Bug 92905

Summary: [bdw-u iommu] GPU Hang due to DMAR:[fault reason 05] PTE Write access is not set
Product: DRI Reporter: ragadinks
Component: DRM/IntelAssignee: ragadinks
Status: CLOSED DUPLICATE QA Contact: Intel GFX Bugs mailing list <intel-gfx-bugs>
Severity: critical    
Priority: medium CC: intel-gfx-bugs
Version: unspecified   
Hardware: x86-64 (AMD64)   
OS: Linux (All)   
Whiteboard:
i915 platform: BDW i915 features:
Attachments:
Description Flags
contents of /sys/class/drm/card0/error
none
whole contents of boot process that reveals all hardware none

Description ragadinks 2015-11-11 17:51:07 UTC
Created attachment 119565 [details]
contents of /sys/class/drm/card0/error

-----------------------
> uname -a
Linux funtoo 4.2.2-gentoo003 #10 SMP Thu Oct 29 14:14:59 CET 2015 x86_64 Intel(R) Core(TM) i5-5200U CPU @ 2.20GHz GenuineIntel GNU/Linux

----------------------
> dmesg

[10714.354626] ------------[ cut here ]------------
[10714.354636] WARNING: CPU: 1 PID: 0 at drivers/gpu/drm/i915/intel_display.c:11098 intel_check_page_flip+0xf5/0x110()
[10714.354639] Kicking stuck page flip: queued at 641694, now 641698
[10714.354640] Modules linked in: btusb btrtl btbcm btintel bluetooth uvcvideo videobuf2_vmalloc videobuf2_memops videobuf2_core v4l2_common videodev usbhid arc4 iwlmvm rtsx_pci_ms memstick mac80211 rtsx_pci_sdmmc mmc_core iwlwifi psmouse rtsx_pci snd_hda_codec_generic x86_pkg_temp_thermal intel_powerclamp kvm_intel kvm snd_hda_codec_hdmi cfg80211 ac serio_raw snd_hda_intel snd_hda_codec crct10dif_pclmul crc32_pclmul crc32c_intel ghash_clmulni_intel lpc_ich ehci_pci ehci_hcd pcspkr snd_hda_core thinkpad_acpi nvram rfkill thermal battery shpchp mfd_core evdev processor e1000e snd_pcm snd_timer snd soundcore
[10714.354682] CPU: 1 PID: 0 Comm: swapper/1 Tainted: G        W       4.2.2-gentoo003 #10
[10714.354684] Hardware name: LENOVO 20DSS00B00/Intel powered classmate PC, BIOS JDET49WW (1.11 ) 03/02/2015
[10714.354685]  0000000000000000 ffffffff819d2bd0 ffffffff8171e8f5 ffff88022ec43e08
[10714.354687]  ffffffff810767a1 ffff8802251cc000 ffff8800bfc6b000 0000000000000000
[10714.354689]  ffff88022448a4c0 0000000000000001 ffffffff8107681a ffffffff819d5f30
[10714.354691] Call Trace:
[10714.354692]  <IRQ>  [<ffffffff8171e8f5>] ? dump_stack+0x40/0x50
[10714.354698]  [<ffffffff810767a1>] ? warn_slowpath_common+0x81/0xb0
[10714.354700]  [<ffffffff8107681a>] ? warn_slowpath_fmt+0x4a/0x50
[10714.354703]  [<ffffffff8150f396>] ? __intel_pageflip_stall_check+0xe6/0xf0
[10714.354705]  [<ffffffff8151ec05>] ? intel_check_page_flip+0xf5/0x110
[10714.354708]  [<ffffffff814ec191>] ? gen8_irq_handler+0x321/0x500
[10714.354710]  [<ffffffff810c097b>] ? handle_irq_event_percpu+0x6b/0x170
[10714.354713]  [<ffffffff810c0ab5>] ? handle_irq_event+0x35/0x60
[10714.354715]  [<ffffffff810c3a3a>] ? handle_edge_irq+0x7a/0x140
[10714.354717]  [<ffffffff81005b0d>] ? handle_irq+0x1d/0x30
[10714.354720]  [<ffffffff81727036>] ? do_IRQ+0x46/0xd0
[10714.354723]  [<ffffffff81725568>] ? common_interrupt+0x68/0x68
[10714.354723]  <EOI>  [<ffffffff815fc207>] ? cpuidle_enter_state+0xe7/0x210
[10714.354729]  [<ffffffff815fc1e3>] ? cpuidle_enter_state+0xc3/0x210
[10714.354731]  [<ffffffff810adeea>] ? cpu_startup_entry+0x24a/0x2f0
[10714.354734]  [<ffffffff81032652>] ? start_secondary+0x172/0x1a0
[10714.354736] ---[ end trace 43413165f4440a8f ]---
[12211.497947] lxpanel[9139]: segfault at 0 ip 00000000004148e6 sp 00007fff664c7080 error 4 in lxpanel[400000+1f000]
---------------------


