reflink functionality got added to zfs in version 2.2.0. ioctl(FICLONE) is supported when reflinking inside a dataset, but it is possible to reflink between datasets using copy_file_range. copy_file_range will fall back to normal copy if reflink is not possible.
Is it possible to add an option to use copy_file_range when reflinking?
openzfs/zfs#405 (comment)
reflink functionality got added to zfs in version 2.2.0. ioctl(FICLONE) is supported when reflinking inside a dataset, but it is possible to reflink between datasets using copy_file_range. copy_file_range will fall back to normal copy if reflink is not possible.
Is it possible to add an option to use copy_file_range when reflinking?
openzfs/zfs#405 (comment)