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

Environment
qemu-x86_64

------------[ cut here ]------------
[  144.965516] WARNING: CPU: 0 PID: 2752 at drivers/gpu/drm/drm_rect.c:137 drm_rect_calc_hscale+0x125/0x190
[  144.966663] Modules linked in:
[  144.966824] CPU: 0 UID: 0 PID: 2752 Comm: kunit_try_catch Tainted: G    B D W        N  6.16.0-rc5 #1 PREEMPT(voluntary) 
[  144.967013] Tainted: [B]=BAD_PAGE, [D]=DIE, [W]=WARN, [N]=TEST
[  144.968201] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.16.3-debian-1.16.3-2 04/01/2014
[  144.968836] RIP: 0010:drm_rect_calc_hscale+0x125/0x190
[  144.969221] Code: 7f 43 41 39 ce 7c 3e 48 83 c4 08 89 c8 5b 41 5c 41 5d 41 5e 5d e9 9b d2 1e 02 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
[  144.970205] RSP: 0000:ffff888102b9fc78 EFLAGS: 00010286
[  144.970355] RAX: 00000000ffff0000 RBX: 00000000ffff0000 RCX: 0000000000010000
[  144.970475] RDX: 0000000000000003 RSI: 0000000000000000 RDI: ffffffffa4832f00
[  144.971194] RBP: ffff888102b9fca0 R08: 0000000000000000 R09: ffffed1020c62480
[  144.971782] R10: ffff888106312407 R11: 0000000000000000 R12: ffffffffa4832ee8
[  144.972510] R13: 0000000000000000 R14: 000000007fffffff R15: ffff888102b9fd38
[  144.973386] FS:  0000000000000000(0000) GS:ffff8881b4874000(0000) knlGS:0000000000000000
[  144.974185] CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[  144.974454] CR2: 00007ffff7ffe000 CR3: 0000000024abc000 CR4: 00000000000006f0
[  144.975431] DR0: ffffffffa6850440 DR1: ffffffffa6850441 DR2: ffffffffa6850442
[  144.976213] DR3: ffffffffa6850443 DR6: 00000000ffff0ff0 DR7: 0000000000000600
[  144.976814] Call Trace:
[  144.976994]  <TASK>
[  144.977181]  drm_test_rect_calc_hscale+0x108/0x270
[  144.977416]  ? __pfx_drm_test_rect_calc_hscale+0x10/0x10
[  144.978148]  ? __schedule+0x10cc/0x2b60
[  144.978939]  ? __pfx_read_tsc+0x10/0x10
[  144.979409]  ? ktime_get_ts64+0x86/0x230
[  144.979967]  kunit_try_run_case+0x1a5/0x480
[  144.980219]  ? __pfx_kunit_try_run_case+0x10/0x10
[  144.980440]  ? _raw_spin_lock_irqsave+0xa1/0x100
[  144.981233]  ? _raw_spin_unlock_irqrestore+0x5f/0x90
[  144.981479]  ? __kthread_parkme+0x82/0x180
[  144.982004]  ? preempt_count_sub+0x50/0x80
[  144.982232]  ? __pfx_kunit_try_run_case+0x10/0x10
[  144.982445]  kunit_generic_run_threadfn_adapter+0x85/0xf0
[  144.983300]  ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10
[  144.983914]  kthread+0x337/0x6f0
[  144.984149]  ? trace_preempt_on+0x20/0xc0
[  144.984362]  ? __pfx_kthread+0x10/0x10
[  144.984678]  ? _raw_spin_unlock_irq+0x47/0x80
[  144.984914]  ? calculate_sigpending+0x7b/0xa0
[  144.985357]  ? __pfx_kthread+0x10/0x10
[  144.985599]  ret_from_fork+0x116/0x1d0
[  144.986182]  ? __pfx_kthread+0x10/0x10
[  144.987064]  ret_from_fork_asm+0x1a/0x30
[  144.987483]  </TASK>
[  144.987955] ---[ end trace 0000000000000000 ]---
------------[ cut here ]------------
[  144.992410] WARNING: CPU: 1 PID: 2754 at drivers/gpu/drm/drm_rect.c:137 drm_rect_calc_hscale+0x125/0x190
[  144.994238] Modules linked in:
[  144.994463] CPU: 1 UID: 0 PID: 2754 Comm: kunit_try_catch Tainted: G    B D W        N  6.16.0-rc5 #1 PREEMPT(voluntary) 
[  144.995013] Tainted: [B]=BAD_PAGE, [D]=DIE, [W]=WARN, [N]=TEST
[  144.995279] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.16.3-debian-1.16.3-2 04/01/2014
[  144.996255] RIP: 0010:drm_rect_calc_hscale+0x125/0x190
[  144.996506] Code: 7f 43 41 39 ce 7c 3e 48 83 c4 08 89 c8 5b 41 5c 41 5d 41 5e 5d e9 9b d2 1e 02 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
[  144.997802] RSP: 0000:ffff888102c0fc78 EFLAGS: 00010286
[  144.998087] RAX: 0000000000010000 RBX: 00000000ffff0000 RCX: 00000000ffff0000
[  144.998661] RDX: 0000000000000003 RSI: 0000000000000000 RDI: ffffffffa4832f38
[  144.999528] RBP: ffff888102c0fca0 R08: 0000000000000000 R09: ffffed1020c418a0
[  144.999993] R10: ffff88810620c507 R11: 0000000000000000 R12: ffffffffa4832f20
[  145.000484] R13: 0000000000000000 R14: 000000007fffffff R15: ffff888102c0fd38
[  145.001019] FS:  0000000000000000(0000) GS:ffff8881b4974000(0000) knlGS:0000000000000000
[  145.001741] CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[  145.002066] CR2: 00007ffff7ffe000 CR3: 0000000024abc000 CR4: 00000000000006f0
[  145.002435] DR0: ffffffffa6850440 DR1: ffffffffa6850441 DR2: ffffffffa6850443
[  145.003710] DR3: ffffffffa6850445 DR6: 00000000ffff0ff0 DR7: 0000000000000600
[  145.004030] Call Trace:
[  145.004157]  <TASK>
[  145.004758]  drm_test_rect_calc_hscale+0x108/0x270
[  145.005120]  ? __pfx_drm_test_rect_calc_hscale+0x10/0x10
[  145.005467]  ? __schedule+0x10cc/0x2b60
[  145.005770]  ? __pfx_read_tsc+0x10/0x10
[  145.006270]  ? ktime_get_ts64+0x86/0x230
[  145.006618]  kunit_try_run_case+0x1a5/0x480
[  145.007395]  ? __pfx_kunit_try_run_case+0x10/0x10
[  145.007741]  ? _raw_spin_lock_irqsave+0xa1/0x100
[  145.008308]  ? _raw_spin_unlock_irqrestore+0x5f/0x90
[  145.008631]  ? __kthread_parkme+0x82/0x180
[  145.008869]  ? preempt_count_sub+0x50/0x80
[  145.009465]  ? __pfx_kunit_try_run_case+0x10/0x10
[  145.010002]  kunit_generic_run_threadfn_adapter+0x85/0xf0
[  145.010269]  ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10
[  145.011165]  kthread+0x337/0x6f0
[  145.011400]  ? trace_preempt_on+0x20/0xc0
[  145.011606]  ? __pfx_kthread+0x10/0x10
[  145.011966]  ? _raw_spin_unlock_irq+0x47/0x80
[  145.012445]  ? calculate_sigpending+0x7b/0xa0
[  145.012913]  ? __pfx_kthread+0x10/0x10
[  145.013202]  ret_from_fork+0x116/0x1d0
[  145.013505]  ? __pfx_kthread+0x10/0x10
[  145.014049]  ret_from_fork_asm+0x1a/0x30
[  145.014421]  </TASK>
[  145.014767] ---[ end trace 0000000000000000 ]---

