Hay
Date
July 6, 2025, 11:09 p.m.

Environment
qemu-x86_64

------------[ cut here ]------------
[  145.033594] WARNING: CPU: 1 PID: 2764 at drivers/gpu/drm/drm_rect.c:137 drm_rect_calc_vscale+0x130/0x190
[  145.034141] Modules linked in:
[  145.034470] CPU: 1 UID: 0 PID: 2764 Comm: kunit_try_catch Tainted: G    B D W        N  6.16.0-rc5 #1 PREEMPT(voluntary) 
[  145.034975] Tainted: [B]=BAD_PAGE, [D]=DIE, [W]=WARN, [N]=TEST
[  145.035207] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.16.3-debian-1.16.3-2 04/01/2014
[  145.036301] RIP: 0010:drm_rect_calc_vscale+0x130/0x190
[  145.037157] 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
[  145.037973] RSP: 0000:ffff888102847c78 EFLAGS: 00010286
[  145.038180] RAX: 00000000ffff0000 RBX: 00000000ffff0000 RCX: 0000000000010000
[  145.038977] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ffffffffa4832efc
[  145.039441] RBP: ffff888102847ca0 R08: 0000000000000000 R09: ffffed1020c41960
[  145.039661] R10: ffff88810620cb07 R11: 0000000000000000 R12: ffffffffa4832ee8
[  145.040210] R13: 0000000000000000 R14: 000000007fffffff R15: ffff888102847d38
[  145.040871] FS:  0000000000000000(0000) GS:ffff8881b4974000(0000) knlGS:0000000000000000
[  145.041465] CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[  145.042088] CR2: 00007ffff7ffe000 CR3: 0000000024abc000 CR4: 00000000000006f0
[  145.042431] DR0: ffffffffa6850440 DR1: ffffffffa6850441 DR2: ffffffffa6850443
[  145.043640] DR3: ffffffffa6850445 DR6: 00000000ffff0ff0 DR7: 0000000000000600
[  145.043950] Call Trace:
[  145.044240]  <TASK>
[  145.044376]  drm_test_rect_calc_vscale+0x108/0x270
[  145.044714]  ? __pfx_drm_test_rect_calc_vscale+0x10/0x10
[  145.045390]  ? __schedule+0x10cc/0x2b60
[  145.046106]  ? __pfx_read_tsc+0x10/0x10
[  145.046476]  ? ktime_get_ts64+0x86/0x230
[  145.047075]  kunit_try_run_case+0x1a5/0x480
[  145.047260]  ? __pfx_kunit_try_run_case+0x10/0x10
[  145.047625]  ? _raw_spin_lock_irqsave+0xa1/0x100
[  145.048209]  ? _raw_spin_unlock_irqrestore+0x5f/0x90
[  145.048497]  ? __kthread_parkme+0x82/0x180
[  145.049042]  ? preempt_count_sub+0x50/0x80
[  145.049365]  ? __pfx_kunit_try_run_case+0x10/0x10
[  145.049689]  kunit_generic_run_threadfn_adapter+0x85/0xf0
[  145.050041]  ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10
[  145.050664]  kthread+0x337/0x6f0
[  145.051080]  ? trace_preempt_on+0x20/0xc0
[  145.051323]  ? __pfx_kthread+0x10/0x10
[  145.052134]  ? _raw_spin_unlock_irq+0x47/0x80
[  145.052484]  ? calculate_sigpending+0x7b/0xa0
[  145.052812]  ? __pfx_kthread+0x10/0x10
[  145.053327]  ret_from_fork+0x116/0x1d0
[  145.053902]  ? __pfx_kthread+0x10/0x10
[  145.054144]  ret_from_fork_asm+0x1a/0x30
[  145.054441]  </TASK>
[  145.055051] ---[ end trace 0000000000000000 ]---
------------[ cut here ]------------
[  145.059079] WARNING: CPU: 1 PID: 2766 at drivers/gpu/drm/drm_rect.c:137 drm_rect_calc_vscale+0x130/0x190
[  145.059607] Modules linked in:
[  145.059900] CPU: 1 UID: 0 PID: 2766 Comm: kunit_try_catch Tainted: G    B D W        N  6.16.0-rc5 #1 PREEMPT(voluntary) 
[  145.060350] Tainted: [B]=BAD_PAGE, [D]=DIE, [W]=WARN, [N]=TEST
[  145.061379] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.16.3-debian-1.16.3-2 04/01/2014
[  145.062258] RIP: 0010:drm_rect_calc_vscale+0x130/0x190
[  145.062841] 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
[  145.064099] RSP: 0000:ffff888103a0fc78 EFLAGS: 00010286
[  145.064767] RAX: 0000000000010000 RBX: 00000000ffff0000 RCX: 00000000ffff0000
[  145.065117] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ffffffffa4832f34
[  145.065450] RBP: ffff888103a0fca0 R08: 0000000000000000 R09: ffffed1020c419a0
[  145.066075] R10: ffff88810620cd07 R11: 0000000000000000 R12: ffffffffa4832f20
[  145.066359] R13: 0000000000000000 R14: 000000007fffffff R15: ffff888103a0fd38
[  145.067013] FS:  0000000000000000(0000) GS:ffff8881b4974000(0000) knlGS:0000000000000000
[  145.067315] CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[  145.067709] CR2: 00007ffff7ffe000 CR3: 0000000024abc000 CR4: 00000000000006f0
[  145.068002] DR0: ffffffffa6850440 DR1: ffffffffa6850441 DR2: ffffffffa6850443
[  145.068323] DR3: ffffffffa6850445 DR6: 00000000ffff0ff0 DR7: 0000000000000600
[  145.068620] Call Trace:
[  145.068819]  <TASK>
[  145.069030]  drm_test_rect_calc_vscale+0x108/0x270
[  145.069884]  ? __pfx_drm_test_rect_calc_vscale+0x10/0x10
[  145.070192]  ? __schedule+0x10cc/0x2b60
[  145.070458]  ? __pfx_read_tsc+0x10/0x10
[  145.070856]  ? ktime_get_ts64+0x86/0x230
[  145.071221]  kunit_try_run_case+0x1a5/0x480
[  145.071485]  ? __pfx_kunit_try_run_case+0x10/0x10
[  145.072223]  ? _raw_spin_lock_irqsave+0xa1/0x100
[  145.072403]  ? _raw_spin_unlock_irqrestore+0x5f/0x90
[  145.072970]  ? __kthread_parkme+0x82/0x180
[  145.073312]  ? preempt_count_sub+0x50/0x80
[  145.073801]  ? __pfx_kunit_try_run_case+0x10/0x10
[  145.074206]  kunit_generic_run_threadfn_adapter+0x85/0xf0
[  145.074724]  ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10
[  145.075202]  kthread+0x337/0x6f0
[  145.075415]  ? trace_preempt_on+0x20/0xc0
[  145.076189]  ? __pfx_kthread+0x10/0x10
[  145.076416]  ? _raw_spin_unlock_irq+0x47/0x80
[  145.076769]  ? calculate_sigpending+0x7b/0xa0
[  145.077024]  ? __pfx_kthread+0x10/0x10
[  145.077232]  ret_from_fork+0x116/0x1d0
[  145.077492]  ? __pfx_kthread+0x10/0x10
[  145.078006]  ret_from_fork_asm+0x1a/0x30
[  145.078329]  </TASK>
[  145.078742] ---[ end trace 0000000000000000 ]---

