[Intel-gfx] i915 corrupting memory on shutdown since 4.4?

Chris Bainbridge chris.bainbridge at gmail.com
Thu Jan 28 16:02:26 PST 2016


Hi,

I'm using 4.5-rc1 and before that 4.4. Twice in the past month I've
rebooted and the root btrfs partition has become corrupted and
unbootable. I was wondering if the cause could be i915 and if so is
there any better way to track it down?

In test 200 reboots gave only 3 errors, but the third error did corrupt
the btrfs partition and it became unbootable. But I still don't have a
reliable way to automatically reproduce this. I'm not sure, but it may
be related to use of Chrome or Iceweasel (Debian Firefox) with many open
tabs. The type of display does not seem to matter - this testing was
with external displays, but the fs corruption previously happened with
laptop display only.

While searching I came across some links which sound similar:
http://lists.freedesktop.org/archives/intel-gfx/2014-June/046476.html (i915_gem_shrink oom)
http://codemonkey.org.uk/tag/i915 (i915/hibernate memory corruption)

Relevant log extracts (from beginning of problems) follow. The reason I
suspect i915 is that in two of the cases the first trace included
i915_gem_shrinker_oom, and after turning on debugging I got odebug
warnings about a timer error between underrun errors from the gpu code.


Log 1
-----

Note the fifo underrun errors that appear at the start of the errors
were previously reported as
https://bugs.freedesktop.org/show_bug.cgi?id=93802 - they could be
relevant, but these errors did not appear in 4.4 when the first
filesystem crash occurred, so perhaps not relevant.

