Hay
Date
July 23, 2025, 3:10 a.m.

Environment
qemu-x86_64

------------[ cut here ]------------
[  196.768898] WARNING: drivers/gpu/drm/drm_connector.c:903 at drm_connector_dynamic_register+0xbf/0x110, CPU#0: kunit_try_catch/2171
[  196.770429] Modules linked in:
[  196.770600] CPU: 0 UID: 0 PID: 2171 Comm: kunit_try_catch Tainted: G    B D W        N  6.16.0-rc7-next-20250723 #1 PREEMPT(voluntary) 
[  196.770985] Tainted: [B]=BAD_PAGE, [D]=DIE, [W]=WARN, [N]=TEST
[  196.771898] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.16.3-debian-1.16.3-2 04/01/2014
[  196.772295] RIP: 0010:drm_connector_dynamic_register+0xbf/0x110
[  196.773036] Code: 49 8d 7c 24 60 48 89 fa 48 c1 ea 03 0f b6 04 02 84 c0 74 02 7e 36 31 c0 41 80 7c 24 60 00 75 1b 5b 41 5c 5d e9 82 50 2b 02 90 <0f> 0b 90 b8 ea ff ff ff 5b 41 5c 5d c3 cc cc cc cc 48 89 df e8 68
[  196.774103] RSP: 0000:ffff8881059dfc90 EFLAGS: 00010246
[  196.774380] RAX: dffffc0000000000 RBX: ffff88810586a000 RCX: 0000000000000000
[  196.774785] RDX: 1ffff11020b0d434 RSI: ffffffff8dc0fdb8 RDI: ffff88810586a1a0
[  196.775128] RBP: ffff8881059dfca0 R08: 1ffff11020078f6a R09: ffffed1020b3bf65
[  196.775608] R10: 0000000000000003 R11: ffffffff8d186af8 R12: 0000000000000000
[  196.775950] R13: ffff8881059dfd38 R14: ffff8881003c7c58 R15: ffff8881003c7c60
[  196.776251] FS:  0000000000000000(0000) GS:ffff8881c860d000(0000) knlGS:0000000000000000
[  196.776611] CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[  196.777098] CR2: 00007ffff7ffe000 CR3: 000000001e2bc000 CR4: 00000000000006f0
[  196.777521] DR0: ffffffff92ab9580 DR1: ffffffff92ab9581 DR2: ffffffff92ab9582
[  196.777846] DR3: ffffffff92ab9583 DR6: 00000000ffff0ff0 DR7: 0000000000000600
[  196.778161] Call Trace:
[  196.778320]  <TASK>
[  196.778444]  drm_test_drm_connector_dynamic_register_early_no_init+0x104/0x290
[  196.778758]  ? __pfx_drm_test_drm_connector_dynamic_register_early_no_init+0x10/0x10
[  196.779274]  ? __schedule+0x10da/0x2b60
[  196.779650]  ? __pfx_read_tsc+0x10/0x10
[  196.779849]  ? ktime_get_ts64+0x86/0x230
[  196.780076]  kunit_try_run_case+0x1a5/0x480
[  196.780225]  ? __pfx_kunit_try_run_case+0x10/0x10
[  196.780374]  ? _raw_spin_lock_irqsave+0xa1/0x100
[  196.780598]  ? _raw_spin_unlock_irqrestore+0x5f/0x90
[  196.780830]  ? __kthread_parkme+0x82/0x180
[  196.781021]  ? preempt_count_sub+0x50/0x80
[  196.781171]  ? __pfx_kunit_try_run_case+0x10/0x10
[  196.781613]  kunit_generic_run_threadfn_adapter+0x85/0xf0
[  196.781816]  ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10
[  196.782157]  kthread+0x337/0x6f0
[  196.782304]  ? trace_preempt_on+0x20/0xc0
[  196.782589]  ? __pfx_kthread+0x10/0x10
[  196.782767]  ? _raw_spin_unlock_irq+0x47/0x80
[  196.783587]  ? calculate_sigpending+0x7b/0xa0
[  196.783776]  ? __pfx_kthread+0x10/0x10
[  196.783944]  ret_from_fork+0x116/0x1d0
[  196.784142]  ? __pfx_kthread+0x10/0x10
[  196.784555]  ret_from_fork_asm+0x1a/0x30
[  196.784911]  </TASK>
[  196.785026] ---[ end trace 0000000000000000 ]---
------------[ cut here ]------------
[  196.851601] WARNING: drivers/gpu/drm/drm_connector.c:903 at drm_connector_dynamic_register+0xbf/0x110, CPU#0: kunit_try_catch/2179
[  196.852415] Modules linked in:
[  196.852956] CPU: 0 UID: 0 PID: 2179 Comm: kunit_try_catch Tainted: G    B D W        N  6.16.0-rc7-next-20250723 #1 PREEMPT(voluntary) 
[  196.853709] Tainted: [B]=BAD_PAGE, [D]=DIE, [W]=WARN, [N]=TEST
[  196.854435] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.16.3-debian-1.16.3-2 04/01/2014
[  196.855032] RIP: 0010:drm_connector_dynamic_register+0xbf/0x110
[  196.855667] Code: 49 8d 7c 24 60 48 89 fa 48 c1 ea 03 0f b6 04 02 84 c0 74 02 7e 36 31 c0 41 80 7c 24 60 00 75 1b 5b 41 5c 5d e9 82 50 2b 02 90 <0f> 0b 90 b8 ea ff ff ff 5b 41 5c 5d c3 cc cc cc cc 48 89 df e8 68
[  196.856600] RSP: 0000:ffff888105c8fc90 EFLAGS: 00010246
[  196.856813] RAX: dffffc0000000000 RBX: ffff888105b12000 RCX: 0000000000000000
[  196.857120] RDX: 1ffff11020b62434 RSI: ffffffff8dc0fdb8 RDI: ffff888105b121a0
[  196.857607] RBP: ffff888105c8fca0 R08: 1ffff11020078f6a R09: ffffed1020b91f65
[  196.857955] R10: 0000000000000003 R11: ffffffff8d186af8 R12: 0000000000000000
[  196.858234] R13: ffff888105c8fd38 R14: ffff8881003c7c58 R15: ffff8881003c7c60
[  196.858545] FS:  0000000000000000(0000) GS:ffff8881c860d000(0000) knlGS:0000000000000000
[  196.859250] CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[  196.859793] CR2: 00007ffff7ffe000 CR3: 000000001e2bc000 CR4: 00000000000006f0
[  196.860140] DR0: ffffffff92ab9580 DR1: ffffffff92ab9581 DR2: ffffffff92ab9582
[  196.860464] DR3: ffffffff92ab9583 DR6: 00000000ffff0ff0 DR7: 0000000000000600
[  196.860916] Call Trace:
[  196.861108]  <TASK>
[  196.861234]  drm_test_drm_connector_dynamic_register_no_init+0x104/0x290
[  196.861521]  ? __pfx_drm_test_drm_connector_dynamic_register_no_init+0x10/0x10
[  196.862115]  ? __schedule+0x10da/0x2b60
[  196.862334]  ? __pfx_read_tsc+0x10/0x10
[  196.862680]  ? ktime_get_ts64+0x86/0x230
[  196.862839]  kunit_try_run_case+0x1a5/0x480
[  196.863132]  ? __pfx_kunit_try_run_case+0x10/0x10
[  196.863453]  ? _raw_spin_lock_irqsave+0xa1/0x100
[  196.863681]  ? _raw_spin_unlock_irqrestore+0x5f/0x90
[  196.863973]  ? __kthread_parkme+0x82/0x180
[  196.864340]  ? preempt_count_sub+0x50/0x80
[  196.864619]  ? __pfx_kunit_try_run_case+0x10/0x10
[  196.864867]  kunit_generic_run_threadfn_adapter+0x85/0xf0
[  196.865196]  ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10
[  196.865740]  kthread+0x337/0x6f0
[  196.866023]  ? trace_preempt_on+0x20/0xc0
[  196.866290]  ? __pfx_kthread+0x10/0x10
[  196.866709]  ? _raw_spin_unlock_irq+0x47/0x80
[  196.866946]  ? calculate_sigpending+0x7b/0xa0
[  196.867190]  ? __pfx_kthread+0x10/0x10
[  196.867376]  ret_from_fork+0x116/0x1d0
[  196.867749]  ? __pfx_kthread+0x10/0x10
[  196.867943]  ret_from_fork_asm+0x1a/0x30
[  196.868229]  </TASK>
[  196.868332] ---[ end trace 0000000000000000 ]---