Hay
Date
June 23, 2025, 1:39 p.m.

Environment
qemu-arm64
qemu-x86_64

[   32.641194] ==================================================================
[   32.641857] BUG: KFENCE: invalid free in test_invalid_addr_free+0xec/0x238
[   32.641857] 
[   32.642166] Invalid free of 0x000000002071106e (in kfence-#138):
[   32.642466]  test_invalid_addr_free+0xec/0x238
[   32.642800]  kunit_try_run_case+0x170/0x3f0
[   32.643201]  kunit_generic_run_threadfn_adapter+0x88/0x100
[   32.643508]  kthread+0x328/0x630
[   32.643668]  ret_from_fork+0x10/0x20
[   32.643779] 
[   32.643838] kfence-#138: 0x00000000edaeafae-0x0000000060b1015a, size=32, cache=test
[   32.643838] 
[   32.644965] allocated by task 311 on cpu 0 at 32.640976s (0.003979s ago):
[   32.645132]  test_alloc+0x230/0x628
[   32.645265]  test_invalid_addr_free+0xd4/0x238
[   32.645521]  kunit_try_run_case+0x170/0x3f0
[   32.645703]  kunit_generic_run_threadfn_adapter+0x88/0x100
[   32.645817]  kthread+0x328/0x630
[   32.645921]  ret_from_fork+0x10/0x20
[   32.646014] 
[   32.646173] CPU: 0 UID: 0 PID: 311 Comm: kunit_try_catch Tainted: G    B            N  6.15.4-rc1 #1 PREEMPT 
[   32.646518] Tainted: [B]=BAD_PAGE, [N]=TEST
[   32.646693] Hardware name: linux,dummy-virt (DT)
[   32.646807] ==================================================================
[   32.536433] ==================================================================
[   32.536576] BUG: KFENCE: invalid free in test_invalid_addr_free+0x1ac/0x238
[   32.536576] 
[   32.536696] Invalid free of 0x00000000875873b5 (in kfence-#137):
[   32.536808]  test_invalid_addr_free+0x1ac/0x238
[   32.536913]  kunit_try_run_case+0x170/0x3f0
[   32.537015]  kunit_generic_run_threadfn_adapter+0x88/0x100
[   32.537121]  kthread+0x328/0x630
[   32.537240]  ret_from_fork+0x10/0x20
[   32.537338] 
[   32.537415] kfence-#137: 0x0000000040bde360-0x000000000effbf91, size=32, cache=kmalloc-32
[   32.537415] 
[   32.537563] allocated by task 309 on cpu 0 at 32.535796s (0.001757s ago):
[   32.537788]  test_alloc+0x29c/0x628
[   32.537917]  test_invalid_addr_free+0xd4/0x238
[   32.538062]  kunit_try_run_case+0x170/0x3f0
[   32.538184]  kunit_generic_run_threadfn_adapter+0x88/0x100
[   32.538313]  kthread+0x328/0x630
[   32.538502]  ret_from_fork+0x10/0x20
[   32.538745] 
[   32.538858] CPU: 0 UID: 0 PID: 309 Comm: kunit_try_catch Tainted: G    B            N  6.15.4-rc1 #1 PREEMPT 
[   32.539072] Tainted: [B]=BAD_PAGE, [N]=TEST
[   32.539161] Hardware name: linux,dummy-virt (DT)
[   32.539280] ==================================================================

[   26.530361] ==================================================================
[   26.531063] BUG: KFENCE: invalid free in test_invalid_addr_free+0x1e1/0x260
[   26.531063] 
[   26.531767] Invalid free of 0x(____ptrval____) (in kfence-#115):
[   26.532216]  test_invalid_addr_free+0x1e1/0x260
[   26.532902]  kunit_try_run_case+0x1a5/0x480
[   26.533267]  kunit_generic_run_threadfn_adapter+0x85/0xf0
[   26.533856]  kthread+0x337/0x6f0
[   26.534145]  ret_from_fork+0x41/0x80
[   26.534492]  ret_from_fork_asm+0x1a/0x30
[   26.534931] 
[   26.535265] kfence-#115: 0x(____ptrval____)-0x(____ptrval____), size=32, cache=kmalloc-32
[   26.535265] 
[   26.536016] allocated by task 328 on cpu 0 at 26.530164s (0.005846s ago):
[   26.536808]  test_alloc+0x364/0x10f0
[   26.537298]  test_invalid_addr_free+0xdb/0x260
[   26.537672]  kunit_try_run_case+0x1a5/0x480
[   26.538053]  kunit_generic_run_threadfn_adapter+0x85/0xf0
[   26.538739]  kthread+0x337/0x6f0
[   26.539115]  ret_from_fork+0x41/0x80
[   26.539426]  ret_from_fork_asm+0x1a/0x30
[   26.539808] 
[   26.540097] CPU: 0 UID: 0 PID: 328 Comm: kunit_try_catch Tainted: G    B            N  6.15.4-rc1 #1 PREEMPT(voluntary) 
[   26.541077] Tainted: [B]=BAD_PAGE, [N]=TEST
[   26.541640] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.16.3-debian-1.16.3-2 04/01/2014
[   26.542297] ==================================================================
[   26.634164] ==================================================================
[   26.634785] BUG: KFENCE: invalid free in test_invalid_addr_free+0xfb/0x260
[   26.634785] 
[   26.635377] Invalid free of 0x(____ptrval____) (in kfence-#116):
[   26.635934]  test_invalid_addr_free+0xfb/0x260
[   26.636332]  kunit_try_run_case+0x1a5/0x480
[   26.636963]  kunit_generic_run_threadfn_adapter+0x85/0xf0
[   26.638020]  kthread+0x337/0x6f0
[   26.638786]  ret_from_fork+0x41/0x80
[   26.639574]  ret_from_fork_asm+0x1a/0x30
[   26.640052] 
[   26.640276] kfence-#116: 0x(____ptrval____)-0x(____ptrval____), size=32, cache=test
[   26.640276] 
[   26.641095] allocated by task 330 on cpu 0 at 26.634053s (0.007036s ago):
[   26.641974]  test_alloc+0x2a6/0x10f0
[   26.642499]  test_invalid_addr_free+0xdb/0x260
[   26.642923]  kunit_try_run_case+0x1a5/0x480
[   26.643729]  kunit_generic_run_threadfn_adapter+0x85/0xf0
[   26.644222]  kthread+0x337/0x6f0
[   26.644707]  ret_from_fork+0x41/0x80
[   26.645073]  ret_from_fork_asm+0x1a/0x30
[   26.645530] 
[   26.645835] CPU: 0 UID: 0 PID: 330 Comm: kunit_try_catch Tainted: G    B            N  6.15.4-rc1 #1 PREEMPT(voluntary) 
[   26.646687] Tainted: [B]=BAD_PAGE, [N]=TEST
[   26.647037] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.16.3-debian-1.16.3-2 04/01/2014
[   26.647755] ==================================================================