[   40.320560] [drm:intel_set_cpu_fifo_underrun_reporting] *ERROR* uncleared fifo underrun on pipe A
[   40.320568] [drm:intel_cpu_fifo_underrun_irq_handler] *ERROR* CPU pipe A FIFO underrun
[   40.320580] [drm:intel_set_pch_fifo_underrun_reporting] *ERROR* uncleared pch fifo underrun on pch transcoder A
[   40.320584] [drm:intel_pch_fifo_underrun_irq_handler] *ERROR* PCH transcoder A FIFO underrun
[   40.436126] [drm:intel_check_cpu_fifo_underruns] *ERROR* fifo underrun on pipe B
[   40.436129] [drm:intel_check_cpu_fifo_underruns] *ERROR* fifo underrun on pipe C
[   40.436137] [drm:intel_check_pch_fifo_underruns] *ERROR* pch fifo underrun on pch transcoder B
[   40.436142] [drm:intel_check_pch_fifo_underruns] *ERROR* pch fifo underrun on pch transcoder C
[   40.450241] [drm:intel_check_cpu_fifo_underruns] *ERROR* fifo underrun on pipe B
[   40.450244] [drm:intel_check_cpu_fifo_underruns] *ERROR* fifo underrun on pipe C
[   40.450252] [drm:intel_check_pch_fifo_underruns] *ERROR* pch fifo underrun on pch transcoder B
[   40.450257] [drm:intel_check_pch_fifo_underruns] *ERROR* pch fifo underrun on pch transcoder C
[   40.461442] [drm:intel_check_cpu_fifo_underruns] *ERROR* fifo underrun on pipe C
[   40.461448] [drm:intel_check_pch_fifo_underruns] *ERROR* pch fifo underrun on pch transcoder C
[   41.097074] systemd-shutdown[1]: Sending SIGTERM to remaining processes...
[   41.104637] systemd-journald[2272]: Received SIGTERM from PID 1 (systemd-shutdow).
[   51.105768] systemd-shutdown[1]: Sending SIGKILL to remaining processes...
[   51.112110] systemd-shutdown[1]: Sending SIGKILL to PID 4060 (ps).
[   51.114556] BUG: Bad page map in process ps  pte:535f535025 pmd:85220067
[   51.117035] addr:00007f54b0b15000 vm_flags:00000075 anon_vma:          (null) mapping:ffff880254e596d0 index:3a
[   51.122201] file:libc-2.19.so fault:filemap_fault mmap:btrfs_file_mmap readpage:btrfs_readpage
[   51.125038] CPU: 1 PID: 4060 Comm: ps Not tainted 4.5.0-rc1 #273
[   51.127896] Hardware name: Apple Inc. MacBookPro10,2/Mac-AFD8A9D944EA4843, BIOS MBP102.88Z.0106.B0A.1509130955 09/13/2015
[   51.134056]  ffffffff81661cc0 ffff88024acc79e8 ffffffff8181d866 0000000000000001
[   51.137420]  ffff880087fba730 ffff88024acc7a38 ffffffff812f88e2 ffffea00020f7340
[   51.140837]  0000000000000008 0000000000000000 000000000535f535 ffff880087fba730
[   51.144355] Call Trace:
[   51.147713]  [<ffffffff81661cc0>] ? inode_tree_add+0x3b0/0x3b0
[   51.151115]  [<ffffffff8181d866>] dump_stack+0x45/0x5f
[   51.154498]  [<ffffffff812f88e2>] print_bad_pte+0x1d2/0x2f0
[   51.157898]  [<ffffffff812fafeb>] vm_normal_page+0x6b/0xc0
[   51.161314]  [<ffffffff812fb56d>] unmap_single_vma+0x52d/0xfd0
[   51.164790]  [<ffffffff812fcc6c>] unmap_vmas+0x4c/0xc0
[   51.168287]  [<ffffffff8130957a>] exit_mmap+0x8a/0x180
[   51.171829]  [<ffffffff8114eb36>] mmput+0x36/0x180
[   51.175359]  [<ffffffff81157a75>] do_exit+0x2d5/0xad0
[   51.178888]  [<ffffffff81158302>] do_group_exit+0x52/0x160
[   51.182410]  [<ffffffff8116ab39>] get_signal+0x359/0xc80
[   51.185942]  [<ffffffff811ae7a2>] ? set_next_entity+0xd2/0xe10
[   51.189470]  [<ffffffff81099573>] do_signal+0x23/0xd20
[   51.192958]  [<ffffffff812fd57f>] ? handle_mm_fault+0x28f/0x20e0
[   51.196443]  [<ffffffff8116b6ba>] ? __set_current_blocked+0x3a/0x80
[   51.199912]  [<ffffffff810033b1>] exit_to_usermode_loop+0x81/0xf0
[   51.203375]  [<ffffffff8100476a>] prepare_exit_to_usermode+0x2a/0x40
[   51.206789]  [<ffffffff822a9c9b>] retint_user+0x8/0x10
[   51.210134] Disabling lock debugging due to kernel taint
[   51.213456] swap_free: Bad swap file entry 472eff200000380
[   51.216828] BUG: Bad page map in process ps  pte:e5dfe40000070004 pmd:85220067
... "swap_free: Bad" and "BUG: Bad page map" errors repeat a few times
[   52.545819] BUG: Bad rss-counter state mm:ffff880088bf6200 idx:0 val:15
[   52.549191] BUG: Bad rss-counter state mm:ffff880088bf6200 idx:2 val:-9
...

Then system reboots.


Log 2
-----

Boris Petkov reported a similar ODEBUG trace on suspend/resume at
https://lkml.org/lkml/2014/11/4/849