/var/log/messages:


[   61.652374] DMAR: DRHD: handling fault status reg 3
[   61.652381] DMAR: DMAR:[DMA Read] Request device [00:02.0] fault addr 53d7000 
               DMAR:[fault reason 05] PTE Write access is not set
[   61.652385] DMAR: DRHD: handling fault status reg 3
[   61.652388] DMAR: DMAR:[DMA Read] Request device [00:02.0] fault addr 53ed000 
               DMAR:[fault reason 05] PTE Write access is not set
[   61.652391] DMAR: DRHD: handling fault status reg 2
[   61.652394] DMAR: DMAR:[DMA Read] Request device [00:02.0] fault addr 53f3000 
               DMAR:[fault reason 05] PTE Write access is not set
[   61.652397] DMAR: DRHD: handling fault status reg 2
[   61.652400] DMAR: DMAR:[DMA Read] Request device [00:02.0] fault addr 5401000 
               DMAR:[fault reason 05] PTE Write access is not set
[   61.652403] DMAR: DRHD: handling fault status reg 2
[   61.652406] DMAR: DMAR:[DMA Read] Request device [00:02.0] fault addr 5409000 
               DMAR:[fault reason 05] PTE Write access is not set
[   61.652412] DMAR: DRHD: handling fault status reg 3
[   61.652415] DMAR: DMAR:[DMA Read] Request device [00:02.0] fault addr 5411000 
               DMAR:[fault reason 05] PTE Write access is not set
[   61.652418] DMAR: DRHD: handling fault status reg 2
[   61.652421] DMAR: DMAR:[DMA Read] Request device [00:02.0] fault addr 5417000 
               DMAR:[fault reason 05] PTE Write access is not set
[   61.652424] DMAR: DRHD: handling fault status reg 2
[   61.652427] DMAR: DMAR:[DMA Read] Request device [00:02.0] fault addr 5421000 
               DMAR:[fault reason 05] PTE Write access is not set
[   61.652429] DMAR: DRHD: handling fault status reg 2
[   61.652432] DMAR: DMAR:[DMA Read] Request device [00:02.0] fault addr 5429000 
               DMAR:[fault reason 05] PTE Write access is not set
[   61.652435] DMAR: DRHD: handling fault status reg 2
[   61.652438] DMAR: DMAR:[DMA Read] Request device [00:02.0] fault addr 5432000 
               DMAR:[fault reason 05] PTE Write access is not set
[   61.652441] DMAR: DRHD: handling fault status reg 2
[   61.652444] DMAR: DMAR:[DMA Read] Request device [00:02.0] fault addr 543a000 
               DMAR:[fault reason 05] PTE Write access is not set
[   61.652447] DMAR: DRHD: handling fault status reg 2
[   61.652449] DMAR: DMAR:[DMA Read] Request device [00:02.0] fault addr 5440000 
               DMAR:[fault reason 05] PTE Write access is not set
[   61.652453] DMAR: DRHD: handling fault status reg 3
[   61.652456] DMAR: DMAR:[DMA Read] Request device [00:02.0] fault addr 5448000 
               DMAR:[fault reason 05] PTE Write access is not set
[   61.652459] DMAR: DRHD: handling fault status reg 3
[   61.652462] DMAR: DMAR:[DMA Read] Request device [00:02.0] fault addr 5452000 
               DMAR:[fault reason 05] PTE Write access is not set
