Hay
Date
Nov. 22, 2024, 6:35 a.m.

Environment
qemu-arm64
qemu-x86_64

[   45.681960] ==================================================================
[   45.682836] BUG: KFENCE: memory corruption in test_kmalloc_aligned_oob_write+0x214/0x2c0
[   45.682836] 
[   45.683706] Corrupted memory at 0x00000000671b8153 [ ! . . . . . . . . . . . . . . . ] (in kfence-#208):
[   45.686208]  test_kmalloc_aligned_oob_write+0x214/0x2c0
[   45.686954]  kunit_try_run_case+0x14c/0x3d0
[   45.687600]  kunit_generic_run_threadfn_adapter+0x88/0x100
[   45.688360]  kthread+0x24c/0x2d0
[   45.688916]  ret_from_fork+0x10/0x20
[   45.689503] 
[   45.689957] kfence-#208: 0x000000000394e3f7-0x0000000068a5c4ae, size=73, cache=kmalloc-96
[   45.689957] 
[   45.691125] allocated by task 314 on cpu 1 at 45.681498s (0.009617s ago):
[   45.692102]  test_alloc+0x298/0x620
[   45.692664]  test_kmalloc_aligned_oob_write+0xbc/0x2c0
[   45.693315]  kunit_try_run_case+0x14c/0x3d0
[   45.694021]  kunit_generic_run_threadfn_adapter+0x88/0x100
[   45.694863]  kthread+0x24c/0x2d0
[   45.695379]  ret_from_fork+0x10/0x20
[   45.695971] 
[   45.696302] freed by task 314 on cpu 1 at 45.681729s (0.014564s ago):
[   45.697238]  test_kmalloc_aligned_oob_write+0x214/0x2c0
[   45.697965]  kunit_try_run_case+0x14c/0x3d0
[   45.698704]  kunit_generic_run_threadfn_adapter+0x88/0x100
[   45.699402]  kthread+0x24c/0x2d0
[   45.699998]  ret_from_fork+0x10/0x20
[   45.700476] 
[   45.700949] CPU: 1 UID: 0 PID: 314 Comm: kunit_try_catch Tainted: G    B            N 6.12.0-next-20241122 #1
[   45.702192] Tainted: [B]=BAD_PAGE, [N]=TEST
[   45.702887] Hardware name: linux,dummy-virt (DT)
[   45.703467] ==================================================================

[   39.378928] ==================================================================
[   39.379485] BUG: KFENCE: memory corruption in test_kmalloc_aligned_oob_write+0x251/0x340
[   39.379485] 
[   39.380967] Corrupted memory at 0x(____ptrval____) [ ! . . . . . . . . . . . . . . . ] (in kfence-#163):
[   39.382370]  test_kmalloc_aligned_oob_write+0x251/0x340
[   39.383126]  kunit_try_run_case+0x1b3/0x490
[   39.383793]  kunit_generic_run_threadfn_adapter+0x85/0xf0
[   39.384318]  kthread+0x257/0x310
[   39.385004]  ret_from_fork+0x41/0x80
[   39.385369]  ret_from_fork_asm+0x1a/0x30
[   39.385931] 
[   39.386160] kfence-#163: 0x(____ptrval____)-0x(____ptrval____), size=73, cache=kmalloc-96
[   39.386160] 
[   39.386821] allocated by task 333 on cpu 1 at 39.378497s (0.008299s ago):
[   39.387747]  test_alloc+0x35f/0x10d0
[   39.388190]  test_kmalloc_aligned_oob_write+0xc9/0x340
[   39.388787]  kunit_try_run_case+0x1b3/0x490
[   39.389457]  kunit_generic_run_threadfn_adapter+0x85/0xf0
[   39.389983]  kthread+0x257/0x310
[   39.390398]  ret_from_fork+0x41/0x80
[   39.390860]  ret_from_fork_asm+0x1a/0x30
[   39.391215] 
[   39.391453] freed by task 333 on cpu 1 at 39.378737s (0.012712s ago):
[   39.392027]  test_kmalloc_aligned_oob_write+0x251/0x340
[   39.392754]  kunit_try_run_case+0x1b3/0x490
[   39.393143]  kunit_generic_run_threadfn_adapter+0x85/0xf0
[   39.393781]  kthread+0x257/0x310
[   39.394292]  ret_from_fork+0x41/0x80
[   39.394713]  ret_from_fork_asm+0x1a/0x30
[   39.395252] 
[   39.395456] CPU: 1 UID: 0 PID: 333 Comm: kunit_try_catch Tainted: G    B            N 6.12.0-next-20241122 #1
[   39.396127] Tainted: [B]=BAD_PAGE, [N]=TEST
[   39.396581] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.16.3-debian-1.16.3-2 04/01/2014
[   39.397661] ==================================================================