Hay
Date
June 2, 2025, 2:11 p.m.

Environment
e850-96
qemu-arm64
qemu-x86_64

[   73.414822] ==================================================================
[   73.414962] BUG: KFENCE: memory corruption in test_kmalloc_aligned_oob_write+0x214/0x2c0
[   73.414962] 
[   73.415104] Corrupted memory at 0x(____ptrval____) [ ! . . . . . . . . . . . . . . . ] (in kfence-#180):
[   73.418794]  test_kmalloc_aligned_oob_write+0x214/0x2c0
[   73.424001]  kunit_try_run_case+0x170/0x3f0
[   73.428168]  kunit_generic_run_threadfn_adapter+0x88/0x100
[   73.433636]  kthread+0x328/0x630
[   73.436848]  ret_from_fork+0x10/0x20
[   73.440407] 
[   73.441887] kfence-#180: 0x(____ptrval____)-0x(____ptrval____), size=73, cache=kmalloc-96
[   73.441887] 
[   73.451520] allocated by task 372 on cpu 4 at 73.414753s (0.036764s ago):
[   73.458299]  test_alloc+0x29c/0x628
[   73.461761]  test_kmalloc_aligned_oob_write+0xbc/0x2c0
[   73.466882]  kunit_try_run_case+0x170/0x3f0
[   73.471049]  kunit_generic_run_threadfn_adapter+0x88/0x100
[   73.476518]  kthread+0x328/0x630
[   73.479729]  ret_from_fork+0x10/0x20
[   73.483290] 
[   73.484767] freed by task 372 on cpu 4 at 73.414770s (0.069992s ago):
[   73.491204]  test_kmalloc_aligned_oob_write+0x214/0x2c0
[   73.496396]  kunit_try_run_case+0x170/0x3f0
[   73.500562]  kunit_generic_run_threadfn_adapter+0x88/0x100
[   73.506031]  kthread+0x328/0x630
[   73.509243]  ret_from_fork+0x10/0x20
[   73.512803] 
[   73.514289] CPU: 4 UID: 0 PID: 372 Comm: kunit_try_catch Tainted: G    B            N  6.15.1-rc1 #1 PREEMPT 
[   73.524181] Tainted: [B]=BAD_PAGE, [N]=TEST
[   73.528341] Hardware name: WinLink E850-96 board (DT)
[   73.533378] ==================================================================

[   27.994363] ==================================================================
[   27.994473] BUG: KFENCE: memory corruption in test_kmalloc_aligned_oob_write+0x214/0x2c0
[   27.994473] 
[   27.994541] Corrupted memory at 0x00000000e15985a2 [ ! . . . . . . . . . . . . . . . ] (in kfence-#143):
[   27.994855]  test_kmalloc_aligned_oob_write+0x214/0x2c0
[   27.994907]  kunit_try_run_case+0x170/0x3f0
[   27.994953]  kunit_generic_run_threadfn_adapter+0x88/0x100
[   27.995002]  kthread+0x328/0x630
[   27.995051]  ret_from_fork+0x10/0x20
[   27.995091] 
[   27.995117] kfence-#143: 0x00000000bc74ad36-0x000000006f48aea1, size=73, cache=kmalloc-96
[   27.995117] 
[   27.995173] allocated by task 328 on cpu 0 at 27.994076s (0.001094s ago):
[   27.995239]  test_alloc+0x29c/0x628
[   27.995279]  test_kmalloc_aligned_oob_write+0xbc/0x2c0
[   27.995324]  kunit_try_run_case+0x170/0x3f0
[   27.995378]  kunit_generic_run_threadfn_adapter+0x88/0x100
[   27.995426]  kthread+0x328/0x630
[   27.995465]  ret_from_fork+0x10/0x20
[   27.995507] 
[   27.995532] freed by task 328 on cpu 0 at 27.994240s (0.001287s ago):
[   27.995596]  test_kmalloc_aligned_oob_write+0x214/0x2c0
[   27.995640]  kunit_try_run_case+0x170/0x3f0
[   27.995683]  kunit_generic_run_threadfn_adapter+0x88/0x100
[   27.995730]  kthread+0x328/0x630
[   27.995771]  ret_from_fork+0x10/0x20
[   27.995812] 
[   27.995856] CPU: 0 UID: 0 PID: 328 Comm: kunit_try_catch Tainted: G    B   W        N  6.15.1-rc1 #1 PREEMPT 
[   27.995942] Tainted: [B]=BAD_PAGE, [W]=WARN, [N]=TEST
[   27.995974] Hardware name: linux,dummy-virt (DT)
[   27.996008] ==================================================================

[   30.181239] ==================================================================
[   30.181689] BUG: KFENCE: memory corruption in test_kmalloc_aligned_oob_write+0x24f/0x340
[   30.181689] 
[   30.182032] Corrupted memory at 0x(____ptrval____) [ ! . . . . . . . . . . . . . . . ] (in kfence-#167):
[   30.183203]  test_kmalloc_aligned_oob_write+0x24f/0x340
[   30.183572]  kunit_try_run_case+0x1a5/0x480
[   30.183991]  kunit_generic_run_threadfn_adapter+0x85/0xf0
[   30.184470]  kthread+0x337/0x6f0
[   30.184665]  ret_from_fork+0x41/0x80
[   30.185061]  ret_from_fork_asm+0x1a/0x30
[   30.185307] 
[   30.185464] kfence-#167: 0x(____ptrval____)-0x(____ptrval____), size=73, cache=kmalloc-96
[   30.185464] 
[   30.186372] allocated by task 346 on cpu 0 at 30.180823s (0.005543s ago):
[   30.186705]  test_alloc+0x364/0x10f0
[   30.186922]  test_kmalloc_aligned_oob_write+0xc8/0x340
[   30.187444]  kunit_try_run_case+0x1a5/0x480
[   30.187875]  kunit_generic_run_threadfn_adapter+0x85/0xf0
[   30.188406]  kthread+0x337/0x6f0
[   30.188693]  ret_from_fork+0x41/0x80
[   30.188934]  ret_from_fork_asm+0x1a/0x30
[   30.189318] 
[   30.189549] freed by task 346 on cpu 0 at 30.181054s (0.008490s ago):
[   30.190105]  test_kmalloc_aligned_oob_write+0x24f/0x340
[   30.190540]  kunit_try_run_case+0x1a5/0x480
[   30.190773]  kunit_generic_run_threadfn_adapter+0x85/0xf0
[   30.191284]  kthread+0x337/0x6f0
[   30.191554]  ret_from_fork+0x41/0x80
[   30.191784]  ret_from_fork_asm+0x1a/0x30
[   30.191996] 
[   30.192283] CPU: 0 UID: 0 PID: 346 Comm: kunit_try_catch Tainted: G    B            N  6.15.1-rc1 #1 PREEMPT(voluntary) 
[   30.193191] Tainted: [B]=BAD_PAGE, [N]=TEST
[   30.193571] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.16.3-debian-1.16.3-2 04/01/2014
[   30.194132] ==================================================================