[   61.652465] DMAR: DRHD: handling fault status reg 2
[   61.652468] DMAR: DMAR:[DMA Read] Request device [00:02.0] fault addr 545a000 
               DMAR:[fault reason 05] PTE Write access is not set
[   61.652470] DMAR: DRHD: handling fault status reg 2
[   61.652473] DMAR: DMAR:[DMA Read] Request device [00:02.0] fault addr 5462000 
               DMAR:[fault reason 05] PTE Write access is not set
[   61.652476] DMAR: DRHD: handling fault status reg 2
[   61.652479] DMAR: DMAR:[DMA Read] Request device [00:02.0] fault addr 5467000 
               DMAR:[fault reason 05] PTE Write access is not set
[   61.652542] DMAR: DRHD: handling fault status reg 3
[   61.652544] DMAR: DMAR:[DMA Read] Request device [00:02.0] fault addr 53d7000 
               DMAR:[fault reason 05] PTE Write access is not set
[   61.652547] DMAR: DRHD: handling fault status reg 3
[   61.652550] DMAR: DMAR:[DMA Read] Request device [00:02.0] fault addr 53df000 
               DMAR:[fault reason 05] PTE Write access is not set
[   61.652553] DMAR: DRHD: handling fault status reg 2
[   61.652555] DMAR: DMAR:[DMA Read] Request device [00:02.0] fault addr 53e7000 
               DMAR:[fault reason 05] PTE Write access is not set
[   61.652558] DMAR: DRHD: handling fault status reg 2
[   61.652561] DMAR: DMAR:[DMA Read] Request device [00:02.0] fault addr 53ef000 
               DMAR:[fault reason 05] PTE Write access is not set
[   61.652563] DMAR: DRHD: handling fault status reg 2
[   61.652566] DMAR: DMAR:[DMA Read] Request device [00:02.0] fault addr 53f3000 
               DMAR:[fault reason 05] PTE Write access is not set
[   61.652568] DMAR: DRHD: handling fault status reg 2
[   61.652571] DMAR: DMAR:[DMA Read] Request device [00:02.0] fault addr 53fb000 
               DMAR:[fault reason 05] PTE Write access is not set
[   61.652574] DMAR: DRHD: handling fault status reg 2
[   61.652576] DMAR: DMAR:[DMA Read] Request device [00:02.0] fault addr 5404000 
               DMAR:[fault reason 05] PTE Write access is not set
[   61.652579] DMAR: DRHD: handling fault status reg 2
[   61.652581] DMAR: DMAR:[DMA Read] Request device [00:02.0] fault addr 540e000 
               DMAR:[fault reason 05] PTE Write access is not set
[   61.652583] DMAR: DRHD: handling fault status reg 2
[   61.652586] DMAR: DMAR:[DMA Read] Request device [00:02.0] fault addr 5412000 
               DMAR:[fault reason 05] PTE Write access is not set
[   61.652589] DMAR: DRHD: handling fault status reg 2
[   61.652592] DMAR: DMAR:[DMA Read] Request device [00:02.0] fault addr 5418000 
               DMAR:[fault reason 05] PTE Write access is not set
[   61.652595] DMAR: DRHD: handling fault status reg 2
[   61.652597] DMAR: DMAR:[DMA Read] Request device [00:02.0] fault addr 542b000 
               DMAR:[fault reason 05] PTE Write access is not set
[   61.652603] DMAR: DRHD: handling fault status reg 2
[   61.652606] DMAR: DMAR:[DMA Write] Request device [00:02.0] fault addr 53d7000 
               DMAR:[fault reason 23] Unknown
