mirror_zfs/tests/zfs-tests/tests/functional/block_cloning
Pawel Jakub Dawidek ef527958c6 Fix cloning into mmaped and cached file.
If the destination file is mmaped and the mmaped region was already
read, so it is cached, we need to update mmaped pages after successful
clone using update_pages().

Reviewed-by: Alexander Motin <mav@FreeBSD.org>
Reviewed-by: Brian Behlendorf <behlendorf1@llnl.gov>
Pointed out by: Ka Ho Ng <khng@freebsd.org>
Signed-off-by: Pawel Jakub Dawidek <pawel@dawidek.net>
Closes #15772
2024-01-19 12:28:02 -08:00
..
block_cloning_clone_mmap_cached.ksh Fix cloning into mmaped and cached file. 2024-01-19 12:28:02 -08:00
block_cloning_clone_mmap_write.ksh ZTS: Test for clone, mmap and write for block cloning 2024-01-19 12:28:02 -08:00
block_cloning_copyfilerange_cross_dataset.ksh Enable block_cloning tests on FreeBSD 2024-01-19 12:28:02 -08:00
block_cloning_copyfilerange_fallback_same_txg.ksh Enable block_cloning tests on FreeBSD 2024-01-19 12:28:02 -08:00
block_cloning_copyfilerange_fallback.ksh Enable block_cloning tests on FreeBSD 2024-01-19 12:28:02 -08:00
block_cloning_copyfilerange_partial.ksh Enable block_cloning tests on FreeBSD 2024-01-19 12:28:02 -08:00
block_cloning_copyfilerange.ksh Enable block_cloning tests on FreeBSD 2024-01-19 12:28:02 -08:00
block_cloning_cross_enc_dataset.ksh Enable block_cloning tests on FreeBSD 2024-01-19 12:28:02 -08:00
block_cloning_disabled_copyfilerange.ksh Enable block_cloning tests on FreeBSD 2024-01-19 12:28:02 -08:00
block_cloning_disabled_ficlone.ksh zts: block cloning tests 2023-07-26 08:46:58 -07:00
block_cloning_disabled_ficlonerange.ksh zts: block cloning tests 2023-07-26 08:46:58 -07:00
block_cloning_ficlone.ksh tests/block_cloning: rename and document get_same_blocks helper 2023-08-26 11:18:11 -07:00
block_cloning_ficlonerange_partial.ksh tests/block_cloning: rename and document get_same_blocks helper 2023-08-26 11:18:11 -07:00
block_cloning_ficlonerange.ksh tests/block_cloning: rename and document get_same_blocks helper 2023-08-26 11:18:11 -07:00
block_cloning_lwb_buffer_overflow.ksh Enable block_cloning tests on FreeBSD 2024-01-19 12:28:02 -08:00
block_cloning_replay_encrypted.ksh Enable block_cloning tests on FreeBSD 2024-01-19 12:28:02 -08:00
block_cloning_replay.ksh Enable block_cloning tests on FreeBSD 2024-01-19 12:28:02 -08:00
block_cloning.kshlib ZTS: block_cloning: Use numeric sort for get_same_blocks 2024-01-19 12:28:02 -08:00
cleanup.ksh Add a tunable to disable BRT support. 2023-11-16 14:23:03 -08:00
setup.ksh Fix cloning into mmaped and cached file. 2024-01-19 12:28:02 -08:00