igt@gem_exec_parallel - incomplete - GEM_BUG_ON(i915_vma_has_ggtt_write(vma))
<0> [95.913891] gem_exec-2917 0.... 78783874us : __i915_vma_unbind.part.39: __i915_vma_unbind:1223 GEM_BUG_ON(i915_vma_has_ggtt_write(vma))
<0> [95.913992] ---------------------------------
<4> [95.915188] ------------[ cut here ]------------
<2> [95.915197] kernel BUG at drivers/gpu/drm/i915/i915_vma.c:1223!
<4> [95.915265] invalid opcode: 0000 [#1] PREEMPT SMP PTI
<4> [95.915288] CPU: 0 PID: 2917 Comm: gem_exec_parall Tainted: G U W 5.5.0-rc7-CI-CI_DRM_7782+ #1
<4> [95.915317] Hardware name: GIGABYTE GB-BXBT-1900/MZBAYAB-00, BIOS F6 02/17/2015
<4> [95.915517] RIP: 0010:__i915_vma_unbind.part.39+0x4b1/0x510 [i915]
<4> [95.915542] Code: 00 48 c7 c2 40 a9 28 a0 48 c7 c7 96 c5 19 a0 e8 95 33 00 e1 bf 01 00 00 00 e8 ab 05 00 e1 31 f6 bf 09 00 00 00 e8 ff 44 f1 e0 <0f> 0b 48 c7 c1 cd cd 2e a0 ba 4c 04 00 00 48 c7 c6 20 a9 28 a0 48
<4> [95.915587] RSP: 0018:ffffc900022939a8 EFLAGS: 00010296
<4> [95.915606] RAX: ffff88812455cdc0 RBX: ffff88812a6ecd40 RCX: 0000000000000006
<4> [95.915630] RDX: 0000000000001518 RSI: 0000000000000000 RDI: 0000000000000009
<4> [95.915653] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000
<4> [95.915676] R10: 0000000000000000 R11: 0000000000000000 R12: ffff888120389608
<4> [95.915696] R13: ffff888120389398 R14: ffff88812a6ed0d0 R15: ffffc900022939c8
<4> [95.915716] FS: 00007f75398ce700(0000) GS:ffff88813bc00000(0000) knlGS:0000000000000000
<4> [95.915739] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033
<4> [95.915755] CR2: 00007f7685b6438c CR3: 0000000136078000 CR4: 00000000001006f0
<4> [95.915774] Call Trace:
<4> [95.915915] i915_gem_evict_vm+0x1fa/0x3a0 [i915]
<4> [95.916039] i915_ggtt_pin+0xb0/0x130 [i915]
<4> [95.916147] gen6_ppgtt_pin+0x9c/0x110 [i915]
<4> [95.916257] __intel_context_do_pin+0x7a/0x1d0 [i915]
<4> [95.916374] i915_gem_do_execbuffer+0x14e7/0x2500 [i915]
<4> [95.916409] ? __lock_acquire+0x460/0x15d0
<4> [95.916539] i915_gem_execbuffer2_ioctl+0x11f/0x470 [i915]
<4> [95.916662] ? i915_gem_execbuffer_ioctl+0x300/0x300 [i915]
<4> [95.916687] drm_ioctl_kernel+0xa7/0xf0
<4> [95.916709] drm_ioctl+0x2e1/0x390
<4> [95.916823] ? i915_gem_execbuffer_ioctl+0x300/0x300 [i915]
<4> [95.916851] ? find_held_lock+0x2d/0x90
<4> [95.916869] do_vfs_ioctl+0x9c/0x730
<4> [95.916885] ? __fget+0x10a/0x1f0
<4> [95.916900] ksys_ioctl+0x35/0x60
<4> [95.916915] __x64_sys_ioctl+0x11/0x20
<4> [95.916931] do_syscall_64+0x4f/0x220
<4> [95.916947] entry_SYSCALL_64_after_hwframe+0x49/0xbe
<4> [95.916967] RIP: 0033:0x7f76d6b265d7
<4> [95.916983] Code: b3 66 90 48 8b 05 b1 48 2d 00 64 c7 00 26 00 00 00 48 c7 c0 ff ff ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 b8 10 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 8b 0d 81 48 2d 00 f7 d8 64 89 01 48
<4> [95.917029] RSP: 002b:00007f75398cdb08 EFLAGS: 00000246 ORIG_RAX: 0000000000000010
<4> [95.917057] RAX: ffffffffffffffda RBX: 00005604231b2510 RCX: 00007f76d6b265d7
<4> [95.917080] RDX: 00007f75398cdb90 RSI: 0000000040406469 RDI: 0000000000000005
<4> [95.917101] RBP: 00007f75398cdb90 R08: 0000000000000000 R09: 00007f75398cd39c
<4> [95.917120] R10: 0000000000000003 R11: 0000000000000246 R12: 0000000040406469
<4> [95.917139] R13: 0000000000000005 R14: 00005604231b2510 R15: 00007ffe79e71700
<4> [95.917166] Modules linked in: vgem snd_hda_codec_hdmi snd_hda_codec_realtek snd_hda_codec_generic coretemp btusb btrtl btbcm btintel crct10dif_pclmul crc32_pclmul bluetooth r8169 ghash_clmulni_intel realtek i915 ecdh_generic ecc lpc_ich snd_hda_intel snd_intel_dspcfg snd_hda_codec snd_hwdep i2c_hid snd_hda_core snd_pcm prime_numbers
<4> [95.917286] ---[ end trace 7e3c71abe5861599 ]---
<3> [95.930162] BUG: sleeping function called from invalid context at kernel/sched/completion.c:99
<3> [95.930197] in_atomic(): 0, irqs_disabled(): 0, non_block: 0, pid: 2917, name: gem_exec_parall
<4> [95.930220] INFO: lockdep is turned off.
<3> [95.930233] Preemption disabled at:
<4> [95.930238] [<0000000000000000>] 0x0
<4> [95.930262] CPU: 0 PID: 2917 Comm: gem_exec_parall Tainted: G UD W 5.5.0-rc7-CI-CI_DRM_7782+ #1
<4> [95.930287] Hardware name: GIGABYTE GB-BXBT-1900/MZBAYAB-00, BIOS F6 02/17/2015
<4> [95.930308] Call Trace:
<4> [95.930326] dump_stack+0x71/0x9b
<4> [95.930343] ___might_sleep+0x178/0x260
<4> [95.930361] wait_for_completion+0x37/0x1a0
<4> [95.930382] virt_efi_query_variable_info+0x161/0x1b0
<4> [95.930407] efi_query_variable_store+0xb3/0x1a0
<4> [95.930432] ? efivar_entry_set_safe+0x19c/0x220
<4> [95.930451] ? efi_delete_dummy_variable+0x90/0x90
<4> [95.930470] efivar_entry_set_safe+0x19c/0x220
<4> [95.930493] ? efi_pstore_write+0x10b/0x150
<4> [95.930507] efi_pstore_write+0x10b/0x150
<4> [95.930535] pstore_dump+0x127/0x340
<4> [95.930557] kmsg_dump+0x87/0x1b0
<4> [95.930574] oops_end+0x3e/0x90
<4> [95.930588] do_trap+0x80/0x100
<4> [95.930749] ? __i915_vma_unbind.part.39+0x4b1/0x510 [i915]
<4> [95.930774] do_invalid_op+0x23/0x30
<4> [95.930889] ? __i915_vma_unbind.part.39+0x4b1/0x510 [i915]
<4> [95.930912] invalid_op+0x23/0x30
<4> [95.931027] RIP: 0010:__i915_vma_unbind.part.39+0x4b1/0x510 [i915]
<4> [95.931048] Code: 00 48 c7 c2 40 a9 28 a0 48 c7 c7 96 c5 19 a0 e8 95 33 00 e1 bf 01 00 00 00 e8 ab 05 00 e1 31 f6 bf 09 00 00 00 e8 ff 44 f1 e0 <0f> 0b 48 c7 c1 cd cd 2e a0 ba 4c 04 00 00 48 c7 c6 20 a9 28 a0 48
<4> [95.931091] RSP: 0018:ffffc900022939a8 EFLAGS: 00010296
<4> [95.931111] RAX: ffff88812455cdc0 RBX: ffff88812a6ecd40 RCX: 0000000000000006
<4> [95.931131] RDX: 0000000000001518 RSI: 0000000000000000 RDI: 0000000000000009
<4> [95.931151] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000
<4> [95.931170] R10: 0000000000000000 R11: 0000000000000000 R12: ffff888120389608
<4> [95.931189] R13: ffff888120389398 R14: ffff88812a6ed0d0 R15: ffffc900022939c8
<4> [95.931341] ? __i915_vma_unbind.part.39+0x4b1/0x510 [i915]
<4> [95.931461] i915_gem_evict_vm+0x1fa/0x3a0 [i915]
<4> [95.931583] i915_ggtt_pin+0xb0/0x130 [i915]
<4> [95.931692] gen6_ppgtt_pin+0x9c/0x110 [i915]
<4> [95.931799] __intel_context_do_pin+0x7a/0x1d0 [i915]
<4> [95.931920] i915_gem_do_execbuffer+0x14e7/0x2500 [i915]
<4> [95.931955] ? __lock_acquire+0x460/0x15d0
<4> [95.932082] i915_gem_execbuffer2_ioctl+0x11f/0x470 [i915]
<4> [95.932202] ? i915_gem_execbuffer_ioctl+0x300/0x300 [i915]
<4> [95.932226] drm_ioctl_kernel+0xa7/0xf0
<4> [95.932248] drm_ioctl+0x2e1/0x390
<4> [95.932365] ? i915_gem_execbuffer_ioctl+0x300/0x300 [i915]
<4> [95.932392] ? find_held_lock+0x2d/0x90
<4> [95.932413] do_vfs_ioctl+0x9c/0x730
<4> [95.932433] ? __fget+0x10a/0x1f0
<4> [95.932452] ksys_ioctl+0x35/0x60
<4> [95.932470] __x64_sys_ioctl+0x11/0x20
<4> [95.932486] do_syscall_64+0x4f/0x220
<4> [95.932502] entry_SYSCALL_64_after_hwframe+0x49/0xbe
<4> [95.932518] RIP: 0033:0x7f76d6b265d7
<4> [95.932533] Code: b3 66 90 48 8b 05 b1 48 2d 00 64 c7 00 26 00 00 00 48 c7 c0 ff ff ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 b8 10 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 8b 0d 81 48 2d 00 f7 d8 64 89 01 48
<4> [95.932577] RSP: 002b:00007f75398cdb08 EFLAGS: 00000246 ORIG_RAX: 0000000000000010
<4> [95.932599] RAX: ffffffffffffffda RBX: 00005604231b2510 RCX: 00007f76d6b265d7
<4> [95.932620] RDX: 00007f75398cdb90 RSI: 0000000040406469 RDI: 0000000000000005
<4> [95.932643] RBP: 00007f75398cdb90 R08: 0000000000000000 R09: 00007f75398cd39c
<4> [95.932666] R10: 0000000000000003 R11: 0000000000000246 R12: 0000000040406469
<4> [95.932689] R13: 0000000000000005 R14: 00005604231b2510 R15: 00007ffe79e71700
Seems to have been introduced in drmtip_417.