[   65.890121] [drm] stuck on render ring
[   65.891894] [drm] GPU HANG: ecode 8:0:0x85dffffb, in X [9114], reason: Ring hung, action: reset
[   65.891898] [drm] GPU hangs can indicate a bug anywhere in the entire gfx stack, including userspace.
[   65.891900] [drm] Please file a _new_ bug report on bugs.freedesktop.org against DRI -> DRM/Intel
[   65.891902] [drm] drm/i915 developers can then reassign to the right component if it's not a kernel issue.
[   65.891905] [drm] The gpu crash dump is required to analyze gpu hangs, so please always attach it.
[   65.891907] [drm] GPU crash dump saved to /sys/class/drm/card0/error
[   65.894110] drm/i915: Resetting chip after gpu hang
[   65.927415] DMAR: DRHD: handling fault status reg 3
[   65.927422] DMAR: DMAR:[DMA Read] Request device [00:02.0] fault addr 53d9000 
               DMAR:[fault reason 05] PTE Write access is not set
[   65.927425] DMAR: DRHD: handling fault status reg 2
[   65.927428] DMAR: DMAR:[DMA Read] Request device [00:02.0] fault addr 53ee000 
               DMAR:[fault reason 05] PTE Write access is not set
[   65.927431] DMAR: DRHD: handling fault status reg 2
[   65.927433] DMAR: DMAR:[DMA Read] Request device [00:02.0] fault addr 53f4000 
               DMAR:[fault reason 05] PTE Write access is not set
[   65.927436] DMAR: DRHD: handling fault status reg 2
[   65.927439] DMAR: DMAR:[DMA Read] Request device [00:02.0] fault addr 53fc000 
               DMAR:[fault reason 05] PTE Write access is not set
[   65.927441] DMAR: DRHD: handling fault status reg 2
[   65.927444] DMAR: DMAR:[DMA Read] Request device [00:02.0] fault addr 5400000 
               DMAR:[fault reason 05] PTE Write access is not set
[   65.927446] DMAR: DRHD: handling fault status reg 2
[   65.927449] DMAR: DMAR:[DMA Read] Request device [00:02.0] fault addr 540a000 
               DMAR:[fault reason 05] PTE Write access is not set
[   65.927452] DMAR: DRHD: handling fault status reg 2
[   65.927455] DMAR: DMAR:[DMA Read] Request device [00:02.0] fault addr 5412000 
               DMAR:[fault reason 05] PTE Write access is not set
[   65.927457] DMAR: DRHD: handling fault status reg 2
[   65.927460] DMAR: DMAR:[DMA Read] Request device [00:02.0] fault addr 5418000 
               DMAR:[fault reason 05] PTE Write access is not set
[   65.927463] DMAR: DRHD: handling fault status reg 2
[   65.927465] DMAR: DMAR:[DMA Read] Request device [00:02.0] fault addr 5422000 
               DMAR:[fault reason 05] PTE Write access is not set
[   65.927468] DMAR: DRHD: handling fault status reg 2
[   65.927470] DMAR: DMAR:[DMA Read] Request device [00:02.0] fault addr 5428000 
               DMAR:[fault reason 05] PTE Write access is not set
[   65.927473] DMAR: DRHD: handling fault status reg 2
[   65.927476] DMAR: DMAR:[DMA Read] Request device [00:02.0] fault addr 5432000 
               DMAR:[fault reason 05] PTE Write access is not set
[   65.927478] DMAR: DRHD: handling fault status reg 2
[   65.927481] DMAR: DMAR:[DMA Read] Request device [00:02.0] fault addr 5438000 
               DMAR:[fault reason 05] PTE Write access is not set
[   65.927484] DMAR: DRHD: handling fault status reg 2
[   65.927487] DMAR: DMAR:[DMA Read] Request device [00:02.0] fault addr 5442000 
               DMAR:[fault reason 05] PTE Write access is not set
[   65.927489] DMAR: DRHD: handling fault status reg 2
[   65.927492] DMAR: DMAR:[DMA Read] Request device [00:02.0] fault addr 544a000 
               DMAR:[fault reason 05] PTE Write access is not set
[   65.927495] DMAR: DRHD: handling fault status reg 2
[   65.927498] DMAR: DMAR:[DMA Read] Request device [00:02.0] fault addr 5450000 
               DMAR:[fault reason 05] PTE Write access is not set
[   65.927500] DMAR: DRHD: handling fault status reg 2
[   65.927503] DMAR: DMAR:[DMA Read] Request device [00:02.0] fault addr 5458000 
               DMAR:[fault reason 05] PTE Write access is not set
