Hay
Date
May 30, 2025, 4:14 a.m.

Environment
e850-96
qemu-arm64
qemu-x86_64

[   75.568999] ==================================================================
[   75.569127] BUG: KFENCE: memory corruption in test_kmalloc_aligned_oob_write+0x214/0x2c0
[   75.569127] 
[   75.569275] Corrupted memory at 0x(____ptrval____) [ ! . . . . . . . . . . . . . . . ] (in kfence-#181):
[   75.572965]  test_kmalloc_aligned_oob_write+0x214/0x2c0
[   75.578171]  kunit_try_run_case+0x170/0x3f0
[   75.582337]  kunit_generic_run_threadfn_adapter+0x88/0x100
[   75.587806]  kthread+0x328/0x630
[   75.591018]  ret_from_fork+0x10/0x20
[   75.594577] 
[   75.596056] kfence-#181: 0x(____ptrval____)-0x(____ptrval____), size=73, cache=kmalloc-96
[   75.596056] 
[   75.605692] allocated by task 369 on cpu 3 at 75.568927s (0.036762s ago):
[   75.612475]  test_alloc+0x29c/0x628
[   75.615931]  test_kmalloc_aligned_oob_write+0xbc/0x2c0
[   75.621052]  kunit_try_run_case+0x170/0x3f0
[   75.625219]  kunit_generic_run_threadfn_adapter+0x88/0x100
[   75.630687]  kthread+0x328/0x630
[   75.633901]  ret_from_fork+0x10/0x20
[   75.637458] 
[   75.638936] freed by task 369 on cpu 3 at 75.568943s (0.069990s ago):
[   75.645375]  test_kmalloc_aligned_oob_write+0x214/0x2c0
[   75.650567]  kunit_try_run_case+0x170/0x3f0
[   75.654733]  kunit_generic_run_threadfn_adapter+0x88/0x100
[   75.660201]  kthread+0x328/0x630
[   75.663413]  ret_from_fork+0x10/0x20
[   75.666973] 
[   75.668459] CPU: 3 UID: 0 PID: 369 Comm: kunit_try_catch Tainted: G    B            N  6.15.0-next-20250530 #1 PREEMPT 
[   75.679223] Tainted: [B]=BAD_PAGE, [N]=TEST
[   75.683379] Hardware name: WinLink E850-96 board (DT)
[   75.688416] ==================================================================

[   37.602314] ==================================================================
[   37.602480] BUG: KFENCE: memory corruption in test_kmalloc_aligned_oob_write+0x214/0x2c0
[   37.602480] 
[   37.602616] Corrupted memory at 0x00000000acb64a5c [ ! . . . . . . . . . . . . . . . ] (in kfence-#197):
[   37.603448]  test_kmalloc_aligned_oob_write+0x214/0x2c0
[   37.603568]  kunit_try_run_case+0x170/0x3f0
[   37.603675]  kunit_generic_run_threadfn_adapter+0x88/0x100
[   37.603805]  kthread+0x328/0x630
[   37.603895]  ret_from_fork+0x10/0x20
[   37.603989] 
[   37.604045] kfence-#197: 0x0000000065019b87-0x0000000009836750, size=73, cache=kmalloc-96
[   37.604045] 
[   37.604179] allocated by task 326 on cpu 1 at 37.601893s (0.002276s ago):
[   37.604335]  test_alloc+0x29c/0x628
[   37.604448]  test_kmalloc_aligned_oob_write+0xbc/0x2c0
[   37.604570]  kunit_try_run_case+0x170/0x3f0
[   37.604711]  kunit_generic_run_threadfn_adapter+0x88/0x100
[   37.604824]  kthread+0x328/0x630
[   37.604922]  ret_from_fork+0x10/0x20
[   37.605034] 
[   37.605097] freed by task 326 on cpu 1 at 37.602107s (0.002982s ago):
[   37.605267]  test_kmalloc_aligned_oob_write+0x214/0x2c0
[   37.605389]  kunit_try_run_case+0x170/0x3f0
[   37.605506]  kunit_generic_run_threadfn_adapter+0x88/0x100
[   37.605631]  kthread+0x328/0x630
[   37.605769]  ret_from_fork+0x10/0x20
[   37.605885] 
[   37.605984] CPU: 1 UID: 0 PID: 326 Comm: kunit_try_catch Tainted: G    B            N  6.15.0-next-20250530 #1 PREEMPT 
[   37.606175] Tainted: [B]=BAD_PAGE, [N]=TEST
[   37.606249] Hardware name: linux,dummy-virt (DT)
[   37.606329] ==================================================================

[   33.506095] ==================================================================
[   33.506680] BUG: KFENCE: memory corruption in test_kmalloc_aligned_oob_write+0x24f/0x340
[   33.506680] 
[   33.507295] Corrupted memory at 0x(____ptrval____) [ ! . . . . . . . . . . . . . . . ] (in kfence-#166):
[   33.509295]  test_kmalloc_aligned_oob_write+0x24f/0x340
[   33.509793]  kunit_try_run_case+0x1a5/0x480
[   33.510248]  kunit_generic_run_threadfn_adapter+0x85/0xf0
[   33.510718]  kthread+0x337/0x6f0
[   33.511118]  ret_from_fork+0x116/0x1d0
[   33.511595]  ret_from_fork_asm+0x1a/0x30
[   33.512025] 
[   33.512236] kfence-#166: 0x(____ptrval____)-0x(____ptrval____), size=73, cache=kmalloc-96
[   33.512236] 
[   33.513045] allocated by task 342 on cpu 1 at 33.505757s (0.007283s ago):
[   33.513652]  test_alloc+0x364/0x10f0
[   33.514089]  test_kmalloc_aligned_oob_write+0xc8/0x340
[   33.514569]  kunit_try_run_case+0x1a5/0x480
[   33.515032]  kunit_generic_run_threadfn_adapter+0x85/0xf0
[   33.515437]  kthread+0x337/0x6f0
[   33.515893]  ret_from_fork+0x116/0x1d0
[   33.516307]  ret_from_fork_asm+0x1a/0x30
[   33.516805] 
[   33.517001] freed by task 342 on cpu 1 at 33.505965s (0.011030s ago):
[   33.517680]  test_kmalloc_aligned_oob_write+0x24f/0x340
[   33.518244]  kunit_try_run_case+0x1a5/0x480
[   33.518688]  kunit_generic_run_threadfn_adapter+0x85/0xf0
[   33.519214]  kthread+0x337/0x6f0
[   33.519647]  ret_from_fork+0x116/0x1d0
[   33.520013]  ret_from_fork_asm+0x1a/0x30
[   33.520400] 
[   33.520731] CPU: 1 UID: 0 PID: 342 Comm: kunit_try_catch Tainted: G    B            N  6.15.0-next-20250530 #1 PREEMPT(voluntary) 
[   33.521687] Tainted: [B]=BAD_PAGE, [N]=TEST
[   33.522111] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.16.3-debian-1.16.3-2 04/01/2014
[   33.522804] ==================================================================