[   42.756836] [drm:intel_set_cpu_fifo_underrun_reporting] *ERROR* uncleared fifo underrun on pipe A
[   42.756844] [drm:intel_cpu_fifo_underrun_irq_handler] *ERROR* CPU pipe A FIFO underrun
[   42.756856] [drm:intel_set_pch_fifo_underrun_reporting] *ERROR* uncleared pch fifo underrun on pch transcoder A
[   42.756859] [drm:intel_pch_fifo_underrun_irq_handler] *ERROR* PCH transcoder A FIFO underrun
[   42.926502] [drm:intel_check_cpu_fifo_underruns] *ERROR* fifo underrun on pipe B
[   42.926505] [drm:intel_check_cpu_fifo_underruns] *ERROR* fifo underrun on pipe C
[   42.926512] [drm:intel_check_pch_fifo_underruns] *ERROR* pch fifo underrun on pch transcoder B
[   42.926518] [drm:intel_check_pch_fifo_underruns] *ERROR* pch fifo underrun on pch transcoder C
[   42.928434] [drm:intel_check_cpu_fifo_underruns] *ERROR* fifo underrun on pipe B
[   42.928437] [drm:intel_check_cpu_fifo_underruns] *ERROR* fifo underrun on pipe C
[   42.928444] [drm:intel_check_pch_fifo_underruns] *ERROR* pch fifo underrun on pch transcoder B
[   42.928449] [drm:intel_check_pch_fifo_underruns] *ERROR* pch fifo underrun on pch transcoder C
[   42.939357] [drm:intel_check_cpu_fifo_underruns] *ERROR* fifo underrun on pipe C
[   42.939366] [drm:intel_check_pch_fifo_underruns] *ERROR* pch fifo underrun on pch transcoder C
[   43.016910] ------------[ cut here ]------------
[   43.023859] WARNING: CPU: 1 PID: 4877 at lib/debugobjects.c:263 debug_print_object+0xc8/0x180()
[   43.023867] ODEBUG: assert_init not available (active state 0) object type: timer_list hint: stub_timer+0x0/0x20
[   43.023868] Modules linked in:
[   43.023871] CPU: 1 PID: 4877 Comm: systemd Not tainted 4.5.0-rc1 #274
[   43.023873] Hardware name: Apple Inc. MacBookPro10,2/Mac-AFD8A9D944EA4843, BIOS MBP102.88Z.0106.B0A.1509130955 09/13/2015
[   43.023876]  ffffffff8265ab22 ffff8800864abd78 ffffffff8183fc76 0000000000000001
[   43.023879]  ffff8800864abdc8 ffff8800864abdb8 ffffffff81156aba ffffffff818775c8
[   43.023881]  0000000000000005 ffffffff8262ee7d ffffffff829cf200 ffffffff8265ab43
[   43.023882] Call Trace:
[   43.023887]  [<ffffffff8183fc76>] dump_stack+0x45/0x5f
[   43.023891]  [<ffffffff81156aba>] warn_slowpath_common+0x8a/0xe0
[   43.023894]  [<ffffffff818775c8>] ? debug_print_object+0xc8/0x180
[   43.023897]  [<ffffffff81156b57>] warn_slowpath_fmt+0x47/0x50
[   43.023899]  [<ffffffff818775c8>] debug_print_object+0xc8/0x180
[   43.023902]  [<ffffffff811f1050>] ? round_jiffies_up_relative+0x90/0x90
[   43.023905]  [<ffffffff81878cd2>] debug_object_assert_init+0x152/0x200
[   43.023908]  [<ffffffff811f24ac>] del_timer+0x1c/0x80
[   43.023913]  [<ffffffff812cf4a1>] laptop_sync_completion+0x21/0x50
[   43.023917]  [<ffffffff813c58af>] sys_sync+0x7f/0x90
[   43.023921]  [<ffffffff822d22d7>] entry_SYSCALL_64_fastpath+0x12/0x6a
[   43.023923] ---[ end trace 72fe999e1199438b ]---
[   44.652836] systemd-shutdown[1]: Sending SIGTERM to remaining processes...
[   44.672358] systemd-journald[2164]: Received SIGTERM from PID 1 (systemd-shutdow).
[   45.574869] swap_dup: Bad swap file entry 7fffffff800000
[   45.577483] swap_dup: Bad swap file entry 7fffffff800001
[   45.580014] swap_dup: Bad swap file entry 7fffffff800002
[   45.582456] swap_dup: Bad swap file entry 7fffffff800003
[   45.584840] swap_dup: Bad swap file entry 7fffffff800004
[   45.587163] swap_dup: Bad swap file entry 7fffffff800005
[   45.589411] swap_dup: Bad swap file entry 7fffffff800006
[   45.591644] swap_dup: Bad swap file entry 7fffffff800007
[   45.593850] swap_dup: Bad swap file entry 7fffffff800000
[   45.596077] captmoncnab8 invoked oom-killer: gfp_mask=0x0, order=0, oom_score_adj=0
[   45.598458] captmoncnab8 cpuset=/ mems_allowed=0
[   45.600885] CPU: 3 PID: 3913 Comm: captmoncnab8 Tainted: G        W       4.5.0-rc1 #274
[   45.603339] Hardware name: Apple Inc. MacBookPro10,2/Mac-AFD8A9D944EA4843, BIOS MBP102.88Z.0106.B0A.1509130955 09/13/2015
[   45.608311]  0000000000000000 ffff880246a9bce8 ffffffff8183fc76 0000000000000001
[   45.611101]  ffff880246a9be78 ffff880246a9bd68 ffffffff8136fe39 ffff880200000015
[   45.613913]  ffffffff81acff14 ffff880247b6f000 ffffffff82e8f7e0 0000000000000015
[   45.616730] Call Trace:
[   45.619532]  [<ffffffff8183fc76>] dump_stack+0x45/0x5f
[   45.622452]  [<ffffffff8136fe39>] dump_header+0x9a/0x320
[   45.625376]  [<ffffffff81acff14>] ? i915_gem_shrinker_oom+0x1f4/0x350
[   45.628275]  [<ffffffff812baa34>] oom_kill_process+0x2e4/0x700
[   45.631091]  [<ffffffff81164e5a>] ? has_capability_noaudit+0x2a/0x50
[   45.633926]  [<ffffffff812ba26d>] ? oom_badness+0x13d/0x340
[   45.636777]  [<ffffffff812bb432>] out_of_memory+0x562/0x800
[   45.639589]  [<ffffffff812bb725>] pagefault_out_of_memory+0x55/0xb0
[   45.642392]  [<ffffffff8111e98b>] mm_fault_error+0x9b/0x210
[   45.645172]  [<ffffffff8111ee99>] __do_page_fault+0x399/0x490
[   45.647927]  [<ffffffff8122795b>] ? compat_SyS_gettimeofday+0x2b/0x70
[   45.650698]  [<ffffffff8111efcc>] do_page_fault+0xc/0x10
[   45.653392]  [<ffffffff822d40a2>] page_fault+0x22/0x30
...

