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

Environment
qemu-arm64
qemu-x86_64

[   52.478734] ==================================================================
[   52.479489] BUG: KFENCE: memory corruption in test_kmalloc_aligned_oob_write+0x214/0x2c0
[   52.479489] 
[   52.480461] Corrupted memory at 0x00000000d8f90041 [ ! . . . . . . . . . . . . . . . ] (in kfence-#237):
[   52.482944]  test_kmalloc_aligned_oob_write+0x214/0x2c0
[   52.483546]  kunit_try_run_case+0x14c/0x3d0
[   52.484185]  kunit_generic_run_threadfn_adapter+0x88/0x100
[   52.484871]  kthread+0x24c/0x2d0
[   52.485359]  ret_from_fork+0x10/0x20
[   52.485948] 
[   52.486336] kfence-#237: 0x00000000e789e62f-0x000000005c3f15fc, size=73, cache=kmalloc-96
[   52.486336] 
[   52.487318] allocated by task 314 on cpu 0 at 52.478225s (0.009082s ago):
[   52.488136]  test_alloc+0x298/0x620
[   52.488706]  test_kmalloc_aligned_oob_write+0xbc/0x2c0
[   52.489288]  kunit_try_run_case+0x14c/0x3d0
[   52.489818]  kunit_generic_run_threadfn_adapter+0x88/0x100
[   52.490546]  kthread+0x24c/0x2d0
[   52.491028]  ret_from_fork+0x10/0x20
[   52.491613] 
[   52.491966] freed by task 314 on cpu 0 at 52.478492s (0.013463s ago):
[   52.492841]  test_kmalloc_aligned_oob_write+0x214/0x2c0
[   52.493464]  kunit_try_run_case+0x14c/0x3d0
[   52.494017]  kunit_generic_run_threadfn_adapter+0x88/0x100
[   52.494661]  kthread+0x24c/0x2d0
[   52.495224]  ret_from_fork+0x10/0x20
[   52.495750] 
[   52.496142] CPU: 0 UID: 0 PID: 314 Comm: kunit_try_catch Tainted: G    B            N 6.12.0-next-20241120 #1
[   52.497195] Tainted: [B]=BAD_PAGE, [N]=TEST
[   52.497647] Hardware name: linux,dummy-virt (DT)
[   52.498255] ==================================================================

[   43.720756] ==================================================================
[   43.721509] BUG: KFENCE: memory corruption in test_kmalloc_aligned_oob_write+0x251/0x340
[   43.721509] 
[   43.722232] Corrupted memory at 0x(____ptrval____) [ ! . . . . . . . . . . . . . . . ] (in kfence-#167):
[   43.724019]  test_kmalloc_aligned_oob_write+0x251/0x340
[   43.724525]  kunit_try_run_case+0x1b3/0x490
[   43.725162]  kunit_generic_run_threadfn_adapter+0x85/0xf0
[   43.725846]  kthread+0x257/0x310
[   43.726291]  ret_from_fork+0x41/0x80
[   43.726877]  ret_from_fork_asm+0x1a/0x30
[   43.727419] 
[   43.727679] kfence-#167: 0x(____ptrval____)-0x(____ptrval____), size=73, cache=kmalloc-96
[   43.727679] 
[   43.728711] allocated by task 332 on cpu 0 at 43.720453s (0.008254s ago):
[   43.729527]  test_alloc+0x35f/0x10d0
[   43.730193]  test_kmalloc_aligned_oob_write+0xc9/0x340
[   43.730603]  kunit_try_run_case+0x1b3/0x490
[   43.731225]  kunit_generic_run_threadfn_adapter+0x85/0xf0
[   43.731907]  kthread+0x257/0x310
[   43.732231]  ret_from_fork+0x41/0x80
[   43.732689]  ret_from_fork_asm+0x1a/0x30
[   43.733244] 
[   43.733450] freed by task 332 on cpu 0 at 43.720594s (0.012852s ago):
[   43.734085]  test_kmalloc_aligned_oob_write+0x251/0x340
[   43.734815]  kunit_try_run_case+0x1b3/0x490
[   43.735196]  kunit_generic_run_threadfn_adapter+0x85/0xf0
[   43.735847]  kthread+0x257/0x310
[   43.736127]  ret_from_fork+0x41/0x80
[   43.736690]  ret_from_fork_asm+0x1a/0x30
[   43.737040] 
[   43.737321] CPU: 0 UID: 0 PID: 332 Comm: kunit_try_catch Tainted: G    B            N 6.12.0-next-20241120 #1
[   43.738150] Tainted: [B]=BAD_PAGE, [N]=TEST
[   43.738453] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.16.3-debian-1.16.3-2 04/01/2014
[   43.739579] ==================================================================