[Bug 102586] System freeze with Kernels > 4.11.x (freeze on 4.12.x and 4.13.x)

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Sat Sep 9 16:34:22 UTC 2017


https://bugs.freedesktop.org/show_bug.cgi?id=102586

--- Comment #6 from Baptiste Jonglez <freedesktop at bitsofnetworks.org> ---
I have the exact same issue:

- 4.11.9 worked fine
- 4.12.8 and 4.12.10 exhibit this crash when using chromium

System is Arch Linux x86_64, mesa 17.1.8-2, xf86-video-intel
1:2.99.917+781+gc8990575-1

Attached is a dmesg of the boot, and below is the crash (GPU hang + NULL
pointer dereference):

kernel: [drm] GPU HANG: ecode 9:1:0xeeffefa1, in Xorg [447], reason: Hang on
bcs, action: reset
kernel: [drm] GPU hangs can indicate a bug anywhere in the entire gfx stack,
including userspace.
kernel: [drm] Please file a _new_ bug report on bugs.freedesktop.org against
DRI -> DRM/Intel
kernel: [drm] drm/i915 developers can then reassign to the right component if
it's not a kernel issue.
kernel: [drm] The gpu crash dump is required to analyze gpu hangs, so please
always attach it.
kernel: [drm] GPU crash dump saved to /sys/class/drm/card0/error
kernel: drm/i915: Resetting chip after gpu hang
kernel: BUG: unable to handle kernel NULL pointer dereference at
0000000000000070
kernel: IP: reset_common_ring+0x8d/0x120 [i915]
kernel: PGD 0 
kernel: P4D 0 
kernel: 
kernel: Oops: 0000 [#1] PREEMPT SMP
kernel: Modules linked in: fuse nf_conntrack_netlink nfnetlink ipt_REJECT
nf_reject_ipv4 ip6t_REJECT nf_reject_ipv6 nf_conntrack_ipv4 nf_defrag_ipv4 tun
nf_conntrack_ipv6 nf_defrag_ipv6 xt_recent xt_tcpudp xt_conntrack nf_conntrack
libcrc32c crc32c_generic ip6table_filter ip6_tables iptable_filter
snd_hda_codec_hdmi snd_hda_codec_realtek snd_hda_codec_generic joydev mousedev
spi_pxa2xx_platform 8250_dw i2c_designware_platform i2c_designware_core
intel_rapl intel_telemetry_pltdrv intel_punit_ipc intel_telemetry_core
intel_pmc_ipc x86_pkg_temp_thermal intel_powerclamp coretemp uvcvideo kvm_intel
videobuf2_vmalloc videobuf2_memops btusb btrtl btbcm btintel videobuf2_v4l2
videobuf2_core arc4 bluetooth videodev media kvm iwlmvm irqbypass
intel_rapl_perf evdev input_leds snd_soc_skl wdat_wdt snd_soc_skl_ipc
kernel:  mac_hid mac80211 snd_soc_sst_ipc i915 psmouse snd_soc_sst_dsp
snd_hda_ext_core snd_soc_sst_match led_class i2c_i801 lpc_ich snd_soc_core
snd_compress snd_pcm_dmaengine ac97_bus iwlwifi snd_hda_intel idma64
snd_hda_codec rtsx_pci_ms ecdh_generic cfg80211 intel_lpss_pci snd_hda_core
intel_lpss memstick drm_kms_helper snd_hwdep r8169 mei_me rfkill mii snd_pcm
snd_timer wmi mei snd shpchp ucsi soundcore thermal drm video tpm_crb
int3400_thermal acpi_thermal_rel intel_gtt battery syscopyarea sysfillrect
processor_thermal_device sysimgblt int340x_thermal_zone fb_sys_fops ac
i2c_algo_bit intel_soc_dts_iosf button tpm_tis tpm_tis_core tpm sch_fq_codel sg
ip_tables x_tables ext4 crc16 jbd2 fscrypto mbcache algif_skcipher af_alg
dm_crypt dm_mod dax sd_mod rtsx_pci_sdmmc mmc_core serio_raw atkbd
kernel:  libps2 crct10dif_pclmul crc32_pclmul crc32c_intel ghash_clmulni_intel
pcbc ahci libahci aesni_intel aes_x86_64 crypto_simd glue_helper cryptd
xhci_pci xhci_hcd libata usbcore usb_common rtsx_pci scsi_mod i8042 serio
kernel: CPU: 0 PID: 169 Comm: kworker/0:3 Not tainted 4.12.10-1-ARCH #1
kernel: Hardware name: Notebook                         W51PU                 
/W51PU                  , BIOS 5.12 09/14/2016
kernel: Workqueue: events_long i915_hangcheck_elapsed [i915]
kernel: task: ffff95cc32479b80 task.stack: ffffba8fc119c000
kernel: RIP: 0010:reset_common_ring+0x8d/0x120 [i915]
kernel: RSP: 0018:ffffba8fc119fb58 EFLAGS: 00010206
kernel: RAX: 0000000000003f00 RBX: ffff95cc0421e880 RCX: ffff95cc282b82f8
kernel: RDX: 0000000000003f40 RSI: ffff95cc314b0000 RDI: ffff95cc282b82c0
kernel: RBP: ffffba8fc119fb78 R08: ffff95cc33798000 R09: ffffba8ff00121b0
kernel: R10: 00000000ffffffff R11: 00000000000005fb R12: ffff95cc3085c000
kernel: R13: 0000000000000000 R14: ffff95cc3085c000 R15: ffff95cc0421e880
kernel: FS:  0000000000000000(0000) GS:ffff95cc3fc00000(0000)
knlGS:0000000000000000
kernel: CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
kernel: CR2: 0000000000000070 CR3: 000000026aa09000 CR4: 00000000003406f0
kernel: Call Trace:
kernel:  i915_gem_reset+0xba/0x390 [i915]
kernel:  ? intel_uncore_forcewake_put.part.11+0x3e/0x50 [i915]
kernel:  ? gen6_reset_engines+0xe0/0xe0 [i915]
kernel:  ? bit_wait_io_timeout+0xa0/0xa0
kernel:  ? bit_wait_io_timeout+0xa0/0xa0
kernel:  i915_reset+0xdf/0x170 [i915]
kernel:  i915_reset_and_wakeup+0x176/0x1a0 [i915]
kernel:  i915_handle_error+0x206/0x210 [i915]
kernel:  ? scnprintf+0x49/0x80
kernel:  hangcheck_declare_hang+0xdb/0x100 [i915]
kernel:  ? fwtable_read32+0x8d/0x1f0 [i915]
kernel:  i915_hangcheck_elapsed+0x262/0x2d0 [i915]
kernel:  process_one_work+0x1de/0x430
kernel:  worker_thread+0x47/0x3f0
kernel:  kthread+0x125/0x140
kernel:  ? process_one_work+0x430/0x430
kernel:  ? kthread_create_on_node+0x70/0x70
kernel:  ? kthread_create_on_node+0x70/0x70
kernel:  ret_from_fork+0x25/0x30
kernel: Code: c8 01 00 00 89 50 14 48 8b 83 80 00 00 00 8b 93 c8 01 00 00 89 50
28 48 8b bb 80 00 00 00 e8 5b 28 00 00 4d 8b ac 24 60 02 00 00 <49> 8b 45 70 48
39 43 70 74 49 4d 85 ed 74 0c 4c 89 ef e8 ec 0a 
kernel: RIP: reset_common_ring+0x8d/0x120 [i915] RSP: ffffba8fc119fb58
kernel: CR2: 0000000000000070
kernel: ---[ end trace dea11688f0a09ccf ]---
kernel: asynchronous wait on fence i915:Xorg[447]/0:507 timed out
kernel: pipe A vblank wait timed out
kernel: ------------[ cut here ]------------
kernel: WARNING: CPU: 0 PID: 136 at drivers/gpu/drm/i915/intel_display.c:12636
intel_atomic_commit_tail+0x1002/0x1010 [i915]
kernel: Modules linked in: fuse nf_conntrack_netlink nfnetlink ipt_REJECT
nf_reject_ipv4 ip6t_REJECT nf_reject_ipv6 nf_conntrack_ipv4 nf_defrag_ipv4 tun
nf_conntrack_ipv6 nf_defrag_ipv6 xt_recent xt_tcpudp xt_conntrack nf_conntrack
libcrc32c crc32c_generic ip6table_filter ip6_tables iptable_filter
snd_hda_codec_hdmi snd_hda_codec_realtek snd_hda_codec_generic joydev mousedev
spi_pxa2xx_platform 8250_dw i2c_designware_platform i2c_designware_core
intel_rapl intel_telemetry_pltdrv intel_punit_ipc intel_telemetry_core
intel_pmc_ipc x86_pkg_temp_thermal intel_powerclamp coretemp uvcvideo kvm_intel
videobuf2_vmalloc videobuf2_memops btusb btrtl btbcm btintel videobuf2_v4l2
videobuf2_core arc4 bluetooth videodev media kvm iwlmvm irqbypass
intel_rapl_perf evdev input_leds snd_soc_skl wdat_wdt snd_soc_skl_ipc
kernel:  mac_hid mac80211 snd_soc_sst_ipc i915 psmouse snd_soc_sst_dsp
snd_hda_ext_core snd_soc_sst_match led_class i2c_i801 lpc_ich snd_soc_core
snd_compress snd_pcm_dmaengine ac97_bus iwlwifi snd_hda_intel idma64
snd_hda_codec rtsx_pci_ms ecdh_generic cfg80211 intel_lpss_pci snd_hda_core
intel_lpss memstick drm_kms_helper snd_hwdep r8169 mei_me rfkill mii snd_pcm
snd_timer wmi mei snd shpchp ucsi soundcore thermal drm video tpm_crb
int3400_thermal acpi_thermal_rel intel_gtt battery syscopyarea sysfillrect
processor_thermal_device sysimgblt int340x_thermal_zone fb_sys_fops ac
i2c_algo_bit intel_soc_dts_iosf button tpm_tis tpm_tis_core tpm sch_fq_codel sg
ip_tables x_tables ext4 crc16 jbd2 fscrypto mbcache algif_skcipher af_alg
dm_crypt dm_mod dax sd_mod rtsx_pci_sdmmc mmc_core serio_raw atkbd
kernel:  libps2 crct10dif_pclmul crc32_pclmul crc32c_intel ghash_clmulni_intel
pcbc ahci libahci aesni_intel aes_x86_64 crypto_simd glue_helper cryptd
xhci_pci xhci_hcd libata usbcore usb_common rtsx_pci scsi_mod i8042 serio
kernel: CPU: 0 PID: 136 Comm: kworker/u8:2 Tainted: G      D        
4.12.10-1-ARCH #1
kernel: Hardware name: Notebook                         W51PU                 
/W51PU                  , BIOS 5.12 09/14/2016
kernel: Workqueue: events_unbound intel_atomic_commit_work [i915]
kernel: task: ffff95cc3277b700 task.stack: ffffba8fc0fcc000
kernel: RIP: 0010:intel_atomic_commit_tail+0x1002/0x1010 [i915]
kernel: RSP: 0018:ffffba8fc0fcfd88 EFLAGS: 00010282
kernel: RAX: 000000000000001c RBX: 0000000000000000 RCX: 0000000000000000
kernel: RDX: 0000000000000000 RSI: ffff95cc3fc0dcc8 RDI: ffff95cc3fc0dcc8
kernel: RBP: ffffba8fc0fcfe40 R08: 0000000000000337 R09: 000000000000000f
kernel: R10: ffffba8fc0fcfd88 R11: ffffffffa3ca052d R12: 0000000000001a7c
kernel: R13: ffff95cc33798000 R14: ffff95cc32a5b000 R15: 0000000000000001
kernel: FS:  0000000000000000(0000) GS:ffff95cc3fc00000(0000)
knlGS:0000000000000000
kernel: CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
kernel: CR2: 00002705871fd008 CR3: 000000026aa09000 CR4: 00000000003406f0
kernel: Call Trace:
kernel:  ? wake_bit_function+0x60/0x60
kernel:  intel_atomic_commit_work+0x12/0x20 [i915]
kernel:  process_one_work+0x1de/0x430
kernel:  worker_thread+0x47/0x3f0
kernel:  kthread+0x125/0x140
kernel:  ? process_one_work+0x430/0x430
kernel:  ? kthread_create_on_node+0x70/0x70
kernel:  ret_from_fork+0x25/0x30
kernel: Code: ff ff ff 48 83 c7 08 e8 dd d8 88 e2 4c 8b 85 70 ff ff ff 4d 85 c0
0f 85 f3 fa ff ff 8d 73 41 48 c7 c7 88 50 8d c0 e8 31 3b 95 e2 <0f> ff e9 dd fa
ff ff 0f 1f 80 00 00 00 00 0f 1f 44 00 00 55 48 
kernel: ---[ end trace dea11688f0a09cd0 ]---

-- 
You are receiving this mail because:
You are the assignee for the bug.
You are the QA Contact for the bug.
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/intel-gfx-bugs/attachments/20170909/91ba6548/attachment.html>


More information about the intel-gfx-bugs mailing list