Then more errors "BUG: Bad page map" etc.


Log 3
-----

[   23.278745] swap_dup: Bad swap file entry 830000000000
[   23.278754] swap_dup: Bad swap file entry 830000000001
[   23.278757] swap_dup: Bad swap file entry 830000000002
[   23.278760] swap_dup: Bad swap file entry 830000000003
[   23.278762] swap_dup: Bad swap file entry 830000000004
[   23.278764] swap_dup: Bad swap file entry 830000000005
[   23.278766] swap_dup: Bad swap file entry 830000000006
[   23.278768] swap_dup: Bad swap file entry 830000000007
[   23.278774] swap_dup: Bad swap file entry 830000000000
[   23.300502] Purging GPU memory, 224473088 bytes freed, 23150592 bytes still pinned.
[   23.306622] swap_dup: Bad swap file entry 830000000000
[   23.306630] swap_dup: Bad swap file entry 830000000001
[   23.306634] swap_dup: Bad swap file entry 830000000002
[   23.306637] swap_dup: Bad swap file entry 830000000003
[   23.306641] swap_dup: Bad swap file entry 830000000000
[   23.312015] Purging GPU memory, 21655552 bytes freed, 30720000 bytes still pinned.
[   23.312030] swap_dup: Bad swap file entry 830000000000
[   23.312034] swap_dup: Bad swap file entry 830000000001
[   23.312037] swap_dup: Bad swap file entry 830000000000
[   23.312296] pool invoked oom-killer: gfp_mask=0x0, order=0, oom_score_adj=0
[   23.312299] pool cpuset=/ mems_allowed=0
[   23.312306] CPU: 1 PID: 3573 Comm: pool Not tainted 4.5.0-rc1 #274
[   23.312309] Hardware name: Apple Inc. MacBookPro10,2/Mac-AFD8A9D944EA4843, BIOS MBP102.88Z.0106.B0A.1509130955 09/13/2015
[   23.312311]  0000000000000000 ffff880248f3fce8 ffffffff8183fc76 0000000000000007
[   23.312316]  ffff880248f3fe78 ffff880248f3fd68 ffffffff8136fe39 ffff880200000015
[   23.312319]  ffffffff81acff14 ffff880248c3bc00 ffffffff82e8f7e0 0000000000000015
[   23.312323] Call Trace:
[   23.312332]  [<ffffffff8183fc76>] dump_stack+0x45/0x5f
[   23.312351]  [<ffffffff8136fe39>] dump_header+0x9a/0x320
[   23.312356]  [<ffffffff81acff14>] ? i915_gem_shrinker_oom+0x1f4/0x350
[   23.312362]  [<ffffffff812baa34>] oom_kill_process+0x2e4/0x700
[   23.312366]  [<ffffffff81164e5a>] ? has_capability_noaudit+0x2a/0x50
[   23.312369]  [<ffffffff812ba26d>] ? oom_badness+0x13d/0x340
[   23.312373]  [<ffffffff812bb432>] out_of_memory+0x562/0x800
[   23.312377]  [<ffffffff812bb725>] pagefault_out_of_memory+0x55/0xb0
[   23.312381]  [<ffffffff8111e98b>] mm_fault_error+0x9b/0x210
[   23.312384]  [<ffffffff8111ee99>] __do_page_fault+0x399/0x490
[   23.312387]  [<ffffffff8111efcc>] do_page_fault+0xc/0x10
[   23.312390]  [<ffffffff822d40a2>] page_fault+0x22/0x30


