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

Environment
qemu-arm64
qemu-x86_64

[   45.367645] ==================================================================
[   45.368406] BUG: KFENCE: memory corruption in test_kmalloc_aligned_oob_write+0x214/0x2c0
[   45.368406] 
[   45.369203] Corrupted memory at 0x000000003320c25c [ ! . . . . . . . . . . . . . . . ] (in kfence-#206):
[   45.371970]  test_kmalloc_aligned_oob_write+0x214/0x2c0
[   45.372624]  kunit_try_run_case+0x14c/0x3d0
[   45.373219]  kunit_generic_run_threadfn_adapter+0x88/0x100
[   45.373883]  kthread+0x24c/0x2d0
[   45.374473]  ret_from_fork+0x10/0x20
[   45.375041] 
[   45.375373] kfence-#206: 0x000000002d1f07e8-0x000000005255f76c, size=73, cache=kmalloc-96
[   45.375373] 
[   45.376427] allocated by task 314 on cpu 0 at 45.367126s (0.009290s ago):
[   45.377226]  test_alloc+0x298/0x620
[   45.377829]  test_kmalloc_aligned_oob_write+0xbc/0x2c0
[   45.378481]  kunit_try_run_case+0x14c/0x3d0
[   45.379070]  kunit_generic_run_threadfn_adapter+0x88/0x100
[   45.379857]  kthread+0x24c/0x2d0
[   45.380435]  ret_from_fork+0x10/0x20
[   45.381060] 
[   45.381428] freed by task 314 on cpu 0 at 45.367380s (0.014037s ago):
[   45.382149]  test_kmalloc_aligned_oob_write+0x214/0x2c0
[   45.382914]  kunit_try_run_case+0x14c/0x3d0
[   45.383583]  kunit_generic_run_threadfn_adapter+0x88/0x100
[   45.384351]  kthread+0x24c/0x2d0
[   45.384941]  ret_from_fork+0x10/0x20
[   45.385488] 
[   45.385949] CPU: 0 UID: 0 PID: 314 Comm: kunit_try_catch Tainted: G    B            N 6.13.0-rc1-next-20241206 #1
[   45.387104] Tainted: [B]=BAD_PAGE, [N]=TEST
[   45.387611] Hardware name: linux,dummy-virt (DT)
[   45.388265] ==================================================================

[   39.795345] ==================================================================
[   39.795866] BUG: KFENCE: memory corruption in test_kmalloc_aligned_oob_write+0x251/0x340
[   39.795866] 
[   39.796854] Corrupted memory at 0x(____ptrval____) [ ! . . . . . . . . . . . . . . . ] (in kfence-#173):
[   39.798101]  test_kmalloc_aligned_oob_write+0x251/0x340
[   39.798689]  kunit_try_run_case+0x1b3/0x490
[   39.799287]  kunit_generic_run_threadfn_adapter+0x85/0xf0
[   39.799825]  kthread+0x257/0x310
[   39.800158]  ret_from_fork+0x41/0x80
[   39.800705]  ret_from_fork_asm+0x1a/0x30
[   39.801419] 
[   39.801650] kfence-#173: 0x(____ptrval____)-0x(____ptrval____), size=73, cache=kmalloc-96
[   39.801650] 
[   39.802806] allocated by task 333 on cpu 0 at 39.795024s (0.007777s ago):
[   39.803625]  test_alloc+0x35f/0x10d0
[   39.804171]  test_kmalloc_aligned_oob_write+0xc9/0x340
[   39.804866]  kunit_try_run_case+0x1b3/0x490
[   39.805344]  kunit_generic_run_threadfn_adapter+0x85/0xf0
[   39.806029]  kthread+0x257/0x310
[   39.806566]  ret_from_fork+0x41/0x80
[   39.807125]  ret_from_fork_asm+0x1a/0x30
[   39.807678] 
[   39.807965] freed by task 333 on cpu 0 at 39.795209s (0.012752s ago):
[   39.808616]  test_kmalloc_aligned_oob_write+0x251/0x340
[   39.809156]  kunit_try_run_case+0x1b3/0x490
[   39.809510]  kunit_generic_run_threadfn_adapter+0x85/0xf0
[   39.810050]  kthread+0x257/0x310
[   39.810401]  ret_from_fork+0x41/0x80
[   39.810783]  ret_from_fork_asm+0x1a/0x30
[   39.811244] 
[   39.811439] CPU: 0 UID: 0 PID: 333 Comm: kunit_try_catch Tainted: G    B            N 6.13.0-rc1-next-20241206 #1
[   39.812067] Tainted: [B]=BAD_PAGE, [N]=TEST
[   39.812622] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.16.3-debian-1.16.3-2 04/01/2014
[   39.813606] ==================================================================