Hay
Date
July 18, 2025, 2:09 p.m.

Environment
qemu-arm64
qemu-x86_64

[   22.224050] ==================================================================
[   22.224148] BUG: KFENCE: invalid free in test_double_free+0x100/0x238
[   22.224148] 
[   22.224213] Invalid free of 0x000000008c3132d1 (in kfence-#98):
[   22.224267]  test_double_free+0x100/0x238
[   22.224311]  kunit_try_run_case+0x170/0x3f0
[   22.224356]  kunit_generic_run_threadfn_adapter+0x88/0x100
[   22.224401]  kthread+0x328/0x630
[   22.224443]  ret_from_fork+0x10/0x20
[   22.224485] 
[   22.224510] kfence-#98: 0x000000008c3132d1-0x000000006330bb57, size=32, cache=test
[   22.224510] 
[   22.224565] allocated by task 305 on cpu 0 at 22.223826s (0.000735s ago):
[   22.224627]  test_alloc+0x230/0x628
[   22.224666]  test_double_free+0xd4/0x238
[   22.224710]  kunit_try_run_case+0x170/0x3f0
[   22.224749]  kunit_generic_run_threadfn_adapter+0x88/0x100
[   22.224793]  kthread+0x328/0x630
[   22.224828]  ret_from_fork+0x10/0x20
[   22.224881] 
[   22.224905] freed by task 305 on cpu 0 at 22.223909s (0.000993s ago):
[   22.224969]  test_double_free+0xf0/0x238
[   22.225009]  kunit_try_run_case+0x170/0x3f0
[   22.225049]  kunit_generic_run_threadfn_adapter+0x88/0x100
[   22.225090]  kthread+0x328/0x630
[   22.225128]  ret_from_fork+0x10/0x20
[   22.225168] 
[   22.225221] CPU: 0 UID: 0 PID: 305 Comm: kunit_try_catch Tainted: G    B            N  6.16.0-rc6 #1 PREEMPT 
[   22.225300] Tainted: [B]=BAD_PAGE, [N]=TEST
[   22.225330] Hardware name: linux,dummy-virt (DT)
[   22.225362] ==================================================================
[   22.122064] ==================================================================
[   22.122144] BUG: KFENCE: invalid free in test_double_free+0x1bc/0x238
[   22.122144] 
[   22.122501] Invalid free of 0x00000000346a6eea (in kfence-#97):
[   22.122626]  test_double_free+0x1bc/0x238
[   22.122785]  kunit_try_run_case+0x170/0x3f0
[   22.123068]  kunit_generic_run_threadfn_adapter+0x88/0x100
[   22.123146]  kthread+0x328/0x630
[   22.123240]  ret_from_fork+0x10/0x20
[   22.123333] 
[   22.123372] kfence-#97: 0x00000000346a6eea-0x00000000fb5da685, size=32, cache=kmalloc-32
[   22.123372] 
[   22.123910] allocated by task 303 on cpu 0 at 22.121472s (0.002277s ago):
[   22.124044]  test_alloc+0x29c/0x628
[   22.124325]  test_double_free+0xd4/0x238
[   22.124645]  kunit_try_run_case+0x170/0x3f0
[   22.124692]  kunit_generic_run_threadfn_adapter+0x88/0x100
[   22.125074]  kthread+0x328/0x630
[   22.125304]  ret_from_fork+0x10/0x20
[   22.125396] 
[   22.125791] freed by task 303 on cpu 0 at 22.121825s (0.003875s ago):
[   22.125923]  test_double_free+0x1ac/0x238
[   22.126040]  kunit_try_run_case+0x170/0x3f0
[   22.126397]  kunit_generic_run_threadfn_adapter+0x88/0x100
[   22.126502]  kthread+0x328/0x630
[   22.126663]  ret_from_fork+0x10/0x20
[   22.126708] 
[   22.127033] CPU: 0 UID: 0 PID: 303 Comm: kunit_try_catch Tainted: G    B            N  6.16.0-rc6 #1 PREEMPT 
[   22.127410] Tainted: [B]=BAD_PAGE, [N]=TEST
[   22.127536] Hardware name: linux,dummy-virt (DT)
[   22.127616] ==================================================================

[   21.158991] ==================================================================
[   21.159334] BUG: KFENCE: invalid free in test_double_free+0x1bc/0x238
[   21.159334] 
[   21.159553] Invalid free of 0x00000000e67eb885 (in kfence-#89):
[   21.159716]  test_double_free+0x1bc/0x238
[   21.159772]  kunit_try_run_case+0x170/0x3f0
[   21.159815]  kunit_generic_run_threadfn_adapter+0x88/0x100
[   21.160069]  kthread+0x328/0x630
[   21.160231]  ret_from_fork+0x10/0x20
[   21.160283] 
[   21.160471] kfence-#89: 0x00000000e67eb885-0x00000000a2a27288, size=32, cache=kmalloc-32
[   21.160471] 
[   21.160759] allocated by task 303 on cpu 0 at 21.158114s (0.002637s ago):
[   21.161029]  test_alloc+0x29c/0x628
[   21.161185]  test_double_free+0xd4/0x238
[   21.161624]  kunit_try_run_case+0x170/0x3f0
[   21.161815]  kunit_generic_run_threadfn_adapter+0x88/0x100
[   21.161934]  kthread+0x328/0x630
[   21.162293]  ret_from_fork+0x10/0x20
[   21.162420] 
[   21.162863] freed by task 303 on cpu 0 at 21.158475s (0.004376s ago):
[   21.162971]  test_double_free+0x1ac/0x238
[   21.163109]  kunit_try_run_case+0x170/0x3f0
[   21.163160]  kunit_generic_run_threadfn_adapter+0x88/0x100
[   21.163512]  kthread+0x328/0x630
[   21.163714]  ret_from_fork+0x10/0x20
[   21.163848] 
[   21.164071] CPU: 0 UID: 0 PID: 303 Comm: kunit_try_catch Tainted: G    B            N  6.16.0-rc6 #1 PREEMPT 
[   21.164547] Tainted: [B]=BAD_PAGE, [N]=TEST
[   21.164694] Hardware name: linux,dummy-virt (DT)
[   21.164886] ==================================================================
[   21.262881] ==================================================================
[   21.262962] BUG: KFENCE: invalid free in test_double_free+0x100/0x238
[   21.262962] 
[   21.263165] Invalid free of 0x000000001a43d317 (in kfence-#90):
[   21.263255]  test_double_free+0x100/0x238
[   21.263308]  kunit_try_run_case+0x170/0x3f0
[   21.263509]  kunit_generic_run_threadfn_adapter+0x88/0x100
[   21.263571]  kthread+0x328/0x630
[   21.263649]  ret_from_fork+0x10/0x20
[   21.263893] 
[   21.264024] kfence-#90: 0x000000001a43d317-0x00000000f80ddab9, size=32, cache=test
[   21.264024] 
[   21.264379] allocated by task 305 on cpu 0 at 21.262256s (0.001974s ago):
[   21.264628]  test_alloc+0x230/0x628
[   21.264953]  test_double_free+0xd4/0x238
[   21.265184]  kunit_try_run_case+0x170/0x3f0
[   21.265631]  kunit_generic_run_threadfn_adapter+0x88/0x100
[   21.265843]  kthread+0x328/0x630
[   21.265979]  ret_from_fork+0x10/0x20
[   21.266024] 
[   21.266049] freed by task 305 on cpu 0 at 21.262329s (0.003716s ago):
[   21.266485]  test_double_free+0xf0/0x238
[   21.266591]  kunit_try_run_case+0x170/0x3f0
[   21.266802]  kunit_generic_run_threadfn_adapter+0x88/0x100
[   21.267221]  kthread+0x328/0x630
[   21.267385]  ret_from_fork+0x10/0x20
[   21.267455] 
[   21.267550] CPU: 0 UID: 0 PID: 305 Comm: kunit_try_catch Tainted: G    B            N  6.16.0-rc6 #1 PREEMPT 
[   21.267631] Tainted: [B]=BAD_PAGE, [N]=TEST
[   21.267672] Hardware name: linux,dummy-virt (DT)
[   21.267731] ==================================================================

[   21.157131] ==================================================================
[   21.157420] BUG: KFENCE: invalid free in test_double_free+0x1bc/0x238
[   21.157420] 
[   21.157587] Invalid free of 0x00000000e907583d (in kfence-#91):
[   21.157848]  test_double_free+0x1bc/0x238
[   21.158029]  kunit_try_run_case+0x170/0x3f0
[   21.158073]  kunit_generic_run_threadfn_adapter+0x88/0x100
[   21.158351]  kthread+0x328/0x630
[   21.158428]  ret_from_fork+0x10/0x20
[   21.158631] 
[   21.158674] kfence-#91: 0x00000000e907583d-0x0000000096563bb7, size=32, cache=kmalloc-32
[   21.158674] 
[   21.158739] allocated by task 303 on cpu 1 at 21.156215s (0.002520s ago):
[   21.158801]  test_alloc+0x29c/0x628
[   21.158968]  test_double_free+0xd4/0x238
[   21.159099]  kunit_try_run_case+0x170/0x3f0
[   21.159145]  kunit_generic_run_threadfn_adapter+0x88/0x100
[   21.159230]  kthread+0x328/0x630
[   21.159284]  ret_from_fork+0x10/0x20
[   21.159341] 
[   21.159417] freed by task 303 on cpu 1 at 21.156622s (0.002790s ago):
[   21.159494]  test_double_free+0x1ac/0x238
[   21.159537]  kunit_try_run_case+0x170/0x3f0
[   21.159577]  kunit_generic_run_threadfn_adapter+0x88/0x100
[   21.159620]  kthread+0x328/0x630
[   21.159745]  ret_from_fork+0x10/0x20
[   21.160033] 
[   21.160088] CPU: 1 UID: 0 PID: 303 Comm: kunit_try_catch Tainted: G    B            N  6.16.0-rc6 #1 PREEMPT 
[   21.160313] Tainted: [B]=BAD_PAGE, [N]=TEST
[   21.160478] Hardware name: linux,dummy-virt (DT)
[   21.160649] ==================================================================
[   21.259391] ==================================================================
[   21.259482] BUG: KFENCE: invalid free in test_double_free+0x100/0x238
[   21.259482] 
[   21.259544] Invalid free of 0x0000000080559076 (in kfence-#92):
[   21.259596]  test_double_free+0x100/0x238
[   21.259642]  kunit_try_run_case+0x170/0x3f0
[   21.259686]  kunit_generic_run_threadfn_adapter+0x88/0x100
[   21.259746]  kthread+0x328/0x630
[   21.259785]  ret_from_fork+0x10/0x20
[   21.259825] 
[   21.259850] kfence-#92: 0x0000000080559076-0x000000005ab8e30f, size=32, cache=test
[   21.259850] 
[   21.259902] allocated by task 305 on cpu 1 at 21.259196s (0.000702s ago):
[   21.259963]  test_alloc+0x230/0x628
[   21.260004]  test_double_free+0xd4/0x238
[   21.260046]  kunit_try_run_case+0x170/0x3f0
[   21.260086]  kunit_generic_run_threadfn_adapter+0x88/0x100
[   21.260131]  kthread+0x328/0x630
[   21.260166]  ret_from_fork+0x10/0x20
[   21.260206] 
[   21.260230] freed by task 305 on cpu 1 at 21.259255s (0.000971s ago):
[   21.260294]  test_double_free+0xf0/0x238
[   21.260333]  kunit_try_run_case+0x170/0x3f0
[   21.260373]  kunit_generic_run_threadfn_adapter+0x88/0x100
[   21.260416]  kthread+0x328/0x630
[   21.260453]  ret_from_fork+0x10/0x20
[   21.260493] 
[   21.260538] CPU: 1 UID: 0 PID: 305 Comm: kunit_try_catch Tainted: G    B            N  6.16.0-rc6 #1 PREEMPT 
[   21.260617] Tainted: [B]=BAD_PAGE, [N]=TEST
[   21.260646] Hardware name: linux,dummy-virt (DT)
[   21.260678] ==================================================================

[   17.394968] ==================================================================
[   17.395403] BUG: KFENCE: invalid free in test_double_free+0x1d3/0x260
[   17.395403] 
[   17.395793] Invalid free of 0x(____ptrval____) (in kfence-#74):
[   17.396103]  test_double_free+0x1d3/0x260
[   17.396304]  kunit_try_run_case+0x1a5/0x480
[   17.396471]  kunit_generic_run_threadfn_adapter+0x85/0xf0
[   17.396973]  kthread+0x337/0x6f0
[   17.397137]  ret_from_fork+0x116/0x1d0
[   17.397276]  ret_from_fork_asm+0x1a/0x30
[   17.397418] 
[   17.397533] kfence-#74: 0x(____ptrval____)-0x(____ptrval____), size=32, cache=kmalloc-32
[   17.397533] 
[   17.397975] allocated by task 321 on cpu 1 at 17.394770s (0.003202s ago):
[   17.398207]  test_alloc+0x364/0x10f0
[   17.398359]  test_double_free+0xdb/0x260
[   17.398567]  kunit_try_run_case+0x1a5/0x480
[   17.398817]  kunit_generic_run_threadfn_adapter+0x85/0xf0
[   17.399024]  kthread+0x337/0x6f0
[   17.399147]  ret_from_fork+0x116/0x1d0
[   17.399293]  ret_from_fork_asm+0x1a/0x30
[   17.399507] 
[   17.399696] freed by task 321 on cpu 1 at 17.394835s (0.004858s ago):
[   17.400005]  test_double_free+0x1e0/0x260
[   17.400173]  kunit_try_run_case+0x1a5/0x480
[   17.400359]  kunit_generic_run_threadfn_adapter+0x85/0xf0
[   17.400598]  kthread+0x337/0x6f0
[   17.400766]  ret_from_fork+0x116/0x1d0
[   17.400901]  ret_from_fork_asm+0x1a/0x30
[   17.401043] 
[   17.401145] CPU: 1 UID: 0 PID: 321 Comm: kunit_try_catch Tainted: G    B            N  6.16.0-rc6 #1 PREEMPT(voluntary) 
[   17.401758] Tainted: [B]=BAD_PAGE, [N]=TEST
[   17.401937] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.16.3-debian-1.16.3-2 04/01/2014
[   17.402221] ==================================================================
[   17.498857] ==================================================================
[   17.499261] BUG: KFENCE: invalid free in test_double_free+0x112/0x260
[   17.499261] 
[   17.499732] Invalid free of 0x(____ptrval____) (in kfence-#75):
[   17.499949]  test_double_free+0x112/0x260
[   17.500168]  kunit_try_run_case+0x1a5/0x480
[   17.500347]  kunit_generic_run_threadfn_adapter+0x85/0xf0
[   17.500538]  kthread+0x337/0x6f0
[   17.500778]  ret_from_fork+0x116/0x1d0
[   17.500970]  ret_from_fork_asm+0x1a/0x30
[   17.501293] 
[   17.501383] kfence-#75: 0x(____ptrval____)-0x(____ptrval____), size=32, cache=test
[   17.501383] 
[   17.501814] allocated by task 323 on cpu 1 at 17.498714s (0.003098s ago):
[   17.502081]  test_alloc+0x2a6/0x10f0
[   17.502269]  test_double_free+0xdb/0x260
[   17.502473]  kunit_try_run_case+0x1a5/0x480
[   17.502740]  kunit_generic_run_threadfn_adapter+0x85/0xf0
[   17.502980]  kthread+0x337/0x6f0
[   17.503152]  ret_from_fork+0x116/0x1d0
[   17.503342]  ret_from_fork_asm+0x1a/0x30
[   17.503534] 
[   17.503608] freed by task 323 on cpu 1 at 17.498756s (0.004850s ago):
[   17.503822]  test_double_free+0xfa/0x260
[   17.503963]  kunit_try_run_case+0x1a5/0x480
[   17.504171]  kunit_generic_run_threadfn_adapter+0x85/0xf0
[   17.504483]  kthread+0x337/0x6f0
[   17.504789]  ret_from_fork+0x116/0x1d0
[   17.504925]  ret_from_fork_asm+0x1a/0x30
[   17.505067] 
[   17.505169] CPU: 1 UID: 0 PID: 323 Comm: kunit_try_catch Tainted: G    B            N  6.16.0-rc6 #1 PREEMPT(voluntary) 
[   17.505787] Tainted: [B]=BAD_PAGE, [N]=TEST
[   17.505993] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.16.3-debian-1.16.3-2 04/01/2014
[   17.506393] ==================================================================

[   18.331750] ==================================================================
[   18.332293] BUG: KFENCE: invalid free in test_double_free+0x1d3/0x260
[   18.332293] 
[   18.332681] Invalid free of 0x(____ptrval____) (in kfence-#78):
[   18.333164]  test_double_free+0x1d3/0x260
[   18.333405]  kunit_try_run_case+0x1a5/0x480
[   18.333643]  kunit_generic_run_threadfn_adapter+0x85/0xf0
[   18.334392]  kthread+0x337/0x6f0
[   18.334600]  ret_from_fork+0x116/0x1d0
[   18.334742]  ret_from_fork_asm+0x1a/0x30
[   18.334953] 
[   18.335070] kfence-#78: 0x(____ptrval____)-0x(____ptrval____), size=32, cache=kmalloc-32
[   18.335070] 
[   18.335844] allocated by task 320 on cpu 0 at 18.331403s (0.004438s ago):
[   18.336419]  test_alloc+0x364/0x10f0
[   18.336576]  test_double_free+0xdb/0x260
[   18.336784]  kunit_try_run_case+0x1a5/0x480
[   18.336969]  kunit_generic_run_threadfn_adapter+0x85/0xf0
[   18.337249]  kthread+0x337/0x6f0
[   18.337399]  ret_from_fork+0x116/0x1d0
[   18.337581]  ret_from_fork_asm+0x1a/0x30
[   18.337825] 
[   18.337937] freed by task 320 on cpu 0 at 18.331488s (0.006446s ago):
[   18.338214]  test_double_free+0x1e0/0x260
[   18.338405]  kunit_try_run_case+0x1a5/0x480
[   18.338611]  kunit_generic_run_threadfn_adapter+0x85/0xf0
[   18.338856]  kthread+0x337/0x6f0
[   18.338991]  ret_from_fork+0x116/0x1d0
[   18.339199]  ret_from_fork_asm+0x1a/0x30
[   18.339365] 
[   18.339544] CPU: 0 UID: 0 PID: 320 Comm: kunit_try_catch Tainted: G    B            N  6.16.0-rc6 #1 PREEMPT(voluntary) 
[   18.339967] Tainted: [B]=BAD_PAGE, [N]=TEST
[   18.340169] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.16.3-debian-1.16.3-2 04/01/2014
[   18.340585] ==================================================================
[   18.435616] ==================================================================
[   18.436559] BUG: KFENCE: invalid free in test_double_free+0x112/0x260
[   18.436559] 
[   18.436877] Invalid free of 0x(____ptrval____) (in kfence-#79):
[   18.437147]  test_double_free+0x112/0x260
[   18.437335]  kunit_try_run_case+0x1a5/0x480
[   18.438068]  kunit_generic_run_threadfn_adapter+0x85/0xf0
[   18.438617]  kthread+0x337/0x6f0
[   18.438787]  ret_from_fork+0x116/0x1d0
[   18.438973]  ret_from_fork_asm+0x1a/0x30
[   18.439189] 
[   18.439284] kfence-#79: 0x(____ptrval____)-0x(____ptrval____), size=32, cache=test
[   18.439284] 
[   18.439624] allocated by task 322 on cpu 1 at 18.435418s (0.004204s ago):
[   18.439981]  test_alloc+0x2a6/0x10f0
[   18.440231]  test_double_free+0xdb/0x260
[   18.440444]  kunit_try_run_case+0x1a5/0x480
[   18.440656]  kunit_generic_run_threadfn_adapter+0x85/0xf0
[   18.440884]  kthread+0x337/0x6f0
[   18.441066]  ret_from_fork+0x116/0x1d0
[   18.441224]  ret_from_fork_asm+0x1a/0x30
[   18.441420] 
[   18.441527] freed by task 322 on cpu 1 at 18.435481s (0.006043s ago):
[   18.441779]  test_double_free+0xfa/0x260
[   18.441989]  kunit_try_run_case+0x1a5/0x480
[   18.442194]  kunit_generic_run_threadfn_adapter+0x85/0xf0
[   18.442407]  kthread+0x337/0x6f0
[   18.442581]  ret_from_fork+0x116/0x1d0
[   18.442772]  ret_from_fork_asm+0x1a/0x30
[   18.442958] 
[   18.443085] CPU: 1 UID: 0 PID: 322 Comm: kunit_try_catch Tainted: G    B            N  6.16.0-rc6 #1 PREEMPT(voluntary) 
[   18.443497] Tainted: [B]=BAD_PAGE, [N]=TEST
[   18.443638] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.16.3-debian-1.16.3-2 04/01/2014
[   18.443912] ==================================================================

[   18.043060] ==================================================================
[   18.043459] BUG: KFENCE: invalid free in test_double_free+0x112/0x260
[   18.043459] 
[   18.043769] Invalid free of 0x(____ptrval____) (in kfence-#76):
[   18.044145]  test_double_free+0x112/0x260
[   18.044296]  kunit_try_run_case+0x1a5/0x480
[   18.044532]  kunit_generic_run_threadfn_adapter+0x85/0xf0
[   18.044754]  kthread+0x337/0x6f0
[   18.044882]  ret_from_fork+0x116/0x1d0
[   18.045195]  ret_from_fork_asm+0x1a/0x30
[   18.045403] 
[   18.045503] kfence-#76: 0x(____ptrval____)-0x(____ptrval____), size=32, cache=test
[   18.045503] 
[   18.045874] allocated by task 322 on cpu 1 at 18.042907s (0.002965s ago):
[   18.046238]  test_alloc+0x2a6/0x10f0
[   18.046421]  test_double_free+0xdb/0x260
[   18.046591]  kunit_try_run_case+0x1a5/0x480
[   18.046775]  kunit_generic_run_threadfn_adapter+0x85/0xf0
[   18.046967]  kthread+0x337/0x6f0
[   18.047110]  ret_from_fork+0x116/0x1d0
[   18.047300]  ret_from_fork_asm+0x1a/0x30
[   18.047502] 
[   18.047579] freed by task 322 on cpu 1 at 18.042944s (0.004632s ago):
[   18.047855]  test_double_free+0xfa/0x260
[   18.048051]  kunit_try_run_case+0x1a5/0x480
[   18.048265]  kunit_generic_run_threadfn_adapter+0x85/0xf0
[   18.048516]  kthread+0x337/0x6f0
[   18.048648]  ret_from_fork+0x116/0x1d0
[   18.048784]  ret_from_fork_asm+0x1a/0x30
[   18.048993] 
[   18.049118] CPU: 1 UID: 0 PID: 322 Comm: kunit_try_catch Tainted: G    B            N  6.16.0-rc6 #1 PREEMPT(voluntary) 
[   18.049547] Tainted: [B]=BAD_PAGE, [N]=TEST
[   18.049688] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.16.3-debian-1.16.3-2 04/01/2014
[   18.049998] ==================================================================
[   17.939224] ==================================================================
[   17.939748] BUG: KFENCE: invalid free in test_double_free+0x1d3/0x260
[   17.939748] 
[   17.940196] Invalid free of 0x(____ptrval____) (in kfence-#75):
[   17.940502]  test_double_free+0x1d3/0x260
[   17.940661]  kunit_try_run_case+0x1a5/0x480
[   17.940850]  kunit_generic_run_threadfn_adapter+0x85/0xf0
[   17.941163]  kthread+0x337/0x6f0
[   17.941324]  ret_from_fork+0x116/0x1d0
[   17.941497]  ret_from_fork_asm+0x1a/0x30
[   17.941679] 
[   17.941753] kfence-#75: 0x(____ptrval____)-0x(____ptrval____), size=32, cache=kmalloc-32
[   17.941753] 
[   17.942241] allocated by task 320 on cpu 1 at 17.938855s (0.003385s ago):
[   17.942529]  test_alloc+0x364/0x10f0
[   17.942716]  test_double_free+0xdb/0x260
[   17.942915]  kunit_try_run_case+0x1a5/0x480
[   17.943142]  kunit_generic_run_threadfn_adapter+0x85/0xf0
[   17.943366]  kthread+0x337/0x6f0
[   17.943529]  ret_from_fork+0x116/0x1d0
[   17.943701]  ret_from_fork_asm+0x1a/0x30
[   17.943872] 
[   17.943974] freed by task 320 on cpu 1 at 17.938932s (0.005039s ago):
[   17.944281]  test_double_free+0x1e0/0x260
[   17.944445]  kunit_try_run_case+0x1a5/0x480
[   17.944594]  kunit_generic_run_threadfn_adapter+0x85/0xf0
[   17.944772]  kthread+0x337/0x6f0
[   17.944906]  ret_from_fork+0x116/0x1d0
[   17.945093]  ret_from_fork_asm+0x1a/0x30
[   17.945291] 
[   17.945426] CPU: 1 UID: 0 PID: 320 Comm: kunit_try_catch Tainted: G    B            N  6.16.0-rc6 #1 PREEMPT(voluntary) 
[   17.945913] Tainted: [B]=BAD_PAGE, [N]=TEST
[   17.946210] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.16.3-debian-1.16.3-2 04/01/2014
[   17.946564] ==================================================================