Hay
Date
July 20, 2025, 11:12 p.m.

Environment
qemu-x86_64

------------[ cut here ]------------
[  146.156763] WARNING: CPU: 0 PID: 2766 at drivers/gpu/drm/drm_rect.c:137 drm_rect_calc_vscale+0x130/0x190
[  146.157158] Modules linked in:
[  146.157494] CPU: 0 UID: 0 PID: 2766 Comm: kunit_try_catch Tainted: G    B D W        N  6.16.0-rc7 #1 PREEMPT(voluntary) 
[  146.157899] Tainted: [B]=BAD_PAGE, [D]=DIE, [W]=WARN, [N]=TEST
[  146.158290] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.16.3-debian-1.16.3-2 04/01/2014
[  146.158963] RIP: 0010:drm_rect_calc_vscale+0x130/0x190
[  146.159249] Code: 7f 43 41 39 ce 7c 3e 48 83 c4 08 89 c8 5b 41 5c 41 5d 41 5e 5d c3 cc cc cc cc 8d 44 08 ff 99 f7 f9 89 c1 85 c0 79 d6 eb de 90 <0f> 0b 90 b9 ea ff ff ff 48 83 c4 08 5b 89 c8 41 5c 41 5d 41 5e 5d
[  146.160059] RSP: 0000:ffff888108037c78 EFLAGS: 00010286
[  146.160507] RAX: 0000000000010000 RBX: 00000000ffff0000 RCX: 00000000ffff0000
[  146.160873] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ffffffff95e33d74
[  146.161379] RBP: ffff888108037ca0 R08: 0000000000000000 R09: ffffed1021d514e0
[  146.161751] R10: ffff88810ea8a707 R11: 0000000000000000 R12: ffffffff95e33d60
[  146.162314] R13: 0000000000000000 R14: 000000007fffffff R15: ffff888108037d38
[  146.162724] FS:  0000000000000000(0000) GS:ffff8881c3272000(0000) knlGS:0000000000000000
[  146.163057] CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[  146.163498] CR2: 00007ffff7ffe000 CR3: 00000000228bc000 CR4: 00000000000006f0
[  146.163993] DR0: ffffffff97e52440 DR1: ffffffff97e52441 DR2: ffffffff97e52443
[  146.164322] DR3: ffffffff97e52445 DR6: 00000000ffff0ff0 DR7: 0000000000000600
[  146.164848] Call Trace:
[  146.164993]  <TASK>
[  146.165109]  drm_test_rect_calc_vscale+0x108/0x270
[  146.165430]  ? __pfx_drm_test_rect_calc_vscale+0x10/0x10
[  146.165818]  ? __schedule+0x10c6/0x2b60
[  146.166090]  ? __pfx_read_tsc+0x10/0x10
[  146.166608]  ? ktime_get_ts64+0x86/0x230
[  146.166785]  kunit_try_run_case+0x1a5/0x480
[  146.167010]  ? __pfx_kunit_try_run_case+0x10/0x10
[  146.167377]  ? _raw_spin_lock_irqsave+0xa1/0x100
[  146.167676]  ? _raw_spin_unlock_irqrestore+0x5f/0x90
[  146.168033]  ? __kthread_parkme+0x82/0x180
[  146.168333]  ? preempt_count_sub+0x50/0x80
[  146.168652]  ? __pfx_kunit_try_run_case+0x10/0x10
[  146.169109]  kunit_generic_run_threadfn_adapter+0x85/0xf0
[  146.169413]  ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10
[  146.169729]  kthread+0x337/0x6f0
[  146.169908]  ? trace_preempt_on+0x20/0xc0
[  146.170369]  ? __pfx_kthread+0x10/0x10
[  146.170655]  ? _raw_spin_unlock_irq+0x47/0x80
[  146.170890]  ? calculate_sigpending+0x7b/0xa0
[  146.171114]  ? __pfx_kthread+0x10/0x10
[  146.171635]  ret_from_fork+0x116/0x1d0
[  146.171839]  ? __pfx_kthread+0x10/0x10
[  146.172178]  ret_from_fork_asm+0x1a/0x30
[  146.172457]  </TASK>
[  146.172649] ---[ end trace 0000000000000000 ]---
------------[ cut here ]------------
[  146.139621] WARNING: CPU: 1 PID: 2764 at drivers/gpu/drm/drm_rect.c:137 drm_rect_calc_vscale+0x130/0x190
[  146.140050] Modules linked in:
[  146.140464] CPU: 1 UID: 0 PID: 2764 Comm: kunit_try_catch Tainted: G    B D W        N  6.16.0-rc7 #1 PREEMPT(voluntary) 
[  146.141004] Tainted: [B]=BAD_PAGE, [D]=DIE, [W]=WARN, [N]=TEST
[  146.141378] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.16.3-debian-1.16.3-2 04/01/2014
[  146.141762] RIP: 0010:drm_rect_calc_vscale+0x130/0x190
[  146.141998] Code: 7f 43 41 39 ce 7c 3e 48 83 c4 08 89 c8 5b 41 5c 41 5d 41 5e 5d c3 cc cc cc cc 8d 44 08 ff 99 f7 f9 89 c1 85 c0 79 d6 eb de 90 <0f> 0b 90 b9 ea ff ff ff 48 83 c4 08 5b 89 c8 41 5c 41 5d 41 5e 5d
[  146.142825] RSP: 0000:ffff88810afdfc78 EFLAGS: 00010286
[  146.143223] RAX: 00000000ffff0000 RBX: 00000000ffff0000 RCX: 0000000000010000
[  146.143638] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ffffffff95e33d3c
[  146.143923] RBP: ffff88810afdfca0 R08: 0000000000000000 R09: ffffed1021d514a0
[  146.144376] R10: ffff88810ea8a507 R11: 0000000000000000 R12: ffffffff95e33d28
[  146.144725] R13: 0000000000000000 R14: 000000007fffffff R15: ffff88810afdfd38
[  146.145007] FS:  0000000000000000(0000) GS:ffff8881c3372000(0000) knlGS:0000000000000000
[  146.145330] CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[  146.145605] CR2: 00007ffff7ffe000 CR3: 00000000228bc000 CR4: 00000000000006f0
[  146.145847] DR0: ffffffff97e52444 DR1: ffffffff97e52449 DR2: ffffffff97e5244a
[  146.146345] DR3: ffffffff97e5244b DR6: 00000000ffff0ff0 DR7: 0000000000000600
[  146.146649] Call Trace:
[  146.146754]  <TASK>
[  146.146892]  drm_test_rect_calc_vscale+0x108/0x270
[  146.147111]  ? __pfx_drm_test_rect_calc_vscale+0x10/0x10
[  146.147428]  ? __schedule+0x10c6/0x2b60
[  146.147653]  ? __pfx_read_tsc+0x10/0x10
[  146.147867]  ? ktime_get_ts64+0x86/0x230
[  146.148024]  kunit_try_run_case+0x1a5/0x480
[  146.148229]  ? __pfx_kunit_try_run_case+0x10/0x10
[  146.148695]  ? _raw_spin_lock_irqsave+0xa1/0x100
[  146.148917]  ? _raw_spin_unlock_irqrestore+0x5f/0x90
[  146.149261]  ? __kthread_parkme+0x82/0x180
[  146.149468]  ? preempt_count_sub+0x50/0x80
[  146.149661]  ? __pfx_kunit_try_run_case+0x10/0x10
[  146.149880]  kunit_generic_run_threadfn_adapter+0x85/0xf0
[  146.150103]  ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10
[  146.150416]  kthread+0x337/0x6f0
[  146.150673]  ? trace_preempt_on+0x20/0xc0
[  146.150924]  ? __pfx_kthread+0x10/0x10
[  146.151063]  ? _raw_spin_unlock_irq+0x47/0x80
[  146.151216]  ? calculate_sigpending+0x7b/0xa0
[  146.151609]  ? __pfx_kthread+0x10/0x10
[  146.151812]  ret_from_fork+0x116/0x1d0
[  146.152010]  ? __pfx_kthread+0x10/0x10
[  146.152378]  ret_from_fork_asm+0x1a/0x30
[  146.152547]  </TASK>
[  146.152659] ---[ end trace 0000000000000000 ]---

