Date
July 24, 2025, 4:41 a.m.
Environment | |
---|---|
qemu-arm64 | |
qemu-x86_64 |
[ 36.911946] ================================================================== [ 36.912034] BUG: KFENCE: use-after-free read in test_use_after_free_read+0x114/0x248 [ 36.912034] [ 36.912172] Use-after-free read at 0x0000000082be0eff (in kfence-#133): [ 36.912232] test_use_after_free_read+0x114/0x248 [ 36.912278] kunit_try_run_case+0x170/0x3f0 [ 36.912595] kunit_generic_run_threadfn_adapter+0x88/0x100 [ 36.912696] kthread+0x328/0x630 [ 36.912741] ret_from_fork+0x10/0x20 [ 36.912811] [ 36.912837] kfence-#133: 0x0000000082be0eff-0x0000000041af37b7, size=32, cache=test [ 36.912837] [ 36.912926] allocated by task 328 on cpu 1 at 36.911600s (0.001315s ago): [ 36.913000] test_alloc+0x230/0x628 [ 36.913038] test_use_after_free_read+0xd0/0x248 [ 36.913079] kunit_try_run_case+0x170/0x3f0 [ 36.913301] kunit_generic_run_threadfn_adapter+0x88/0x100 [ 36.913363] kthread+0x328/0x630 [ 36.913400] ret_from_fork+0x10/0x20 [ 36.913527] [ 36.913610] freed by task 328 on cpu 1 at 36.911700s (0.001878s ago): [ 36.914048] test_use_after_free_read+0xf0/0x248 [ 36.914149] kunit_try_run_case+0x170/0x3f0 [ 36.914194] kunit_generic_run_threadfn_adapter+0x88/0x100 [ 36.914239] kthread+0x328/0x630 [ 36.914304] ret_from_fork+0x10/0x20 [ 36.914346] [ 36.914596] CPU: 1 UID: 0 PID: 328 Comm: kunit_try_catch Tainted: G B N 6.16.0-rc7-next-20250724 #1 PREEMPT [ 36.914777] Tainted: [B]=BAD_PAGE, [N]=TEST [ 36.914835] Hardware name: linux,dummy-virt (DT) [ 36.914891] ================================================================== [ 36.804575] ================================================================== [ 36.804681] BUG: KFENCE: use-after-free read in test_use_after_free_read+0x114/0x248 [ 36.804681] [ 36.804834] Use-after-free read at 0x00000000555555e0 (in kfence-#132): [ 36.804912] test_use_after_free_read+0x114/0x248 [ 36.804966] kunit_try_run_case+0x170/0x3f0 [ 36.805015] kunit_generic_run_threadfn_adapter+0x88/0x100 [ 36.805059] kthread+0x328/0x630 [ 36.805099] ret_from_fork+0x10/0x20 [ 36.805140] [ 36.805166] kfence-#132: 0x00000000555555e0-0x0000000077d5c124, size=32, cache=kmalloc-32 [ 36.805166] [ 36.805402] allocated by task 326 on cpu 1 at 36.803917s (0.001473s ago): [ 36.805646] test_alloc+0x29c/0x628 [ 36.805728] test_use_after_free_read+0xd0/0x248 [ 36.805844] kunit_try_run_case+0x170/0x3f0 [ 36.805891] kunit_generic_run_threadfn_adapter+0x88/0x100 [ 36.805957] kthread+0x328/0x630 [ 36.806001] ret_from_fork+0x10/0x20 [ 36.806103] [ 36.806544] freed by task 326 on cpu 1 at 36.804274s (0.001909s ago): [ 36.806784] test_use_after_free_read+0x1c0/0x248 [ 36.806851] kunit_try_run_case+0x170/0x3f0 [ 36.806895] kunit_generic_run_threadfn_adapter+0x88/0x100 [ 36.806940] kthread+0x328/0x630 [ 36.806978] ret_from_fork+0x10/0x20 [ 36.807097] [ 36.807161] CPU: 1 UID: 0 PID: 326 Comm: kunit_try_catch Tainted: G B N 6.16.0-rc7-next-20250724 #1 PREEMPT [ 36.807263] Tainted: [B]=BAD_PAGE, [N]=TEST [ 36.807294] Hardware name: linux,dummy-virt (DT) [ 36.807587] ==================================================================
[ 33.025238] ================================================================== [ 33.025653] BUG: KFENCE: use-after-free read in test_use_after_free_read+0x129/0x270 [ 33.025653] [ 33.026033] Use-after-free read at 0x(____ptrval____) (in kfence-#102): [ 33.026351] test_use_after_free_read+0x129/0x270 [ 33.026587] kunit_try_run_case+0x1a5/0x480 [ 33.026736] kunit_generic_run_threadfn_adapter+0x85/0xf0 [ 33.027086] kthread+0x337/0x6f0 [ 33.027305] ret_from_fork+0x116/0x1d0 [ 33.027457] ret_from_fork_asm+0x1a/0x30 [ 33.027647] [ 33.027723] kfence-#102: 0x(____ptrval____)-0x(____ptrval____), size=32, cache=test [ 33.027723] [ 33.028139] allocated by task 345 on cpu 1 at 33.025097s (0.003040s ago): [ 33.028433] test_alloc+0x2a6/0x10f0 [ 33.028594] test_use_after_free_read+0xdc/0x270 [ 33.028744] kunit_try_run_case+0x1a5/0x480 [ 33.028884] kunit_generic_run_threadfn_adapter+0x85/0xf0 [ 33.029092] kthread+0x337/0x6f0 [ 33.029274] ret_from_fork+0x116/0x1d0 [ 33.029457] ret_from_fork_asm+0x1a/0x30 [ 33.029613] [ 33.029680] freed by task 345 on cpu 1 at 33.025159s (0.004518s ago): [ 33.029923] test_use_after_free_read+0xfb/0x270 [ 33.030147] kunit_try_run_case+0x1a5/0x480 [ 33.030351] kunit_generic_run_threadfn_adapter+0x85/0xf0 [ 33.030610] kthread+0x337/0x6f0 [ 33.030775] ret_from_fork+0x116/0x1d0 [ 33.030911] ret_from_fork_asm+0x1a/0x30 [ 33.031118] [ 33.031219] CPU: 1 UID: 0 PID: 345 Comm: kunit_try_catch Tainted: G B W N 6.16.0-rc7-next-20250724 #1 PREEMPT(voluntary) [ 33.031677] Tainted: [B]=BAD_PAGE, [W]=WARN, [N]=TEST [ 33.031911] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.16.3-debian-1.16.3-2 04/01/2014 [ 33.032240] ================================================================== [ 32.921345] ================================================================== [ 32.921808] BUG: KFENCE: use-after-free read in test_use_after_free_read+0x129/0x270 [ 32.921808] [ 32.922280] Use-after-free read at 0x(____ptrval____) (in kfence-#101): [ 32.922611] test_use_after_free_read+0x129/0x270 [ 32.922787] kunit_try_run_case+0x1a5/0x480 [ 32.922997] kunit_generic_run_threadfn_adapter+0x85/0xf0 [ 32.923278] kthread+0x337/0x6f0 [ 32.923406] ret_from_fork+0x116/0x1d0 [ 32.923588] ret_from_fork_asm+0x1a/0x30 [ 32.923790] [ 32.923882] kfence-#101: 0x(____ptrval____)-0x(____ptrval____), size=32, cache=kmalloc-32 [ 32.923882] [ 32.924262] allocated by task 343 on cpu 0 at 32.921102s (0.003157s ago): [ 32.924565] test_alloc+0x364/0x10f0 [ 32.924761] test_use_after_free_read+0xdc/0x270 [ 32.925033] kunit_try_run_case+0x1a5/0x480 [ 32.925254] kunit_generic_run_threadfn_adapter+0x85/0xf0 [ 32.925459] kthread+0x337/0x6f0 [ 32.925597] ret_from_fork+0x116/0x1d0 [ 32.925726] ret_from_fork_asm+0x1a/0x30 [ 32.925905] [ 32.926152] freed by task 343 on cpu 0 at 32.921175s (0.004893s ago): [ 32.926521] test_use_after_free_read+0x1e7/0x270 [ 32.926806] kunit_try_run_case+0x1a5/0x480 [ 32.926971] kunit_generic_run_threadfn_adapter+0x85/0xf0 [ 32.927143] kthread+0x337/0x6f0 [ 32.927319] ret_from_fork+0x116/0x1d0 [ 32.927539] ret_from_fork_asm+0x1a/0x30 [ 32.927767] [ 32.927914] CPU: 0 UID: 0 PID: 343 Comm: kunit_try_catch Tainted: G B W N 6.16.0-rc7-next-20250724 #1 PREEMPT(voluntary) [ 32.928540] Tainted: [B]=BAD_PAGE, [W]=WARN, [N]=TEST [ 32.928723] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.16.3-debian-1.16.3-2 04/01/2014 [ 32.928991] ==================================================================