igt@gem_ctx_create@basic-files - abort - gem_ctx_create/.* is trying to acquire lock: at: down_trylock.* but task is already holding lock: at: ___slab_alloc.*
<7> [60.138827] i915 0000:00:02.0: [drm:i915_gem_open [i915]]
<3> [60.139329] =============================================================================
<4> [60.139346]
<4> [60.139347] ======================================================
<4> [60.139348] WARNING: possible circular locking dependency detected
<4> [60.139349] 6.9.0-rc2-CI_DRM_14526-g0900f84da0bd+ #1 Not tainted
<4> [60.139351] ------------------------------------------------------
<4> [60.139351] gem_ctx_create/1050 is trying to acquire lock:
<4> [60.139353] ffffffff82738eb8 ((console_sem).lock){-...}-{2:2}, at: down_trylock+0xe/0x30
<4> [60.139362]
but task is already holding lock:
<4> [60.139363] ffff888106578198 (&n->list_lock){-.-.}-{2:2}, at: ___slab_alloc+0xb0a/0x1970
<4> [60.139371]
which lock already depends on the new lock.
<4> [60.139371]
the existing dependency chain (in reverse order) is:
<4> [60.139372]
-> #5 (&n->list_lock){-.-.}-{2:2}:
<4> [60.139375] lock_acquire+0xd7/0x2f0
<4> [60.139380] _raw_spin_lock_irqsave+0x3d/0x60
<4> [60.139384] ___slab_alloc+0xb0a/0x1970
<4> [60.139386] __slab_alloc.isra.0+0x4d/0x90
<4> [60.139389] kmem_cache_alloc+0x256/0x270
<4> [60.139392] fill_pool+0x151/0x220
<4> [60.139398] debug_objects_fill_pool+0x2c/0x40
<4> [60.139400] debug_object_activate+0x91/0x1d0
<4> [60.139401] enqueue_hrtimer+0x19/0xf0
<4> [60.139405] hrtimer_start_range_ns+0x243/0x3b0
<4> [60.139408] tick_setup_sched_timer+0x1b3/0x240
<4> [60.139413] hrtimer_run_queues+0x11b/0x140
<4> [60.139416] update_process_times+0x32/0xb0
<4> [60.139418] tick_handle_periodic+0x1e/0x70
<4> [60.139420] __sysvec_apic_timer_interrupt+0x85/0x200
<4> [60.139424] sysvec_apic_timer_interrupt+0xa1/0xd0
<4> [60.139428] asm_sysvec_apic_timer_interrupt+0x1a/0x20
<4> [60.139431] _raw_spin_unlock_irqrestore+0x3c/0x70
<4> [60.139434] acpi_os_signal_semaphore+0x27/0x40
<4> [60.139439] acpi_ut_release_mutex+0x45/0x80
<4> [60.139443] acpi_ns_get_device_callback+0x7e/0x1b0
<4> [60.139446] acpi_ns_walk_namespace+0x107/0x270
<4> [60.139448] acpi_get_devices+0x8d/0xb0
<4> [60.139449] pnpacpi_init+0x4f/0x80
<4> [60.139453] do_one_initcall+0x57/0x2b0
<4> [60.139456] kernel_init_freeable+0x18a/0x330
<4> [60.139459] kernel_init+0x15/0x120
<4> [60.139461] ret_from_fork+0x2c/0x50
<4> [60.139464] ret_from_fork_asm+0x1a/0x30
<4> [60.139466]
-> #4 (hrtimer_bases.lock){-.-.}-{2:2}:
<4> [60.139468] lock_acquire+0xd7/0x2f0
<4> [60.139471] _raw_spin_lock_irqsave+0x3d/0x60
<4> [60.139473] lock_hrtimer_base+0x20/0x50
<4> [60.139475] hrtimer_start_range_ns+0x5d/0x3b0
<4> [60.139478] __enqueue_rt_entity+0x2e5/0x330
<4> [60.139482] enqueue_rt_entity+0x2f/0x80
<4> [60.139485] enqueue_task_rt+0x4f/0xd0
<4> [60.139488] __sched_setscheduler+0x4f3/0x990
<4> [60.139492] _sched_setscheduler+0x63/0xa0
<4> [60.139494] sched_set_fifo+0x31/0x60
<4> [60.139496] irq_thread+0x5f/0x230
<4> [60.139498] kthread+0xfb/0x130
<4> [60.139501] ret_from_fork+0x2c/0x50
<4> [60.139502] ret_from_fork_asm+0x1a/0x30
<4> [60.139504]
-> #3 (&rt_b->rt_runtime_lock){-...}-{2:2}:
<4> [60.139507] lock_acquire+0xd7/0x2f0
<4> [60.139509] _raw_spin_lock+0x2e/0x40
<4> [60.139512] rq_online_rt+0xd8/0x120
<4> [60.139514] set_rq_online.part.0+0x42/0x70
<4> [60.139518] sched_cpu_activate+0x11d/0x1a0
<4> [60.139521] cpuhp_invoke_callback+0x17b/0x6d0
<4> [60.139524] cpuhp_thread_fun+0x189/0x220
<4> [60.139526] smpboot_thread_fn+0x1a9/0x250
<4> [60.139530] kthread+0xfb/0x130
<4> [60.139532] ret_from_fork+0x2c/0x50
<4> [60.139533] ret_from_fork_asm+0x1a/0x30
<4> [60.139535]
-> #2 (&rq->__lock){-.-.}-{2:2}:
<4> [60.139538] lock_acquire+0xd7/0x2f0
<4> [60.139540] _raw_spin_lock_nested+0x34/0x40
<4> [60.139542] raw_spin_rq_lock_nested+0x22/0x30
<4> [60.139544] task_fork_fair+0x3d/0xe0
<4> [60.139546] sched_cgroup_fork+0x118/0x160
<4> [60.139549] copy_process+0x13cc/0x1f00
<4> [60.139552] kernel_clone+0x99/0x6d0
<4> [60.139554] user_mode_thread+0x5a/0x80
<4> [60.139556] rest_init+0x19/0x1b0
<4> [60.139558] start_kernel+0x5e4/0x6c0
<4> [60.139560] x86_64_start_reservations+0x18/0x30
<4> [60.139564] x86_64_start_kernel+0xac/0xc0
<4> [60.139567] common_startup_64+0x13e/0x148
<4> [60.139571]