Date
Nov. 22, 2024, 6:35 a.m.
Environment | |
---|---|
qemu-arm64 | |
qemu-x86_64 |
[ 40.689851] ================================================================== [ 40.690721] BUG: KFENCE: use-after-free read in test_use_after_free_read+0x114/0x248 [ 40.690721] [ 40.691534] Use-after-free read at 0x0000000077092348 (in kfence-#160): [ 40.692643] test_use_after_free_read+0x114/0x248 [ 40.693882] test_use_after_free_read+0xf0/0x248 [ 40.694646] kunit_try_run_case+0x14c/0x3d0 [ 40.695343] kunit_generic_run_threadfn_adapter+0x88/0x100 [ 40.696169] kthread+0x24c/0x2d0 [ 40.696819] ret_from_fork+0x10/0x20 [ 40.697583] [ 40.698044] kfence-#160: 0x0000000077092348-0x00000000780ddb53, size=32, cache=test [ 40.698044] [ 40.699270] allocated by task 286 on cpu 1 at 40.689485s (0.009773s ago): [ 40.700312] test_alloc+0x22c/0x620 [ 40.700974] test_use_after_free_read+0xd0/0x248 [ 40.701642] kunit_try_run_case+0x14c/0x3d0 [ 40.702280] kunit_generic_run_threadfn_adapter+0x88/0x100 [ 40.703005] kthread+0x24c/0x2d0 [ 40.703547] ret_from_fork+0x10/0x20 [ 40.704032] [ 40.704481] freed by task 286 on cpu 1 at 40.689592s (0.014879s ago): [ 40.705358] test_use_after_free_read+0xf0/0x248 [ 40.706160] kunit_try_run_case+0x14c/0x3d0 [ 40.706857] kunit_generic_run_threadfn_adapter+0x88/0x100 [ 40.707703] kthread+0x24c/0x2d0 [ 40.708230] ret_from_fork+0x10/0x20 [ 40.708774] [ 40.709202] CPU: 1 UID: 0 PID: 286 Comm: kunit_try_catch Tainted: G B N 6.12.0-next-20241122 #1 [ 40.710277] Tainted: [B]=BAD_PAGE, [N]=TEST [ 40.711030] Hardware name: linux,dummy-virt (DT) [ 40.711567] ================================================================== [ 40.588042] ================================================================== [ 40.589633] BUG: KFENCE: use-after-free read in test_use_after_free_read+0x114/0x248 [ 40.589633] [ 40.590988] Use-after-free read at 0x00000000ef12ae7c (in kfence-#159): [ 40.591990] test_use_after_free_read+0x114/0x248 [ 40.592863] test_use_after_free_read+0x1c0/0x248 [ 40.593715] kunit_try_run_case+0x14c/0x3d0 [ 40.594414] kunit_generic_run_threadfn_adapter+0x88/0x100 [ 40.595209] kthread+0x24c/0x2d0 [ 40.595797] ret_from_fork+0x10/0x20 [ 40.596491] [ 40.596833] kfence-#159: 0x00000000ef12ae7c-0x00000000398e4aad, size=32, cache=kmalloc-32 [ 40.596833] [ 40.598229] allocated by task 284 on cpu 0 at 40.587542s (0.010676s ago): [ 40.599238] test_alloc+0x298/0x620 [ 40.599938] test_use_after_free_read+0xd0/0x248 [ 40.600728] kunit_try_run_case+0x14c/0x3d0 [ 40.601470] kunit_generic_run_threadfn_adapter+0x88/0x100 [ 40.602220] kthread+0x24c/0x2d0 [ 40.602805] ret_from_fork+0x10/0x20 [ 40.603471] [ 40.603860] freed by task 284 on cpu 0 at 40.587662s (0.016188s ago): [ 40.604788] test_use_after_free_read+0x1c0/0x248 [ 40.605596] kunit_try_run_case+0x14c/0x3d0 [ 40.606422] kunit_generic_run_threadfn_adapter+0x88/0x100 [ 40.607038] kthread+0x24c/0x2d0 [ 40.607724] ret_from_fork+0x10/0x20 [ 40.608350] [ 40.608698] CPU: 0 UID: 0 PID: 284 Comm: kunit_try_catch Tainted: G B N 6.12.0-next-20241122 #1 [ 40.609923] Tainted: [B]=BAD_PAGE, [N]=TEST [ 40.610551] Hardware name: linux,dummy-virt (DT) [ 40.611245] ==================================================================
[ 33.658611] ================================================================== [ 33.659248] BUG: KFENCE: use-after-free read in test_use_after_free_read+0x12a/0x270 [ 33.659248] [ 33.660344] Use-after-free read at 0x(____ptrval____) (in kfence-#108): [ 33.660679] test_use_after_free_read+0x12a/0x270 [ 33.660915] kunit_try_run_case+0x1b3/0x490 [ 33.661192] kunit_generic_run_threadfn_adapter+0x85/0xf0 [ 33.661532] kthread+0x257/0x310 [ 33.662013] ret_from_fork+0x41/0x80 [ 33.662472] ret_from_fork_asm+0x1a/0x30 [ 33.662958] [ 33.663213] kfence-#108: 0x(____ptrval____)-0x(____ptrval____), size=32, cache=test [ 33.663213] [ 33.663793] allocated by task 305 on cpu 0 at 33.658416s (0.005372s ago): [ 33.664515] test_alloc+0x2a7/0x10d0 [ 33.665006] test_use_after_free_read+0xdd/0x270 [ 33.665574] kunit_try_run_case+0x1b3/0x490 [ 33.666093] kunit_generic_run_threadfn_adapter+0x85/0xf0 [ 33.666636] kthread+0x257/0x310 [ 33.666989] ret_from_fork+0x41/0x80 [ 33.667500] ret_from_fork_asm+0x1a/0x30 [ 33.667997] [ 33.668294] freed by task 305 on cpu 0 at 33.658504s (0.009784s ago): [ 33.669050] test_use_after_free_read+0xfc/0x270 [ 33.669613] kunit_try_run_case+0x1b3/0x490 [ 33.670057] kunit_generic_run_threadfn_adapter+0x85/0xf0 [ 33.670578] kthread+0x257/0x310 [ 33.670943] ret_from_fork+0x41/0x80 [ 33.671394] ret_from_fork_asm+0x1a/0x30 [ 33.671781] [ 33.672057] CPU: 0 UID: 0 PID: 305 Comm: kunit_try_catch Tainted: G B N 6.12.0-next-20241122 #1 [ 33.672780] Tainted: [B]=BAD_PAGE, [N]=TEST [ 33.673276] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.16.3-debian-1.16.3-2 04/01/2014 [ 33.673857] ================================================================== [ 33.554915] ================================================================== [ 33.555598] BUG: KFENCE: use-after-free read in test_use_after_free_read+0x12a/0x270 [ 33.555598] [ 33.556415] Use-after-free read at 0x(____ptrval____) (in kfence-#107): [ 33.556968] test_use_after_free_read+0x12a/0x270 [ 33.557455] kunit_try_run_case+0x1b3/0x490 [ 33.557946] kunit_generic_run_threadfn_adapter+0x85/0xf0 [ 33.558537] kthread+0x257/0x310 [ 33.559023] ret_from_fork+0x41/0x80 [ 33.559640] ret_from_fork_asm+0x1a/0x30 [ 33.560090] [ 33.560281] kfence-#107: 0x(____ptrval____)-0x(____ptrval____), size=32, cache=kmalloc-32 [ 33.560281] [ 33.560801] allocated by task 303 on cpu 1 at 33.554509s (0.006288s ago): [ 33.561651] test_alloc+0x35f/0x10d0 [ 33.562030] test_use_after_free_read+0xdd/0x270 [ 33.562389] kunit_try_run_case+0x1b3/0x490 [ 33.562930] kunit_generic_run_threadfn_adapter+0x85/0xf0 [ 33.563582] kthread+0x257/0x310 [ 33.563947] ret_from_fork+0x41/0x80 [ 33.564214] ret_from_fork_asm+0x1a/0x30 [ 33.564754] [ 33.565478] freed by task 303 on cpu 1 at 33.554630s (0.010643s ago): [ 33.566354] test_use_after_free_read+0x1e9/0x270 [ 33.566870] kunit_try_run_case+0x1b3/0x490 [ 33.567261] kunit_generic_run_threadfn_adapter+0x85/0xf0 [ 33.567876] kthread+0x257/0x310 [ 33.568278] ret_from_fork+0x41/0x80 [ 33.568676] ret_from_fork_asm+0x1a/0x30 [ 33.569257] [ 33.569576] CPU: 1 UID: 0 PID: 303 Comm: kunit_try_catch Tainted: G B N 6.12.0-next-20241122 #1 [ 33.570448] Tainted: [B]=BAD_PAGE, [N]=TEST [ 33.570895] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.16.3-debian-1.16.3-2 04/01/2014 [ 33.571890] ==================================================================