Hay
Date
June 7, 2025, 10:40 a.m.

Environment
qemu-arm64
qemu-x86_64

[   29.360297] ==================================================================
[   29.360944] BUG: KFENCE: invalid free in test_double_free+0x1bc/0x238
[   29.360944] 
[   29.361727] Invalid free of 0x0000000047a28b9b (in kfence-#125):
[   29.362481]  test_double_free+0x1bc/0x238
[   29.363147]  kunit_try_run_case+0x170/0x3f0
[   29.363823]  kunit_generic_run_threadfn_adapter+0x88/0x100
[   29.364422]  kthread+0x24c/0x2d0
[   29.365095]  ret_from_fork+0x10/0x20
[   29.365625] 
[   29.366019] kfence-#125: 0x0000000047a28b9b-0x00000000579daf7c, size=32, cache=kmalloc-32
[   29.366019] 
[   29.367076] allocated by task 283 on cpu 1 at 29.359924s (0.007139s ago):
[   29.367866]  test_alloc+0x29c/0x628
[   29.368416]  test_double_free+0xd4/0x238
[   29.368980]  kunit_try_run_case+0x170/0x3f0
[   29.369575]  kunit_generic_run_threadfn_adapter+0x88/0x100
[   29.370263]  kthread+0x24c/0x2d0
[   29.370765]  ret_from_fork+0x10/0x20
[   29.371298] 
[   29.371678] freed by task 283 on cpu 1 at 29.360039s (0.011595s ago):
[   29.372441]  test_double_free+0x1ac/0x238
[   29.373058]  kunit_try_run_case+0x170/0x3f0
[   29.373463]  kunit_generic_run_threadfn_adapter+0x88/0x100
[   29.374010]  kthread+0x24c/0x2d0
[   29.374500]  ret_from_fork+0x10/0x20
[   29.374914] 
[   29.375214] CPU: 1 UID: 0 PID: 283 Comm: kunit_try_catch Tainted: G    B            N 6.12.33-rc1 #1
[   29.375899] Tainted: [B]=BAD_PAGE, [N]=TEST
[   29.376468] Hardware name: linux,dummy-virt (DT)
[   29.377028] ==================================================================
[   29.464220] ==================================================================
[   29.464874] BUG: KFENCE: invalid free in test_double_free+0x100/0x238
[   29.464874] 
[   29.465675] Invalid free of 0x000000003411e921 (in kfence-#126):
[   29.466329]  test_double_free+0x100/0x238
[   29.466844]  kunit_try_run_case+0x170/0x3f0
[   29.467353]  kunit_generic_run_threadfn_adapter+0x88/0x100
[   29.468095]  kthread+0x24c/0x2d0
[   29.468593]  ret_from_fork+0x10/0x20
[   29.469150] 
[   29.469509] kfence-#126: 0x000000003411e921-0x000000004924a39b, size=32, cache=test
[   29.469509] 
[   29.470364] allocated by task 285 on cpu 0 at 29.463919s (0.006432s ago):
[   29.471160]  test_alloc+0x230/0x628
[   29.471666]  test_double_free+0xd4/0x238
[   29.472223]  kunit_try_run_case+0x170/0x3f0
[   29.472781]  kunit_generic_run_threadfn_adapter+0x88/0x100
[   29.473495]  kthread+0x24c/0x2d0
[   29.473940]  ret_from_fork+0x10/0x20
[   29.474398] 
[   29.474720] freed by task 285 on cpu 0 at 29.464012s (0.010696s ago):
[   29.475556]  test_double_free+0xf0/0x238
[   29.476105]  kunit_try_run_case+0x170/0x3f0
[   29.476654]  kunit_generic_run_threadfn_adapter+0x88/0x100
[   29.477294]  kthread+0x24c/0x2d0
[   29.477780]  ret_from_fork+0x10/0x20
[   29.478330] 
[   29.478678] CPU: 0 UID: 0 PID: 285 Comm: kunit_try_catch Tainted: G    B            N 6.12.33-rc1 #1
[   29.479606] Tainted: [B]=BAD_PAGE, [N]=TEST
[   29.480141] Hardware name: linux,dummy-virt (DT)
[   29.480666] ==================================================================

[   26.199546] ==================================================================
[   26.200217] BUG: KFENCE: invalid free in test_double_free+0x113/0x260
[   26.200217] 
[   26.200864] Invalid free of 0x(____ptrval____) (in kfence-#101):
[   26.201672]  test_double_free+0x113/0x260
[   26.202456]  kunit_try_run_case+0x1a6/0x480
[   26.202642]  kunit_generic_run_threadfn_adapter+0x85/0xf0
[   26.202843]  kthread+0x257/0x310
[   26.202988]  ret_from_fork+0x41/0x80
[   26.203144]  ret_from_fork_asm+0x1a/0x30
[   26.203624] 
[   26.204043] kfence-#101: 0x(____ptrval____)-0x(____ptrval____), size=32, cache=test
[   26.204043] 
[   26.205809] allocated by task 302 on cpu 1 at 26.199248s (0.006554s ago):
[   26.207242]  test_alloc+0x2a7/0x10f0
[   26.207782]  test_double_free+0xdc/0x260
[   26.208330]  kunit_try_run_case+0x1a6/0x480
[   26.208846]  kunit_generic_run_threadfn_adapter+0x85/0xf0
[   26.209447]  kthread+0x257/0x310
[   26.209783]  ret_from_fork+0x41/0x80
[   26.210158]  ret_from_fork_asm+0x1a/0x30
[   26.210563] 
[   26.210795] freed by task 302 on cpu 1 at 26.199347s (0.011442s ago):
[   26.211403]  test_double_free+0xfb/0x260
[   26.211857]  kunit_try_run_case+0x1a6/0x480
[   26.212344]  kunit_generic_run_threadfn_adapter+0x85/0xf0
[   26.212842]  kthread+0x257/0x310
[   26.213674]  ret_from_fork+0x41/0x80
[   26.214201]  ret_from_fork_asm+0x1a/0x30
[   26.214643] 
[   26.214992] CPU: 1 UID: 0 PID: 302 Comm: kunit_try_catch Tainted: G    B            N 6.12.33-rc1 #1
[   26.215931] Tainted: [B]=BAD_PAGE, [N]=TEST
[   26.216473] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.16.3-debian-1.16.3-2 04/01/2014
[   26.217205] ==================================================================
[   26.095583] ==================================================================
[   26.096361] BUG: KFENCE: invalid free in test_double_free+0x1d5/0x260
[   26.096361] 
[   26.097055] Invalid free of 0x(____ptrval____) (in kfence-#100):
[   26.097676]  test_double_free+0x1d5/0x260
[   26.098055]  kunit_try_run_case+0x1a6/0x480
[   26.098798]  kunit_generic_run_threadfn_adapter+0x85/0xf0
[   26.099773]  kthread+0x257/0x310
[   26.100623]  ret_from_fork+0x41/0x80
[   26.101456]  ret_from_fork_asm+0x1a/0x30
[   26.102062] 
[   26.102371] kfence-#100: 0x(____ptrval____)-0x(____ptrval____), size=32, cache=kmalloc-32
[   26.102371] 
[   26.103285] allocated by task 300 on cpu 1 at 26.095087s (0.008192s ago):
[   26.104044]  test_alloc+0x365/0x10f0
[   26.104550]  test_double_free+0xdc/0x260
[   26.105082]  kunit_try_run_case+0x1a6/0x480
[   26.105623]  kunit_generic_run_threadfn_adapter+0x85/0xf0
[   26.106256]  kthread+0x257/0x310
[   26.106643]  ret_from_fork+0x41/0x80
[   26.107154]  ret_from_fork_asm+0x1a/0x30
[   26.107634] 
[   26.107899] freed by task 300 on cpu 1 at 26.095176s (0.012717s ago):
[   26.108682]  test_double_free+0x1e2/0x260
[   26.109138]  kunit_try_run_case+0x1a6/0x480
[   26.109717]  kunit_generic_run_threadfn_adapter+0x85/0xf0
[   26.110297]  kthread+0x257/0x310
[   26.110661]  ret_from_fork+0x41/0x80
[   26.111209]  ret_from_fork_asm+0x1a/0x30
[   26.111597] 
[   26.111984] CPU: 1 UID: 0 PID: 300 Comm: kunit_try_catch Tainted: G    B            N 6.12.33-rc1 #1
[   26.112781] Tainted: [B]=BAD_PAGE, [N]=TEST
[   26.113286] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.16.3-debian-1.16.3-2 04/01/2014
[   26.114064] ==================================================================