------------[ cut here ]------------
[  143.695675] WARNING: CPU: 0 PID: 2764 at drivers/gpu/drm/drm_rect.c:137 drm_rect_calc_vscale+0x130/0x190
[  143.696308] Modules linked in:
[  143.697212] CPU: 0 UID: 0 PID: 2764 Comm: kunit_try_catch Tainted: G    B D W        N  6.16.0-rc7 #1 PREEMPT(voluntary) 
[  143.697752] Tainted: [B]=BAD_PAGE, [D]=DIE, [W]=WARN, [N]=TEST
[  143.698134] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.16.3-debian-1.16.3-2 04/01/2014
[  143.698599] RIP: 0010:drm_rect_calc_vscale+0x130/0x190
[  143.699014] Code: 7f 43 41 39 ce 7c 3e 48 83 c4 08 89 c8 5b 41 5c 41 5d 41 5e 5d c3 cc cc cc cc 8d 44 08 ff 99 f7 f9 89 c1 85 c0 79 d6 eb de 90 <0f> 0b 90 b9 ea ff ff ff 48 83 c4 08 5b 89 c8 41 5c 41 5d 41 5e 5d
[  143.700048] RSP: 0000:ffff888108367c78 EFLAGS: 00010286
[  143.700315] RAX: 00000000ffff0000 RBX: 00000000ffff0000 RCX: 0000000000010000
[  143.700655] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ffffffff85c33d3c
[  143.701088] RBP: ffff888108367ca0 R08: 0000000000000000 R09: ffffed1021478ca0
[  143.701419] R10: ffff88810a3c6507 R11: 0000000000000000 R12: ffffffff85c33d28
[  143.701742] R13: 0000000000000000 R14: 000000007fffffff R15: ffff888108367d38
[  143.702123] FS:  0000000000000000(0000) GS:ffff8881d3472000(0000) knlGS:0000000000000000
[  143.702510] CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[  143.702910] CR2: 00007ffff7ffe000 CR3: 00000001190bc000 CR4: 00000000000006f0
[  143.703259] DR0: ffffffff87c52440 DR1: ffffffff87c52441 DR2: ffffffff87c52443
[  143.703497] DR3: ffffffff87c52445 DR6: 00000000ffff0ff0 DR7: 0000000000000600
[  143.703813] Call Trace:
[  143.704099]  <TASK>
[  143.704223]  drm_test_rect_calc_vscale+0x108/0x270
[  143.704562]  ? __kasan_check_write+0x18/0x20
[  143.704804]  ? __pfx_drm_test_rect_calc_vscale+0x10/0x10
[  143.705029]  ? sysvec_apic_timer_interrupt+0x50/0x90
[  143.705328]  ? trace_hardirqs_on+0x37/0xe0
[  143.705776]  ? __pfx_read_tsc+0x10/0x10
[  143.705975]  ? ktime_get_ts64+0x86/0x230
[  143.706238]  kunit_try_run_case+0x1a5/0x480
[  143.706657]  ? __pfx_kunit_try_run_case+0x10/0x10
[  143.706865]  ? queued_spin_lock_slowpath+0x116/0xb40
[  143.707275]  ? __kthread_parkme+0x82/0x180
[  143.707448]  ? preempt_count_sub+0x50/0x80
[  143.707694]  ? __pfx_kunit_try_run_case+0x10/0x10
[  143.707992]  kunit_generic_run_threadfn_adapter+0x85/0xf0
[  143.708260]  ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10
[  143.708515]  kthread+0x337/0x6f0
[  143.708666]  ? trace_preempt_on+0x20/0xc0
[  143.708883]  ? __pfx_kthread+0x10/0x10
[  143.709090]  ? _raw_spin_unlock_irq+0x47/0x80
[  143.709607]  ? calculate_sigpending+0x7b/0xa0
[  143.709884]  ? __pfx_kthread+0x10/0x10
[  143.710157]  ret_from_fork+0x116/0x1d0
[  143.710409]  ? __pfx_kthread+0x10/0x10
[  143.710602]  ret_from_fork_asm+0x1a/0x30
[  143.710820]  </TASK>
[  143.711098] ---[ end trace 0000000000000000 ]---
------------[ cut here ]------------
[  143.714652] WARNING: CPU: 1 PID: 2766 at drivers/gpu/drm/drm_rect.c:137 drm_rect_calc_vscale+0x130/0x190
[  143.714961] Modules linked in:
[  143.715127] CPU: 1 UID: 0 PID: 2766 Comm: kunit_try_catch Tainted: G    B D W        N  6.16.0-rc7 #1 PREEMPT(voluntary) 
[  143.715458] Tainted: [B]=BAD_PAGE, [D]=DIE, [W]=WARN, [N]=TEST
[  143.715639] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.16.3-debian-1.16.3-2 04/01/2014
[  143.715910] RIP: 0010:drm_rect_calc_vscale+0x130/0x190
[  143.717764] Code: 7f 43 41 39 ce 7c 3e 48 83 c4 08 89 c8 5b 41 5c 41 5d 41 5e 5d c3 cc cc cc cc 8d 44 08 ff 99 f7 f9 89 c1 85 c0 79 d6 eb de 90 <0f> 0b 90 b9 ea ff ff ff 48 83 c4 08 5b 89 c8 41 5c 41 5d 41 5e 5d
[  143.720215] RSP: 0000:ffff888108337c78 EFLAGS: 00010286
[  143.721254] RAX: 0000000000010000 RBX: 00000000ffff0000 RCX: 00000000ffff0000
[  143.722403] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ffffffff85c33d74
[  143.723210] RBP: ffff888108337ca0 R08: 0000000000000000 R09: ffffed1020d57800
[  143.724436] R10: ffff888106abc007 R11: 0000000000000000 R12: ffffffff85c33d60
[  143.725584] R13: 0000000000000000 R14: 000000007fffffff R15: ffff888108337d38
[  143.726700] FS:  0000000000000000(0000) GS:ffff8881d3572000(0000) knlGS:0000000000000000
[  143.728007] CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[  143.728628] CR2: 00007ffff7ffe000 CR3: 00000001190bc000 CR4: 00000000000006f0
[  143.728859] DR0: ffffffff87c52444 DR1: ffffffff87c52449 DR2: ffffffff87c5244a
[  143.729066] DR3: ffffffff87c5244b DR6: 00000000ffff0ff0 DR7: 0000000000000600
[  143.729284] Call Trace:
[  143.729385]  <TASK>
[  143.729485]  drm_test_rect_calc_vscale+0x108/0x270
[  143.729667]  ? __pfx_drm_test_rect_calc_vscale+0x10/0x10
[  143.729841]  ? __schedule+0x10c6/0x2b60
[  143.729981]  ? __pfx_read_tsc+0x10/0x10
[  143.730212]  ? ktime_get_ts64+0x86/0x230
[  143.730842]  kunit_try_run_case+0x1a5/0x480
[  143.731244]  ? __pfx_kunit_try_run_case+0x10/0x10
[  143.731877]  ? _raw_spin_lock_irqsave+0xa1/0x100
[  143.732318]  ? _raw_spin_unlock_irqrestore+0x5f/0x90
[  143.733040]  ? __kthread_parkme+0x82/0x180
[  143.733600]  ? preempt_count_sub+0x50/0x80
[  143.734152]  ? __pfx_kunit_try_run_case+0x10/0x10
[  143.734695]  kunit_generic_run_threadfn_adapter+0x85/0xf0
[  143.735336]  ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10
[  143.736328]  kthread+0x337/0x6f0
[  143.736699]  ? trace_preempt_on+0x20/0xc0
[  143.737244]  ? __pfx_kthread+0x10/0x10
[  143.737650]  ? _raw_spin_unlock_irq+0x47/0x80
[  143.738190]  ? calculate_sigpending+0x7b/0xa0
[  143.738781]  ? __pfx_kthread+0x10/0x10
[  143.739047]  ret_from_fork+0x116/0x1d0
[  143.739496]  ? __pfx_kthread+0x10/0x10
[  143.740124]  ret_from_fork_asm+0x1a/0x30
[  143.740472]  </TASK>
[  143.740576] ---[ end trace 0000000000000000 ]---