[Bug 105600] [CI] igt@* - incomplete - Softdog on gvtdvm machines, pi_lock lockdep in boot.log

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Tue Apr 3 07:43:33 UTC 2018


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

--- Comment #17 from Daniel Vetter <daniel at ffwll.ch> ---
New hit, now with the ODEBUG backtraced patch:

https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_8/fi-skl-gvtdvm/igt@gem_exec_schedule@reorder-wide-render.html

Relevant bits of dmesg (without the lockdep splat, which is secondary):

<4>[   10.850889] WARNING: CPU: 0 PID: 194 at lib/debugobjects.c:301
debug_print_object+0xac/0xe0
<4>[   10.851698] ---[ end trace 229b22432d4ca3d7 ]---
<3>[   10.852134] ODEBUG: ODEBUG: debug object originally initialized at:
<4>[   10.852640]    futex_wait+0x69/0x220
<4>[   10.853059]    do_futex+0x482/0xb00
<4>[   10.853475]    SyS_futex+0x118/0x150
<4>[   10.853935]    do_syscall_64+0x6b/0x1b0
<4>[   10.854358]    entry_SYSCALL_64_after_hwframe+0x42/0xb7


Blowing up at

<4>[   10.854893]  debug_print_object+0xac/0xe0
<4>[   10.854893]  ? __schedule+0x2a6/0xbb0
<4>[   10.854894]  ? lock_acquire+0xa6/0x210
<4>[   10.854894]  ? debug_check_no_obj_freed+0xac/0x220
<4>[   10.854894]  debug_check_no_obj_freed+0x1e6/0x220
<4>[   10.854895]  __vunmap+0xab/0x100
<4>[   10.854895]  load_module+0x2388/0x2ac0
<4>[   10.854895]  ? SyS_finit_module+0xb8/0xd0
<4>[   10.854896]  SyS_finit_module+0xb8/0xd0
<4>[   10.854896]  do_syscall_64+0x6b/0x1b0
<4>[   10.854896]  entry_SYSCALL_64_after_hwframe+0x42/0xb7

Followed shortly by an Oops:

<1>[   13.299232] BUG: unable to handle kernel NULL pointer dereference at
0000000000000006
<1>[   13.299238] IP: do_raw_spin_lock+0x1/0xb0
<6>[   13.299239] PGD 0 P4D 0 
<4>[   13.299241] Oops: 0000 [#1] PREEMPT SMP PTI
<4>[   13.299243] Modules linked in: i915(+) crct10dif_pclmul crc32_pclmul
ghash_clmulni_intel e1000(+) i2c_piix4 prime_numbers
<4>[   13.299251] CPU: 0 PID: 194 Comm: systemd-udevd Tainted: G        W      
 4.16.0-rc7-g0539b52e05cd-drmtip_8+ #1
<4>[   13.299264] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS
rel-1.10.1-0-g8891697-prebuilt.qemu-project.org 04/01/2014
<4>[   13.299266] RIP: 0010:do_raw_spin_lock+0x1/0xb0
<4>[   13.299267] RSP: 0018:ffffbbf980257c58 EFLAGS: 00010086
<4>[   13.299268] RAX: ffffa3833ac6d040 RBX: 0000000000000002 RCX:
0000000000000000
<4>[   13.299269] RDX: 0000000000000000 RSI: 0000000000000000 RDI:
0000000000000002
<4>[   13.299270] RBP: 0000000000000287 R08: 0000000000000001 R09:
ffffffff9010c09f
<4>[   13.299271] R10: ffffbbf980257c00 R11: 0000000000000000 R12:
ffffbbf980257ca8
<4>[   13.299271] R13: 0000000000000003 R14: ffffffff9273da68 R15:
ffffffff91249cc0
<4>[   13.299275] FS:  00007fbecbb66480(0000) GS:ffffa3833fc00000(0000)
knlGS:0000000000000000
<4>[   13.299276] CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
<4>[   13.299276] CR2: 0000000000000006 CR3: 0000000077bc8002 CR4:
00000000003606f0
<4>[   13.299277] Call Trace:
<4>[   13.299281]  _raw_spin_lock_irqsave+0x3b/0x50
<4>[   13.299283]  ? lock_hrtimer_base.isra.2+0x1f/0x40
<4>[   13.299285]  lock_hrtimer_base.isra.2+0x1f/0x40
<4>[   13.299286]  hrtimer_try_to_cancel+0x36/0x1d0
<4>[   13.299288]  hrtimer_fixup_free+0x15/0x40
<4>[   13.299290]  debug_object_fixup+0x12/0x30
<4>[   13.299292]  debug_check_no_obj_freed+0x212/0x220
<4>[   13.299295]  __vunmap+0xab/0x100
<4>[   13.299298]  load_module+0x2388/0x2ac0
<4>[   13.299303]  ? SyS_finit_module+0xb8/0xd0
<4>[   13.299305]  SyS_finit_module+0xb8/0xd0
<4>[   13.299309]  do_syscall_64+0x6b/0x1b0
<4>[   13.299312]  entry_SYSCALL_64_after_hwframe+0x42/0xb7

I hope I pasted the right bits togethere, the ODEBUG, OOps and lockdep splat
are all a bit interleaved.

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


More information about the intel-gfx-bugs mailing list