------------[ cut here ]------------
[  151.503596] WARNING: CPU: 0 PID: 2765 at drivers/gpu/drm/drm_rect.c:137 drm_rect_calc_vscale+0x130/0x190
[  151.504582] Modules linked in:
[  151.505417] CPU: 0 UID: 0 PID: 2765 Comm: kunit_try_catch Tainted: G    B D W        N  6.16.0-rc5 #1 PREEMPT(voluntary) 
[  151.507059] Tainted: [B]=BAD_PAGE, [D]=DIE, [W]=WARN, [N]=TEST
[  151.507506] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.16.3-debian-1.16.3-2 04/01/2014
[  151.508022] RIP: 0010:drm_rect_calc_vscale+0x130/0x190
[  151.508765] 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
[  151.510666] RSP: 0000:ffff888103897c78 EFLAGS: 00010286
[  151.511470] RAX: 0000000000010000 RBX: 00000000ffff0000 RCX: 00000000ffff0000
[  151.512112] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ffffffffbb032f34
[  151.512876] RBP: ffff888103897ca0 R08: 0000000000000000 R09: ffffed1020ba5300
[  151.513766] R10: ffff888105d29807 R11: 0000000000000000 R12: ffffffffbb032f20
[  151.514353] R13: 0000000000000000 R14: 000000007fffffff R15: ffff888103897d38
[  151.514580] FS:  0000000000000000(0000) GS:ffff88819e074000(0000) knlGS:0000000000000000
[  151.514922] CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[  151.515371] CR2: 00007ffff7ffe000 CR3: 00000001474bc000 CR4: 00000000000006f0
[  151.515590] DR0: ffffffffbd050440 DR1: ffffffffbd050441 DR2: ffffffffbd050442
[  151.515924] DR3: ffffffffbd050443 DR6: 00000000ffff0ff0 DR7: 0000000000000600
[  151.516684] Call Trace:
[  151.516875]  <TASK>
[  151.516982]  drm_test_rect_calc_vscale+0x108/0x270
[  151.517181]  ? __pfx_drm_test_rect_calc_vscale+0x10/0x10
[  151.517367]  ? __schedule+0x10cc/0x2b60
[  151.517523]  ? __pfx_read_tsc+0x10/0x10
[  151.517667]  ? ktime_get_ts64+0x86/0x230
[  151.518111]  kunit_try_run_case+0x1a5/0x480
[  151.518554]  ? __pfx_kunit_try_run_case+0x10/0x10
[  151.519120]  ? _raw_spin_lock_irqsave+0xa1/0x100
[  151.519548]  ? _raw_spin_unlock_irqrestore+0x5f/0x90
[  151.520059]  ? __kthread_parkme+0x82/0x180
[  151.520815]  ? preempt_count_sub+0x50/0x80
[  151.521334]  ? __pfx_kunit_try_run_case+0x10/0x10
[  151.521834]  kunit_generic_run_threadfn_adapter+0x85/0xf0
[  151.522413]  ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10
[  151.522823]  kthread+0x337/0x6f0
[  151.523193]  ? trace_preempt_on+0x20/0xc0
[  151.523575]  ? __pfx_kthread+0x10/0x10
[  151.523817]  ? _raw_spin_unlock_irq+0x47/0x80
[  151.524383]  ? calculate_sigpending+0x7b/0xa0
[  151.524820]  ? __pfx_kthread+0x10/0x10
[  151.524990]  ret_from_fork+0x116/0x1d0
[  151.525149]  ? __pfx_kthread+0x10/0x10
[  151.525295]  ret_from_fork_asm+0x1a/0x30
[  151.525454]  </TASK>
[  151.525558] ---[ end trace 0000000000000000 ]---
------------[ cut here ]------------
[  151.478917] WARNING: CPU: 0 PID: 2763 at drivers/gpu/drm/drm_rect.c:137 drm_rect_calc_vscale+0x130/0x190
[  151.479826] Modules linked in:
[  151.480329] CPU: 0 UID: 0 PID: 2763 Comm: kunit_try_catch Tainted: G    B D W        N  6.16.0-rc5 #1 PREEMPT(voluntary) 
[  151.481226] Tainted: [B]=BAD_PAGE, [D]=DIE, [W]=WARN, [N]=TEST
[  151.481418] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.16.3-debian-1.16.3-2 04/01/2014
[  151.481703] RIP: 0010:drm_rect_calc_vscale+0x130/0x190
[  151.481888] 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
[  151.482504] RSP: 0000:ffff88810b72fc78 EFLAGS: 00010286
[  151.482746] RAX: 00000000ffff0000 RBX: 00000000ffff0000 RCX: 0000000000010000
[  151.483535] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ffffffffbb032efc
[  151.484055] RBP: ffff88810b72fca0 R08: 0000000000000000 R09: ffffed1020ba52c0
[  151.484507] R10: ffff888105d29607 R11: 0000000000000000 R12: ffffffffbb032ee8
[  151.485111] R13: 0000000000000000 R14: 000000007fffffff R15: ffff88810b72fd38
[  151.485631] FS:  0000000000000000(0000) GS:ffff88819e074000(0000) knlGS:0000000000000000
[  151.486438] CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[  151.486934] CR2: 00007ffff7ffe000 CR3: 00000001474bc000 CR4: 00000000000006f0
[  151.487263] DR0: ffffffffbd050440 DR1: ffffffffbd050441 DR2: ffffffffbd050442
[  151.487958] DR3: ffffffffbd050443 DR6: 00000000ffff0ff0 DR7: 0000000000000600
[  151.488286] Call Trace:
[  151.488545]  <TASK>
[  151.489071]  drm_test_rect_calc_vscale+0x108/0x270
[  151.489428]  ? __pfx_drm_test_rect_calc_vscale+0x10/0x10
[  151.489995]  ? __schedule+0x10cc/0x2b60
[  151.490237]  ? __pfx_read_tsc+0x10/0x10
[  151.490538]  ? ktime_get_ts64+0x86/0x230
[  151.491020]  kunit_try_run_case+0x1a5/0x480
[  151.491307]  ? __pfx_kunit_try_run_case+0x10/0x10
[  151.491516]  ? _raw_spin_lock_irqsave+0xa1/0x100
[  151.492120]  ? _raw_spin_unlock_irqrestore+0x5f/0x90
[  151.492517]  ? __kthread_parkme+0x82/0x180
[  151.493249]  ? preempt_count_sub+0x50/0x80
[  151.493489]  ? __pfx_kunit_try_run_case+0x10/0x10
[  151.493993]  kunit_generic_run_threadfn_adapter+0x85/0xf0
[  151.494412]  ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10
[  151.494971]  kthread+0x337/0x6f0
[  151.495172]  ? trace_preempt_on+0x20/0xc0
[  151.495403]  ? __pfx_kthread+0x10/0x10
[  151.495591]  ? _raw_spin_unlock_irq+0x47/0x80
[  151.496323]  ? calculate_sigpending+0x7b/0xa0
[  151.496592]  ? __pfx_kthread+0x10/0x10
[  151.497189]  ret_from_fork+0x116/0x1d0
[  151.497509]  ? __pfx_kthread+0x10/0x10
[  151.497972]  ret_from_fork_asm+0x1a/0x30
[  151.498356]  </TASK>
[  151.498489] ---[ end trace 0000000000000000 ]---