Bug 110869 - [CI][SHARDS] igt@gem_ctx_engines@execute-one(forall)? - dmesg-warn WARNING: inconsistent lock state
Summary: [CI][SHARDS] igt@gem_ctx_engines@execute-one(forall)? - dmesg-warn WARNING: i...
Status: RESOLVED FIXED
Alias: None
Product: DRI
Classification: Unclassified
Component: DRM/Intel (show other bugs)
Version: XOrg git
Hardware: Other All
: high normal
Assignee: Intel GFX Bugs mailing list
QA Contact: Intel GFX Bugs mailing list
URL:
Whiteboard: ReadyForDev
Keywords:
Depends on:
Blocks:
 
Reported: 2019-06-10 08:23 UTC by Martin Peres
Modified: 2019-07-02 11:41 UTC (History)
1 user (show)

See Also:
i915 platform: ALL
i915 features: GEM/Other


Attachments

Description Martin Peres 2019-06-10 08:23:25 UTC
https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6208/shard-snb2/igt@gem_ctx_engines@execute-one.html

<6> [933.272564] Console: switching to colour dummy device 80x25
<6> [933.272617] [IGT] gem_ctx_engines: executing
<6> [933.275973] [IGT] gem_ctx_engines: starting subtest execute-one
<4> [933.285189] 
<4> [933.285193] ================================
<4> [933.285195] WARNING: inconsistent lock state
<4> [933.285198] 5.2.0-rc3-CI-CI_DRM_6208+ #1 Tainted: G     U           
<4> [933.285201] --------------------------------
<4> [933.285204] inconsistent {SOFTIRQ-ON-W} -> {IN-SOFTIRQ-W} usage.
<4> [933.285207] gem_ctx_engines/3260 [HC0[0]:SC1[1]:HE1:SE0] takes:
<4> [933.285211] 000000002df401ad (&(&i915->mm.obj_lock)->rlock){+.?.}, at: i915_gem_free_object+0xb4/0x1d0 [i915]
<4> [933.285268] {SOFTIRQ-ON-W} state was registered at:
<4> [933.285273]   lock_acquire+0xa6/0x1c0
<4> [933.285277]   _raw_spin_lock+0x2a/0x40
<4> [933.285319]   __i915_vma_do_pin+0x58c/0xdf0 [i915]
<4> [933.285359]   i915_gem_init+0x2d8/0xac0 [i915]
<4> [933.285389]   i915_driver_load+0xdc0/0x18b0 [i915]
<4> [933.285419]   i915_pci_probe+0x3f/0x1a0 [i915]
<4> [933.285423]   pci_device_probe+0x9e/0x120
<4> [933.285427]   really_probe+0xea/0x3c0
<4> [933.285429]   driver_probe_device+0x10b/0x120
<4> [933.285432]   device_driver_attach+0x4a/0x50
<4> [933.285436]   __driver_attach+0x97/0x130
<4> [933.285438]   bus_for_each_dev+0x74/0xc0
<4> [933.285442]   bus_add_driver+0x13f/0x210
<4> [933.285445]   driver_register+0x56/0xe0
<4> [933.285449]   do_one_initcall+0x58/0x300
<4> [933.285453]   do_init_module+0x56/0x1f6
<4> [933.285456]   load_module+0x24d1/0x2990
<4> [933.285459]   __se_sys_finit_module+0xd3/0xf0
<4> [933.285462]   do_syscall_64+0x55/0x1c0
<4> [933.285465]   entry_SYSCALL_64_after_hwframe+0x49/0xbe
<4> [933.285468] irq event stamp: 52646
<4> [933.285473] hardirqs last  enabled at (52646): [<ffffffff81233008>] __slab_free+0x3e8/0x4f0
<4> [933.285478] hardirqs last disabled at (52645): [<ffffffff81232d59>] __slab_free+0x139/0x4f0
<4> [933.285520] softirqs last  enabled at (52060): [<ffffffffa01f2d04>] __i915_request_commit+0x284/0x6c0 [i915]
<4> [933.285527] softirqs last disabled at (52373): [<ffffffff810b6379>] irq_exit+0xa9/0xc0
<4> [933.285531] 
other info that might help us debug this:
<4> [933.285534]  Possible unsafe locking scenario:

