Hay
Date
March 19, 2025, 10:35 a.m.

Environment
qemu-x86_64

------------[ cut here ]------------
[  205.816363] WARNING: CPU: 1 PID: 1971 at drivers/gpu/drm/drm_connector.c:861 drm_connector_dynamic_register+0xcf/0x120
[  205.817821] Modules linked in:
[  205.818228] CPU: 1 UID: 0 PID: 1971 Comm: kunit_try_catch Tainted: G    B D W        N  6.14.0-rc7-next-20250319 #1 PREEMPT(voluntary) 
[  205.819497] Tainted: [B]=BAD_PAGE, [D]=DIE, [W]=WARN, [N]=TEST
[  205.820444] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.16.3-debian-1.16.3-2 04/01/2014
[  205.821254] RIP: 0010:drm_connector_dynamic_register+0xcf/0x120
[  205.821993] Code: 84 c0 74 02 7e 46 31 c0 41 80 7c 24 58 00 75 2b 5b 41 5c 5d c3 cc cc cc cc 90 48 c7 c7 00 6e 3f b4 e8 d5 de 9c ff 84 c0 75 02 <0f> 0b 90 b8 ea ff ff ff 5b 41 5c 5d c3 cc cc cc cc 48 89 df e8 38
[  205.824010] RSP: 0000:ffff888105327c90 EFLAGS: 00010246
[  205.824524] RAX: 0000000000000000 RBX: ffff888105b68000 RCX: 0000000000000000
[  205.825344] RDX: 1ffff11020b6d032 RSI: ffffffffb15e6b98 RDI: ffffffffb43f6e00
[  205.826481] RBP: ffff888105327ca0 R08: 1ffff11020063f69 R09: ffffed1020a64f65
[  205.827114] R10: 0000000000000003 R11: ffffffffb0b7e4d8 R12: 0000000000000000
[  205.828121] R13: ffff888105327d38 R14: ffff88810031fc50 R15: ffff88810031fc58
[  205.828549] FS:  0000000000000000(0000) GS:ffff8881a4c85000(0000) knlGS:0000000000000000
[  205.829536] CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[  205.829999] CR2: 00007ffff7ffe000 CR3: 0000000039ec4000 CR4: 00000000000006f0
[  205.831541] DR0: ffffffffb653e460 DR1: ffffffffb653e461 DR2: ffffffffb653e463
[  205.832308] DR3: ffffffffb653e465 DR6: 00000000ffff0ff0 DR7: 0000000000000600
[  205.833177] Call Trace:
[  205.833626]  <TASK>
[  205.834165]  ? show_regs+0x68/0x80
[  205.834702]  ? __warn+0xd5/0x260
[  205.835319]  ? drm_connector_dynamic_register+0xcf/0x120
[  205.836153]  ? __report_bug+0x29e/0x4f0
[  205.836757]  ? __pfx___report_bug+0x10/0x10
[  205.837127]  ? trace_preempt_off+0x20/0xc0
[  205.837661]  ? kunit_add_action+0x236/0x4a0
[  205.838265]  ? __kasan_check_write+0x18/0x20
[  205.838679]  ? _raw_spin_lock_irqsave+0xa1/0x100
[  205.839184]  ? _raw_spin_unlock_irqrestore+0x5f/0x90
[  205.840002]  ? trace_preempt_on+0x20/0xc0
[  205.840517]  ? drm_connector_dynamic_register+0xcf/0x120
[  205.841072]  ? drm_connector_dynamic_register+0xcf/0x120
[  205.841619]  ? report_bug+0x62/0xd0
[  205.842202]  ? _raw_spin_unlock_irqrestore+0x49/0x90
[  205.842756]  ? drm_connector_dynamic_register+0xcf/0x120
[  205.843231]  ? handle_bug+0x173/0x210
[  205.844788]  ? exc_invalid_op+0x1c/0x50
[  205.845206]  ? asm_exc_invalid_op+0x1f/0x30
[  205.846168]  ? kasan_save_track+0x18/0x40
[  205.846521]  ? kunit_add_action+0x2d8/0x4a0
[  205.847957]  ? drm_connector_dynamic_register+0xcf/0x120
[  205.848563]  drm_test_drm_connector_dynamic_register_no_init+0x104/0x290
[  205.849622]  ? __pfx_drm_test_drm_connector_dynamic_register_no_init+0x10/0x10
[  205.850465]  ? __schedule+0xd46/0x29c0
[  205.851239]  ? __pfx_read_tsc+0x10/0x10
[  205.851663]  ? ktime_get_ts64+0x86/0x240
[  205.852589]  kunit_try_run_case+0x1b2/0x490
[  205.853452]  ? __pfx_kunit_try_run_case+0x10/0x10
[  205.854014]  ? _raw_spin_lock_irqsave+0xa1/0x100
[  205.855013]  ? _raw_spin_unlock_irqrestore+0x5f/0x90
[  205.855996]  ? __kthread_parkme+0x82/0x160
[  205.856537]  ? preempt_count_sub+0x50/0x80
[  205.857378]  ? __pfx_kunit_try_run_case+0x10/0x10
[  205.858637]  kunit_generic_run_threadfn_adapter+0x85/0xf0
[  205.859170]  ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10
[  205.860302]  kthread+0x323/0x710
[  205.860621]  ? trace_preempt_on+0x20/0xc0
[  205.861199]  ? __pfx_kthread+0x10/0x10
[  205.861487]  ? _raw_spin_unlock_irq+0x47/0x80
[  205.862792]  ? calculate_sigpending+0x7b/0xa0
[  205.863206]  ? __pfx_kthread+0x10/0x10
[  205.863559]  ret_from_fork+0x41/0x80
[  205.864549]  ? __pfx_kthread+0x10/0x10
[  205.865062]  ret_from_fork_asm+0x1a/0x30
[  205.865400]  </TASK>
[  205.865696] ---[ end trace 0000000000000000 ]---
------------[ cut here ]------------
[  205.644761] WARNING: CPU: 1 PID: 1963 at drivers/gpu/drm/drm_connector.c:861 drm_connector_dynamic_register+0xcf/0x120
[  205.646082] Modules linked in:
[  205.646413] CPU: 1 UID: 0 PID: 1963 Comm: kunit_try_catch Tainted: G    B D W        N  6.14.0-rc7-next-20250319 #1 PREEMPT(voluntary) 
[  205.648352] Tainted: [B]=BAD_PAGE, [D]=DIE, [W]=WARN, [N]=TEST
[  205.648870] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.16.3-debian-1.16.3-2 04/01/2014
[  205.649838] RIP: 0010:drm_connector_dynamic_register+0xcf/0x120
[  205.650299] Code: 84 c0 74 02 7e 46 31 c0 41 80 7c 24 58 00 75 2b 5b 41 5c 5d c3 cc cc cc cc 90 48 c7 c7 00 6e 3f b4 e8 d5 de 9c ff 84 c0 75 02 <0f> 0b 90 b8 ea ff ff ff 5b 41 5c 5d c3 cc cc cc cc 48 89 df e8 38
[  205.651661] RSP: 0000:ffff888105977c90 EFLAGS: 00010246
[  205.652351] RAX: 0000000000000000 RBX: ffff888105aa0000 RCX: 0000000000000000
[  205.652802] RDX: 1ffff11020b54032 RSI: ffffffffb15e6b98 RDI: ffffffffb43f6e00
[  205.653451] RBP: ffff888105977ca0 R08: 1ffff11020063f69 R09: ffffed1020b2ef65
[  205.654113] R10: 0000000000000003 R11: ffffffffb0b7e4d8 R12: 0000000000000000
[  205.655044] R13: ffff888105977d38 R14: ffff88810031fc50 R15: ffff88810031fc58
[  205.655441] FS:  0000000000000000(0000) GS:ffff8881a4c85000(0000) knlGS:0000000000000000
[  205.656433] CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[  205.657000] CR2: 00007ffff7ffe000 CR3: 0000000039ec4000 CR4: 00000000000006f0
[  205.657460] DR0: ffffffffb653e460 DR1: ffffffffb653e461 DR2: ffffffffb653e463
[  205.658360] DR3: ffffffffb653e465 DR6: 00000000ffff0ff0 DR7: 0000000000000600
[  205.659189] Call Trace:
[  205.659533]  <TASK>
[  205.659856]  ? show_regs+0x68/0x80
[  205.660392]  ? __warn+0xd5/0x260
[  205.660669]  ? drm_connector_dynamic_register+0xcf/0x120
[  205.661357]  ? __report_bug+0x29e/0x4f0
[  205.661926]  ? __pfx___report_bug+0x10/0x10
[  205.662378]  ? trace_preempt_off+0x20/0xc0
[  205.663037]  ? kunit_add_action+0x236/0x4a0
[  205.663523]  ? __kasan_check_write+0x18/0x20
[  205.663863]  ? _raw_spin_lock_irqsave+0xa1/0x100
[  205.664206]  ? _raw_spin_unlock_irqrestore+0x5f/0x90
[  205.664837]  ? trace_preempt_on+0x20/0xc0
[  205.665317]  ? drm_connector_dynamic_register+0xcf/0x120
[  205.666129]  ? drm_connector_dynamic_register+0xcf/0x120
[  205.666841]  ? report_bug+0x62/0xd0
[  205.667231]  ? _raw_spin_unlock_irqrestore+0x49/0x90
[  205.667928]  ? drm_connector_dynamic_register+0xcf/0x120
[  205.668279]  ? handle_bug+0x173/0x210
[  205.668869]  ? exc_invalid_op+0x1c/0x50
[  205.669347]  ? asm_exc_invalid_op+0x1f/0x30
[  205.670049]  ? kasan_save_track+0x18/0x40
[  205.670420]  ? kunit_add_action+0x2d8/0x4a0
[  205.670727]  ? drm_connector_dynamic_register+0xcf/0x120
[  205.671428]  drm_test_drm_connector_dynamic_register_early_no_init+0x104/0x290
[  205.672447]  ? __pfx_drm_test_drm_connector_dynamic_register_early_no_init+0x10/0x10
[  205.673244]  ? __schedule+0xd46/0x29c0
[  205.673548]  ? __pfx_read_tsc+0x10/0x10
[  205.674016]  ? ktime_get_ts64+0x86/0x240
[  205.674785]  kunit_try_run_case+0x1b2/0x490
[  205.675297]  ? __pfx_kunit_try_run_case+0x10/0x10
[  205.675954]  ? _raw_spin_lock_irqsave+0xa1/0x100
[  205.676307]  ? _raw_spin_unlock_irqrestore+0x5f/0x90
[  205.676635]  ? __kthread_parkme+0x82/0x160
[  205.677237]  ? preempt_count_sub+0x50/0x80
[  205.677740]  ? __pfx_kunit_try_run_case+0x10/0x10
[  205.678462]  kunit_generic_run_threadfn_adapter+0x85/0xf0
[  205.678901]  ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10
[  205.679294]  kthread+0x323/0x710
[  205.679607]  ? trace_preempt_on+0x20/0xc0
[  205.680127]  ? __pfx_kthread+0x10/0x10
[  205.680822]  ? _raw_spin_unlock_irq+0x47/0x80
[  205.681326]  ? calculate_sigpending+0x7b/0xa0
[  205.682030]  ? __pfx_kthread+0x10/0x10
[  205.682467]  ret_from_fork+0x41/0x80
[  205.683036]  ? __pfx_kthread+0x10/0x10
[  205.683346]  ret_from_fork_asm+0x1a/0x30
[  205.683710]  </TASK>
[  205.683945] ---[ end trace 0000000000000000 ]---