Hay
Date
May 15, 2025, 10:38 a.m.

Environment
qemu-arm64
qemu-x86_64

[   28.070403] ==================================================================
[   28.070506] BUG: KFENCE: out-of-bounds read in test_kmalloc_aligned_oob_read+0x238/0x468
[   28.070506] 
[   28.070610] Out-of-bounds read at 0x00000000c962e85d (105B right of kfence-#146):
[   28.070673]  test_kmalloc_aligned_oob_read+0x238/0x468
[   28.070728]  kunit_try_run_case+0x170/0x3f0
[   28.070774]  kunit_generic_run_threadfn_adapter+0x88/0x100
[   28.070819]  kthread+0x328/0x630
[   28.070861]  ret_from_fork+0x10/0x20
[   28.070900] 
[   28.070925] kfence-#146: 0x000000006696a400-0x0000000058d17b05, size=73, cache=kmalloc-96
[   28.070925] 
[   28.070979] allocated by task 323 on cpu 0 at 28.070166s (0.000809s ago):
[   28.071052]  test_alloc+0x29c/0x628
[   28.071095]  test_kmalloc_aligned_oob_read+0x100/0x468
[   28.071138]  kunit_try_run_case+0x170/0x3f0
[   28.071189]  kunit_generic_run_threadfn_adapter+0x88/0x100
[   28.071232]  kthread+0x328/0x630
[   28.071271]  ret_from_fork+0x10/0x20
[   28.071312] 
[   28.071359] CPU: 0 UID: 0 PID: 323 Comm: kunit_try_catch Tainted: G    B            N  6.15.0-rc6-next-20250515 #1 PREEMPT 
[   28.071442] Tainted: [B]=BAD_PAGE, [N]=TEST
[   28.071473] Hardware name: linux,dummy-virt (DT)
[   28.071508] ==================================================================


[   26.843265] ==================================================================
[   26.843607] BUG: KFENCE: out-of-bounds read in test_kmalloc_aligned_oob_read+0x27e/0x560
[   26.843607] 
[   26.844134] Out-of-bounds read at 0x(____ptrval____) (105B right of kfence-#159):
[   26.844287]  test_kmalloc_aligned_oob_read+0x27e/0x560
[   26.844401]  kunit_try_run_case+0x1a5/0x480
[   26.844500]  kunit_generic_run_threadfn_adapter+0x85/0xf0
[   26.844727]  kthread+0x337/0x6f0
[   26.844938]  ret_from_fork+0x116/0x1d0
[   26.845127]  ret_from_fork_asm+0x1a/0x30
[   26.845763] 
[   26.846157] kfence-#159: 0x(____ptrval____)-0x(____ptrval____), size=73, cache=kmalloc-96
[   26.846157] 
[   26.846533] allocated by task 341 on cpu 0 at 26.842986s (0.003544s ago):
[   26.846774]  test_alloc+0x364/0x10f0
[   26.846955]  test_kmalloc_aligned_oob_read+0x105/0x560
[   26.847129]  kunit_try_run_case+0x1a5/0x480
[   26.847277]  kunit_generic_run_threadfn_adapter+0x85/0xf0
[   26.847455]  kthread+0x337/0x6f0
[   26.847542]  ret_from_fork+0x116/0x1d0
[   26.847630]  ret_from_fork_asm+0x1a/0x30
[   26.847722] 
[   26.847804] CPU: 0 UID: 0 PID: 341 Comm: kunit_try_catch Tainted: G    B            N  6.15.0-rc6-next-20250515 #1 PREEMPT(voluntary) 
[   26.848016] Tainted: [B]=BAD_PAGE, [N]=TEST
[   26.848239] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.16.3-debian-1.16.3-2 04/01/2014
[   26.848648] ==================================================================