<4> [933.285538]        CPU0
<4> [933.285540]        ----
<4> [933.285542]   lock(&(&i915->mm.obj_lock)->rlock);
<4> [933.285545]   <Interrupt>
<4> [933.285547]     lock(&(&i915->mm.obj_lock)->rlock);
<4> [933.285550] 
 *** DEADLOCK ***

<4> [933.285554] 1 lock held by gem_ctx_engines/3260:
<4> [933.285557]  #0: 000000007c81970c (rcu_callback){....}, at: rcu_core+0x472/0x720
<4> [933.285565] 
stack backtrace:
<4> [933.285569] CPU: 5 PID: 3260 Comm: gem_ctx_engines Tainted: G     U            5.2.0-rc3-CI-CI_DRM_6208+ #1
<4> [933.285574] Hardware name: Dell Inc. XPS 8300  /0Y2MRG, BIOS A06 10/17/2011
<4> [933.285577] Call Trace:
<4> [933.285580]  <IRQ>
<4> [933.285584]  dump_stack+0x67/0x9b
<4> [933.285588]  mark_lock+0x5c4/0x660
<4> [933.285592]  ? check_usage_backwards+0x150/0x150
<4> [933.285596]  __lock_acquire+0x6c1/0x24c0
<4> [933.285599]  ? _raw_spin_unlock_irqrestore+0x4c/0x60
<4> [933.285603]  ? lockdep_hardirqs_on+0xe3/0x1b0
<4> [933.285641]  ? i915_gem_free_object+0xb4/0x1d0 [i915]
<4> [933.285677]  ? __free_engines+0x39/0x50 [i915]
<4> [933.285681]  ? __slab_free+0x3e8/0x4f0
<4> [933.285684]  ? __slab_free+0x3e8/0x4f0
<4> [933.285688]  ? lockdep_hardirqs_on+0xe3/0x1b0
<4> [933.285692]  ? lock_acquire+0xa6/0x1c0
<4> [933.285695]  lock_acquire+0xa6/0x1c0
<4> [933.285732]  ? i915_gem_free_object+0xb4/0x1d0 [i915]
<4> [933.285736]  ? rcu_core+0x472/0x720
<4> [933.285739]  _raw_spin_lock+0x2a/0x40
<4> [933.285775]  ? i915_gem_free_object+0xb4/0x1d0 [i915]
<4> [933.285812]  i915_gem_free_object+0xb4/0x1d0 [i915]
<4> [933.285848]  ? __free_engines+0x50/0x50 [i915]
<4> [933.285852]  ? rcu_core+0x472/0x720
<4> [933.285886]  ring_context_destroy+0x42/0xe0 [i915]
<4> [933.285921]  __free_engines+0x39/0x50 [i915]
<4> [933.285925]  rcu_core+0x417/0x720
<4> [933.285929]  __do_softirq+0xd8/0x4b9
<4> [933.285934]  irq_exit+0xa9/0xc0
<4> [933.285937]  smp_apic_timer_interrupt+0x9c/0x250
<4> [933.285941]  apic_timer_interrupt+0xf/0x20
<4> [933.285944]  </IRQ>
<4> [933.285948] RIP: 0010:__slab_alloc.isra.28.constprop.34+0x4f/0x70
<4> [933.285952] Code: 89 f2 44 89 ee 48 8b 0c c5 a0 65 15 82 4c 89 e7 48 01 d9 e8 43 fc ff ff f7 c5 00 02 00 00 48 89 c3 74 13 e8 23 3f f6 ff 55 9d <48> 89 d8 5b 5d 41 5c 41 5d 41 5e c3 55 9d e8 0e 41 f6 ff 48 89 d8
<4> [933.285961] RSP: 0018:ffffc900004c7c60 EFLAGS: 00000246 ORIG_RAX: ffffffffffffff13
<4> [933.285966] RAX: ffff888214558040 RBX: ffff88821d4e2108 RCX: 0000000000000005
<4> [933.285969] RDX: 0000000000000046 RSI: 0000000000000006 RDI: ffffffff8212df49
<4> [933.285973] RBP: 0000000000000246 R08: 0000000000000001 R09: 0000000000000000
<4> [933.285977] R10: 0000000000000000 R11: 0000000000000000 R12: ffff888226808d40
<4> [933.285981] R13: 0000000000002cc0 R14: ffffffffa01c11a4 R15: ffffffffa01c11a4
<4> [933.286016]  ? i915_gem_execbuffer2_ioctl+0xc4/0x430 [i915]
<4> [933.286051]  ? i915_gem_execbuffer2_ioctl+0xc4/0x430 [i915]
<4> [933.286057]  __kmalloc+0x29f/0x2e0
<4> [933.286092]  ? i915_gem_execbuffer_ioctl+0x300/0x300 [i915]
<4> [933.286127]  i915_gem_execbuffer2_ioctl+0xc4/0x430 [i915]
<4> [933.286162]  ? i915_gem_execbuffer_ioctl+0x300/0x300 [i915]
<4> [933.286167]  drm_ioctl_kernel+0x83/0xf0
<4> [933.286171]  drm_ioctl+0x2f3/0x3b0
<4> [933.286205]  ? i915_gem_execbuffer_ioctl+0x300/0x300 [i915]
<4> [933.286211]  ? __handle_mm_fault+0x97c/0xfc0
<4> [933.286216]  do_vfs_ioctl+0xa0/0x6e0
<4> [933.286219]  ? lock_acquire+0xa6/0x1c0
<4> [933.286223]  ? __task_pid_nr_ns+0xb9/0x1f0
<4> [933.286227]  ksys_ioctl+0x35/0x60
<4> [933.286230]  __x64_sys_ioctl+0x11/0x20
<4> [933.286234]  do_syscall_64+0x55/0x1c0
<4> [933.286237]  entry_SYSCALL_64_after_hwframe+0x49/0xbe
<4> [933.286241] RIP: 0033:0x7f94f64c35d7
<4> [933.286244] 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> [933.286252] RSP: 002b:00007ffcc7fead28 EFLAGS: 00000246 ORIG_RAX: 0000000000000010
<4> [933.286257] RAX: ffffffffffffffda RBX: 00000000ffffffea RCX: 00007f94f64c35d7
<4> [933.286261] RDX: 00007ffcc7feae40 RSI: 0000000040406469 RDI: 0000000000000005
<4> [933.286265] RBP: 00007ffcc7feae40 R08: 0000000000000000 R09: 000000000000001e
<4> [933.286268] R10: 00000000ffffffe2 R11: 0000000000000246 R12: 0000000040406469
<4> [933.286272] R13: 0000000000000005 R14: 0000000000000005 R15: 00007ffcc7feae40
<6> [933.450016] [IGT] gem_ctx_engines: exiting, ret=0
<5> [933.450221] Setting dangerous option reset - tainting kernel
<6> [933.484950] Console: switching to colour frame buffer device 128x48
Comment 1 CI Bug Log 2019-06-10 08:23:53 UTC
The CI Bug Log issue associated to this bug has been updated.

