Hay
Date
Dec. 9, 2024, 6:35 a.m.

Environment
qemu-arm64
qemu-x86_64

[   38.999870] ==================================================================
[   39.000547] BUG: KFENCE: out-of-bounds read in test_kmalloc_aligned_oob_read+0x238/0x468
[   39.000547] 
[   39.001563] Out-of-bounds read at 0x000000008a3e00f3 (105B right of kfence-#180):
[   39.002416]  test_kmalloc_aligned_oob_read+0x238/0x468
[   39.003154]  test_kmalloc_aligned_oob_read+0x100/0x468
[   39.003753]  kunit_try_run_case+0x14c/0x3d0
[   39.004307]  kunit_generic_run_threadfn_adapter+0x88/0x100
[   39.005180]  kthread+0x24c/0x2d0
[   39.005640]  ret_from_fork+0x10/0x20
[   39.006733] 
[   39.007017] kfence-#180: 0x0000000055dfab21-0x000000008dbea06f, size=73, cache=kmalloc-96
[   39.007017] 
[   39.007995] allocated by task 311 on cpu 1 at 38.999472s (0.008512s ago):
[   39.008861]  test_alloc+0x298/0x620
[   39.009373]  test_kmalloc_aligned_oob_read+0x100/0x468
[   39.009941]  kunit_try_run_case+0x14c/0x3d0
[   39.010590]  kunit_generic_run_threadfn_adapter+0x88/0x100
[   39.011336]  kthread+0x24c/0x2d0
[   39.011851]  ret_from_fork+0x10/0x20
[   39.012460] 
[   39.012854] CPU: 1 UID: 0 PID: 311 Comm: kunit_try_catch Tainted: G    B            N 6.13.0-rc2-next-20241209 #1
[   39.013921] Tainted: [B]=BAD_PAGE, [N]=TEST
[   39.014471] Hardware name: linux,dummy-virt (DT)
[   39.015024] ==================================================================

[   39.501028] ==================================================================
[   39.502331] BUG: KFENCE: out-of-bounds read in test_kmalloc_aligned_oob_read+0x27f/0x570
[   39.502331] 
[   39.503609] Out-of-bounds read at 0x(____ptrval____) (105B right of kfence-#164):
[   39.504644]  test_kmalloc_aligned_oob_read+0x27f/0x570
[   39.505000]  kunit_try_run_case+0x1b3/0x490
[   39.505401]  kunit_generic_run_threadfn_adapter+0x85/0xf0
[   39.505943]  kthread+0x257/0x310
[   39.506493]  ret_from_fork+0x41/0x80
[   39.506791]  ret_from_fork_asm+0x1a/0x30
[   39.507366] 
[   39.507547] kfence-#164: 0x(____ptrval____)-0x(____ptrval____), size=73, cache=kmalloc-96
[   39.507547] 
[   39.508238] allocated by task 330 on cpu 0 at 39.500714s (0.007520s ago):
[   39.509086]  test_alloc+0x35f/0x10d0
[   39.509484]  test_kmalloc_aligned_oob_read+0x106/0x570
[   39.510066]  kunit_try_run_case+0x1b3/0x490
[   39.510399]  kunit_generic_run_threadfn_adapter+0x85/0xf0
[   39.511032]  kthread+0x257/0x310
[   39.511470]  ret_from_fork+0x41/0x80
[   39.511809]  ret_from_fork_asm+0x1a/0x30
[   39.512339] 
[   39.512575] CPU: 0 UID: 0 PID: 330 Comm: kunit_try_catch Tainted: G    B            N 6.13.0-rc2-next-20241209 #1
[   39.513334] Tainted: [B]=BAD_PAGE, [N]=TEST
[   39.513822] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.16.3-debian-1.16.3-2 04/01/2014
[   39.514663] ==================================================================