[   65.927506] DMAR: DRHD: handling fault status reg 2
[   65.927508] DMAR: DMAR:[DMA Read] Request device [00:02.0] fault addr 5462000 
               DMAR:[fault reason 05] PTE Write access is not set
[   65.927511] DMAR: DRHD: handling fault status reg 2
[   65.927514] DMAR: DMAR:[DMA Read] Request device [00:02.0] fault addr 5468000 
               DMAR:[fault reason 05] PTE Write access is not set
[   65.927517] DMAR: DMAR:[DMA Read] Request device [00:02.0] fault addr 546a000 
               DMAR:[fault reason 05] PTE Write access is not set
[   65.927565] DMAR: DRHD: handling fault status reg 3
[   65.927568] DMAR: DMAR:[DMA Read] Request device [00:02.0] fault addr 53d7000 
               DMAR:[fault reason 05] PTE Write access is not set
[   65.927571] DMAR: DRHD: handling fault status reg 2
[   65.927574] DMAR: DMAR:[DMA Read] Request device [00:02.0] fault addr 53e1000 
               DMAR:[fault reason 05] PTE Write access is not set
[   65.927577] DMAR: DRHD: handling fault status reg 2
[   65.927580] DMAR: DMAR:[DMA Read] Request device [00:02.0] fault addr 53e8000 
               DMAR:[fault reason 05] PTE Write access is not set
[   65.927594] DMAR: DRHD: handling fault status reg 2
[   65.927597] DMAR: DMAR:[DMA Read] Request device [00:02.0] fault addr 53f2000 
               DMAR:[fault reason 05] PTE Write access is not set
[   65.927600] DMAR: DRHD: handling fault status reg 2
[   65.927602] DMAR: DMAR:[DMA Read] Request device [00:02.0] fault addr 53fc000 
               DMAR:[fault reason 05] PTE Write access is not set
[   65.927605] DMAR: DRHD: handling fault status reg 2
[   65.927608] DMAR: DMAR:[DMA Read] Request device [00:02.0] fault addr 5404000 
               DMAR:[fault reason 05] PTE Write access is not set
[   65.927624] DMAR: DRHD: handling fault status reg 2
[   65.927626] DMAR: DMAR:[DMA Read] Request device [00:02.0] fault addr 540c000 
               DMAR:[fault reason 05] PTE Write access is not set
[   65.927628] DMAR: DRHD: handling fault status reg 2
[   65.927630] DMAR: DMAR:[DMA Read] Request device [00:02.0] fault addr 5419000 
               DMAR:[fault reason 05] PTE Write access is not set
[   65.927632] DMAR: DRHD: handling fault status reg 2
[   65.927634] DMAR: DMAR:[DMA Read] Request device [00:02.0] fault addr 541b000 
               DMAR:[fault reason 05] PTE Write access is not set
[   65.927636] DMAR: DRHD: handling fault status reg 2
[   65.927639] DMAR: DMAR:[DMA Read] Request device [00:02.0] fault addr 5427000 
               DMAR:[fault reason 05] PTE Write access is not set
[   65.927642] DMAR: DRHD: handling fault status reg 2
[   65.927645] DMAR: DMAR:[DMA Write] Request device [00:02.0] fault addr 53d9000 
               DMAR:[fault reason 23] Unknown
[   71.860123] [drm] stuck on render ring
[   71.861675] [drm] GPU HANG: ecode 8:0:0x85dffffb, in X [9114], reason: Ring hung, action: reset
[   71.861770] [drm:i915_set_reset_status] *ERROR* gpu hanging too fast, banning!
[   71.863881] drm/i915: Resetting chip after gpu hang
[  758.333915] snd_hda_intel 0000:00:1b.0: IRQ timing workaround is activated for card #1. Suggest a bigger bdl_pos_adj.
[ 2681.720529] perf interrupt took too long (2590 > 2500), lowering kernel.perf_event_max_sample_rate to 50000
[ 8044.400249] DMAR: DRHD: handling fault status reg 3
[ 8044.400254] DMAR: DMAR:[DMA Write] Request device [00:02.0] fault addr 19d0000 
               DMAR:[fault reason 23] Unknown
