Hay
Date
April 22, 2025, 11:09 a.m.

Environment
qemu-arm64
qemu-x86_64
rk3399-rock-pi-4b

[   23.821850] ==================================================================
[   23.822487] BUG: KFENCE: invalid free in test_invalid_addr_free+0x1ac/0x238
[   23.822487] 
[   23.822638] Invalid free of 0x0000000053827397 (in kfence-#117):
[   23.822756]  test_invalid_addr_free+0x1ac/0x238
[   23.822918]  kunit_try_run_case+0x170/0x3f0
[   23.823028]  kunit_generic_run_threadfn_adapter+0x88/0x100
[   23.823860]  kthread+0x328/0x630
[   23.824266]  ret_from_fork+0x10/0x20
[   23.824696] 
[   23.824754] kfence-#117: 0x000000009c393db0-0x00000000bd87fe83, size=32, cache=kmalloc-32
[   23.824754] 
[   23.825099] allocated by task 309 on cpu 0 at 23.821483s (0.003606s ago):
[   23.825468]  test_alloc+0x29c/0x628
[   23.825613]  test_invalid_addr_free+0xd4/0x238
[   23.825786]  kunit_try_run_case+0x170/0x3f0
[   23.825924]  kunit_generic_run_threadfn_adapter+0x88/0x100
[   23.826213]  kthread+0x328/0x630
[   23.826570]  ret_from_fork+0x10/0x20
[   23.826861] 
[   23.826985] CPU: 0 UID: 0 PID: 309 Comm: kunit_try_catch Tainted: G    B            N  6.15.0-rc3 #1 PREEMPT 
[   23.827834] Tainted: [B]=BAD_PAGE, [N]=TEST
[   23.827948] Hardware name: linux,dummy-virt (DT)
[   23.828422] ==================================================================
[   23.926785] ==================================================================
[   23.926947] BUG: KFENCE: invalid free in test_invalid_addr_free+0xec/0x238
[   23.926947] 
[   23.927051] Invalid free of 0x00000000eb63c523 (in kfence-#118):
[   23.927166]  test_invalid_addr_free+0xec/0x238
[   23.927262]  kunit_try_run_case+0x170/0x3f0
[   23.928110]  kunit_generic_run_threadfn_adapter+0x88/0x100
[   23.928304]  kthread+0x328/0x630
[   23.928505]  ret_from_fork+0x10/0x20
[   23.929036] 
[   23.929188] kfence-#118: 0x0000000093d1c33a-0x000000000d967dff, size=32, cache=test
[   23.929188] 
[   23.929313] allocated by task 311 on cpu 0 at 23.926256s (0.003048s ago):
[   23.929774]  test_alloc+0x230/0x628
[   23.930080]  test_invalid_addr_free+0xd4/0x238
[   23.930411]  kunit_try_run_case+0x170/0x3f0
[   23.930812]  kunit_generic_run_threadfn_adapter+0x88/0x100
[   23.931161]  kthread+0x328/0x630
[   23.931263]  ret_from_fork+0x10/0x20
[   23.931986] 
[   23.932227] CPU: 0 UID: 0 PID: 311 Comm: kunit_try_catch Tainted: G    B            N  6.15.0-rc3 #1 PREEMPT 
[   23.932724] Tainted: [B]=BAD_PAGE, [N]=TEST
[   23.933003] Hardware name: linux,dummy-virt (DT)
[   23.933271] ==================================================================

[   27.746283] ==================================================================
[   27.747313] BUG: KFENCE: invalid free in test_invalid_addr_free+0x1e1/0x260
[   27.747313] 
[   27.748059] Invalid free of 0x(____ptrval____) (in kfence-#110):
[   27.748281]  test_invalid_addr_free+0x1e1/0x260
[   27.749378]  kunit_try_run_case+0x1a5/0x480
[   27.749808]  kunit_generic_run_threadfn_adapter+0x85/0xf0
[   27.750225]  kthread+0x337/0x6f0
[   27.750947]  ret_from_fork+0x41/0x80
[   27.751891]  ret_from_fork_asm+0x1a/0x30
[   27.752287] 
[   27.752744] kfence-#110: 0x(____ptrval____)-0x(____ptrval____), size=32, cache=kmalloc-32
[   27.752744] 
[   27.753444] allocated by task 327 on cpu 1 at 27.746097s (0.007345s ago):
[   27.754391]  test_alloc+0x364/0x10f0
[   27.754771]  test_invalid_addr_free+0xdb/0x260
[   27.755247]  kunit_try_run_case+0x1a5/0x480
[   27.755927]  kunit_generic_run_threadfn_adapter+0x85/0xf0
[   27.756896]  kthread+0x337/0x6f0
[   27.757193]  ret_from_fork+0x41/0x80
[   27.757838]  ret_from_fork_asm+0x1a/0x30
[   27.758367] 
[   27.758749] CPU: 1 UID: 0 PID: 327 Comm: kunit_try_catch Tainted: G    B            N  6.15.0-rc3 #1 PREEMPT(voluntary) 
[   27.759980] Tainted: [B]=BAD_PAGE, [N]=TEST
[   27.760324] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.16.3-debian-1.16.3-2 04/01/2014
[   27.761267] ==================================================================
[   27.850107] ==================================================================
[   27.850737] BUG: KFENCE: invalid free in test_invalid_addr_free+0xfb/0x260
[   27.850737] 
[   27.851366] Invalid free of 0x(____ptrval____) (in kfence-#111):
[   27.851771]  test_invalid_addr_free+0xfb/0x260
[   27.852255]  kunit_try_run_case+0x1a5/0x480
[   27.852709]  kunit_generic_run_threadfn_adapter+0x85/0xf0
[   27.853102]  kthread+0x337/0x6f0
[   27.853519]  ret_from_fork+0x41/0x80
[   27.853949]  ret_from_fork_asm+0x1a/0x30
[   27.854389] 
[   27.854656] kfence-#111: 0x(____ptrval____)-0x(____ptrval____), size=32, cache=test
[   27.854656] 
[   27.855310] allocated by task 329 on cpu 0 at 27.849970s (0.005334s ago):
[   27.855999]  test_alloc+0x2a6/0x10f0
[   27.856334]  test_invalid_addr_free+0xdb/0x260
[   27.857041]  kunit_try_run_case+0x1a5/0x480
[   27.857452]  kunit_generic_run_threadfn_adapter+0x85/0xf0
[   27.857909]  kthread+0x337/0x6f0
[   27.858294]  ret_from_fork+0x41/0x80
[   27.858739]  ret_from_fork_asm+0x1a/0x30
[   27.859081] 
[   27.859318] CPU: 0 UID: 0 PID: 329 Comm: kunit_try_catch Tainted: G    B            N  6.15.0-rc3 #1 PREEMPT(voluntary) 
[   27.860312] Tainted: [B]=BAD_PAGE, [N]=TEST
[   27.860665] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.16.3-debian-1.16.3-2 04/01/2014
[   27.861376] ==================================================================

[   26.729858] ==================================================================
[   26.730524] BUG: KFENCE: invalid free in test_invalid_addr_free+0xec/0x238
[   26.730524] 
[   26.731270] Invalid free of 0x(____ptrval____) (in kfence-#112):
[   26.731808]  test_invalid_addr_free+0xec/0x238
[   26.732212]  kunit_try_run_case+0x170/0x3f0
[   26.732596]  kunit_generic_run_threadfn_adapter+0x88/0x100
[   26.733092]  kthread+0x328/0x630
[   26.733393]  ret_from_fork+0x10/0x20
[   26.733721] 
[   26.733861] kfence-#112: 0x(____ptrval____)-0x(____ptrval____), size=32, cache=test
[   26.733861] 
[   26.734670] allocated by task 367 on cpu 4 at 26.729822s (0.004847s ago):
[   26.735280]  test_alloc+0x230/0x628
[   26.735598]  test_invalid_addr_free+0xd4/0x238
[   26.735999]  kunit_try_run_case+0x170/0x3f0
[   26.736378]  kunit_generic_run_threadfn_adapter+0x88/0x100
[   26.736871]  kthread+0x328/0x630
[   26.737168]  ret_from_fork+0x10/0x20
[   26.737493] 
[   26.737639] CPU: 4 UID: 0 PID: 367 Comm: kunit_try_catch Tainted: G    B            N  6.15.0-rc3 #1 PREEMPT 
[   26.738522] Tainted: [B]=BAD_PAGE, [N]=TEST
[   26.738896] Hardware name: Radxa ROCK Pi 4B (DT)
[   26.739309] ==================================================================
[   26.625929] ==================================================================
[   26.626597] BUG: KFENCE: invalid free in test_invalid_addr_free+0x1ac/0x238
[   26.626597] 
[   26.627355] Invalid free of 0x(____ptrval____) (in kfence-#111):
[   26.627897]  test_invalid_addr_free+0x1ac/0x238
[   26.628311]  kunit_try_run_case+0x170/0x3f0
[   26.628698]  kunit_generic_run_threadfn_adapter+0x88/0x100
[   26.629198]  kthread+0x328/0x630
[   26.629500]  ret_from_fork+0x10/0x20
[   26.629831] 
[   26.629973] kfence-#111: 0x(____ptrval____)-0x(____ptrval____), size=32, cache=kmalloc-32
[   26.629973] 
[   26.630830] allocated by task 365 on cpu 4 at 26.625892s (0.004937s ago):
[   26.631442]  test_alloc+0x29c/0x628
[   26.631763]  test_invalid_addr_free+0xd4/0x238
[   26.632168]  kunit_try_run_case+0x170/0x3f0
[   26.632551]  kunit_generic_run_threadfn_adapter+0x88/0x100
[   26.633048]  kthread+0x328/0x630
[   26.633348]  ret_from_fork+0x10/0x20
[   26.633678] 
[   26.633825] CPU: 4 UID: 0 PID: 365 Comm: kunit_try_catch Tainted: G    B            N  6.15.0-rc3 #1 PREEMPT 
[   26.634713] Tainted: [B]=BAD_PAGE, [N]=TEST
[   26.635089] Hardware name: Radxa ROCK Pi 4B (DT)
[   26.635504] ==================================================================