Hay
Date
Dec. 5, 2024, 2:07 p.m.

Environment
qemu-arm64
qemu-x86_64

[   43.744375] ==================================================================
[   43.745144] BUG: KFENCE: memory corruption in test_kmalloc_aligned_oob_write+0x214/0x2c0
[   43.745144] 
[   43.746071] Corrupted memory at 0x000000005173c554 [ ! . . . . . . . . . . . . . . . ] (in kfence-#192):
[   43.748562]  test_kmalloc_aligned_oob_write+0x214/0x2c0
[   43.749259]  kunit_try_run_case+0x14c/0x3d0
[   43.749851]  kunit_generic_run_threadfn_adapter+0x88/0x100
[   43.750583]  kthread+0x24c/0x2d0
[   43.751188]  ret_from_fork+0x10/0x20
[   43.751731] 
[   43.752182] kfence-#192: 0x00000000b4e78023-0x00000000774da766, size=73, cache=kmalloc-96
[   43.752182] 
[   43.753371] allocated by task 314 on cpu 0 at 43.743931s (0.009431s ago):
[   43.754335]  test_alloc+0x298/0x620
[   43.754907]  test_kmalloc_aligned_oob_write+0xbc/0x2c0
[   43.755594]  kunit_try_run_case+0x14c/0x3d0
[   43.756248]  kunit_generic_run_threadfn_adapter+0x88/0x100
[   43.757090]  kthread+0x24c/0x2d0
[   43.757555]  ret_from_fork+0x10/0x20
[   43.758184] 
[   43.758535] freed by task 314 on cpu 0 at 43.744178s (0.014347s ago):
[   43.759401]  test_kmalloc_aligned_oob_write+0x214/0x2c0
[   43.760237]  kunit_try_run_case+0x14c/0x3d0
[   43.760857]  kunit_generic_run_threadfn_adapter+0x88/0x100
[   43.761652]  kthread+0x24c/0x2d0
[   43.762162]  ret_from_fork+0x10/0x20
[   43.762686] 
[   43.763058] CPU: 0 UID: 0 PID: 314 Comm: kunit_try_catch Tainted: G    B            N 6.13.0-rc1-next-20241205 #1
[   43.764265] Tainted: [B]=BAD_PAGE, [N]=TEST
[   43.764862] Hardware name: linux,dummy-virt (DT)
[   43.765487] ==================================================================

[   43.069955] ==================================================================
[   43.071022] BUG: KFENCE: memory corruption in test_kmalloc_aligned_oob_write+0x251/0x340
[   43.071022] 
[   43.071501] Corrupted memory at 0x(____ptrval____) [ ! . . . . . . . . . . . . . . . ] (in kfence-#167):
[   43.075409]  test_kmalloc_aligned_oob_write+0x251/0x340
[   43.076377]  kunit_try_run_case+0x1b3/0x490
[   43.077372]  kunit_generic_run_threadfn_adapter+0x85/0xf0
[   43.077706]  kthread+0x257/0x310
[   43.078846]  ret_from_fork+0x41/0x80
[   43.079506]  ret_from_fork_asm+0x1a/0x30
[   43.080401] 
[   43.080554] kfence-#167: 0x(____ptrval____)-0x(____ptrval____), size=73, cache=kmalloc-96
[   43.080554] 
[   43.082154] allocated by task 332 on cpu 0 at 43.069561s (0.012589s ago):
[   43.083435]  test_alloc+0x35f/0x10d0
[   43.083918]  test_kmalloc_aligned_oob_write+0xc9/0x340
[   43.084220]  kunit_try_run_case+0x1b3/0x490
[   43.084482]  kunit_generic_run_threadfn_adapter+0x85/0xf0
[   43.085732]  kthread+0x257/0x310
[   43.086357]  ret_from_fork+0x41/0x80
[   43.087192]  ret_from_fork_asm+0x1a/0x30
[   43.088188] 
[   43.088693] freed by task 332 on cpu 0 at 43.069770s (0.018919s ago):
[   43.089881]  test_kmalloc_aligned_oob_write+0x251/0x340
[   43.090533]  kunit_try_run_case+0x1b3/0x490
[   43.091138]  kunit_generic_run_threadfn_adapter+0x85/0xf0
[   43.092087]  kthread+0x257/0x310
[   43.093021]  ret_from_fork+0x41/0x80
[   43.093790]  ret_from_fork_asm+0x1a/0x30
[   43.094050] 
[   43.094223] CPU: 0 UID: 0 PID: 332 Comm: kunit_try_catch Tainted: G    B            N 6.13.0-rc1-next-20241205 #1
[   43.095233] Tainted: [B]=BAD_PAGE, [N]=TEST
[   43.096256] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.16.3-debian-1.16.3-2 04/01/2014
[   43.098483] ==================================================================