Hay
Date
Dec. 3, 2024, 11:38 p.m.

Environment
qemu-arm64
qemu-x86_64

[   46.672251] ==================================================================
[   46.673086] BUG: KFENCE: memory corruption in test_kmalloc_aligned_oob_write+0x214/0x2c0
[   46.673086] 
[   46.674422] Corrupted memory at 0x000000003ba5c790 [ ! . . . . . . . . . . . . . . . ] (in kfence-#218):
[   46.676850]  test_kmalloc_aligned_oob_write+0x214/0x2c0
[   46.677777]  kunit_try_run_case+0x14c/0x3d0
[   46.678575]  kunit_generic_run_threadfn_adapter+0x88/0x100
[   46.679498]  kthread+0x24c/0x2d0
[   46.680101]  ret_from_fork+0x10/0x20
[   46.680730] 
[   46.681096] kfence-#218: 0x00000000afb3715d-0x0000000078bf3cd3, size=73, cache=kmalloc-96
[   46.681096] 
[   46.682305] allocated by task 314 on cpu 1 at 46.671857s (0.010439s ago):
[   46.683371]  test_alloc+0x298/0x620
[   46.684024]  test_kmalloc_aligned_oob_write+0xbc/0x2c0
[   46.684794]  kunit_try_run_case+0x14c/0x3d0
[   46.685477]  kunit_generic_run_threadfn_adapter+0x88/0x100
[   46.686264]  kthread+0x24c/0x2d0
[   46.686864]  ret_from_fork+0x10/0x20
[   46.687467] 
[   46.687822] freed by task 314 on cpu 1 at 46.672076s (0.015736s ago):
[   46.688869]  test_kmalloc_aligned_oob_write+0x214/0x2c0
[   46.689739]  kunit_try_run_case+0x14c/0x3d0
[   46.690358]  kunit_generic_run_threadfn_adapter+0x88/0x100
[   46.691097]  kthread+0x24c/0x2d0
[   46.691702]  ret_from_fork+0x10/0x20
[   46.692407] 
[   46.692877] CPU: 1 UID: 0 PID: 314 Comm: kunit_try_catch Tainted: G    B            N 6.13.0-rc1-next-20241203 #1
[   46.694158] Tainted: [B]=BAD_PAGE, [N]=TEST
[   46.694778] Hardware name: linux,dummy-virt (DT)
[   46.695497] ==================================================================

[   40.010582] ==================================================================
[   40.011177] BUG: KFENCE: memory corruption in test_kmalloc_aligned_oob_write+0x251/0x340
[   40.011177] 
[   40.011906] Corrupted memory at 0x(____ptrval____) [ ! . . . . . . . . . . . . . . . ] (in kfence-#190):
[   40.013241]  test_kmalloc_aligned_oob_write+0x251/0x340
[   40.013681]  kunit_try_run_case+0x1b3/0x490
[   40.014163]  kunit_generic_run_threadfn_adapter+0x85/0xf0
[   40.014739]  kthread+0x257/0x310
[   40.015168]  ret_from_fork+0x41/0x80
[   40.015552]  ret_from_fork_asm+0x1a/0x30
[   40.015992] 
[   40.016191] kfence-#190: 0x(____ptrval____)-0x(____ptrval____), size=73, cache=kmalloc-96
[   40.016191] 
[   40.016945] allocated by task 334 on cpu 0 at 40.010206s (0.006734s ago):
[   40.017570]  test_alloc+0x35f/0x10d0
[   40.018154]  test_kmalloc_aligned_oob_write+0xc9/0x340
[   40.018527]  kunit_try_run_case+0x1b3/0x490
[   40.019025]  kunit_generic_run_threadfn_adapter+0x85/0xf0
[   40.019447]  kthread+0x257/0x310
[   40.019888]  ret_from_fork+0x41/0x80
[   40.020241]  ret_from_fork_asm+0x1a/0x30
[   40.020517] 
[   40.020661] freed by task 334 on cpu 0 at 40.010440s (0.010217s ago):
[   40.021029]  test_kmalloc_aligned_oob_write+0x251/0x340
[   40.021344]  kunit_try_run_case+0x1b3/0x490
[   40.021787]  kunit_generic_run_threadfn_adapter+0x85/0xf0
[   40.022323]  kthread+0x257/0x310
[   40.022870]  ret_from_fork+0x41/0x80
[   40.023322]  ret_from_fork_asm+0x1a/0x30
[   40.023840] 
[   40.024103] CPU: 0 UID: 0 PID: 334 Comm: kunit_try_catch Tainted: G    B            N 6.13.0-rc1-next-20241203 #1
[   40.025334] Tainted: [B]=BAD_PAGE, [N]=TEST
[   40.025847] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.16.3-debian-1.16.3-2 04/01/2014
[   40.026523] ==================================================================