------------[ cut here ]------------
[  151.434614] WARNING: CPU: 1 PID: 2753 at drivers/gpu/drm/drm_rect.c:137 drm_rect_calc_hscale+0x125/0x190
[  151.435649] Modules linked in:
[  151.436218] CPU: 1 UID: 0 PID: 2753 Comm: kunit_try_catch Tainted: G    B D W        N  6.16.0-rc5 #1 PREEMPT(voluntary) 
[  151.437510] Tainted: [B]=BAD_PAGE, [D]=DIE, [W]=WARN, [N]=TEST
[  151.438330] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.16.3-debian-1.16.3-2 04/01/2014
[  151.439296] RIP: 0010:drm_rect_calc_hscale+0x125/0x190
[  151.439896] Code: 7f 43 41 39 ce 7c 3e 48 83 c4 08 89 c8 5b 41 5c 41 5d 41 5e 5d e9 9b d2 1e 02 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.440449] RSP: 0000:ffff88810b827c78 EFLAGS: 00010286
[  151.440645] RAX: 0000000000010000 RBX: 00000000ffff0000 RCX: 00000000ffff0000
[  151.441800] RDX: 0000000000000003 RSI: 0000000000000000 RDI: ffffffffbb032f38
[  151.443374] RBP: ffff88810b827ca0 R08: 0000000000000000 R09: ffffed10209ebc00
[  151.444298] R10: ffff888104f5e007 R11: 0000000000000000 R12: ffffffffbb032f20
[  151.445334] R13: 0000000000000000 R14: 000000007fffffff R15: ffff88810b827d38
[  151.446320] FS:  0000000000000000(0000) GS:ffff88819e174000(0000) knlGS:0000000000000000
[  151.447181] CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[  151.447914] CR2: 00007ffff7ffe000 CR3: 00000001474bc000 CR4: 00000000000006f0
[  151.448671] DR0: ffffffffbd050440 DR1: ffffffffbd050441 DR2: ffffffffbd050443
[  151.449526] DR3: ffffffffbd050445 DR6: 00000000ffff0ff0 DR7: 0000000000000600
[  151.450137] Call Trace:
[  151.450599]  <TASK>
[  151.451081]  drm_test_rect_calc_hscale+0x108/0x270
[  151.451778]  ? __pfx_drm_test_rect_calc_hscale+0x10/0x10
[  151.451988]  ? __schedule+0x10cc/0x2b60
[  151.452160]  ? __pfx_read_tsc+0x10/0x10
[  151.452314]  ? ktime_get_ts64+0x86/0x230
[  151.452470]  kunit_try_run_case+0x1a5/0x480
[  151.452632]  ? __pfx_kunit_try_run_case+0x10/0x10
[  151.453552]  ? _raw_spin_lock_irqsave+0xa1/0x100
[  151.454429]  ? _raw_spin_unlock_irqrestore+0x5f/0x90
[  151.455390]  ? __kthread_parkme+0x82/0x180
[  151.456206]  ? preempt_count_sub+0x50/0x80
[  151.456877]  ? __pfx_kunit_try_run_case+0x10/0x10
[  151.457526]  kunit_generic_run_threadfn_adapter+0x85/0xf0
[  151.458367]  ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10
[  151.459284]  kthread+0x337/0x6f0
[  151.459943]  ? trace_preempt_on+0x20/0xc0
[  151.460513]  ? __pfx_kthread+0x10/0x10
[  151.461128]  ? _raw_spin_unlock_irq+0x47/0x80
[  151.461313]  ? calculate_sigpending+0x7b/0xa0
[  151.461479]  ? __pfx_kthread+0x10/0x10
[  151.461632]  ret_from_fork+0x116/0x1d0
[  151.462237]  ? __pfx_kthread+0x10/0x10
[  151.462914]  ret_from_fork_asm+0x1a/0x30
[  151.463560]  </TASK>
[  151.464043] ---[ end trace 0000000000000000 ]---
------------[ cut here ]------------
[  151.402346] WARNING: CPU: 1 PID: 2751 at drivers/gpu/drm/drm_rect.c:137 drm_rect_calc_hscale+0x125/0x190
[  151.404097] Modules linked in:
[  151.404513] CPU: 1 UID: 0 PID: 2751 Comm: kunit_try_catch Tainted: G    B D W        N  6.16.0-rc5 #1 PREEMPT(voluntary) 
[  151.405413] Tainted: [B]=BAD_PAGE, [D]=DIE, [W]=WARN, [N]=TEST
[  151.405616] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.16.3-debian-1.16.3-2 04/01/2014
[  151.405907] RIP: 0010:drm_rect_calc_hscale+0x125/0x190
[  151.406806] Code: 7f 43 41 39 ce 7c 3e 48 83 c4 08 89 c8 5b 41 5c 41 5d 41 5e 5d e9 9b d2 1e 02 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.409034] RSP: 0000:ffff888103897c78 EFLAGS: 00010286
[  151.409978] RAX: 00000000ffff0000 RBX: 00000000ffff0000 RCX: 0000000000010000
[  151.410836] RDX: 0000000000000003 RSI: 0000000000000000 RDI: ffffffffbb032f00
[  151.411295] RBP: ffff888103897ca0 R08: 0000000000000000 R09: ffffed1020ba5220
[  151.411525] R10: ffff888105d29107 R11: 0000000000000000 R12: ffffffffbb032ee8
[  151.412331] R13: 0000000000000000 R14: 000000007fffffff R15: ffff888103897d38
[  151.413440] FS:  0000000000000000(0000) GS:ffff88819e174000(0000) knlGS:0000000000000000
[  151.414525] CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[  151.415550] CR2: 00007ffff7ffe000 CR3: 00000001474bc000 CR4: 00000000000006f0
[  151.416217] DR0: ffffffffbd050440 DR1: ffffffffbd050441 DR2: ffffffffbd050443
[  151.417176] DR3: ffffffffbd050445 DR6: 00000000ffff0ff0 DR7: 0000000000000600
[  151.417676] Call Trace:
[  151.418318]  <TASK>
[  151.418948]  drm_test_rect_calc_hscale+0x108/0x270
[  151.419339]  ? __pfx_drm_test_rect_calc_hscale+0x10/0x10
[  151.420153]  ? __schedule+0x10cc/0x2b60
[  151.420523]  ? __pfx_read_tsc+0x10/0x10
[  151.420678]  ? ktime_get_ts64+0x86/0x230
[  151.420841]  kunit_try_run_case+0x1a5/0x480
[  151.421000]  ? __pfx_kunit_try_run_case+0x10/0x10
[  151.422243]  ? _raw_spin_lock_irqsave+0xa1/0x100
[  151.422791]  ? _raw_spin_unlock_irqrestore+0x5f/0x90
[  151.423443]  ? __kthread_parkme+0x82/0x180
[  151.424108]  ? preempt_count_sub+0x50/0x80
[  151.424689]  ? __pfx_kunit_try_run_case+0x10/0x10
[  151.425498]  kunit_generic_run_threadfn_adapter+0x85/0xf0
[  151.425969]  ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10
[  151.426634]  kthread+0x337/0x6f0
[  151.427200]  ? trace_preempt_on+0x20/0xc0
[  151.427621]  ? __pfx_kthread+0x10/0x10
[  151.428041]  ? _raw_spin_unlock_irq+0x47/0x80
[  151.428558]  ? calculate_sigpending+0x7b/0xa0
[  151.429222]  ? __pfx_kthread+0x10/0x10
[  151.429894]  ret_from_fork+0x116/0x1d0
[  151.430069]  ? __pfx_kthread+0x10/0x10
[  151.430215]  ret_from_fork_asm+0x1a/0x30
[  151.430376]  </TASK>
[  151.430471] ---[ end trace 0000000000000000 ]---