Log 4
-----

I turned on various debugging options in the kernel config including
object debugging, after which the shutdown log frequently contained
ODEBUG assert_init:

[   82.266855] [drm:intel_set_cpu_fifo_underrun_reporting] *ERROR* uncleared fifo underrun on pipe A
[   82.266871] [drm:intel_cpu_fifo_underrun_irq_handler] *ERROR* CPU pipe A FIFO underrun
[   82.266915] [drm:intel_set_pch_fifo_underrun_reporting] *ERROR* uncleared pch fifo underrun on pch transcoder A
[   82.266926] [drm:intel_pch_fifo_underrun_irq_handler] *ERROR* PCH transcoder A FIFO underrun
[   82.384347] ------------[ cut here ]------------
[   82.384370] WARNING: CPU: 3 PID: 4831 at lib/debugobjects.c:263 debug_print_object+0x111/0x1c0()
[   82.384384] ODEBUG: assert_init not available (active state 0) object type: timer_list hint: stub_timer+0x0/0x20
[   82.384390] Modules linked in:
[   82.384403] CPU: 3 PID: 4831 Comm: systemd Not tainted 4.5.0-rc1+ #273
[   82.384412] Hardware name: Apple Inc. MacBookPro10,2/Mac-AFD8A9D944EA4843, BIOS MBP102.88Z.0106.B0A.1509130955 09/13/2015
[   82.384420]  ffff8801f28ac740 ffff8801f0f8fbc8 ffffffff81b6380c 0000000041b58ab3
[   82.384465]  ffffffff83375228 ffffffff81b63775 0000000000000000 0000000000000246
[   82.384481]  ffff8801f0f8fc38 ffff8801f0f8fc40 0000000000000107 ffffffff81bc0cb1
[   82.384496] Call Trace:
[   82.384509]  [<ffffffff81b6380c>] dump_stack+0x97/0xdb
[   82.384520]  [<ffffffff81b63775>] ? _atomic_dec_and_lock+0x95/0x95
[   82.384532]  [<ffffffff81bc0cb1>] ? debug_print_object+0x111/0x1c0
[   82.384545]  [<ffffffff811be232>] warn_slowpath_common+0xa2/0xf0
[   82.384556]  [<ffffffff812ad0a0>] ? round_jiffies_up_relative+0xa0/0xa0
[   82.384568]  [<ffffffff811be30f>] warn_slowpath_fmt+0x8f/0xb0
[   82.384580]  [<ffffffff811be280>] ? warn_slowpath_common+0xf0/0xf0
[   82.384590]  [<ffffffff812ae92d>] ? do_init_timer+0x9d/0xc0
[   82.384602]  [<ffffffff81bc0cb1>] debug_print_object+0x111/0x1c0
[   82.384611]  [<ffffffff812ad0a0>] ? round_jiffies_up_relative+0xa0/0xa0
[   82.384622]  [<ffffffff812ad350>] ? __internal_add_timer+0x220/0x220
[   82.384632]  [<ffffffff81bc2a33>] debug_object_assert_init+0x1f3/0x280
[   82.384642]  [<ffffffff81bc2840>] ? debug_object_free+0x20/0x20
[   82.384654]  [<ffffffff8126cca9>] ? trace_hardirqs_on_caller+0x189/0x3e0
[   82.384664]  [<ffffffff812aef8e>] del_timer+0x6e/0x110
[   82.384673]  [<ffffffff812aef20>] ? detach_if_pending+0x3e0/0x3e0
[   82.384685]  [<ffffffff813e6ec0>] ? laptop_io_completion+0x40/0x40
[   82.384697]  [<ffffffff813e6f3d>] laptop_sync_completion+0x7d/0x180
[   82.384708]  [<ffffffff813e6ec0>] ? laptop_io_completion+0x40/0x40
[   82.384719]  [<ffffffff8153b45f>] sys_sync+0x11f/0x130
[   82.384731]  [<ffffffff8153b340>] ? sync_filesystem+0x170/0x170
[   82.384743]  [<ffffffff82a5265e>] ? int_ret_from_sys_call+0x52/0x9f
[   82.384754]  [<ffffffff812740a3>] ? lockdep_sys_exit+0x23/0xb0
[   82.384766]  [<ffffffff82a524d7>] entry_SYSCALL_64_fastpath+0x12/0x6f
[   82.384773] ---[ end trace 47253ee8b3c22cac ]---
[   82.557716] [drm:intel_check_cpu_fifo_underruns] *ERROR* fifo underrun on pipe B
[   82.557728] [drm:intel_check_cpu_fifo_underruns] *ERROR* fifo underrun on pipe C
[   82.557749] [drm:intel_check_pch_fifo_underruns] *ERROR* pch fifo underrun on pch transcoder B
[   82.557765] [drm:intel_check_pch_fifo_underruns] *ERROR* pch fifo underrun on pch transcoder C
[   82.562350] [drm:intel_check_cpu_fifo_underruns] *ERROR* fifo underrun on pipe B
[   82.562362] [drm:intel_check_cpu_fifo_underruns] *ERROR* fifo underrun on pipe C
[   82.562382] [drm:intel_check_pch_fifo_underruns] *ERROR* pch fifo underrun on pch transcoder B
[   82.562398] [drm:intel_check_pch_fifo_underruns] *ERROR* pch fifo underrun on pch transcoder C
[   82.578262] [drm:intel_check_cpu_fifo_underruns] *ERROR* fifo underrun on pipe C
[   82.578285] [drm:intel_check_pch_fifo_underruns] *ERROR* pch fifo underrun on pch transcoder C

