From nobody Thu Jan 27 22:30:28 2022 X-Original-To: stable@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id CDA2C1989279 for ; Thu, 27 Jan 2022 22:30:40 +0000 (UTC) (envelope-from greg.bal4@gmail.com) Received: from mail-ua1-x92d.google.com (mail-ua1-x92d.google.com [IPv6:2607:f8b0:4864:20::92d]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "GTS CA 1D4" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4JlFfS01lMz3Prt for ; Thu, 27 Jan 2022 22:30:39 +0000 (UTC) (envelope-from greg.bal4@gmail.com) Received: by mail-ua1-x92d.google.com with SMTP id 2so6594611uax.10 for ; Thu, 27 Jan 2022 14:30:39 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=mime-version:from:date:message-id:subject:to; bh=ylsrtvXe4TJyMycdgup06610+DOzjhP/3cIP2Moh4zA=; b=V7uG3WBnlA311iK/TEoHyTRx17D8XTUXTbXexfcOpSh/9Sai/kzUolj5LJE6ZHTOnF k5sT6y5vlrXuAYGwYxDYMdQeEyAhKnnJol5iBZHW76EhVG7yXF5irC4GsNX0pnTGCUdJ 0epj/Oiv6tFIZBp7xhnIGCNt/RtgSx1biUpWevMRuwTQWXocrLwrZ8KYjgZTnxFbMFSF PBjxdOJp1l73no93PGHWUUxUQZ5lyU2M+uaK/n4yu0yyZVsoIdjriWUCj8Eq8AWsf426 YEKIMJahp+Pnp43M1PkH5GWQYKU/lAPJEzVJ775ydHYQgQH20ENRaQAVnLLyo0xbdGUZ JnnQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=ylsrtvXe4TJyMycdgup06610+DOzjhP/3cIP2Moh4zA=; b=48RtXR+8TbkYQuSqHeBUpxC0W8a5fDEW3bzmi2M+FQgO4Gwb4jKfzDkjScmnCTsvpU 1Yi8Y/kF+tZR+qa5qAuTE9LcCtz+ItJmWbI66ZQ8Km58zdmP7gctmOOqe+GR5KiQqAP4 wNwsT6Jb9Bqq9kibwKcBKKyczhrkZlmxqNyTA55gS8LWKJcudw4n5QgDSM+TQEoEj8qX xvGRuXtBOo8XNLX4JXCmOS1sld/2x9XHYJ1mqsJzfbRtJr0U9aFpdHpdQCufdbiZ+akM Wut2g2+SLdihIBW0H2yegvfFjglxW9G0zJL1GBaApLKW+P3QS2uvJECScnVdzhLWfdTJ exLw== X-Gm-Message-State: AOAM532609P8l0rV1E5VxR/8JT1kauEwzwRyfoB3xN8qlxYu+b5TkwV5 mhNDPpqu+d/qCoUUucUthPszt9rdMSzBks91wMO6YP05MFU= X-Google-Smtp-Source: ABdhPJzRjnHc/uIab3XWAHOK1G5kKnQ7+wpl6/7HNyohm+avciJhWG9M9fHJU7tkww4Uf6inDdA5Mfh/W8fjO2baWQ4= X-Received: by 2002:ab0:1d93:: with SMTP id l19mr3004499uak.32.1643322639217; Thu, 27 Jan 2022 14:30:39 -0800 (PST) List-Id: Production branch of FreeBSD source code List-Archive: https://lists.freebsd.org/archives/freebsd-stable List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-stable@freebsd.org X-BeenThere: freebsd-stable@freebsd.org MIME-Version: 1.0 From: Greg Balfour Date: Thu, 27 Jan 2022 16:30:28 -0600 Message-ID: Subject: 12.3-RELEASE GPU Hangs To: stable@freebsd.org Content-Type: text/plain; charset="UTF-8" X-Rspamd-Queue-Id: 4JlFfS01lMz3Prt X-Spamd-Bar: --- Authentication-Results: mx1.freebsd.org; dkim=pass header.d=gmail.com header.s=20210112 header.b=V7uG3WBn; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (mx1.freebsd.org: domain of gregbal4@gmail.com designates 2607:f8b0:4864:20::92d as permitted sender) smtp.mailfrom=gregbal4@gmail.com X-Spamd-Result: default: False [-4.00 / 15.00]; FREEMAIL_FROM(0.00)[gmail.com]; R_SPF_ALLOW(-0.20)[+ip6:2607:f8b0:4000::/36]; TO_DN_NONE(0.00)[]; MID_RHS_MATCH_FROMTLD(0.00)[]; DKIM_TRACE(0.00)[gmail.com:+]; DMARC_POLICY_ALLOW(-0.50)[gmail.com,none]; NEURAL_HAM_SHORT(-1.00)[-1.000]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+]; FREEMAIL_ENVFROM(0.00)[gmail.com]; ASN(0.00)[asn:15169, ipnet:2607:f8b0::/32, country:US]; TAGGED_FROM(0.00)[]; DWL_DNSWL_NONE(0.00)[gmail.com:dkim]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; R_DKIM_ALLOW(-0.20)[gmail.com:s=20210112]; FROM_HAS_DN(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000]; MIME_GOOD(-0.10)[text/plain]; PREVIOUSLY_DELIVERED(0.00)[stable@freebsd.org]; RCPT_COUNT_ONE(0.00)[1]; RCVD_IN_DNSWL_NONE(0.00)[2607:f8b0:4864:20::92d:from]; MLMMJ_DEST(0.00)[stable]; RCVD_COUNT_TWO(0.00)[2]; RCVD_TLS_ALL(0.00)[] X-ThisMailContainsUnwantedMimeParts: N Ever since upgrading to 12.3-RELEASE I've been experiencing GPU Hangs every 7 to 10 days. Almost always associated with Firefox (from ports) when either the Download for Print dialog windows are opened. I had it hang once (Jan 19) when running vlc. When it hangs the desktop is frozen. I am able to ssh into the machine and do a reboot when this happens. Any clues as to what the issue is and how to resolve it? Log messages and some config info below. Jan 2 09:55:42 desktop kernel: [drm] GPU HANG: ecode 6:0:0x8588cffc, in MainThread [100247], reason: Hang on rcs0, action: reset Jan 2 09:55:42 desktop kernel: drmn0: Resetting chip after gpu hang Jan 2 09:55:51 desktop syslogd: last message repeated 1 times Jan 2 09:55:56 desktop kernel: drmn0: i915_reset_device timed out, cancelling all in-flight rendering. Jan 12 13:40:03 desktop kernel: [drm] GPU HANG: ecode 6:0:0x8588fff8, in MainThread [100244], reason: Hang on rcs0, action: reset Jan 12 13:40:03 desktop kernel: drmn0: Resetting chip after gpu hang Jan 12 13:40:12 desktop syslogd: last message repeated 1 times Jan 12 13:40:17 desktop kernel: drmn0: i915_reset_device timed out, cancelling all in-flight rendering. Jan 19 12:34:07 desktop kernel: drmn0: Resetting chip after gpu hang Jan 19 12:34:12 desktop kernel: drmn0: i915_reset_device timed out, cancelling all in-flight rendering. Jan 27 15:54:58 desktop kernel: [drm] GPU HANG: ecode 6:0:0x8588fff8, in MainThread [100258], reason: Hang on rcs0, action: reset Jan 27 15:54:58 desktop kernel: drmn0: Resetting chip after gpu hang Jan 27 15:55:07 desktop syslogd: last message repeated 1 times Jan 27 15:55:12 desktop kernel: drmn0: i915_reset_device timed out, cancelling all in-flight rendering. ---<>--- Copyright (c) 1992-2021 The FreeBSD Project. Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994 The Regents of the University of California. All rights reserved. FreeBSD is a registered trademark of The FreeBSD Foundation. FreeBSD 12.3-RELEASE r371126 GENERIC amd64 FreeBSD clang version 10.0.1 (git@github.com:llvm/llvm-project.git llvmorg-10.0.1-0-gef32c611aa2) VT(vga): resolution 640x480 CPU: Intel(R) Core(TM) i7-2600 CPU @ 3.40GHz (3392.37-MHz K8-class CPU) Origin="GenuineIntel" Id=0x206a7 Family=0x6 Model=0x2a Stepping=7 Features=0xbfebfbff Features2=0x1fbae3ff AMD Features=0x28100800 AMD Features2=0x1 XSAVE Features=0x1 VT-x: PAT,HLT,MTF,PAUSE,EPT,UG,VPID TSC: P-state invariant, performance statistics real memory = 17179869184 (16384 MB) avail memory = 16503447552 (15738 MB) Event timer "LAPIC" quality 600 ACPI APIC Table: FreeBSD/SMP: Multiprocessor System Detected: 8 CPUs FreeBSD/SMP: 1 package(s) x 4 core(s) x 2 hardware threads ... vgapci0: port 0x3000-0x303f mem 0xe0c00000-0xe0ffffff,0xd0000000-0xdfffffff irq 16 at device 2.0 on pci0 vgapci0: Boot video device ... drmn0: on vgapci0 vgapci0: child drmn0 requested pci_enable_io vgapci0: child drmn0 requested pci_enable_io [drm] Unable to create a private tmpfs mount, hugepage support will be disabled(-19). Failed to add WC MTRR for [0xd0000000-0xdfffffff]: -22; performance may suffer [drm] Got stolen memory base 0xcba00000, size 0x4000000 [drm] Supports vblank timestamp caching Rev 2 (21.10.2013). [drm] Driver supports precise vblank timestamp query. [drm] Connector VGA-1: get mode from tunables: [drm] - kern.vt.fb.modes.VGA-1 [drm] - kern.vt.fb.default_mode [drm] Connector HDMI-A-1: get mode from tunables: [drm] - kern.vt.fb.modes.HDMI-A-1 [drm] - kern.vt.fb.default_mode [drm] Connector DP-1: get mode from tunables: [drm] - kern.vt.fb.modes.DP-1 [drm] - kern.vt.fb.default_mode [drm] Initialized i915 1.6.0 20171222 for drmn0 on minor 0 WARNING: Device "fb" is Giant locked and may be deleted before FreeBSD 14.0. VT: Replacing driver "vga" with new "fb". start FB_INFO: type=11 height=768 width=1024 depth=32 cmsize=16 size=3145728 pbase=0xd0061000 vbase=0xfffff800d0061000 name=drmn0 flags=0x0 stride=4096 bpp=32 cmap[0]=0 cmap[1]=7f0000 cmap[2]=7f00 cmap[3]=c4a000 end FB_INFO drmn0: fb0: inteldrmfb frame buffer device And in /etc/rc.conf: kld_list="/boot/modules/drm.ko /boot/modules/i915kms.ko"