Hay
Date
June 25, 2025, 8:08 a.m.

Environment
qemu-arm64

[   29.751661] ==================================================================
[   29.751766] BUG: KFENCE: memory corruption in kfree_action_wrapper+0x18/0x30
[   29.751766] 
[   29.751871] Corrupted memory at 0x000000009dcf67f0 [ ! . . . . . . . . . . . . . . . ] (in kfence-#75):
[   29.754999]  kfree_action_wrapper+0x18/0x30
[   29.755060]  __kunit_action_free+0x58/0x80
[   29.755101]  kunit_remove_resource+0x14c/0x1f8
[   29.755143]  kunit_cleanup+0x6c/0x108
[   29.755181]  kunit_try_run_case_cleanup+0xa4/0xe0
[   29.755223]  kunit_generic_run_threadfn_adapter+0x88/0x100
[   29.755277]  kthread+0x328/0x630
[   29.755326]  ret_from_fork+0x10/0x20
[   29.755376] 
[   29.755543] kfence-#75: 0x00000000bf323abe-0x00000000256a4ca1, size=120, cache=kmalloc-128
[   29.755543] 
[   29.756124] allocated by task 297 on cpu 0 at 29.710347s (0.045316s ago):
[   29.756550]  kunit_kmalloc_array+0x34/0x88
[   29.756822]  copy_user_test_oob+0xac/0xec8
[   29.756926]  kunit_try_run_case+0x170/0x3f0
[   29.756976]  kunit_generic_run_threadfn_adapter+0x88/0x100
[   29.757138]  kthread+0x328/0x630
[   29.757210]  ret_from_fork+0x10/0x20
[   29.757646] 
[   29.758011] freed by task 298 on cpu 0 at 29.750934s (0.006888s ago):
[   29.758336]  kfree_action_wrapper+0x18/0x30
[   29.758493]  __kunit_action_free+0x58/0x80
[   29.758589]  kunit_remove_resource+0x14c/0x1f8
[   29.758691]  kunit_cleanup+0x6c/0x108
[   29.758730]  kunit_try_run_case_cleanup+0xa4/0xe0
[   29.758772]  kunit_generic_run_threadfn_adapter+0x88/0x100
[   29.759044]  kthread+0x328/0x630
[   29.759180]  ret_from_fork+0x10/0x20
[   29.759363] 
[   29.759496] CPU: 0 UID: 0 PID: 298 Comm: kunit_try_catch Tainted: G    B            N  6.16.0-rc3-next-20250625 #1 PREEMPT 
[   29.759590] Tainted: [B]=BAD_PAGE, [N]=TEST
[   29.759709] Hardware name: linux,dummy-virt (DT)
[   29.759939] ==================================================================