Hay
Date
Nov. 26, 2024, 6:09 a.m.

Environment
qemu-arm64
qemu-x86_64

[   46.301573] ==================================================================
[   46.302372] BUG: KFENCE: memory corruption in test_kmalloc_aligned_oob_write+0x214/0x2c0
[   46.302372] 
[   46.303340] Corrupted memory at 0x000000007ed8cd64 [ ! . . . . . . . . . . . . . . . ] (in kfence-#219):
[   46.306005]  test_kmalloc_aligned_oob_write+0x214/0x2c0
[   46.306779]  kunit_try_run_case+0x14c/0x3d0
[   46.308538]  kunit_generic_run_threadfn_adapter+0x88/0x100
[   46.309455]  kthread+0x24c/0x2d0
[   46.309962]  ret_from_fork+0x10/0x20
[   46.311154] 
[   46.311523] kfence-#219: 0x0000000026c3c701-0x00000000de5252cc, size=73, cache=kmalloc-96
[   46.311523] 
[   46.313225] allocated by task 314 on cpu 1 at 46.301120s (0.012093s ago):
[   46.314174]  test_alloc+0x298/0x620
[   46.314676]  test_kmalloc_aligned_oob_write+0xbc/0x2c0
[   46.315832]  kunit_try_run_case+0x14c/0x3d0
[   46.316499]  kunit_generic_run_threadfn_adapter+0x88/0x100
[   46.317232]  kthread+0x24c/0x2d0
[   46.317758]  ret_from_fork+0x10/0x20
[   46.318361] 
[   46.318749] freed by task 314 on cpu 1 at 46.301377s (0.017361s ago):
[   46.319474]  test_kmalloc_aligned_oob_write+0x214/0x2c0
[   46.320228]  kunit_try_run_case+0x14c/0x3d0
[   46.320848]  kunit_generic_run_threadfn_adapter+0x88/0x100
[   46.321504]  kthread+0x24c/0x2d0
[   46.322086]  ret_from_fork+0x10/0x20
[   46.322687] 
[   46.323093] CPU: 1 UID: 0 PID: 314 Comm: kunit_try_catch Tainted: G    B            N 6.12.0-next-20241126 #1
[   46.324150] Tainted: [B]=BAD_PAGE, [N]=TEST
[   46.324756] Hardware name: linux,dummy-virt (DT)
[   46.325323] ==================================================================

[   47.186918] ==================================================================
[   47.187755] BUG: KFENCE: memory corruption in test_kmalloc_aligned_oob_write+0x214/0x2c0
[   47.187755] 
[   47.188730] Corrupted memory at 0x0000000009adc881 [ ! . . . . . . . . . . . . . . . ] (in kfence-#212):
[   47.191472]  test_kmalloc_aligned_oob_write+0x214/0x2c0
[   47.191940]  kunit_try_run_case+0x14c/0x3d0
[   47.192237]  kunit_generic_run_threadfn_adapter+0x88/0x100
[   47.192601]  kthread+0x24c/0x2d0
[   47.193101]  ret_from_fork+0x10/0x20
[   47.193793] 
[   47.194161] kfence-#212: 0x000000003674e3da-0x000000006cf92d23, size=73, cache=kmalloc-96
[   47.194161] 
[   47.195235] allocated by task 314 on cpu 0 at 47.186383s (0.008841s ago):
[   47.196102]  test_alloc+0x298/0x620
[   47.196633]  test_kmalloc_aligned_oob_write+0xbc/0x2c0
[   47.197178]  kunit_try_run_case+0x14c/0x3d0
[   47.197879]  kunit_generic_run_threadfn_adapter+0x88/0x100
[   47.198701]  kthread+0x24c/0x2d0
[   47.199270]  ret_from_fork+0x10/0x20
[   47.199900] 
[   47.200296] freed by task 314 on cpu 0 at 47.186665s (0.013619s ago):
[   47.201231]  test_kmalloc_aligned_oob_write+0x214/0x2c0
[   47.201897]  kunit_try_run_case+0x14c/0x3d0
[   47.202598]  kunit_generic_run_threadfn_adapter+0x88/0x100
[   47.203173]  kthread+0x24c/0x2d0
[   47.203777]  ret_from_fork+0x10/0x20
[   47.204412] 
[   47.204821] CPU: 0 UID: 0 PID: 314 Comm: kunit_try_catch Tainted: G    B            N 6.12.0-next-20241126 #1
[   47.206078] Tainted: [B]=BAD_PAGE, [N]=TEST
[   47.206710] Hardware name: linux,dummy-virt (DT)
[   47.207271] ==================================================================

[   40.681145] ==================================================================
[   40.681145] BUG: KFENCE: memory corruption in test_kmalloc_aligned_oob_write+0x251/0x340
[   40.681145] 
[   40.681145] Corrupted memory at 0x(____ptrval____) [ ! . . . . . . . . . . . . . . . ] (in kfence-#171):
[   40.681145]  test_kmalloc_aligned_oob_write+0x251/0x340
[   40.681145]  kunit_try_run_case+0x1b3/0x490
[   40.681145]  kunit_generic_run_threadfn_adapter+0x85/0xf0
[   40.681145]  kthread+0x257/0x310
[   40.681145]  ret_from_fork+0x41/0x80
[   40.681145]  ret_from_fork_asm+0x1a/0x30
[   40.681145] 
[   40.681145] kfence-#171: 0x(____ptrval____)-0x(____ptrval____), size=73, cache=kmalloc-96
[   40.681145] 
[   40.681145] allocated by task 334 on cpu 1 at 40.680835s (0.000310s ago):
[   40.681145]  test_alloc+0x35f/0x10d0
[   40.681145]  test_kmalloc_aligned_oob_write+0xc9/0x340
[   40.681145]  kunit_try_run_case+0x1b3/0x490
[   40.681145]  kunit_generic_run_threadfn_adapter+0x85/0xf0
[   40.681145]  kthread+0x257/0x310
[   40.681145]  ret_from_fork+0x41/0x80
[   40.681145]  ret_from_fork_asm+0x1a/0x30
[   40.681145] 
[   40.681145] freed by task 334 on cpu 1 at 40.681081s (0.000064s ago):
[   40.681145]  test_kmalloc_aligned_oob_write+0x251/0x340
[   40.681145]  kunit_try_run_case+0x1b3/0x490
[   40.681145]  kunit_generic_run_threadfn_adapter+0x85/0xf0
[   40.681145]  kthread+0x257/0x310
[   40.681145]  ret_from_fork+0x41/0x80
[   40.681145]  ret_from_fork_asm+0x1a/0x30
[   40.681145] 
[   40.681145] CPU: 1 UID: 0 PID: 334 Comm: kunit_try_catch Tainted: G    B            N 6.12.0-next-20241126 #1
[   40.681145] Tainted: [B]=BAD_PAGE, [N]=TEST
[   40.681145] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.16.3-debian-1.16.3-2 04/01/2014
[   40.681145] ==================================================================

[   36.429821] ==================================================================
[   36.430549] BUG: KFENCE: memory corruption in test_kmalloc_aligned_oob_write+0x251/0x340
[   36.430549] 
[   36.431859] Corrupted memory at 0x(____ptrval____) [ ! . . . . . . . . . . . . . . . ] (in kfence-#182):
[   36.434072]  test_kmalloc_aligned_oob_write+0x251/0x340
[   36.434729]  kunit_try_run_case+0x1b3/0x490
[   36.435126]  kunit_generic_run_threadfn_adapter+0x85/0xf0
[   36.435649]  kthread+0x257/0x310
[   36.435990]  ret_from_fork+0x41/0x80
[   36.436416]  ret_from_fork_asm+0x1a/0x30
[   36.436821] 
[   36.436987] kfence-#182: 0x(____ptrval____)-0x(____ptrval____), size=73, cache=kmalloc-96
[   36.436987] 
[   36.437758] allocated by task 332 on cpu 1 at 36.429443s (0.008310s ago):
[   36.438495]  test_alloc+0x35f/0x10d0
[   36.439171]  test_kmalloc_aligned_oob_write+0xc9/0x340
[   36.439621]  kunit_try_run_case+0x1b3/0x490
[   36.440743]  kunit_generic_run_threadfn_adapter+0x85/0xf0
[   36.441042]  kthread+0x257/0x310
[   36.441407]  ret_from_fork+0x41/0x80
[   36.441828]  ret_from_fork_asm+0x1a/0x30
[   36.442243] 
[   36.442411] freed by task 332 on cpu 1 at 36.429692s (0.012712s ago):
[   36.443030]  test_kmalloc_aligned_oob_write+0x251/0x340
[   36.444071]  kunit_try_run_case+0x1b3/0x490
[   36.444365]  kunit_generic_run_threadfn_adapter+0x85/0xf0
[   36.444908]  kthread+0x257/0x310
[   36.445237]  ret_from_fork+0x41/0x80
[   36.446444]  ret_from_fork_asm+0x1a/0x30
[   36.447164] 
[   36.447432] CPU: 1 UID: 0 PID: 332 Comm: kunit_try_catch Tainted: G    B            N 6.12.0-next-20241126 #1
[   36.448284] Tainted: [B]=BAD_PAGE, [N]=TEST
[   36.449036] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.16.3-debian-1.16.3-2 04/01/2014
[   36.449727] ==================================================================