Date
April 22, 2025, 11:09 a.m.
Environment | |
---|---|
qemu-arm64 | |
qemu-x86_64 | |
rk3399-rock-pi-4b |
[ 23.300652] ================================================================== [ 23.300872] BUG: KFENCE: use-after-free read in test_use_after_free_read+0x114/0x248 [ 23.300872] [ 23.301074] Use-after-free read at 0x00000000e756a986 (in kfence-#112): [ 23.301228] test_use_after_free_read+0x114/0x248 [ 23.301367] kunit_try_run_case+0x170/0x3f0 [ 23.301491] kunit_generic_run_threadfn_adapter+0x88/0x100 [ 23.301637] kthread+0x328/0x630 [ 23.301762] ret_from_fork+0x10/0x20 [ 23.301879] [ 23.301953] kfence-#112: 0x00000000e756a986-0x000000004dc4f555, size=32, cache=test [ 23.301953] [ 23.302091] allocated by task 299 on cpu 0 at 23.300278s (0.001806s ago): [ 23.302267] test_alloc+0x230/0x628 [ 23.302390] test_use_after_free_read+0xd0/0x248 [ 23.302510] kunit_try_run_case+0x170/0x3f0 [ 23.302603] kunit_generic_run_threadfn_adapter+0x88/0x100 [ 23.302692] kthread+0x328/0x630 [ 23.302774] ret_from_fork+0x10/0x20 [ 23.302863] [ 23.302916] freed by task 299 on cpu 0 at 23.300377s (0.002530s ago): [ 23.303125] test_use_after_free_read+0xf0/0x248 [ 23.303222] kunit_try_run_case+0x170/0x3f0 [ 23.303312] kunit_generic_run_threadfn_adapter+0x88/0x100 [ 23.303400] kthread+0x328/0x630 [ 23.303483] ret_from_fork+0x10/0x20 [ 23.303582] [ 23.303769] CPU: 0 UID: 0 PID: 299 Comm: kunit_try_catch Tainted: G B N 6.15.0-rc3 #1 PREEMPT [ 23.303942] Tainted: [B]=BAD_PAGE, [N]=TEST [ 23.303997] Hardware name: linux,dummy-virt (DT) [ 23.304215] ================================================================== [ 23.198908] ================================================================== [ 23.199221] BUG: KFENCE: use-after-free read in test_use_after_free_read+0x114/0x248 [ 23.199221] [ 23.199714] Use-after-free read at 0x000000008356e26b (in kfence-#111): [ 23.199813] test_use_after_free_read+0x114/0x248 [ 23.200092] kunit_try_run_case+0x170/0x3f0 [ 23.200520] kunit_generic_run_threadfn_adapter+0x88/0x100 [ 23.200663] kthread+0x328/0x630 [ 23.200782] ret_from_fork+0x10/0x20 [ 23.200890] [ 23.200974] kfence-#111: 0x000000008356e26b-0x0000000061cdbf12, size=32, cache=kmalloc-32 [ 23.200974] [ 23.201108] allocated by task 297 on cpu 0 at 23.197754s (0.003345s ago): [ 23.201270] test_alloc+0x29c/0x628 [ 23.201363] test_use_after_free_read+0xd0/0x248 [ 23.201472] kunit_try_run_case+0x170/0x3f0 [ 23.201600] kunit_generic_run_threadfn_adapter+0x88/0x100 [ 23.201758] kthread+0x328/0x630 [ 23.201885] ret_from_fork+0x10/0x20 [ 23.201996] [ 23.202063] freed by task 297 on cpu 0 at 23.197880s (0.004171s ago): [ 23.202268] test_use_after_free_read+0x1c0/0x248 [ 23.202402] kunit_try_run_case+0x170/0x3f0 [ 23.202502] kunit_generic_run_threadfn_adapter+0x88/0x100 [ 23.202607] kthread+0x328/0x630 [ 23.202690] ret_from_fork+0x10/0x20 [ 23.202783] [ 23.202890] CPU: 0 UID: 0 PID: 297 Comm: kunit_try_catch Tainted: G B N 6.15.0-rc3 #1 PREEMPT [ 23.203047] Tainted: [B]=BAD_PAGE, [N]=TEST [ 23.203121] Hardware name: linux,dummy-virt (DT) [ 23.203201] ==================================================================
[ 27.226248] ================================================================== [ 27.227007] BUG: KFENCE: use-after-free read in test_use_after_free_read+0x129/0x270 [ 27.227007] [ 27.227866] Use-after-free read at 0x(____ptrval____) (in kfence-#105): [ 27.228455] test_use_after_free_read+0x129/0x270 [ 27.229817] kunit_try_run_case+0x1a5/0x480 [ 27.230314] kunit_generic_run_threadfn_adapter+0x85/0xf0 [ 27.230812] kthread+0x337/0x6f0 [ 27.231200] ret_from_fork+0x41/0x80 [ 27.231634] ret_from_fork_asm+0x1a/0x30 [ 27.232019] [ 27.232249] kfence-#105: 0x(____ptrval____)-0x(____ptrval____), size=32, cache=test [ 27.232249] [ 27.233308] allocated by task 317 on cpu 1 at 27.226045s (0.007257s ago): [ 27.234189] test_alloc+0x2a6/0x10f0 [ 27.234541] test_use_after_free_read+0xdc/0x270 [ 27.235257] kunit_try_run_case+0x1a5/0x480 [ 27.235886] kunit_generic_run_threadfn_adapter+0x85/0xf0 [ 27.236326] kthread+0x337/0x6f0 [ 27.236915] ret_from_fork+0x41/0x80 [ 27.237332] ret_from_fork_asm+0x1a/0x30 [ 27.237819] [ 27.238058] freed by task 317 on cpu 1 at 27.226110s (0.011941s ago): [ 27.238783] test_use_after_free_read+0xfb/0x270 [ 27.239191] kunit_try_run_case+0x1a5/0x480 [ 27.239993] kunit_generic_run_threadfn_adapter+0x85/0xf0 [ 27.240778] kthread+0x337/0x6f0 [ 27.241190] ret_from_fork+0x41/0x80 [ 27.241654] ret_from_fork_asm+0x1a/0x30 [ 27.242269] [ 27.242532] CPU: 1 UID: 0 PID: 317 Comm: kunit_try_catch Tainted: G B N 6.15.0-rc3 #1 PREEMPT(voluntary) [ 27.243565] Tainted: [B]=BAD_PAGE, [N]=TEST [ 27.244091] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.16.3-debian-1.16.3-2 04/01/2014 [ 27.244842] ================================================================== [ 27.122496] ================================================================== [ 27.123150] BUG: KFENCE: use-after-free read in test_use_after_free_read+0x129/0x270 [ 27.123150] [ 27.124504] Use-after-free read at 0x(____ptrval____) (in kfence-#104): [ 27.124983] test_use_after_free_read+0x129/0x270 [ 27.125350] kunit_try_run_case+0x1a5/0x480 [ 27.126956] kunit_generic_run_threadfn_adapter+0x85/0xf0 [ 27.127656] kthread+0x337/0x6f0 [ 27.128195] ret_from_fork+0x41/0x80 [ 27.128750] ret_from_fork_asm+0x1a/0x30 [ 27.129293] [ 27.129786] kfence-#104: 0x(____ptrval____)-0x(____ptrval____), size=32, cache=kmalloc-32 [ 27.129786] [ 27.130744] allocated by task 315 on cpu 0 at 27.122107s (0.008633s ago): [ 27.131412] test_alloc+0x364/0x10f0 [ 27.132154] test_use_after_free_read+0xdc/0x270 [ 27.132850] kunit_try_run_case+0x1a5/0x480 [ 27.133411] kunit_generic_run_threadfn_adapter+0x85/0xf0 [ 27.133920] kthread+0x337/0x6f0 [ 27.134281] ret_from_fork+0x41/0x80 [ 27.134688] ret_from_fork_asm+0x1a/0x30 [ 27.135153] [ 27.135723] freed by task 315 on cpu 0 at 27.122215s (0.013279s ago): [ 27.136296] test_use_after_free_read+0x1e7/0x270 [ 27.137110] kunit_try_run_case+0x1a5/0x480 [ 27.137782] kunit_generic_run_threadfn_adapter+0x85/0xf0 [ 27.138331] kthread+0x337/0x6f0 [ 27.138710] ret_from_fork+0x41/0x80 [ 27.139086] ret_from_fork_asm+0x1a/0x30 [ 27.139841] [ 27.140368] CPU: 0 UID: 0 PID: 315 Comm: kunit_try_catch Tainted: G B N 6.15.0-rc3 #1 PREEMPT(voluntary) [ 27.141318] Tainted: [B]=BAD_PAGE, [N]=TEST [ 27.141711] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.16.3-debian-1.16.3-2 04/01/2014 [ 27.142246] ==================================================================
[ 26.001999] ================================================================== [ 26.002668] BUG: KFENCE: use-after-free read in test_use_after_free_read+0x114/0x248 [ 26.002668] [ 26.003503] Use-after-free read at 0x(____ptrval____) (in kfence-#105): [ 26.004097] test_use_after_free_read+0x114/0x248 [ 26.004526] kunit_try_run_case+0x170/0x3f0 [ 26.004913] kunit_generic_run_threadfn_adapter+0x88/0x100 [ 26.005411] kthread+0x328/0x630 [ 26.005715] ret_from_fork+0x10/0x20 [ 26.006045] [ 26.006187] kfence-#105: 0x(____ptrval____)-0x(____ptrval____), size=32, cache=kmalloc-32 [ 26.006187] [ 26.007043] allocated by task 353 on cpu 4 at 26.001960s (0.005081s ago): [ 26.007659] test_alloc+0x29c/0x628 [ 26.007979] test_use_after_free_read+0xd0/0x248 [ 26.008398] kunit_try_run_case+0x170/0x3f0 [ 26.008781] kunit_generic_run_threadfn_adapter+0x88/0x100 [ 26.009278] kthread+0x328/0x630 [ 26.009577] ret_from_fork+0x10/0x20 [ 26.009905] [ 26.010046] freed by task 353 on cpu 4 at 26.001969s (0.008076s ago): [ 26.010631] test_use_after_free_read+0x1c0/0x248 [ 26.011057] kunit_try_run_case+0x170/0x3f0 [ 26.011440] kunit_generic_run_threadfn_adapter+0x88/0x100 [ 26.011936] kthread+0x328/0x630 [ 26.012236] ret_from_fork+0x10/0x20 [ 26.012564] [ 26.012711] CPU: 4 UID: 0 PID: 353 Comm: kunit_try_catch Tainted: G B N 6.15.0-rc3 #1 PREEMPT [ 26.013599] Tainted: [B]=BAD_PAGE, [N]=TEST [ 26.013976] Hardware name: Radxa ROCK Pi 4B (DT) [ 26.014391] ================================================================== [ 26.105972] ================================================================== [ 26.106640] BUG: KFENCE: use-after-free read in test_use_after_free_read+0x114/0x248 [ 26.106640] [ 26.107470] Use-after-free read at 0x(____ptrval____) (in kfence-#106): [ 26.108058] test_use_after_free_read+0x114/0x248 [ 26.108483] kunit_try_run_case+0x170/0x3f0 [ 26.108865] kunit_generic_run_threadfn_adapter+0x88/0x100 [ 26.109359] kthread+0x328/0x630 [ 26.109657] ret_from_fork+0x10/0x20 [ 26.109983] [ 26.110123] kfence-#106: 0x(____ptrval____)-0x(____ptrval____), size=32, cache=test [ 26.110123] [ 26.110929] allocated by task 355 on cpu 4 at 26.105931s (0.004997s ago): [ 26.111539] test_alloc+0x230/0x628 [ 26.111856] test_use_after_free_read+0xd0/0x248 [ 26.112270] kunit_try_run_case+0x170/0x3f0 [ 26.112649] kunit_generic_run_threadfn_adapter+0x88/0x100 [ 26.113140] kthread+0x328/0x630 [ 26.113435] ret_from_fork+0x10/0x20 [ 26.113759] [ 26.113896] freed by task 355 on cpu 4 at 26.105939s (0.007956s ago): [ 26.114474] test_use_after_free_read+0xf0/0x248 [ 26.114887] kunit_try_run_case+0x170/0x3f0 [ 26.115264] kunit_generic_run_threadfn_adapter+0x88/0x100 [ 26.115755] kthread+0x328/0x630 [ 26.116049] ret_from_fork+0x10/0x20 [ 26.116373] [ 26.116518] CPU: 4 UID: 0 PID: 355 Comm: kunit_try_catch Tainted: G B N 6.15.0-rc3 #1 PREEMPT [ 26.117398] Tainted: [B]=BAD_PAGE, [N]=TEST [ 26.117770] Hardware name: Radxa ROCK Pi 4B (DT) [ 26.118181] ==================================================================