Hay
Date
July 25, 2025, 3:13 a.m.

Environment
qemu-arm64
qemu-x86_64

[   37.386246] ==================================================================
[   37.386336] BUG: KFENCE: invalid free in test_double_free+0x100/0x238
[   37.386336] 
[   37.386464] Invalid free of 0x00000000bbdee733 (in kfence-#134):
[   37.386794]  test_double_free+0x100/0x238
[   37.387070]  kunit_try_run_case+0x170/0x3f0
[   37.387149]  kunit_generic_run_threadfn_adapter+0x88/0x100
[   37.387204]  kthread+0x328/0x630
[   37.387446]  ret_from_fork+0x10/0x20
[   37.387688] 
[   37.387724] kfence-#134: 0x00000000bbdee733-0x00000000df632a77, size=32, cache=test
[   37.387724] 
[   37.388214] allocated by task 337 on cpu 0 at 37.385888s (0.002316s ago):
[   37.388404]  test_alloc+0x230/0x628
[   37.388759]  test_double_free+0xd4/0x238
[   37.388988]  kunit_try_run_case+0x170/0x3f0
[   37.389053]  kunit_generic_run_threadfn_adapter+0x88/0x100
[   37.389384]  kthread+0x328/0x630
[   37.389534]  ret_from_fork+0x10/0x20
[   37.389590] 
[   37.389802] freed by task 337 on cpu 0 at 37.385990s (0.003806s ago):
[   37.390138]  test_double_free+0xf0/0x238
[   37.390387]  kunit_try_run_case+0x170/0x3f0
[   37.390524]  kunit_generic_run_threadfn_adapter+0x88/0x100
[   37.390745]  kthread+0x328/0x630
[   37.390997]  ret_from_fork+0x10/0x20
[   37.391136] 
[   37.391219] CPU: 0 UID: 0 PID: 337 Comm: kunit_try_catch Tainted: G    B   W        N  6.16.0-rc7-next-20250725 #1 PREEMPT 
[   37.391725] Tainted: [B]=BAD_PAGE, [W]=WARN, [N]=TEST
[   37.391834] Hardware name: linux,dummy-virt (DT)
[   37.391985] ==================================================================
[   37.280000] ==================================================================
[   37.280464] BUG: KFENCE: invalid free in test_double_free+0x1bc/0x238
[   37.280464] 
[   37.280564] Invalid free of 0x000000006cbf34a7 (in kfence-#133):
[   37.280662]  test_double_free+0x1bc/0x238
[   37.281031]  kunit_try_run_case+0x170/0x3f0
[   37.281113]  kunit_generic_run_threadfn_adapter+0x88/0x100
[   37.281431]  kthread+0x328/0x630
[   37.281776]  ret_from_fork+0x10/0x20
[   37.281848] 
[   37.281874] kfence-#133: 0x000000006cbf34a7-0x00000000ea42c04b, size=32, cache=kmalloc-32
[   37.281874] 
[   37.281986] allocated by task 335 on cpu 0 at 37.279749s (0.002187s ago):
[   37.282100]  test_alloc+0x29c/0x628
[   37.282274]  test_double_free+0xd4/0x238
[   37.282320]  kunit_try_run_case+0x170/0x3f0
[   37.282362]  kunit_generic_run_threadfn_adapter+0x88/0x100
[   37.282558]  kthread+0x328/0x630
[   37.282881]  ret_from_fork+0x10/0x20
[   37.283392] 
[   37.283521] freed by task 335 on cpu 0 at 37.279822s (0.003692s ago):
[   37.283602]  test_double_free+0x1ac/0x238
[   37.283661]  kunit_try_run_case+0x170/0x3f0
[   37.284054]  kunit_generic_run_threadfn_adapter+0x88/0x100
[   37.284148]  kthread+0x328/0x630
[   37.284188]  ret_from_fork+0x10/0x20
[   37.284684] 
[   37.284833] CPU: 0 UID: 0 PID: 335 Comm: kunit_try_catch Tainted: G    B   W        N  6.16.0-rc7-next-20250725 #1 PREEMPT 
[   37.285270] Tainted: [B]=BAD_PAGE, [W]=WARN, [N]=TEST
[   37.285346] Hardware name: linux,dummy-virt (DT)
[   37.285618] ==================================================================

[   31.644239] ==================================================================
[   31.644628] BUG: KFENCE: invalid free in test_double_free+0x112/0x260
[   31.644628] 
[   31.644940] Invalid free of 0x(____ptrval____) (in kfence-#97):
[   31.645350]  test_double_free+0x112/0x260
[   31.645542]  kunit_try_run_case+0x1a5/0x480
[   31.645738]  kunit_generic_run_threadfn_adapter+0x85/0xf0
[   31.645973]  kthread+0x337/0x6f0
[   31.646711]  ret_from_fork+0x116/0x1d0
[   31.647030]  ret_from_fork_asm+0x1a/0x30
[   31.647312] 
[   31.647410] kfence-#97: 0x(____ptrval____)-0x(____ptrval____), size=32, cache=test
[   31.647410] 
[   31.647912] allocated by task 354 on cpu 0 at 31.644094s (0.003815s ago):
[   31.648364]  test_alloc+0x2a6/0x10f0
[   31.648550]  test_double_free+0xdb/0x260
[   31.648730]  kunit_try_run_case+0x1a5/0x480
[   31.648909]  kunit_generic_run_threadfn_adapter+0x85/0xf0
[   31.649474]  kthread+0x337/0x6f0
[   31.649651]  ret_from_fork+0x116/0x1d0
[   31.649974]  ret_from_fork_asm+0x1a/0x30
[   31.650262] 
[   31.650346] freed by task 354 on cpu 0 at 31.644132s (0.006211s ago):
[   31.650733]  test_double_free+0xfa/0x260
[   31.651002]  kunit_try_run_case+0x1a5/0x480
[   31.651327]  kunit_generic_run_threadfn_adapter+0x85/0xf0
[   31.651548]  kthread+0x337/0x6f0
[   31.651717]  ret_from_fork+0x116/0x1d0
[   31.651873]  ret_from_fork_asm+0x1a/0x30
[   31.652074] 
[   31.652216] CPU: 0 UID: 0 PID: 354 Comm: kunit_try_catch Tainted: G    B            N  6.16.0-rc7-next-20250725 #1 PREEMPT(voluntary) 
[   31.653026] Tainted: [B]=BAD_PAGE, [N]=TEST
[   31.653251] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.16.3-debian-1.16.3-2 04/01/2014
[   31.653796] ==================================================================
[   31.540275] ==================================================================
[   31.540688] BUG: KFENCE: invalid free in test_double_free+0x1d3/0x260
[   31.540688] 
[   31.541139] Invalid free of 0x(____ptrval____) (in kfence-#96):
[   31.541469]  test_double_free+0x1d3/0x260
[   31.541700]  kunit_try_run_case+0x1a5/0x480
[   31.541850]  kunit_generic_run_threadfn_adapter+0x85/0xf0
[   31.542038]  kthread+0x337/0x6f0
[   31.542226]  ret_from_fork+0x116/0x1d0
[   31.542438]  ret_from_fork_asm+0x1a/0x30
[   31.542659] 
[   31.542767] kfence-#96: 0x(____ptrval____)-0x(____ptrval____), size=32, cache=kmalloc-32
[   31.542767] 
[   31.543180] allocated by task 352 on cpu 1 at 31.540040s (0.003137s ago):
[   31.543439]  test_alloc+0x364/0x10f0
[   31.543643]  test_double_free+0xdb/0x260
[   31.543833]  kunit_try_run_case+0x1a5/0x480
[   31.544041]  kunit_generic_run_threadfn_adapter+0x85/0xf0
[   31.544385]  kthread+0x337/0x6f0
[   31.544551]  ret_from_fork+0x116/0x1d0
[   31.544742]  ret_from_fork_asm+0x1a/0x30
[   31.544927] 
[   31.545036] freed by task 352 on cpu 1 at 31.540083s (0.004950s ago):
[   31.545356]  test_double_free+0x1e0/0x260
[   31.545555]  kunit_try_run_case+0x1a5/0x480
[   31.545773]  kunit_generic_run_threadfn_adapter+0x85/0xf0
[   31.546092]  kthread+0x337/0x6f0
[   31.546323]  ret_from_fork+0x116/0x1d0
[   31.546454]  ret_from_fork_asm+0x1a/0x30
[   31.546642] 
[   31.546759] CPU: 1 UID: 0 PID: 352 Comm: kunit_try_catch Tainted: G    B            N  6.16.0-rc7-next-20250725 #1 PREEMPT(voluntary) 
[   31.547310] Tainted: [B]=BAD_PAGE, [N]=TEST
[   31.547512] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.16.3-debian-1.16.3-2 04/01/2014
[   31.547901] ==================================================================