[ 8044.400259] DMAR: DRHD: handling fault status reg 2
[ 8044.400262] DMAR: DMAR:[DMA Write] Request device [00:02.0] fault addr 1a36000 
               DMAR:[fault reason 23] Unknown
[ 8044.486316] DMAR: DRHD: handling fault status reg 2
[ 8044.486323] DMAR: DMAR:[DMA Write] Request device [00:02.0] fault addr 1970000 
               DMAR:[fault reason 23] Unknown
[ 8049.887309] [drm] stuck on render ring
[ 8049.888150] [drm] GPU HANG: ecode 8:0:0x85dfdffb, in vlc [9782], reason: Ring hung, action: reset
[ 8049.890249] drm/i915: Resetting chip after gpu hang
[ 8049.891234] DMAR: DRHD: handling fault status reg 2
[ 8049.891239] DMAR: DMAR:[DMA Write] Request device [00:02.0] fault addr 19d0000 
               DMAR:[fault reason 23] Unknown
[ 8049.928034] DMAR: DRHD: handling fault status reg 2
[ 8049.928040] DMAR: DMAR:[DMA Write] Request device [00:02.0] fault addr 1970000 
               DMAR:[fault reason 23] Unknown
[ 8055.893313] [drm] stuck on render ring
[ 8055.894124] [drm] GPU HANG: ecode 8:0:0x85dffffb, in vlc [9782], reason: Ring hung, action: reset
[ 8055.896225] drm/i915: Resetting chip after gpu hang
[ 8061.747554] DMAR: DRHD: handling fault status reg 3
[ 8061.747561] DMAR: DMAR:[DMA Write] Request device [00:02.0] fault addr 19d0000 
               DMAR:[fault reason 23] Unknown
[ 8061.835382] DMAR: DRHD: handling fault status reg 2
[ 8061.835387] DMAR: DMAR:[DMA Write] Request device [00:02.0] fault addr 1970000 
               DMAR:[fault reason 23] Unknown
[ 8067.869302] [drm] stuck on render ring
[ 8067.870096] [drm] GPU HANG: ecode 8:0:0x85dfdffb, in vlc [9808], reason: Ring hung, action: reset
[ 8067.871729] drm/i915: Resetting chip after gpu hang
[ 8067.872723] DMAR: DRHD: handling fault status reg 2
[ 8067.872729] DMAR: DMAR:[DMA Write] Request device [00:02.0] fault addr 19d0000 
               DMAR:[fault reason 23] Unknown
[ 8067.909232] DMAR: DRHD: handling fault status reg 2
[ 8067.909239] DMAR: DMAR:[DMA Write] Request device [00:02.0] fault addr 1970000 
               DMAR:[fault reason 23] Unknown
[ 8073.911356] [drm] stuck on render ring
[ 8073.912175] [drm] GPU HANG: ecode 8:0:0x85dffffb, in vlc [9808], reason: Ring hung, action: reset
[ 8073.914289] drm/i915: Resetting chip after gpu hang
[ 8094.477490] DMAR: DRHD: handling fault status reg 3
[ 8094.477495] DMAR: DMAR:[DMA Write] Request device [00:02.0] fault addr 1990000 
               DMAR:[fault reason 23] Unknown
[ 8094.477498] DMAR: DRHD: handling fault status reg 2
[ 8094.477500] DMAR: DMAR:[DMA Write] Request device [00:02.0] fault addr 19f6000 
               DMAR:[fault reason 23] Unknown
[ 8094.564288] DMAR: DRHD: handling fault status reg 2
[ 8094.564293] DMAR: DMAR:[DMA Write] Request device [00:02.0] fault addr 1930000 
               DMAR:[fault reason 23] Unknown
[ 8100.914402] [drm] stuck on render ring
[ 8100.915223] [drm] GPU HANG: ecode 8:0:0x85dfdffb, in vlc [9835], reason: Ring hung, action: reset
[ 8100.917328] drm/i915: Resetting chip after gpu hang
[ 8100.918253] DMAR: DRHD: handling fault status reg 2
[ 8100.918258] DMAR: DMAR:[DMA Write] Request device [00:02.0] fault addr 1990000 
               DMAR:[fault reason 23] Unknown
