Hay
Date
March 19, 2025, 10:35 a.m.

Environment
qemu-arm64
qemu-x86_64

[   47.897817] ==================================================================
[   47.897907] BUG: KFENCE: out-of-bounds read in test_kmalloc_aligned_oob_read+0x238/0x468
[   47.897907] 
[   47.898040] Out-of-bounds read at 0x0000000083b8ee9c (105B right of kfence-#220):
[   47.898164]  test_kmalloc_aligned_oob_read+0x238/0x468
[   47.898241]  kunit_try_run_case+0x14c/0x3d0
[   47.898315]  kunit_generic_run_threadfn_adapter+0x88/0x100
[   47.898392]  kthread+0x318/0x618
[   47.898461]  ret_from_fork+0x10/0x20
[   47.898526] 
[   47.898566] kfence-#220: 0x00000000f0ea748d-0x00000000d42ecf70, size=73, cache=kmalloc-96
[   47.898566] 
[   47.898657] allocated by task 325 on cpu 0 at 47.897368s (0.001284s ago):
[   47.898755]  test_alloc+0x298/0x620
[   47.898820]  test_kmalloc_aligned_oob_read+0x100/0x468
[   47.898891]  kunit_try_run_case+0x14c/0x3d0
[   47.898970]  kunit_generic_run_threadfn_adapter+0x88/0x100
[   47.899043]  kthread+0x318/0x618
[   47.899125]  ret_from_fork+0x10/0x20
[   47.899189] 
[   47.899255] CPU: 0 UID: 0 PID: 325 Comm: kunit_try_catch Tainted: G    B            N  6.14.0-rc7-next-20250319 #1 PREEMPT 
[   47.899392] Tainted: [B]=BAD_PAGE, [N]=TEST
[   47.899443] Hardware name: linux,dummy-virt (DT)
[   47.899500] ==================================================================

[   35.256407] ==================================================================
[   35.257103] BUG: KFENCE: out-of-bounds read in test_kmalloc_aligned_oob_read+0x27e/0x560
[   35.257103] 
[   35.258249] Out-of-bounds read at 0x(____ptrval____) (105B right of kfence-#175):
[   35.259201]  test_kmalloc_aligned_oob_read+0x27e/0x560
[   35.259548]  kunit_try_run_case+0x1b2/0x490
[   35.260670]  kunit_generic_run_threadfn_adapter+0x85/0xf0
[   35.261458]  kthread+0x323/0x710
[   35.261868]  ret_from_fork+0x41/0x80
[   35.262319]  ret_from_fork_asm+0x1a/0x30
[   35.263028] 
[   35.263235] kfence-#175: 0x(____ptrval____)-0x(____ptrval____), size=73, cache=kmalloc-96
[   35.263235] 
[   35.264699] allocated by task 344 on cpu 0 at 35.256095s (0.008598s ago):
[   35.265421]  test_alloc+0x35e/0x10d0
[   35.265927]  test_kmalloc_aligned_oob_read+0x105/0x560
[   35.266334]  kunit_try_run_case+0x1b2/0x490
[   35.266792]  kunit_generic_run_threadfn_adapter+0x85/0xf0
[   35.267269]  kthread+0x323/0x710
[   35.267704]  ret_from_fork+0x41/0x80
[   35.268054]  ret_from_fork_asm+0x1a/0x30
[   35.268517] 
[   35.269177] CPU: 0 UID: 0 PID: 344 Comm: kunit_try_catch Tainted: G    B            N  6.14.0-rc7-next-20250319 #1 PREEMPT(voluntary) 
[   35.269985] Tainted: [B]=BAD_PAGE, [N]=TEST
[   35.270294] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.16.3-debian-1.16.3-2 04/01/2014
[   35.271030] ==================================================================