Hay
Date
Nov. 28, 2024, 2:36 a.m.

Environment
qemu-arm64
qemu-x86_64

[   44.858324] ==================================================================
[   44.859094] BUG: KFENCE: memory corruption in test_kmalloc_aligned_oob_write+0x214/0x2c0
[   44.859094] 
[   44.859820] Corrupted memory at 0x0000000011e8e309 [ ! . . . . . . . . . . . . . . . ] (in kfence-#193):
[   44.862362]  test_kmalloc_aligned_oob_write+0x214/0x2c0
[   44.862988]  kunit_try_run_case+0x14c/0x3d0
[   44.863608]  kunit_generic_run_threadfn_adapter+0x88/0x100
[   44.864296]  kthread+0x24c/0x2d0
[   44.864847]  ret_from_fork+0x10/0x20
[   44.865431] 
[   44.865749] kfence-#193: 0x00000000f21ebe70-0x0000000027890038, size=73, cache=kmalloc-96
[   44.865749] 
[   44.866613] allocated by task 313 on cpu 0 at 44.857840s (0.008763s ago):
[   44.867472]  test_alloc+0x298/0x620
[   44.867979]  test_kmalloc_aligned_oob_write+0xbc/0x2c0
[   44.868667]  kunit_try_run_case+0x14c/0x3d0
[   44.869221]  kunit_generic_run_threadfn_adapter+0x88/0x100
[   44.869932]  kthread+0x24c/0x2d0
[   44.870491]  ret_from_fork+0x10/0x20
[   44.870949] 
[   44.871323] freed by task 313 on cpu 0 at 44.858082s (0.013230s ago):
[   44.872158]  test_kmalloc_aligned_oob_write+0x214/0x2c0
[   44.872806]  kunit_try_run_case+0x14c/0x3d0
[   44.873334]  kunit_generic_run_threadfn_adapter+0x88/0x100
[   44.874056]  kthread+0x24c/0x2d0
[   44.874532]  ret_from_fork+0x10/0x20
[   44.875104] 
[   44.875489] CPU: 0 UID: 0 PID: 313 Comm: kunit_try_catch Tainted: G    B            N 6.12.0-next-20241128 #1
[   44.876536] Tainted: [B]=BAD_PAGE, [N]=TEST
[   44.877067] Hardware name: linux,dummy-virt (DT)
[   44.877646] ==================================================================

[   38.052003] ==================================================================
[   38.052794] BUG: KFENCE: memory corruption in test_kmalloc_aligned_oob_write+0x251/0x340
[   38.052794] 
[   38.054678] Corrupted memory at 0x(____ptrval____) [ ! . . . . . . . . . . . . . . . ] (in kfence-#179):
[   38.055921]  test_kmalloc_aligned_oob_write+0x251/0x340
[   38.056470]  kunit_try_run_case+0x1b3/0x490
[   38.056981]  kunit_generic_run_threadfn_adapter+0x85/0xf0
[   38.057572]  kthread+0x257/0x310
[   38.057969]  ret_from_fork+0x41/0x80
[   38.058496]  ret_from_fork_asm+0x1a/0x30
[   38.058810] 
[   38.059179] kfence-#179: 0x(____ptrval____)-0x(____ptrval____), size=73, cache=kmalloc-96
[   38.059179] 
[   38.060126] allocated by task 333 on cpu 0 at 38.051708s (0.008414s ago):
[   38.060719]  test_alloc+0x35f/0x10d0
[   38.061286]  test_kmalloc_aligned_oob_write+0xc9/0x340
[   38.061805]  kunit_try_run_case+0x1b3/0x490
[   38.062362]  kunit_generic_run_threadfn_adapter+0x85/0xf0
[   38.062853]  kthread+0x257/0x310
[   38.063342]  ret_from_fork+0x41/0x80
[   38.063839]  ret_from_fork_asm+0x1a/0x30
[   38.064375] 
[   38.064674] freed by task 333 on cpu 0 at 38.051871s (0.012799s ago):
[   38.065329]  test_kmalloc_aligned_oob_write+0x251/0x340
[   38.065948]  kunit_try_run_case+0x1b3/0x490
[   38.066424]  kunit_generic_run_threadfn_adapter+0x85/0xf0
[   38.067156]  kthread+0x257/0x310
[   38.067498]  ret_from_fork+0x41/0x80
[   38.067970]  ret_from_fork_asm+0x1a/0x30
[   38.068403] 
[   38.068736] CPU: 0 UID: 0 PID: 333 Comm: kunit_try_catch Tainted: G    B            N 6.12.0-next-20241128 #1
[   38.069720] Tainted: [B]=BAD_PAGE, [N]=TEST
[   38.070103] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.16.3-debian-1.16.3-2 04/01/2014
[   38.070925] ==================================================================