### New filters associated

* All machines: igt@gem_ctx_engines@execute-one(forall)? - dmesg-warn WARNING: inconsistent lock state
  - https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6216/re-icl-u/igt@gem_ctx_engines@execute-one.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6215/re-cml-u/igt@gem_ctx_engines@execute-one.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_13191/shard-apl1/igt@gem_ctx_engines@execute-one.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_13191/shard-glk5/igt@gem_ctx_engines@execute-one.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_13191/shard-iclb7/igt@gem_ctx_engines@execute-one.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_13191/shard-kbl6/igt@gem_ctx_engines@execute-one.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_13191/shard-skl5/igt@gem_ctx_engines@execute-one.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_13191/shard-snb5/igt@gem_ctx_engines@execute-one.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_13191/shard-snb6/igt@gem_ctx_engines@execute-oneforall.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6208/shard-apl7/igt@gem_ctx_engines@execute-one.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6208/shard-iclb3/igt@gem_ctx_engines@execute-one.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6208/shard-kbl7/igt@gem_ctx_engines@execute-one.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6208/shard-skl1/igt@gem_ctx_engines@execute-one.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6208/shard-snb1/igt@gem_ctx_engines@execute-oneforall.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6208/shard-snb2/igt@gem_ctx_engines@execute-one.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5044/shard-apl2/igt@gem_ctx_engines@execute-one.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5044/shard-glk1/igt@gem_ctx_engines@execute-one.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5044/shard-iclb6/igt@gem_ctx_engines@execute-one.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5044/shard-kbl7/igt@gem_ctx_engines@execute-one.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5044/shard-skl6/igt@gem_ctx_engines@execute-one.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5044/shard-snb1/igt@gem_ctx_engines@execute-oneforall.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5044/shard-snb7/igt@gem_ctx_engines@execute-one.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6209/shard-apl7/igt@gem_ctx_engines@execute-one.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6209/shard-glk1/igt@gem_ctx_engines@execute-one.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6209/shard-iclb7/igt@gem_ctx_engines@execute-one.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6209/shard-kbl2/igt@gem_ctx_engines@execute-one.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6209/shard-skl3/igt@gem_ctx_engines@execute-one.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6209/shard-snb6/igt@gem_ctx_engines@execute-oneforall.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6209/shard-snb7/igt@gem_ctx_engines@execute-one.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_3129/shard-apl1/igt@gem_ctx_engines@execute-one.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_3129/shard-glk6/igt@gem_ctx_engines@execute-one.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_3129/shard-iclb1/igt@gem_ctx_engines@execute-one.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_3129/shard-kbl1/igt@gem_ctx_engines@execute-one.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_3129/shard-snb1/igt@gem_ctx_engines@execute-oneforall.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6210/shard-apl4/igt@gem_ctx_engines@execute-one.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6210/shard-iclb1/igt@gem_ctx_engines@execute-one.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6210/shard-kbl2/igt@gem_ctx_engines@execute-one.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6210/shard-snb2/igt@gem_ctx_engines@execute-oneforall.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5045/shard-apl3/igt@gem_ctx_engines@execute-one.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5045/shard-glk6/igt@gem_ctx_engines@execute-one.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5045/shard-iclb4/igt@gem_ctx_engines@execute-one.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5045/shard-kbl1/igt@gem_ctx_engines@execute-one.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5045/shard-skl10/igt@gem_ctx_engines@execute-one.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5045/shard-snb4/igt@gem_ctx_engines@execute-one.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5045/shard-snb7/igt@gem_ctx_engines@execute-oneforall.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_13194/shard-apl7/igt@gem_ctx_engines@execute-one.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_13194/shard-glk2/igt@gem_ctx_engines@execute-one.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_13194/shard-iclb8/igt@gem_ctx_engines@execute-one.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_13194/shard-kbl2/igt@gem_ctx_engines@execute-one.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_13194/shard-snb1/igt@gem_ctx_engines@execute-one.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_13194/shard-snb5/igt@gem_ctx_engines@execute-oneforall.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6211/shard-apl3/igt@gem_ctx_engines@execute-one.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6211/shard-glk4/igt@gem_ctx_engines@execute-one.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6211/shard-iclb8/igt@gem_ctx_engines@execute-one.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6211/shard-kbl3/igt@gem_ctx_engines@execute-one.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6211/shard-snb2/igt@gem_ctx_engines@execute-one.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6211/shard-snb4/igt@gem_ctx_engines@execute-oneforall.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_13195/shard-apl8/igt@gem_ctx_engines@execute-one.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_13195/shard-glk5/igt@gem_ctx_engines@execute-one.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_13195/shard-iclb5/igt@gem_ctx_engines@execute-one.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_13195/shard-kbl6/igt@gem_ctx_engines@execute-one.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_13195/shard-snb6/igt@gem_ctx_engines@execute-one.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_13195/shard-snb7/igt@gem_ctx_engines@execute-oneforall.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5046/shard-apl7/igt@gem_ctx_engines@execute-one.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5046/shard-glk8/igt@gem_ctx_engines@execute-one.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5046/shard-iclb7/igt@gem_ctx_engines@execute-one.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5046/shard-kbl6/igt@gem_ctx_engines@execute-one.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5046/shard-snb4/igt@gem_ctx_engines@execute-oneforall.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5046/shard-snb7/igt@gem_ctx_engines@execute-one.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_13197/shard-apl8/igt@gem_ctx_engines@execute-one.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_13197/shard-glk2/igt@gem_ctx_engines@execute-one.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_13197/shard-iclb6/igt@gem_ctx_engines@execute-one.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_13197/shard-kbl7/igt@gem_ctx_engines@execute-one.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_13197/shard-snb1/igt@gem_ctx_engines@execute-oneforall.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_13197/shard-snb4/igt@gem_ctx_engines@execute-one.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6212/shard-glk8/igt@gem_ctx_engines@execute-one.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6212/shard-iclb4/igt@gem_ctx_engines@execute-one.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6212/shard-kbl3/igt@gem_ctx_engines@execute-one.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6212/shard-snb6/igt@gem_ctx_engines@execute-oneforall.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6212/shard-snb7/igt@gem_ctx_engines@execute-one.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6213/shard-apl1/igt@gem_ctx_engines@execute-one.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6213/shard-iclb2/igt@gem_ctx_engines@execute-one.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6213/shard-iclb5/igt@gem_ctx_engines@execute-oneforall.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6213/shard-kbl1/igt@gem_ctx_engines@execute-one.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6213/shard-kbl2/igt@gem_ctx_engines@execute-oneforall.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6213/shard-snb2/igt@gem_ctx_engines@execute-oneforall.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6213/shard-snb7/igt@gem_ctx_engines@execute-one.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_13198/shard-apl6/igt@gem_ctx_engines@execute-one.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_13198/shard-iclb2/igt@gem_ctx_engines@execute-one.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_13198/shard-kbl6/igt@gem_ctx_engines@execute-one.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_13198/shard-snb2/igt@gem_ctx_engines@execute-oneforall.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_13198/shard-snb7/igt@gem_ctx_engines@execute-one.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5047/shard-apl3/igt@gem_ctx_engines@execute-one.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5047/shard-glk7/igt@gem_ctx_engines@execute-one.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5047/shard-iclb2/igt@gem_ctx_engines@execute-oneforall.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5047/shard-iclb6/igt@gem_ctx_engines@execute-one.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5047/shard-kbl2/igt@gem_ctx_engines@execute-oneforall.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5047/shard-kbl3/igt@gem_ctx_engines@execute-one.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5047/shard-snb4/igt@gem_ctx_engines@execute-one.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5047/shard-snb5/igt@gem_ctx_engines@execute-oneforall.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6214/shard-apl1/igt@gem_ctx_engines@execute-one.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_3130/shard-apl6/igt@gem_ctx_engines@execute-one.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_3130/shard-iclb5/igt@gem_ctx_engines@execute-one.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_3130/shard-kbl1/igt@gem_ctx_engines@execute-one.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_3130/shard-snb1/igt@gem_ctx_engines@execute-one.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_3130/shard-snb2/igt@gem_ctx_engines@execute-oneforall.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6214/shard-glk5/igt@gem_ctx_engines@execute-one.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6214/shard-iclb3/igt@gem_ctx_engines@execute-one.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6214/shard-kbl7/igt@gem_ctx_engines@execute-one.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6214/shard-snb4/igt@gem_ctx_engines@execute-oneforall.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6214/shard-snb6/igt@gem_ctx_engines@execute-one.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6215/shard-apl5/igt@gem_ctx_engines@execute-one.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6215/shard-iclb5/igt@gem_ctx_engines@execute-one.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6215/shard-kbl4/igt@gem_ctx_engines@execute-one.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6215/shard-snb1/igt@gem_ctx_engines@execute-oneforall.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6215/shard-snb7/igt@gem_ctx_engines@execute-one.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6216/shard-apl4/igt@gem_ctx_engines@execute-one.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6216/shard-iclb2/igt@gem_ctx_engines@execute-one.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6216/shard-kbl7/igt@gem_ctx_engines@execute-one.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6216/shard-skl1/igt@gem_ctx_engines@execute-one.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6216/shard-snb2/igt@gem_ctx_engines@execute-oneforall.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6216/shard-snb4/igt@gem_ctx_engines@execute-one.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_13200/shard-apl1/igt@gem_ctx_engines@execute-one.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_13200/shard-iclb1/igt@gem_ctx_engines@execute-one.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_13200/shard-kbl4/igt@gem_ctx_engines@execute-one.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_13200/shard-snb4/igt@gem_ctx_engines@execute-one.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_13200/shard-snb6/igt@gem_ctx_engines@execute-oneforall.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_13201/shard-apl4/igt@gem_ctx_engines@execute-one.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_13201/shard-iclb2/igt@gem_ctx_engines@execute-one.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_13201/shard-kbl1/igt@gem_ctx_engines@execute-one.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_13201/shard-snb1/igt@gem_ctx_engines@execute-oneforall.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_13201/shard-snb4/igt@gem_ctx_engines@execute-one.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_13202/shard-apl8/igt@gem_ctx_engines@execute-one.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_13202/shard-glk9/igt@gem_ctx_engines@execute-one.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_13202/shard-kbl2/igt@gem_ctx_engines@execute-one.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_13202/shard-snb1/igt@gem_ctx_engines@execute-one.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_13202/shard-snb5/igt@gem_ctx_engines@execute-oneforall.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5048/shard-apl7/igt@gem_ctx_engines@execute-one.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5048/shard-glk4/igt@gem_ctx_engines@execute-one.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5048/shard-iclb3/igt@gem_ctx_engines@execute-one.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5048/shard-kbl2/igt@gem_ctx_engines@execute-one.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5048/shard-snb7/igt@gem_ctx_engines@execute-oneforall.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_3131/shard-iclb5/igt@gem_ctx_engines@execute-one.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_3131/shard-kbl2/igt@gem_ctx_engines@execute-one.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_3131/shard-snb2/igt@gem_ctx_engines@execute-one.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_3131/shard-snb7/igt@gem_ctx_engines@execute-oneforall.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_13203/shard-apl8/igt@gem_ctx_engines@execute-one.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_13203/shard-glk6/igt@gem_ctx_engines@execute-one.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_13203/shard-iclb1/igt@gem_ctx_engines@execute-one.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_13203/shard-kbl3/igt@gem_ctx_engines@execute-one.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_13203/shard-snb5/igt@gem_ctx_engines@execute-one.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_13203/shard-snb7/igt@gem_ctx_engines@execute-oneforall.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6217/shard-apl1/igt@gem_ctx_engines@execute-one.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6217/shard-iclb5/igt@gem_ctx_engines@execute-one.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6217/shard-kbl6/igt@gem_ctx_engines@execute-one.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6217/shard-snb2/igt@gem_ctx_engines@execute-oneforall.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6217/shard-snb6/igt@gem_ctx_engines@execute-one.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_3132/shard-apl1/igt@gem_ctx_engines@execute-one.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_3132/shard-glk4/igt@gem_ctx_engines@execute-one.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_3132/shard-kbl2/igt@gem_ctx_engines@execute-one.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_3132/shard-snb5/igt@gem_ctx_engines@execute-one.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_3132/shard-snb6/igt@gem_ctx_engines@execute-oneforall.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_13204/shard-apl3/igt@gem_ctx_engines@execute-one.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_13204/shard-glk1/igt@gem_ctx_engines@execute-one.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_13204/shard-iclb7/igt@gem_ctx_engines@execute-one.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_13204/shard-kbl3/igt@gem_ctx_engines@execute-one.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_13204/shard-snb5/igt@gem_ctx_engines@execute-one.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_13204/shard-snb6/igt@gem_ctx_engines@execute-oneforall.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6218/shard-apl4/igt@gem_ctx_engines@execute-one.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6218/shard-glk5/igt@gem_ctx_engines@execute-one.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6218/shard-iclb8/igt@gem_ctx_engines@execute-one.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6218/shard-kbl3/igt@gem_ctx_engines@execute-one.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6218/shard-snb2/igt@gem_ctx_engines@execute-one.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6218/shard-snb4/igt@gem_ctx_engines@execute-oneforall.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6219/shard-apl7/igt@gem_ctx_engines@execute-one.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6219/shard-glk6/igt@gem_ctx_engines@execute-one.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6219/shard-iclb3/igt@gem_ctx_engines@execute-one.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6219/shard-kbl7/igt@gem_ctx_engines@execute-one.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6219/shard-snb1/igt@gem_ctx_engines@execute-oneforall.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6219/shard-snb6/igt@gem_ctx_engines@execute-one.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6220/shard-apl1/igt@gem_ctx_engines@execute-one.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6220/shard-iclb3/igt@gem_ctx_engines@execute-one.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6220/shard-kbl2/igt@gem_ctx_engines@execute-one.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6220/shard-snb4/igt@gem_ctx_engines@execute-one.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6220/shard-snb5/igt@gem_ctx_engines@execute-oneforall.html
