Hay
Date
Nov. 22, 2024, 6:35 a.m.

Environment
qemu-x86_64

------------[ cut here ]------------
[  206.960862] WARNING: CPU: 1 PID: 2236 at drivers/gpu/drm/drm_rect.c:137 drm_rect_calc_vscale+0x130/0x190
[  206.961633] Modules linked in:
[  206.962013] CPU: 1 UID: 0 PID: 2236 Comm: kunit_try_catch Tainted: G    B D W        N 6.12.0-next-20241122 #1
[  206.963966] Tainted: [B]=BAD_PAGE, [D]=DIE, [W]=WARN, [N]=TEST
[  206.964811] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.16.3-debian-1.16.3-2 04/01/2014
[  206.965768] RIP: 0010:drm_rect_calc_vscale+0x130/0x190
[  206.966354] 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
[  206.968603] RSP: 0000:ffff88810691fce8 EFLAGS: 00010286
[  206.969663] RAX: 00000000ffff0000 RBX: 00000000ffff0000 RCX: 0000000000010000
[  206.970741] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ffffffff89008c3c
[  206.971535] RBP: ffff88810691fd10 R08: 0000000000000000 R09: ffffed1020d31f40
[  206.972618] R10: ffff88810698fa07 R11: 0000000000000000 R12: ffffffff89008c28
[  206.973354] R13: 0000000000000000 R14: 000000007fffffff R15: ffff88810691fda8
[  206.973875] FS:  0000000000000000(0000) GS:ffff88815b100000(0000) knlGS:0000000000000000
[  206.974304] CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[  206.975226] CR2: 00007ffff7ffe000 CR3: 00000001110b8000 CR4: 00000000000006f0
[  206.976459] DR0: ffffffff8afea1a4 DR1: ffffffff8afea1a9 DR2: ffffffff8afea1aa
[  206.977432] DR3: ffffffff8afea1ab DR6: 00000000ffff0ff0 DR7: 0000000000000600
[  206.978434] Call Trace:
[  206.978825]  <TASK>
[  206.979750]  ? show_regs+0x68/0x80
[  206.980668]  ? __warn+0xd5/0x260
[  206.980924]  ? drm_rect_calc_vscale+0x130/0x190
[  206.981621]  ? report_bug+0x278/0x2e0
[  206.982012]  ? handle_bug+0x5c/0xb0
[  206.983119]  ? exc_invalid_op+0x1c/0x50
[  206.983507]  ? asm_exc_invalid_op+0x1f/0x30
[  206.983870]  ? drm_rect_calc_vscale+0x130/0x190
[  206.984553]  drm_test_rect_calc_vscale+0x109/0x270
[  206.985675]  ? __pfx_drm_test_rect_calc_vscale+0x10/0x10
[  206.986215]  ? __schedule+0xc3e/0x2790
[  206.987076]  ? __pfx_read_tsc+0x10/0x10
[  206.987684]  ? ktime_get_ts64+0x84/0x230
[  206.989093]  kunit_try_run_case+0x1b3/0x490
[  206.989490]  ? __pfx_kunit_try_run_case+0x10/0x10
[  206.990057]  ? _raw_spin_lock_irqsave+0xa2/0x110
[  206.991091]  ? _raw_spin_unlock_irqrestore+0x5f/0x90
[  206.991446]  ? __kthread_parkme+0x82/0x160
[  206.992521]  ? preempt_count_sub+0x50/0x80
[  206.993178]  ? __pfx_kunit_try_run_case+0x10/0x10
[  206.993806]  ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10
[  206.994592]  kunit_generic_run_threadfn_adapter+0x85/0xf0
[  206.995684]  kthread+0x257/0x310
[  206.996140]  ? __pfx_kthread+0x10/0x10
[  206.996509]  ret_from_fork+0x41/0x80
[  206.997253]  ? __pfx_kthread+0x10/0x10
[  206.998277]  ret_from_fork_asm+0x1a/0x30
[  206.999486]  </TASK>
[  206.999776] ---[ end trace 0000000000000000 ]---
------------[ cut here ]------------
[  207.006835] WARNING: CPU: 1 PID: 2238 at drivers/gpu/drm/drm_rect.c:137 drm_rect_calc_vscale+0x130/0x190
[  207.008664] Modules linked in:
[  207.008982] CPU: 1 UID: 0 PID: 2238 Comm: kunit_try_catch Tainted: G    B D W        N 6.12.0-next-20241122 #1
[  207.011206] Tainted: [B]=BAD_PAGE, [D]=DIE, [W]=WARN, [N]=TEST
[  207.011608] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.16.3-debian-1.16.3-2 04/01/2014
[  207.012523] RIP: 0010:drm_rect_calc_vscale+0x130/0x190
[  207.013413] 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
[  207.015111] RSP: 0000:ffff88810684fce8 EFLAGS: 00010286
[  207.015643] RAX: 0000000000010000 RBX: 00000000ffff0000 RCX: 00000000ffff0000
[  207.016538] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ffffffff89008c74
[  207.017357] RBP: ffff88810684fd10 R08: 0000000000000000 R09: ffffed1020d6b680
[  207.017784] R10: ffff888106b5b407 R11: 0000000000000000 R12: ffffffff89008c60
[  207.018840] R13: 0000000000000000 R14: 000000007fffffff R15: ffff88810684fda8
[  207.019992] FS:  0000000000000000(0000) GS:ffff88815b100000(0000) knlGS:0000000000000000
[  207.020389] CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[  207.021204] CR2: 00007ffff7ffe000 CR3: 00000001110b8000 CR4: 00000000000006f0
[  207.021603] DR0: ffffffff8afea1a4 DR1: ffffffff8afea1a9 DR2: ffffffff8afea1aa
[  207.022741] DR3: ffffffff8afea1ab DR6: 00000000ffff0ff0 DR7: 0000000000000600
[  207.023944] Call Trace:
[  207.024173]  <TASK>
[  207.024357]  ? show_regs+0x68/0x80
[  207.025768]  ? __warn+0xd5/0x260
[  207.026022]  ? drm_rect_calc_vscale+0x130/0x190
[  207.026850]  ? report_bug+0x278/0x2e0
[  207.027215]  ? handle_bug+0x5c/0xb0
[  207.028301]  ? exc_invalid_op+0x1c/0x50
[  207.029093]  ? asm_exc_invalid_op+0x1f/0x30
[  207.029440]  ? drm_rect_calc_vscale+0x130/0x190
[  207.030408]  drm_test_rect_calc_vscale+0x109/0x270
[  207.030754]  ? __pfx_drm_test_rect_calc_vscale+0x10/0x10
[  207.031546]  ? __schedule+0xc3e/0x2790
[  207.032559]  ? __pfx_read_tsc+0x10/0x10
[  207.033079]  ? ktime_get_ts64+0x84/0x230
[  207.033526]  kunit_try_run_case+0x1b3/0x490
[  207.034344]  ? __pfx_kunit_try_run_case+0x10/0x10
[  207.034763]  ? _raw_spin_lock_irqsave+0xa2/0x110
[  207.035951]  ? _raw_spin_unlock_irqrestore+0x5f/0x90
[  207.036582]  ? __kthread_parkme+0x82/0x160
[  207.036957]  ? preempt_count_sub+0x50/0x80
[  207.037740]  ? __pfx_kunit_try_run_case+0x10/0x10
[  207.038185]  ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10
[  207.039848]  kunit_generic_run_threadfn_adapter+0x85/0xf0
[  207.040541]  kthread+0x257/0x310
[  207.041123]  ? __pfx_kthread+0x10/0x10
[  207.041649]  ret_from_fork+0x41/0x80
[  207.042284]  ? __pfx_kthread+0x10/0x10
[  207.042725]  ret_from_fork_asm+0x1a/0x30
[  207.043175]  </TASK>
[  207.043369] ---[ end trace 0000000000000000 ]---