Hay
Date
June 2, 2025, 2:10 p.m.

Environment
qemu-arm64
qemu-x86_64

[   26.512439] ==================================================================
[   26.513055] BUG: KFENCE: invalid free in test_double_free+0x1bc/0x238
[   26.513055] 
[   26.513775] Invalid free of 0x00000000ac1ae79b (in kfence-#110):
[   26.514409]  test_double_free+0x1bc/0x238
[   26.514937]  kunit_try_run_case+0x170/0x3f0
[   26.515395]  kunit_generic_run_threadfn_adapter+0x88/0x100
[   26.516037]  kthread+0x24c/0x2d0
[   26.516487]  ret_from_fork+0x10/0x20
[   26.516879] 
[   26.517102] kfence-#110: 0x00000000ac1ae79b-0x00000000db4a8637, size=32, cache=kmalloc-32
[   26.517102] 
[   26.518075] allocated by task 282 on cpu 1 at 26.511915s (0.006146s ago):
[   26.518722]  test_alloc+0x29c/0x628
[   26.519228]  test_double_free+0xd4/0x238
[   26.519707]  kunit_try_run_case+0x170/0x3f0
[   26.520233]  kunit_generic_run_threadfn_adapter+0x88/0x100
[   26.520839]  kthread+0x24c/0x2d0
[   26.521377]  ret_from_fork+0x10/0x20
[   26.521758] 
[   26.522079] freed by task 282 on cpu 1 at 26.512034s (0.010032s ago):
[   26.522640]  test_double_free+0x1ac/0x238
[   26.523060]  kunit_try_run_case+0x170/0x3f0
[   26.523539]  kunit_generic_run_threadfn_adapter+0x88/0x100
[   26.524081]  kthread+0x24c/0x2d0
[   26.524490]  ret_from_fork+0x10/0x20
[   26.524887] 
[   26.525264] CPU: 1 UID: 0 PID: 282 Comm: kunit_try_catch Tainted: G    B            N 6.12.32-rc1 #1
[   26.526068] Tainted: [B]=BAD_PAGE, [N]=TEST
[   26.526475] Hardware name: linux,dummy-virt (DT)
[   26.526922] ==================================================================
[   26.616272] ==================================================================
[   26.616832] BUG: KFENCE: invalid free in test_double_free+0x100/0x238
[   26.616832] 
[   26.617322] Invalid free of 0x00000000de5f4e31 (in kfence-#111):
[   26.617877]  test_double_free+0x100/0x238
[   26.618256]  kunit_try_run_case+0x170/0x3f0
[   26.618727]  kunit_generic_run_threadfn_adapter+0x88/0x100
[   26.619146]  kthread+0x24c/0x2d0
[   26.619623]  ret_from_fork+0x10/0x20
[   26.620088] 
[   26.620385] kfence-#111: 0x00000000de5f4e31-0x00000000742eb288, size=32, cache=test
[   26.620385] 
[   26.621098] allocated by task 284 on cpu 1 at 26.615844s (0.005241s ago):
[   26.621810]  test_alloc+0x230/0x628
[   26.622287]  test_double_free+0xd4/0x238
[   26.622752]  kunit_try_run_case+0x170/0x3f0
[   26.623282]  kunit_generic_run_threadfn_adapter+0x88/0x100
[   26.623753]  kthread+0x24c/0x2d0
[   26.624193]  ret_from_fork+0x10/0x20
[   26.624637] 
[   26.624909] freed by task 284 on cpu 1 at 26.615968s (0.008928s ago):
[   26.625416]  test_double_free+0xf0/0x238
[   26.625908]  kunit_try_run_case+0x170/0x3f0
[   26.626359]  kunit_generic_run_threadfn_adapter+0x88/0x100
[   26.626844]  kthread+0x24c/0x2d0
[   26.627268]  ret_from_fork+0x10/0x20
[   26.627713] 
[   26.628023] CPU: 1 UID: 0 PID: 284 Comm: kunit_try_catch Tainted: G    B            N 6.12.32-rc1 #1
[   26.628736] Tainted: [B]=BAD_PAGE, [N]=TEST
[   26.629123] Hardware name: linux,dummy-virt (DT)
[   26.629591] ==================================================================

[   17.743076] ==================================================================
[   17.743508] BUG: KFENCE: invalid free in test_double_free+0x113/0x260
[   17.743508] 
[   17.743784] Invalid free of 0x(____ptrval____) (in kfence-#79):
[   17.744169]  test_double_free+0x113/0x260
[   17.744508]  kunit_try_run_case+0x1a6/0x480
[   17.744782]  kunit_generic_run_threadfn_adapter+0x85/0xf0
[   17.745172]  kthread+0x257/0x310
[   17.745355]  ret_from_fork+0x41/0x80
[   17.745586]  ret_from_fork_asm+0x1a/0x30
[   17.746094] 
[   17.746293] kfence-#79: 0x(____ptrval____)-0x(____ptrval____), size=32, cache=test
[   17.746293] 
[   17.747016] allocated by task 302 on cpu 1 at 17.742799s (0.004211s ago):
[   17.747646]  test_alloc+0x2a7/0x10f0
[   17.748012]  test_double_free+0xdc/0x260
[   17.748456]  kunit_try_run_case+0x1a6/0x480
[   17.748809]  kunit_generic_run_threadfn_adapter+0x85/0xf0
[   17.749017]  kthread+0x257/0x310
[   17.749498]  ret_from_fork+0x41/0x80
[   17.749882]  ret_from_fork_asm+0x1a/0x30
[   17.750319] 
[   17.750454] freed by task 302 on cpu 1 at 17.742876s (0.007572s ago):
[   17.750769]  test_double_free+0xfb/0x260
[   17.751051]  kunit_try_run_case+0x1a6/0x480
[   17.751398]  kunit_generic_run_threadfn_adapter+0x85/0xf0
[   17.751591]  kthread+0x257/0x310
[   17.751874]  ret_from_fork+0x41/0x80
[   17.752400]  ret_from_fork_asm+0x1a/0x30
[   17.752788] 
[   17.753155] CPU: 1 UID: 0 PID: 302 Comm: kunit_try_catch Tainted: G    B            N 6.12.32-rc1 #1
[   17.753554] Tainted: [B]=BAD_PAGE, [N]=TEST
[   17.753991] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.16.3-debian-1.16.3-2 04/01/2014
[   17.754409] ==================================================================
[   17.639019] ==================================================================
[   17.639447] BUG: KFENCE: invalid free in test_double_free+0x1d5/0x260
[   17.639447] 
[   17.639686] Invalid free of 0x(____ptrval____) (in kfence-#78):
[   17.639995]  test_double_free+0x1d5/0x260
[   17.640378]  kunit_try_run_case+0x1a6/0x480
[   17.640827]  kunit_generic_run_threadfn_adapter+0x85/0xf0
[   17.641148]  kthread+0x257/0x310
[   17.641284]  ret_from_fork+0x41/0x80
[   17.641444]  ret_from_fork_asm+0x1a/0x30
[   17.641620] 
[   17.641801] kfence-#78: 0x(____ptrval____)-0x(____ptrval____), size=32, cache=kmalloc-32
[   17.641801] 
[   17.642497] allocated by task 300 on cpu 0 at 17.638709s (0.003783s ago):
[   17.642987]  test_alloc+0x365/0x10f0
[   17.643215]  test_double_free+0xdc/0x260
[   17.643396]  kunit_try_run_case+0x1a6/0x480
[   17.643586]  kunit_generic_run_threadfn_adapter+0x85/0xf0
[   17.643990]  kthread+0x257/0x310
[   17.644363]  ret_from_fork+0x41/0x80
[   17.644555]  ret_from_fork_asm+0x1a/0x30
[   17.644859] 
[   17.644971] freed by task 300 on cpu 0 at 17.638822s (0.006145s ago):
[   17.645479]  test_double_free+0x1e2/0x260
[   17.645692]  kunit_try_run_case+0x1a6/0x480
[   17.645908]  kunit_generic_run_threadfn_adapter+0x85/0xf0
[   17.646260]  kthread+0x257/0x310
[   17.646535]  ret_from_fork+0x41/0x80
[   17.646858]  ret_from_fork_asm+0x1a/0x30
[   17.647142] 
[   17.647395] CPU: 0 UID: 0 PID: 300 Comm: kunit_try_catch Tainted: G    B            N 6.12.32-rc1 #1
[   17.647998] Tainted: [B]=BAD_PAGE, [N]=TEST
[   17.648375] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.16.3-debian-1.16.3-2 04/01/2014
[   17.648780] ==================================================================