[ 8100.954564] DMAR: DRHD: handling fault status reg 2
[ 8100.954569] DMAR: DMAR:[DMA Write] Request device [00:02.0] fault addr 1930000 
               DMAR:[fault reason 23] Unknown
[ 8106.908436] [drm] stuck on render ring
[ 8106.909251] [drm] GPU HANG: ecode 8:0:0x85dffffb, in vlc [9835], reason: Ring hung, action: reset
[ 8106.911345] drm/i915: Resetting chip after gpu hang
[ 8126.402759] DMAR: DRHD: handling fault status reg 3
[ 8126.402764] DMAR: DMAR:[DMA Write] Request device [00:02.0] fault addr 19c1000 
               DMAR:[fault reason 23] Unknown
[ 8126.402768] DMAR: DRHD: handling fault status reg 3
[ 8126.402770] DMAR: DMAR:[DMA Write] Request device [00:02.0] fault addr 19ce000 
               DMAR:[fault reason 23] Unknown
[ 8126.402776] DMAR: DRHD: handling fault status reg 3
[ 8126.402778] DMAR: DMAR:[DMA Write] Request device [00:02.0] fault addr 19d4000 
               DMAR:[fault reason 23] Unknown
[ 8131.945479] [drm] stuck on render ring
[ 8131.946198] [drm] GPU HANG: ecode 8:0:0x85dffffb, in vlc [9862], reason: Ring hung, action: reset
[ 8131.948306] drm/i915: Resetting chip after gpu hang
[10714.354626] ------------[ cut here ]------------
[10714.354636] WARNING: CPU: 1 PID: 0 at drivers/gpu/drm/i915/intel_display.c:11098 intel_check_page_flip+0xf5/0x110()
[10714.354639] Kicking stuck page flip: queued at 641694, now 641698
[10714.354640] Modules linked in: btusb btrtl btbcm btintel bluetooth uvcvideo videobuf2_vmalloc videobuf2_memops videobuf2_core v4l2_common videodev usbhid arc4 iwlmvm rtsx_pci_ms memstick mac80211 rtsx_pci_sdmmc mmc_core iwlwifi psmouse rtsx_pci snd_hda_codec_generic x86_pkg_temp_thermal intel_powerclamp kvm_intel kvm snd_hda_codec_hdmi cfg80211 ac serio_raw snd_hda_intel snd_hda_codec crct10dif_pclmul crc32_pclmul crc32c_intel ghash_clmulni_intel lpc_ich ehci_pci ehci_hcd pcspkr snd_hda_core thinkpad_acpi nvram rfkill thermal battery shpchp mfd_core evdev processor e1000e snd_pcm snd_timer snd soundcore
[10714.354682] CPU: 1 PID: 0 Comm: swapper/1 Tainted: G        W       4.2.2-gentoo003 #10
[10714.354684] Hardware name: LENOVO 20DSS00B00/Intel powered classmate PC, BIOS JDET49WW (1.11 ) 03/02/2015
[10714.354685]  0000000000000000 ffffffff819d2bd0 ffffffff8171e8f5 ffff88022ec43e08
[10714.354687]  ffffffff810767a1 ffff8802251cc000 ffff8800bfc6b000 0000000000000000
[10714.354689]  ffff88022448a4c0 0000000000000001 ffffffff8107681a ffffffff819d5f30
[10714.354691] Call Trace:
[10714.354692]  <IRQ>  [<ffffffff8171e8f5>] ? dump_stack+0x40/0x50
[10714.354698]  [<ffffffff810767a1>] ? warn_slowpath_common+0x81/0xb0
[10714.354700]  [<ffffffff8107681a>] ? warn_slowpath_fmt+0x4a/0x50
[10714.354703]  [<ffffffff8150f396>] ? __intel_pageflip_stall_check+0xe6/0xf0
[10714.354705]  [<ffffffff8151ec05>] ? intel_check_page_flip+0xf5/0x110
[10714.354708]  [<ffffffff814ec191>] ? gen8_irq_handler+0x321/0x500
[10714.354710]  [<ffffffff810c097b>] ? handle_irq_event_percpu+0x6b/0x170
[10714.354713]  [<ffffffff810c0ab5>] ? handle_irq_event+0x35/0x60
[10714.354715]  [<ffffffff810c3a3a>] ? handle_edge_irq+0x7a/0x140
[10714.354717]  [<ffffffff81005b0d>] ? handle_irq+0x1d/0x30
[10714.354720]  [<ffffffff81727036>] ? do_IRQ+0x46/0xd0
[10714.354723]  [<ffffffff81725568>] ? common_interrupt+0x68/0x68
[10714.354723]  <EOI>  [<ffffffff815fc207>] ? cpuidle_enter_state+0xe7/0x210
[10714.354729]  [<ffffffff815fc1e3>] ? cpuidle_enter_state+0xc3/0x210
[10714.354731]  [<ffffffff810adeea>] ? cpu_startup_entry+0x24a/0x2f0
[10714.354734]  [<ffffffff81032652>] ? start_secondary+0x172/0x1a0
[10714.354736] ---[ end trace 43413165f4440a8f ]---
[12211.497947] lxpanel[9139]: segfault at 0 ip 00000000004148e6 sp 00007fff664c7080 error 4 in lxpanel[400000+1f000]
Comment 1 ragadinks 2015-11-11 17:52:36 UTC
Created attachment 119566 [details]
whole contents of boot process that reveals all hardware
Comment 2 Mika Kuoppala 2015-11-16 10:09:46 UTC
Reference: https://bugs.freedesktop.org/show_bug.cgi?id=89360
Comment 3 cprigent 2015-11-24 17:44:42 UTC
Bug scrub:
Please track https://bugs.freedesktop.org/show_bug.cgi?id=89360.
Could you confirm https://bugs.freedesktop.org/show_bug.cgi?id=92905 is not reproduced when https://bugs.freedesktop.org/show_bug.cgi?id=89360 will be resolved