and similar:

[   84.779568] [drm:intel_set_cpu_fifo_underrun_reporting] *ERROR* uncleared fifo underrun on pipe A
[   84.779584] [drm:intel_cpu_fifo_underrun_irq_handler] *ERROR* CPU pipe A FIFO underrun
[   84.779627] [drm:intel_set_pch_fifo_underrun_reporting] *ERROR* uncleared pch fifo underrun on pch transcoder A
[   84.779638] [drm:intel_pch_fifo_underrun_irq_handler] *ERROR* PCH transcoder A FIFO underrun
[   86.025898] ------------[ cut here ]------------
[   86.025921] WARNING: CPU: 0 PID: 5348 at lib/debugobjects.c:263 debug_print_object+0x111/0x1c0()
[   86.025935] ODEBUG: assert_init not available (active state 0) object type: timer_list hint: stub_timer+0x0/0x20
[   86.025941] Modules linked in:
[   86.025954] CPU: 0 PID: 5348 Comm: systemd Not tainted 4.5.0-rc1+ #273
[   86.025962] Hardware name: Apple Inc. MacBookPro10,2/Mac-AFD8A9D944EA4843, BIOS MBP102.88Z.0106.B0A.1509130955 09/13/2015
[   86.025970]  ffff88006059af80 ffff8801d9ce7bc8 ffffffff81b6380c 0000000041b58ab3
[   86.025987]  ffffffff83375228 ffffffff81b63775 0000000000000000 0000000000000246
[   86.026004]  ffff8801d9ce7c38 ffff8801d9ce7c40 0000000000000107 ffffffff81bc0cb1
[   86.026020] Call Trace:
[   86.026032]  [<ffffffff81b6380c>] dump_stack+0x97/0xdb
[   86.026043]  [<ffffffff81b63775>] ? _atomic_dec_and_lock+0x95/0x95
[   86.026055]  [<ffffffff81bc0cb1>] ? debug_print_object+0x111/0x1c0
[   86.026068]  [<ffffffff811be232>] warn_slowpath_common+0xa2/0xf0
[   86.026079]  [<ffffffff812ad0a0>] ? round_jiffies_up_relative+0xa0/0xa0
[   86.026090]  [<ffffffff811be30f>] warn_slowpath_fmt+0x8f/0xb0
[   86.026101]  [<ffffffff811be280>] ? warn_slowpath_common+0xf0/0xf0
[   86.026111]  [<ffffffff812ae92d>] ? do_init_timer+0x9d/0xc0
[   86.026123]  [<ffffffff81bc0cb1>] debug_print_object+0x111/0x1c0
[   86.026133]  [<ffffffff812ad0a0>] ? round_jiffies_up_relative+0xa0/0xa0
[   86.026143]  [<ffffffff812ad350>] ? __internal_add_timer+0x220/0x220
[   86.026153]  [<ffffffff81bc2a33>] debug_object_assert_init+0x1f3/0x280
[   86.026163]  [<ffffffff81bc2840>] ? debug_object_free+0x20/0x20
[   86.026175]  [<ffffffff8126cca9>] ? trace_hardirqs_on_caller+0x189/0x3e0
[   86.026184]  [<ffffffff812aef8e>] del_timer+0x6e/0x110
[   86.026194]  [<ffffffff812aef20>] ? detach_if_pending+0x3e0/0x3e0
[   86.026206]  [<ffffffff813e6ec0>] ? laptop_io_completion+0x40/0x40
[   86.026283]  [<ffffffff813e6f3d>] laptop_sync_completion+0x7d/0x180
[   86.026295]  [<ffffffff813e6ec0>] ? laptop_io_completion+0x40/0x40
[   86.026305]  [<ffffffff8153b45f>] sys_sync+0x11f/0x130
[   86.026317]  [<ffffffff8153b340>] ? sync_filesystem+0x170/0x170
[   86.026329]  [<ffffffff82a5265e>] ? int_ret_from_sys_call+0x52/0x9f
[   86.026340]  [<ffffffff812740a3>] ? lockdep_sys_exit+0x23/0xb0
[   86.026351]  [<ffffffff82a524d7>] entry_SYSCALL_64_fastpath+0x12/0x6f
[   86.026359] ---[ end trace b969f185a89a9c29 ]---
[   86.026376] ------------[ cut here ]------------
[   86.026388] WARNING: CPU: 0 PID: 5348 at lib/debugobjects.c:263 debug_print_object+0x111/0x1c0()
[   86.026399] ODEBUG: assert_init not available (active state 0) object type: timer_list hint: stub_timer+0x0/0x20
[   86.026405] Modules linked in:
[   86.026416] CPU: 0 PID: 5348 Comm: systemd Tainted: G        W       4.5.0-rc1+ #273
[   86.026424] Hardware name: Apple Inc. MacBookPro10,2/Mac-AFD8A9D944EA4843, BIOS MBP102.88Z.0106.B0A.1509130955 09/13/2015
[   86.026431]  ffff88006059af80 ffff8801d9ce7bc8 ffffffff81b6380c 0000000041b58ab3
[   86.026448]  ffffffff83375228 ffffffff81b63775 0000000000000000 0000000000000246
[   86.026464]  ffff8801d9ce7c38 ffff8801d9ce7c40 0000000000000107 ffffffff81bc0cb1
[   86.026480] Call Trace:
[   86.026491]  [<ffffffff81b6380c>] dump_stack+0x97/0xdb
[   86.026501]  [<ffffffff81b63775>] ? _atomic_dec_and_lock+0x95/0x95
[   86.026513]  [<ffffffff81bc0cb1>] ? debug_print_object+0x111/0x1c0
[   86.026525]  [<ffffffff811be232>] warn_slowpath_common+0xa2/0xf0
[   86.026535]  [<ffffffff812ad0a0>] ? round_jiffies_up_relative+0xa0/0xa0
[   86.026546]  [<ffffffff811be30f>] warn_slowpath_fmt+0x8f/0xb0
[   86.026557]  [<ffffffff811be280>] ? warn_slowpath_common+0xf0/0xf0
[   86.026568]  [<ffffffff812ae92d>] ? do_init_timer+0x9d/0xc0
[   86.026579]  [<ffffffff81bc0cb1>] debug_print_object+0x111/0x1c0
[   86.026589]  [<ffffffff812ad0a0>] ? round_jiffies_up_relative+0xa0/0xa0
[   86.026599]  [<ffffffff812ad350>] ? __internal_add_timer+0x220/0x220
[   86.026609]  [<ffffffff81bc2a33>] debug_object_assert_init+0x1f3/0x280
[   86.026619]  [<ffffffff81bc2840>] ? debug_object_free+0x20/0x20
[   86.026630]  [<ffffffff8126cca9>] ? trace_hardirqs_on_caller+0x189/0x3e0
[   86.026640]  [<ffffffff812aef8e>] del_timer+0x6e/0x110
[   86.026650]  [<ffffffff812aef20>] ? detach_if_pending+0x3e0/0x3e0
[   86.026661]  [<ffffffff813e6ec0>] ? laptop_io_completion+0x40/0x40
[   86.026673]  [<ffffffff813e6f3d>] laptop_sync_completion+0x7d/0x180
[   86.026685]  [<ffffffff813e6ec0>] ? laptop_io_completion+0x40/0x40
[   86.026694]  [<ffffffff8153b45f>] sys_sync+0x11f/0x130
[   86.026705]  [<ffffffff8153b340>] ? sync_filesystem+0x170/0x170
[   86.026716]  [<ffffffff82a5265e>] ? int_ret_from_sys_call+0x52/0x9f
[   86.026860]  [<ffffffff812740a3>] ? lockdep_sys_exit+0x23/0xb0
[   86.026872]  [<ffffffff82a524d7>] entry_SYSCALL_64_fastpath+0x12/0x6f
[   86.026880] ---[ end trace b969f185a89a9c2a ]---
[   86.040376] [drm:intel_check_cpu_fifo_underruns] *ERROR* fifo underrun on pipe B
[   86.040383] [drm:intel_check_cpu_fifo_underruns] *ERROR* fifo underrun on pipe C
[   86.040396] [drm:intel_check_pch_fifo_underruns] *ERROR* pch fifo underrun on pch transcoder B
[   86.040406] [drm:intel_check_pch_fifo_underruns] *ERROR* pch fifo underrun on pch transcoder C
[   86.053107] [drm:intel_check_cpu_fifo_underruns] *ERROR* fifo underrun on pipe B
[   86.053113] [drm:intel_check_cpu_fifo_underruns] *ERROR* fifo underrun on pipe C
[   86.053126] [drm:intel_check_pch_fifo_underruns] *ERROR* pch fifo underrun on pch transcoder B
[   86.053136] [drm:intel_check_pch_fifo_underruns] *ERROR* pch fifo underrun on pch transcoder C
[   86.065330] [drm:intel_check_cpu_fifo_underruns] *ERROR* fifo underrun on pipe C
[   86.065343] [drm:intel_check_pch_fifo_underruns] *ERROR* pch fifo underrun on pch transcoder C


More information about the Intel-gfx mailing list