Comment 3 Chris Wilson 2019-06-10 21:24:37 UTC
commit a8cff4c8283af35546339c9ada5a90a70fe4a075
Author: Chris Wilson <chris@chris-wilson.co.uk>
Date:   Mon Jun 10 15:54:30 2019 +0100

    drm/i915: Promote i915->mm.obj_lock to be irqsafe
    
    The intent is to be able to update the mm.lists from inside an irqsoff
    section (e.g. from a softirq rcu workqueue), ergo we need to make the
    i915->mm.obj_lock irqsafe.
    
    v2: can_discard_pages() ensures we are shrinkable
    v3: Beware shadowing of 'flags'
    
    Fixes: 3b4fa9640ccd ("drm/i915: Track the purgeable objects on a separate eviction list")
    Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=110869
    Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk>
    Cc: Joonas Lahtinen <joonas.lahtinen@linux.intel.com>
    Cc: Matthew Auld <matthew.william.auld@gmail.com>
    Reviewed-by: Matthew Auld <matthew.william.auld@gmail.com>
    Link: https://patchwork.freedesktop.org/patch/msgid/20190610145430.17717-1-chris@chris-wilson.co.uk
Comment 4 CI Bug Log 2019-06-11 10:25:17 UTC
A CI Bug Log filter associated to this bug has been updated:

{- All machines: igt@gem_ctx_engines@execute-one(forall)? - dmesg-warn WARNING: inconsistent lock state -}
{+ All machines: igt@gem_ctx_engines@execute-one(forall)? - dmesg-warn/incomplete WARNING: inconsistent lock state +}

New failures caught by the filter:

  * https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_303/fi-hsw-4770r/igt@gem_ctx_engines@execute-oneforall.html
Comment 5 CI Bug Log 2019-06-11 12:56:00 UTC
A CI Bug Log filter associated to this bug has been updated:

{- All machines: igt@gem_ctx_engines@execute-one(forall)? - dmesg-warn/incomplete WARNING: inconsistent lock state -}
{+ All machines: igt@gem_ctx_engines@* - dmesg-warn/incomplete WARNING: inconsistent lock state +}

New failures caught by the filter:

  * https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5049/shard-snb7/igt@gem_ctx_engines@independent.html
Comment 6 Martin Peres 2019-07-02 11:41:16 UTC
(In reply to Chris Wilson from comment #3)
> commit a8cff4c8283af35546339c9ada5a90a70fe4a075
> Author: Chris Wilson <chris@chris-wilson.co.uk>
> Date:   Mon Jun 10 15:54:30 2019 +0100
> 
>     drm/i915: Promote i915->mm.obj_lock to be irqsafe
>     
>     The intent is to be able to update the mm.lists from inside an irqsoff
>     section (e.g. from a softirq rcu workqueue), ergo we need to make the
>     i915->mm.obj_lock irqsafe.
>     
>     v2: can_discard_pages() ensures we are shrinkable
>     v3: Beware shadowing of 'flags'
>     
>     Fixes: 3b4fa9640ccd ("drm/i915: Track the purgeable objects on a
> separate eviction list")
>     Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=110869
>     Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk>
>     Cc: Joonas Lahtinen <joonas.lahtinen@linux.intel.com>
>     Cc: Matthew Auld <matthew.william.auld@gmail.com>
>     Reviewed-by: Matthew Auld <matthew.william.auld@gmail.com>
>     Link:
> https://patchwork.freedesktop.org/patch/msgid/20190610145430.17717-1-
> chris@chris-wilson.co.uk

Definitely did the trick! Thanks!
Comment 7 CI Bug Log 2019-07-02 11:41:28 UTC
The CI Bug Log issue associated to this bug has been archived.

New failures matching the above filters will not be associated to this bug anymore.


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.