Hay
Date
May 12, 2025, 6:12 p.m.

Environment
qemu-x86_64

------------[ cut here ]------------
[  146.458951] WARNING: CPU: 0 PID: 1743 at drivers/gpu/drm/drm_connector.c:861 drm_connector_dynamic_register+0xbf/0x110
[  146.459745] Modules linked in:
[  146.459984] CPU: 0 UID: 0 PID: 1743 Comm: kunit_try_catch Tainted: G    B D W        N 6.14.7-rc1 #1
[  146.460904] Tainted: [B]=BAD_PAGE, [D]=DIE, [W]=WARN, [N]=TEST
[  146.461792] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.16.3-debian-1.16.3-2 04/01/2014
[  146.462279] RIP: 0010:drm_connector_dynamic_register+0xbf/0x110
[  146.462591] Code: 49 8d 7c 24 58 48 89 fa 48 c1 ea 03 0f b6 04 02 84 c0 74 02 7e 36 31 c0 41 80 7c 24 58 00 75 1b 5b 41 5c 5d e9 42 dd 1e 02 90 <0f> 0b 90 b8 ea ff ff ff 5b 41 5c 5d c3 cc cc cc cc 48 89 df e8 b8
[  146.463680] RSP: 0000:ffff888102d67c90 EFLAGS: 00010246
[  146.463945] RAX: dffffc0000000000 RBX: ffff8881045e4000 RCX: 0000000000000000
[  146.464511] RDX: 1ffff110208bc832 RSI: ffffffffa1bde499 RDI: ffff8881045e4190
[  146.464846] RBP: ffff888102d67ca0 R08: 1ffff11020062f69 R09: ffffed10205acf65
[  146.465525] R10: 0000000000000003 R11: ffffffffa06043da R12: 0000000000000000
[  146.466046] R13: ffff888102d67d38 R14: ffff888100317c50 R15: ffff888100317c58
[  146.466482] FS:  0000000000000000(0000) GS:ffff888154a00000(0000) knlGS:0000000000000000
[  146.466935] CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[  146.467353] CR2: 00007ffff7ffe000 CR3: 0000000168eb8000 CR4: 00000000000006f0
[  146.467771] DR0: ffffffffa680d2a0 DR1: ffffffffa680d2a1 DR2: ffffffffa680d2a2
[  146.468406] DR3: ffffffffa680d2a3 DR6: 00000000ffff0ff0 DR7: 0000000000000600
[  146.468760] Call Trace:
[  146.468903]  <TASK>
[  146.469056]  drm_test_drm_connector_dynamic_register_no_init+0x105/0x290
[  146.469738]  ? __pfx_drm_test_drm_connector_dynamic_register_no_init+0x10/0x10
[  146.470417]  ? __pfx_drm_test_drm_connector_dynamic_register_no_init+0x10/0x10
[  146.470741]  kunit_try_run_case+0x1a6/0x480
[  146.471287]  ? __pfx_kunit_try_run_case+0x10/0x10
[  146.471517]  ? _raw_spin_lock_irqsave+0xa2/0x110
[  146.471858]  ? _raw_spin_unlock_irqrestore+0x5f/0x90
[  146.472384]  ? __kthread_parkme+0x82/0x160
[  146.472602]  ? preempt_count_sub+0x50/0x80
[  146.472918]  ? __pfx_kunit_try_run_case+0x10/0x10
[  146.473434]  kunit_generic_run_threadfn_adapter+0x85/0xf0
[  146.473674]  ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10
[  146.473966]  kthread+0x324/0x6e0
[  146.474133]  ? trace_preempt_on+0x20/0xc0
[  146.474317]  ? __pfx_kthread+0x10/0x10
[  146.474473]  ? _raw_spin_unlock_irq+0x47/0x80
[  146.474670]  ? calculate_sigpending+0x7b/0xa0
[  146.475391]  ? __pfx_kthread+0x10/0x10
[  146.475719]  ret_from_fork+0x41/0x80
[  146.476174]  ? __pfx_kthread+0x10/0x10
[  146.476337]  ret_from_fork_asm+0x1a/0x30
[  146.476595]  </TASK>
[  146.476698] ---[ end trace 0000000000000000 ]---
------------[ cut here ]------------
[  146.370686] WARNING: CPU: 0 PID: 1735 at drivers/gpu/drm/drm_connector.c:861 drm_connector_dynamic_register+0xbf/0x110
[  146.371559] Modules linked in:
[  146.371787] CPU: 0 UID: 0 PID: 1735 Comm: kunit_try_catch Tainted: G    B D          N 6.14.7-rc1 #1
[  146.372150] Tainted: [B]=BAD_PAGE, [D]=DIE, [N]=TEST
[  146.372360] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.16.3-debian-1.16.3-2 04/01/2014
[  146.372782] RIP: 0010:drm_connector_dynamic_register+0xbf/0x110
[  146.373589] Code: 49 8d 7c 24 58 48 89 fa 48 c1 ea 03 0f b6 04 02 84 c0 74 02 7e 36 31 c0 41 80 7c 24 58 00 75 1b 5b 41 5c 5d e9 42 dd 1e 02 90 <0f> 0b 90 b8 ea ff ff ff 5b 41 5c 5d c3 cc cc cc cc 48 89 df e8 b8
[  146.374526] RSP: 0000:ffff888106a97c90 EFLAGS: 00010246
[  146.374789] RAX: dffffc0000000000 RBX: ffff888106ba0000 RCX: 0000000000000000
[  146.375247] RDX: 1ffff11020d74032 RSI: ffffffffa1bde499 RDI: ffff888106ba0190
[  146.375576] RBP: ffff888106a97ca0 R08: 1ffff11020062f69 R09: ffffed1020d52f65
[  146.375899] R10: 0000000000000003 R11: ffffffffa116fe88 R12: 0000000000000000
[  146.376265] R13: ffff888106a97d38 R14: ffff888100317c50 R15: ffff888100317c58
[  146.376652] FS:  0000000000000000(0000) GS:ffff888154a00000(0000) knlGS:0000000000000000
[  146.377427] CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[  146.377693] CR2: 00007ffff7ffe000 CR3: 0000000168eb8000 CR4: 00000000000006f0
[  146.378107] DR0: ffffffffa680d2a0 DR1: ffffffffa680d2a1 DR2: ffffffffa680d2a2
[  146.378453] DR3: ffffffffa680d2a3 DR6: 00000000ffff0ff0 DR7: 0000000000000600
[  146.378779] Call Trace:
[  146.378948]  <TASK>
[  146.379195]  drm_test_drm_connector_dynamic_register_early_no_init+0x105/0x290
[  146.379633]  ? __pfx_drm_test_drm_connector_dynamic_register_early_no_init+0x10/0x10
[  146.380002]  ? __schedule+0xce8/0x2840
[  146.380343]  ? __pfx_read_tsc+0x10/0x10
[  146.380643]  ? ktime_get_ts64+0x86/0x230
[  146.380850]  kunit_try_run_case+0x1a6/0x480
[  146.381458]  ? __pfx_kunit_try_run_case+0x10/0x10
[  146.381687]  ? _raw_spin_lock_irqsave+0xa2/0x110
[  146.381934]  ? _raw_spin_unlock_irqrestore+0x5f/0x90
[  146.382273]  ? __kthread_parkme+0x82/0x160
[  146.382909]  ? preempt_count_sub+0x50/0x80
[  146.383300]  ? __pfx_kunit_try_run_case+0x10/0x10
[  146.383572]  kunit_generic_run_threadfn_adapter+0x85/0xf0
[  146.383836]  ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10
[  146.384295]  kthread+0x324/0x6e0
[  146.384518]  ? trace_preempt_on+0x20/0xc0
[  146.384733]  ? __pfx_kthread+0x10/0x10
[  146.385049]  ? _raw_spin_unlock_irq+0x47/0x80
[  146.385261]  ? calculate_sigpending+0x7b/0xa0
[  146.385695]  ? __pfx_kthread+0x10/0x10
[  146.385937]  ret_from_fork+0x41/0x80
[  146.386076]  ? __pfx_kthread+0x10/0x10
[  146.386396]  ret_from_fork_asm+0x1a/0x30
[  146.386900]  </TASK>
[  146.387044] ---[ end trace 0000000000000000 ]---