Hay
Date
July 2, 2025, 11:10 a.m.

Environment
qemu-arm64
qemu-x86_64

[   40.612259] ==================================================================
[   40.612359] BUG: KFENCE: out-of-bounds read in test_kmalloc_aligned_oob_read+0x238/0x468
[   40.612359] 
[   40.612461] Out-of-bounds read at 0x000000001873ccf8 (105B right of kfence-#177):
[   40.612527]  test_kmalloc_aligned_oob_read+0x238/0x468
[   40.612580]  kunit_try_run_case+0x170/0x3f0
[   40.612629]  kunit_generic_run_threadfn_adapter+0x88/0x100
[   40.612676]  kthread+0x328/0x630
[   40.612715]  ret_from_fork+0x10/0x20
[   40.612756] 
[   40.612781] kfence-#177: 0x0000000022645249-0x0000000087cad463, size=73, cache=kmalloc-96
[   40.612781] 
[   40.612836] allocated by task 356 on cpu 0 at 40.611986s (0.000846s ago):
[   40.612909]  test_alloc+0x29c/0x628
[   40.612965]  test_kmalloc_aligned_oob_read+0x100/0x468
[   40.613011]  kunit_try_run_case+0x170/0x3f0
[   40.613051]  kunit_generic_run_threadfn_adapter+0x88/0x100
[   40.613096]  kthread+0x328/0x630
[   40.613132]  ret_from_fork+0x10/0x20
[   40.613175] 
[   40.613223] CPU: 0 UID: 0 PID: 356 Comm: kunit_try_catch Tainted: G    B            N  6.16.0-rc4-next-20250702 #1 PREEMPT 
[   40.613306] Tainted: [B]=BAD_PAGE, [N]=TEST
[   40.613337] Hardware name: linux,dummy-virt (DT)
[   40.613374] ==================================================================

[   43.748171] ==================================================================
[   43.748270] BUG: KFENCE: out-of-bounds read in test_kmalloc_aligned_oob_read+0x238/0x468
[   43.748270] 
[   43.748374] Out-of-bounds read at 0x00000000225c800d (105B right of kfence-#192):
[   43.748440]  test_kmalloc_aligned_oob_read+0x238/0x468
[   43.748492]  kunit_try_run_case+0x170/0x3f0
[   43.748538]  kunit_generic_run_threadfn_adapter+0x88/0x100
[   43.748582]  kthread+0x328/0x630
[   43.748623]  ret_from_fork+0x10/0x20
[   43.748662] 
[   43.748688] kfence-#192: 0x00000000af663daf-0x000000003ba38dff, size=73, cache=kmalloc-96
[   43.748688] 
[   43.748743] allocated by task 354 on cpu 0 at 43.747911s (0.000829s ago):
[   43.748818]  test_alloc+0x29c/0x628
[   43.748859]  test_kmalloc_aligned_oob_read+0x100/0x468
[   43.748903]  kunit_try_run_case+0x170/0x3f0
[   43.748945]  kunit_generic_run_threadfn_adapter+0x88/0x100
[   43.748990]  kthread+0x328/0x630
[   43.749025]  ret_from_fork+0x10/0x20
[   43.749066] 
[   43.749115] CPU: 0 UID: 0 PID: 354 Comm: kunit_try_catch Tainted: G    B            N  6.16.0-rc4-next-20250702 #1 PREEMPT 
[   43.749210] Tainted: [B]=BAD_PAGE, [N]=TEST
[   43.749240] Hardware name: linux,dummy-virt (DT)
[   43.749277] ==================================================================

[   34.354114] ==================================================================
[   34.354500] BUG: KFENCE: out-of-bounds read in test_kmalloc_aligned_oob_read+0x27e/0x560
[   34.354500] 
[   34.355165] Out-of-bounds read at 0x(____ptrval____) (105B right of kfence-#151):
[   34.355695]  test_kmalloc_aligned_oob_read+0x27e/0x560
[   34.356045]  kunit_try_run_case+0x1a5/0x480
[   34.356248]  kunit_generic_run_threadfn_adapter+0x85/0xf0
[   34.356752]  kthread+0x337/0x6f0
[   34.356929]  ret_from_fork+0x116/0x1d0
[   34.357096]  ret_from_fork_asm+0x1a/0x30
[   34.357433] 
[   34.357546] kfence-#151: 0x(____ptrval____)-0x(____ptrval____), size=73, cache=kmalloc-96
[   34.357546] 
[   34.358074] allocated by task 371 on cpu 0 at 34.353911s (0.004159s ago):
[   34.358433]  test_alloc+0x364/0x10f0
[   34.358778]  test_kmalloc_aligned_oob_read+0x105/0x560
[   34.359067]  kunit_try_run_case+0x1a5/0x480
[   34.359369]  kunit_generic_run_threadfn_adapter+0x85/0xf0
[   34.359766]  kthread+0x337/0x6f0
[   34.359905]  ret_from_fork+0x116/0x1d0
[   34.360232]  ret_from_fork_asm+0x1a/0x30
[   34.360419] 
[   34.360589] CPU: 0 UID: 0 PID: 371 Comm: kunit_try_catch Tainted: G    B            N  6.16.0-rc4-next-20250702 #1 PREEMPT(voluntary) 
[   34.361237] Tainted: [B]=BAD_PAGE, [N]=TEST
[   34.361456] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.16.3-debian-1.16.3-2 04/01/2014
[   34.361993] ==================================================================

[   33.691807] ==================================================================
[   33.692222] BUG: KFENCE: out-of-bounds read in test_kmalloc_aligned_oob_read+0x27e/0x560
[   33.692222] 
[   33.692672] Out-of-bounds read at 0x(____ptrval____) (105B right of kfence-#144):
[   33.693140]  test_kmalloc_aligned_oob_read+0x27e/0x560
[   33.693392]  kunit_try_run_case+0x1a5/0x480
[   33.693676]  kunit_generic_run_threadfn_adapter+0x85/0xf0
[   33.693863]  kthread+0x337/0x6f0
[   33.693995]  ret_from_fork+0x116/0x1d0
[   33.694240]  ret_from_fork_asm+0x1a/0x30
[   33.694488] 
[   33.694601] kfence-#144: 0x(____ptrval____)-0x(____ptrval____), size=73, cache=kmalloc-96
[   33.694601] 
[   33.695626] allocated by task 372 on cpu 0 at 33.691555s (0.004067s ago):
[   33.696085]  test_alloc+0x364/0x10f0
[   33.696479]  test_kmalloc_aligned_oob_read+0x105/0x560
[   33.696693]  kunit_try_run_case+0x1a5/0x480
[   33.696895]  kunit_generic_run_threadfn_adapter+0x85/0xf0
[   33.697127]  kthread+0x337/0x6f0
[   33.697298]  ret_from_fork+0x116/0x1d0
[   33.697473]  ret_from_fork_asm+0x1a/0x30
[   33.697648] 
[   33.697772] CPU: 0 UID: 0 PID: 372 Comm: kunit_try_catch Tainted: G    B            N  6.16.0-rc4-next-20250702 #1 PREEMPT(voluntary) 
[   33.698356] Tainted: [B]=BAD_PAGE, [N]=TEST
[   33.698559] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.16.3-debian-1.16.3-2 04/01/2014
[   33.698935] ==================================================================