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

Environment
qemu-arm64
qemu-x86_64

[   29.672123] ==================================================================
[   29.672630] BUG: KFENCE: invalid free in test_invalid_addr_free+0xec/0x238
[   29.672630] 
[   29.673369] Invalid free of 0x000000007d35d05f (in kfence-#128):
[   29.674084]  test_invalid_addr_free+0xec/0x238
[   29.674699]  kunit_try_run_case+0x170/0x3f0
[   29.675379]  kunit_generic_run_threadfn_adapter+0x88/0x100
[   29.676216]  kthread+0x24c/0x2d0
[   29.676701]  ret_from_fork+0x10/0x20
[   29.677393] 
[   29.677739] kfence-#128: 0x00000000d8eaf51b-0x00000000140c8b7e, size=32, cache=test
[   29.677739] 
[   29.678643] allocated by task 289 on cpu 1 at 29.671930s (0.006701s ago):
[   29.679590]  test_alloc+0x230/0x628
[   29.680198]  test_invalid_addr_free+0xd4/0x238
[   29.680824]  kunit_try_run_case+0x170/0x3f0
[   29.681455]  kunit_generic_run_threadfn_adapter+0x88/0x100
[   29.682123]  kthread+0x24c/0x2d0
[   29.682686]  ret_from_fork+0x10/0x20
[   29.683208] 
[   29.683605] CPU: 1 UID: 0 PID: 289 Comm: kunit_try_catch Tainted: G    B            N 6.12.33-rc1 #1
[   29.684676] Tainted: [B]=BAD_PAGE, [N]=TEST
[   29.685237] Hardware name: linux,dummy-virt (DT)
[   29.685809] ==================================================================
[   29.568128] ==================================================================
[   29.568848] BUG: KFENCE: invalid free in test_invalid_addr_free+0x1ac/0x238
[   29.568848] 
[   29.569677] Invalid free of 0x00000000fd8cd7a0 (in kfence-#127):
[   29.570375]  test_invalid_addr_free+0x1ac/0x238
[   29.570927]  kunit_try_run_case+0x170/0x3f0
[   29.571450]  kunit_generic_run_threadfn_adapter+0x88/0x100
[   29.572123]  kthread+0x24c/0x2d0
[   29.572626]  ret_from_fork+0x10/0x20
[   29.573137] 
[   29.573466] kfence-#127: 0x00000000c7952cc9-0x00000000748f4dd1, size=32, cache=kmalloc-32
[   29.573466] 
[   29.574354] allocated by task 287 on cpu 1 at 29.567948s (0.006394s ago):
[   29.575212]  test_alloc+0x29c/0x628
[   29.575662]  test_invalid_addr_free+0xd4/0x238
[   29.576278]  kunit_try_run_case+0x170/0x3f0
[   29.576780]  kunit_generic_run_threadfn_adapter+0x88/0x100
[   29.577397]  kthread+0x24c/0x2d0
[   29.577914]  ret_from_fork+0x10/0x20
[   29.578392] 
[   29.578765] CPU: 1 UID: 0 PID: 287 Comm: kunit_try_catch Tainted: G    B            N 6.12.33-rc1 #1
[   29.579719] Tainted: [B]=BAD_PAGE, [N]=TEST
[   29.580229] Hardware name: linux,dummy-virt (DT)
[   29.580785] ==================================================================

[   26.303296] ==================================================================
[   26.303869] BUG: KFENCE: invalid free in test_invalid_addr_free+0x1e3/0x260
[   26.303869] 
[   26.304620] Invalid free of 0x(____ptrval____) (in kfence-#102):
[   26.305404]  test_invalid_addr_free+0x1e3/0x260
[   26.305806]  kunit_try_run_case+0x1a6/0x480
[   26.306176]  kunit_generic_run_threadfn_adapter+0x85/0xf0
[   26.306748]  kthread+0x257/0x310
[   26.307144]  ret_from_fork+0x41/0x80
[   26.307623]  ret_from_fork_asm+0x1a/0x30
[   26.308069] 
[   26.308302] kfence-#102: 0x(____ptrval____)-0x(____ptrval____), size=32, cache=kmalloc-32
[   26.308302] 
[   26.309217] allocated by task 304 on cpu 1 at 26.303046s (0.006165s ago):
[   26.310004]  test_alloc+0x365/0x10f0
[   26.310486]  test_invalid_addr_free+0xdc/0x260
[   26.310908]  kunit_try_run_case+0x1a6/0x480
[   26.311425]  kunit_generic_run_threadfn_adapter+0x85/0xf0
[   26.312098]  kthread+0x257/0x310
[   26.312491]  ret_from_fork+0x41/0x80
[   26.312912]  ret_from_fork_asm+0x1a/0x30
[   26.313363] 
[   26.313580] CPU: 1 UID: 0 PID: 304 Comm: kunit_try_catch Tainted: G    B            N 6.12.33-rc1 #1
[   26.314570] Tainted: [B]=BAD_PAGE, [N]=TEST
[   26.315008] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.16.3-debian-1.16.3-2 04/01/2014
[   26.315708] ==================================================================
[   26.407316] ==================================================================
[   26.407840] BUG: KFENCE: invalid free in test_invalid_addr_free+0xfc/0x260
[   26.407840] 
[   26.408155] Invalid free of 0x(____ptrval____) (in kfence-#103):
[   26.408541]  test_invalid_addr_free+0xfc/0x260
[   26.409152]  kunit_try_run_case+0x1a6/0x480
[   26.410170]  kunit_generic_run_threadfn_adapter+0x85/0xf0
[   26.410908]  kthread+0x257/0x310
[   26.411513]  ret_from_fork+0x41/0x80
[   26.412073]  ret_from_fork_asm+0x1a/0x30
[   26.412508] 
[   26.412723] kfence-#103: 0x(____ptrval____)-0x(____ptrval____), size=32, cache=test
[   26.412723] 
[   26.413609] allocated by task 306 on cpu 0 at 26.407099s (0.006504s ago):
[   26.414401]  test_alloc+0x2a7/0x10f0
[   26.414792]  test_invalid_addr_free+0xdc/0x260
[   26.415288]  kunit_try_run_case+0x1a6/0x480
[   26.415722]  kunit_generic_run_threadfn_adapter+0x85/0xf0
[   26.416222]  kthread+0x257/0x310
[   26.416647]  ret_from_fork+0x41/0x80
[   26.417154]  ret_from_fork_asm+0x1a/0x30
[   26.417673] 
[   26.417943] CPU: 0 UID: 0 PID: 306 Comm: kunit_try_catch Tainted: G    B            N 6.12.33-rc1 #1
[   26.418714] Tainted: [B]=BAD_PAGE, [N]=TEST
[   26.419317] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.16.3-debian-1.16.3-2 04/01/2014
[   26.419961] ==================================================================