mirror_zfs/tests/test-runner/bin
Umer Saleem f94a77951d Test LWB buffer overflow for block cloning
PR#15634 removes 128K into 2x68K LWB split optimization, since it
was found to cause LWB buffer overflow while trying to write 128KB
TX_CLONE_RANGE record with 1022 block pointers into 68KB buffer,
with multiple VDEVs ZIL.

This commit adds a test for this particular scenario by writing
maximum sizes TX_CLONE_RANE record with 1022 block pointers into
68KB buffer, with two SLOG devices.

Reviewed-by: Brian Behlendorf <behlendorf1@llnl.gov>
Reviewed-by:  Alexander Motin <mav@FreeBSD.org>
Reviewed-by: Ameer Hamza <ahamza@ixsystems.com>
Signed-off-by: Umer Saleem <usaleem@ixsystems.com>
Closes #15672
2024-01-19 12:28:02 -08:00
..
.gitignore Centralize variable substitution 2020-07-14 17:33:44 -07:00
test-runner.py.in test-runner: pass kmemleak and kmsg to Cmd.run 2023-05-15 16:11:33 -07:00
zts-report.py.in Test LWB buffer overflow for block cloning 2024-01-19 12:28:02 -08:00