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

Environment
qemu-arm64
qemu-x86_64

[   40.417676] ==================================================================
[   40.417869] BUG: KFENCE: out-of-bounds read in test_out_of_bounds_read+0x1c8/0x3e0
[   40.417869] 
[   40.418155] Out-of-bounds read at 0x00000000ebc050fe (32B right of kfence-#149):
[   40.418411]  test_out_of_bounds_read+0x1c8/0x3e0
[   40.418623]  kunit_try_run_case+0x14c/0x3d0
[   40.418786]  kunit_generic_run_threadfn_adapter+0x88/0x100
[   40.418965]  kthread+0x318/0x618
[   40.419196]  ret_from_fork+0x10/0x20
[   40.419403] 
[   40.419524] kfence-#149: 0x0000000099d47695-0x0000000012fe5537, size=32, cache=test
[   40.419524] 
[   40.419780] allocated by task 291 on cpu 0 at 40.417520s (0.002251s ago):
[   40.419991]  test_alloc+0x22c/0x620
[   40.420148]  test_out_of_bounds_read+0x198/0x3e0
[   40.420279]  kunit_try_run_case+0x14c/0x3d0
[   40.420427]  kunit_generic_run_threadfn_adapter+0x88/0x100
[   40.420619]  kthread+0x318/0x618
[   40.420763]  ret_from_fork+0x10/0x20
[   40.420882] 
[   40.421120] CPU: 0 UID: 0 PID: 291 Comm: kunit_try_catch Tainted: G    B            N  6.14.0-rc7-next-20250319 #1 PREEMPT 
[   40.421448] Tainted: [B]=BAD_PAGE, [N]=TEST
[   40.421544] Hardware name: linux,dummy-virt (DT)
[   40.421648] ==================================================================
[   40.207800] ==================================================================
[   40.208023] BUG: KFENCE: out-of-bounds read in test_out_of_bounds_read+0x1c8/0x3e0
[   40.208023] 
[   40.208303] Out-of-bounds read at 0x00000000ab6c582c (32B right of kfence-#147):
[   40.208505]  test_out_of_bounds_read+0x1c8/0x3e0
[   40.208663]  kunit_try_run_case+0x14c/0x3d0
[   40.208844]  kunit_generic_run_threadfn_adapter+0x88/0x100
[   40.209023]  kthread+0x318/0x618
[   40.209233]  ret_from_fork+0x10/0x20
[   40.209496] 
[   40.209584] kfence-#147: 0x00000000ae095a5f-0x00000000d809cb0a, size=32, cache=kmalloc-32
[   40.209584] 
[   40.209750] allocated by task 289 on cpu 0 at 40.207171s (0.002569s ago):
[   40.209943]  test_alloc+0x298/0x620
[   40.210099]  test_out_of_bounds_read+0x198/0x3e0
[   40.210347]  kunit_try_run_case+0x14c/0x3d0
[   40.210620]  kunit_generic_run_threadfn_adapter+0x88/0x100
[   40.210773]  kthread+0x318/0x618
[   40.210896]  ret_from_fork+0x10/0x20
[   40.211035] 
[   40.211172] CPU: 0 UID: 0 PID: 289 Comm: kunit_try_catch Tainted: G    B            N  6.14.0-rc7-next-20250319 #1 PREEMPT 
[   40.211485] Tainted: [B]=BAD_PAGE, [N]=TEST
[   40.211594] Hardware name: linux,dummy-virt (DT)
[   40.211709] ==================================================================
[   40.311563] ==================================================================
[   40.311701] BUG: KFENCE: out-of-bounds read in test_out_of_bounds_read+0x114/0x3e0
[   40.311701] 
[   40.311895] Out-of-bounds read at 0x000000001c1cd4cc (1B left of kfence-#148):
[   40.312484]  test_out_of_bounds_read+0x114/0x3e0
[   40.312648]  kunit_try_run_case+0x14c/0x3d0
[   40.312792]  kunit_generic_run_threadfn_adapter+0x88/0x100
[   40.312941]  kthread+0x318/0x618
[   40.313163]  ret_from_fork+0x10/0x20
[   40.314104] 
[   40.314189] kfence-#148: 0x00000000167cf887-0x00000000f1bf76ae, size=32, cache=test
[   40.314189] 
[   40.314352] allocated by task 291 on cpu 0 at 40.311399s (0.002943s ago):
[   40.314650]  test_alloc+0x22c/0x620
[   40.314777]  test_out_of_bounds_read+0xdc/0x3e0
[   40.315396]  kunit_try_run_case+0x14c/0x3d0
[   40.315576]  kunit_generic_run_threadfn_adapter+0x88/0x100
[   40.316213]  kthread+0x318/0x618
[   40.316739]  ret_from_fork+0x10/0x20
[   40.317029] 
[   40.317168] CPU: 0 UID: 0 PID: 291 Comm: kunit_try_catch Tainted: G    B            N  6.14.0-rc7-next-20250319 #1 PREEMPT 
[   40.318222] Tainted: [B]=BAD_PAGE, [N]=TEST
[   40.318326] Hardware name: linux,dummy-virt (DT)
[   40.318406] ==================================================================
[   40.109228] ==================================================================
[   40.109499] BUG: KFENCE: out-of-bounds read in test_out_of_bounds_read+0x114/0x3e0
[   40.109499] 
[   40.110674] Out-of-bounds read at 0x00000000d7551bd5 (1B left of kfence-#146):
[   40.112780]  test_out_of_bounds_read+0x114/0x3e0
[   40.113041]  kunit_try_run_case+0x14c/0x3d0
[   40.113367]  kunit_generic_run_threadfn_adapter+0x88/0x100
[   40.113522]  kthread+0x318/0x618
[   40.113982]  ret_from_fork+0x10/0x20
[   40.114472] 
[   40.115464] kfence-#146: 0x00000000a327dc9e-0x0000000036fc93b0, size=32, cache=kmalloc-32
[   40.115464] 
[   40.116084] allocated by task 289 on cpu 0 at 40.104994s (0.010813s ago):
[   40.117078]  test_alloc+0x298/0x620
[   40.117436]  test_out_of_bounds_read+0xdc/0x3e0
[   40.117608]  kunit_try_run_case+0x14c/0x3d0
[   40.117747]  kunit_generic_run_threadfn_adapter+0x88/0x100
[   40.117891]  kthread+0x318/0x618
[   40.118024]  ret_from_fork+0x10/0x20
[   40.118330] 
[   40.118530] CPU: 0 UID: 0 PID: 289 Comm: kunit_try_catch Tainted: G    B            N  6.14.0-rc7-next-20250319 #1 PREEMPT 
[   40.119074] Tainted: [B]=BAD_PAGE, [N]=TEST
[   40.119252] Hardware name: linux,dummy-virt (DT)
[   40.119385] ==================================================================

[   29.640359] ==================================================================
[   29.641011] BUG: KFENCE: out-of-bounds read in test_out_of_bounds_read+0x216/0x4e0
[   29.641011] 
[   29.641750] Out-of-bounds read at 0x(____ptrval____) (32B right of kfence-#121):
[   29.642534]  test_out_of_bounds_read+0x216/0x4e0
[   29.643106]  kunit_try_run_case+0x1b2/0x490
[   29.643470]  kunit_generic_run_threadfn_adapter+0x85/0xf0
[   29.644091]  kthread+0x323/0x710
[   29.644502]  ret_from_fork+0x41/0x80
[   29.644979]  ret_from_fork_asm+0x1a/0x30
[   29.645294] 
[   29.645521] kfence-#121: 0x(____ptrval____)-0x(____ptrval____), size=32, cache=kmalloc-32
[   29.645521] 
[   29.646549] allocated by task 308 on cpu 0 at 29.640096s (0.006448s ago):
[   29.646979]  test_alloc+0x35e/0x10d0
[   29.647394]  test_out_of_bounds_read+0x1e2/0x4e0
[   29.647998]  kunit_try_run_case+0x1b2/0x490
[   29.648470]  kunit_generic_run_threadfn_adapter+0x85/0xf0
[   29.649023]  kthread+0x323/0x710
[   29.649311]  ret_from_fork+0x41/0x80
[   29.649586]  ret_from_fork_asm+0x1a/0x30
[   29.650003] 
[   29.650297] CPU: 0 UID: 0 PID: 308 Comm: kunit_try_catch Tainted: G    B            N  6.14.0-rc7-next-20250319 #1 PREEMPT(voluntary) 
[   29.651412] Tainted: [B]=BAD_PAGE, [N]=TEST
[   29.651710] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.16.3-debian-1.16.3-2 04/01/2014
[   29.652327] ==================================================================
[   29.433636] ==================================================================
[   29.434389] BUG: KFENCE: out-of-bounds read in test_out_of_bounds_read+0x126/0x4e0
[   29.434389] 
[   29.435350] Out-of-bounds read at 0x(____ptrval____) (1B left of kfence-#119):
[   29.436362]  test_out_of_bounds_read+0x126/0x4e0
[   29.436880]  kunit_try_run_case+0x1b2/0x490
[   29.437317]  kunit_generic_run_threadfn_adapter+0x85/0xf0
[   29.437830]  kthread+0x323/0x710
[   29.438187]  ret_from_fork+0x41/0x80
[   29.438574]  ret_from_fork_asm+0x1a/0x30
[   29.439092] 
[   29.439683] kfence-#119: 0x(____ptrval____)-0x(____ptrval____), size=32, cache=kmalloc-32
[   29.439683] 
[   29.440703] allocated by task 308 on cpu 0 at 29.432104s (0.008459s ago):
[   29.442103]  test_alloc+0x35e/0x10d0
[   29.442523]  test_out_of_bounds_read+0xed/0x4e0
[   29.443161]  kunit_try_run_case+0x1b2/0x490
[   29.443639]  kunit_generic_run_threadfn_adapter+0x85/0xf0
[   29.444038]  kthread+0x323/0x710
[   29.444438]  ret_from_fork+0x41/0x80
[   29.444894]  ret_from_fork_asm+0x1a/0x30
[   29.445396] 
[   29.445707] CPU: 0 UID: 0 PID: 308 Comm: kunit_try_catch Tainted: G    B            N  6.14.0-rc7-next-20250319 #1 PREEMPT(voluntary) 
[   29.446986] Tainted: [B]=BAD_PAGE, [N]=TEST
[   29.447333] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.16.3-debian-1.16.3-2 04/01/2014
[   29.448023] ==================================================================
[   29.848211] ==================================================================
[   29.848871] BUG: KFENCE: out-of-bounds read in test_out_of_bounds_read+0x216/0x4e0
[   29.848871] 
[   29.849525] Out-of-bounds read at 0x(____ptrval____) (32B right of kfence-#123):
[   29.850078]  test_out_of_bounds_read+0x216/0x4e0
[   29.850665]  kunit_try_run_case+0x1b2/0x490
[   29.851178]  kunit_generic_run_threadfn_adapter+0x85/0xf0
[   29.851784]  kthread+0x323/0x710
[   29.852246]  ret_from_fork+0x41/0x80
[   29.852526]  ret_from_fork_asm+0x1a/0x30
[   29.853048] 
[   29.853304] kfence-#123: 0x(____ptrval____)-0x(____ptrval____), size=32, cache=test
[   29.853304] 
[   29.854078] allocated by task 310 on cpu 1 at 29.848142s (0.005929s ago):
[   29.854651]  test_alloc+0x2a6/0x10d0
[   29.855100]  test_out_of_bounds_read+0x1e2/0x4e0
[   29.855569]  kunit_try_run_case+0x1b2/0x490
[   29.856176]  kunit_generic_run_threadfn_adapter+0x85/0xf0
[   29.856518]  kthread+0x323/0x710
[   29.857004]  ret_from_fork+0x41/0x80
[   29.857417]  ret_from_fork_asm+0x1a/0x30
[   29.857807] 
[   29.858142] CPU: 1 UID: 0 PID: 310 Comm: kunit_try_catch Tainted: G    B            N  6.14.0-rc7-next-20250319 #1 PREEMPT(voluntary) 
[   29.859036] Tainted: [B]=BAD_PAGE, [N]=TEST
[   29.859484] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.16.3-debian-1.16.3-2 04/01/2014
[   29.860088] ==================================================================
[   29.744204] ==================================================================
[   29.744842] BUG: KFENCE: out-of-bounds read in test_out_of_bounds_read+0x126/0x4e0
[   29.744842] 
[   29.745554] Out-of-bounds read at 0x(____ptrval____) (1B left of kfence-#122):
[   29.746408]  test_out_of_bounds_read+0x126/0x4e0
[   29.746818]  kunit_try_run_case+0x1b2/0x490
[   29.747166]  kunit_generic_run_threadfn_adapter+0x85/0xf0
[   29.747757]  kthread+0x323/0x710
[   29.748213]  ret_from_fork+0x41/0x80
[   29.748570]  ret_from_fork_asm+0x1a/0x30
[   29.749378] 
[   29.749619] kfence-#122: 0x(____ptrval____)-0x(____ptrval____), size=32, cache=test
[   29.749619] 
[   29.750525] allocated by task 310 on cpu 1 at 29.744102s (0.006417s ago):
[   29.752628]  test_alloc+0x2a6/0x10d0
[   29.753130]  test_out_of_bounds_read+0xed/0x4e0
[   29.753354]  kunit_try_run_case+0x1b2/0x490
[   29.753514]  kunit_generic_run_threadfn_adapter+0x85/0xf0
[   29.753694]  kthread+0x323/0x710
[   29.754231]  ret_from_fork+0x41/0x80
[   29.754754]  ret_from_fork_asm+0x1a/0x30
[   29.755453] 
[   29.755785] CPU: 1 UID: 0 PID: 310 Comm: kunit_try_catch Tainted: G    B            N  6.14.0-rc7-next-20250319 #1 PREEMPT(voluntary) 
[   29.757279] Tainted: [B]=BAD_PAGE, [N]=TEST
[   29.757870] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.16.3-debian-1.16.3-2 04/01/2014
[   29.758720] ==================================================================