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

Environment
qemu-arm64
qemu-x86_64

[   33.249998] ==================================================================
[   33.250769] BUG: KFENCE: invalid free in test_invalid_addr_free+0xec/0x238
[   33.250769] 
[   33.251537] Invalid free of 0x00000000ccb30b5e (in kfence-#128):
[   33.252294]  test_invalid_addr_free+0xec/0x238
[   33.252943]  kunit_try_run_case+0x170/0x3f0
[   33.253573]  kunit_generic_run_threadfn_adapter+0x88/0x100
[   33.254274]  kthread+0x318/0x620
[   33.254837]  ret_from_fork+0x10/0x20
[   33.255414] 
[   33.255777] kfence-#128: 0x0000000012741f77-0x000000003f515073, size=32, cache=test
[   33.255777] 
[   33.256626] allocated by task 298 on cpu 1 at 33.249783s (0.006833s ago):
[   33.257529]  test_alloc+0x230/0x628
[   33.258120]  test_invalid_addr_free+0xd4/0x238
[   33.258757]  kunit_try_run_case+0x170/0x3f0
[   33.259268]  kunit_generic_run_threadfn_adapter+0x88/0x100
[   33.260027]  kthread+0x318/0x620
[   33.260564]  ret_from_fork+0x10/0x20
[   33.261139] 
[   33.261530] CPU: 1 UID: 0 PID: 298 Comm: kunit_try_catch Tainted: G    B            N 6.14.11-rc1 #1
[   33.262539] Tainted: [B]=BAD_PAGE, [N]=TEST
[   33.263040] Hardware name: linux,dummy-virt (DT)
[   33.263646] ==================================================================
[   33.145901] ==================================================================
[   33.146527] BUG: KFENCE: invalid free in test_invalid_addr_free+0x1ac/0x238
[   33.146527] 
[   33.147415] Invalid free of 0x00000000a5216c97 (in kfence-#127):
[   33.148047]  test_invalid_addr_free+0x1ac/0x238
[   33.148637]  kunit_try_run_case+0x170/0x3f0
[   33.149160]  kunit_generic_run_threadfn_adapter+0x88/0x100
[   33.149856]  kthread+0x318/0x620
[   33.150421]  ret_from_fork+0x10/0x20
[   33.150965] 
[   33.151301] kfence-#127: 0x00000000c526f662-0x000000009dcbba1a, size=32, cache=kmalloc-32
[   33.151301] 
[   33.152089] allocated by task 296 on cpu 1 at 33.145645s (0.006432s ago):
[   33.152970]  test_alloc+0x29c/0x628
[   33.153461]  test_invalid_addr_free+0xd4/0x238
[   33.154033]  kunit_try_run_case+0x170/0x3f0
[   33.154620]  kunit_generic_run_threadfn_adapter+0x88/0x100
[   33.155256]  kthread+0x318/0x620
[   33.155669]  ret_from_fork+0x10/0x20
[   33.156239] 
[   33.156589] CPU: 1 UID: 0 PID: 296 Comm: kunit_try_catch Tainted: G    B            N 6.14.11-rc1 #1
[   33.157670] Tainted: [B]=BAD_PAGE, [N]=TEST
[   33.158181] Hardware name: linux,dummy-virt (DT)
[   33.158780] ==================================================================

[   26.483190] ==================================================================
[   26.483768] BUG: KFENCE: invalid free in test_invalid_addr_free+0xfc/0x260
[   26.483768] 
[   26.484320] Invalid free of 0x(____ptrval____) (in kfence-#108):
[   26.484958]  test_invalid_addr_free+0xfc/0x260
[   26.485291]  kunit_try_run_case+0x1a6/0x480
[   26.485555]  kunit_generic_run_threadfn_adapter+0x85/0xf0
[   26.486045]  kthread+0x324/0x6e0
[   26.486437]  ret_from_fork+0x41/0x80
[   26.486727]  ret_from_fork_asm+0x1a/0x30
[   26.487001] 
[   26.487238] kfence-#108: 0x(____ptrval____)-0x(____ptrval____), size=32, cache=test
[   26.487238] 
[   26.488101] allocated by task 317 on cpu 0 at 26.483018s (0.005078s ago):
[   26.488675]  test_alloc+0x2a7/0x10f0
[   26.489057]  test_invalid_addr_free+0xdc/0x260
[   26.489324]  kunit_try_run_case+0x1a6/0x480
[   26.489749]  kunit_generic_run_threadfn_adapter+0x85/0xf0
[   26.490482]  kthread+0x324/0x6e0
[   26.490830]  ret_from_fork+0x41/0x80
[   26.491217]  ret_from_fork_asm+0x1a/0x30
[   26.491467] 
[   26.491647] CPU: 0 UID: 0 PID: 317 Comm: kunit_try_catch Tainted: G    B            N 6.14.11-rc1 #1
[   26.492231] Tainted: [B]=BAD_PAGE, [N]=TEST
[   26.492608] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.16.3-debian-1.16.3-2 04/01/2014
[   26.493577] ==================================================================
[   26.379235] ==================================================================
[   26.379857] BUG: KFENCE: invalid free in test_invalid_addr_free+0x1e3/0x260
[   26.379857] 
[   26.380418] Invalid free of 0x(____ptrval____) (in kfence-#107):
[   26.380992]  test_invalid_addr_free+0x1e3/0x260
[   26.381337]  kunit_try_run_case+0x1a6/0x480
[   26.381693]  kunit_generic_run_threadfn_adapter+0x85/0xf0
[   26.382076]  kthread+0x324/0x6e0
[   26.382434]  ret_from_fork+0x41/0x80
[   26.382980]  ret_from_fork_asm+0x1a/0x30
[   26.383343] 
[   26.383582] kfence-#107: 0x(____ptrval____)-0x(____ptrval____), size=32, cache=kmalloc-32
[   26.383582] 
[   26.384263] allocated by task 315 on cpu 1 at 26.379062s (0.005196s ago):
[   26.384805]  test_alloc+0x365/0x10f0
[   26.385221]  test_invalid_addr_free+0xdc/0x260
[   26.385807]  kunit_try_run_case+0x1a6/0x480
[   26.386257]  kunit_generic_run_threadfn_adapter+0x85/0xf0
[   26.386701]  kthread+0x324/0x6e0
[   26.387109]  ret_from_fork+0x41/0x80
[   26.387455]  ret_from_fork_asm+0x1a/0x30
[   26.387798] 
[   26.388134] CPU: 1 UID: 0 PID: 315 Comm: kunit_try_catch Tainted: G    B            N 6.14.11-rc1 #1
[   26.389313] Tainted: [B]=BAD_PAGE, [N]=TEST
[   26.389650] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.16.3-debian-1.16.3-2 04/01/2014
[   26.390222] ==================================================================