*** This bug has been marked as a duplicate of bug 89360 ***
Comment 4 Damjan Georgievski 2017-09-22 22:23:28 UTC
Happens to me too when booting 4.13.3 (also .2).

Hardware is
Thinkpad T450s, latest bios updated
DMI: LENOVO 20BWS10N00/20BWS10N00, BIOS JBET65WW (1.29 ) 06/15/2017
i7-5600U (Broadwell)

Booting 4.13.3-1-ARCH hangs when starting Xorg (sddm), the message I caught via ssh in the first second before it was hung completely was:
[  123.917760] DMAR: DRHD: handling fault status reg 2
[  123.917765] DMAR: [DMA Write] Request device [00:02.0] fault addr 108a000 [fault reason 23] Unknown


4.12.13-1-ARCH works fine
4.9.51-1-lts works fine too

Distro is Archlinux.
Booting in CLI works fine too.
Booting with "intel_iommu=on,igfx_off" on the kernel command line also works fine.

$ zgrep IOMMU /proc/config.gz 
CONFIG_GART_IOMMU=y
CONFIG_CALGARY_IOMMU=y
CONFIG_CALGARY_IOMMU_ENABLED_BY_DEFAULT=y
CONFIG_IOMMU_HELPER=y
CONFIG_VFIO_IOMMU_TYPE1=m
# CONFIG_VFIO_NOIOMMU is not set
CONFIG_IOMMU_API=y
CONFIG_IOMMU_SUPPORT=y
# Generic IOMMU Pagetable Support
CONFIG_IOMMU_IOVA=y
CONFIG_AMD_IOMMU=y
CONFIG_AMD_IOMMU_V2=m
CONFIG_INTEL_IOMMU=y
CONFIG_INTEL_IOMMU_SVM=y
CONFIG_INTEL_IOMMU_DEFAULT_ON=y
CONFIG_INTEL_IOMMU_FLOPPY_WA=y
# CONFIG_IOMMU_DEBUG is not set
# CONFIG_IOMMU_STRESS is not set

Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.