test program for copy_file_range(2)

From: Rick Macklem <rmacklem_at_uoguelph.ca>
Date: Fri, 5 Jul 2019 00:38:06 +0000
I have a little program for testing the copy_file_range(2) syscall I've been
working on. (The current version is attached, in case anyone is interested.)

It take a few minutes to run on a slow system and uses about 6Gbytes of disk
space for the file system the output file is on. (It creates 2 files to use for testing.
The first one is sparse and the second is copied from it, but grows as different byte
ranges get copied, since "punching holes" is done via writes of 0 bytes.)

My question is..
What needs to be done to include this in FreeBSD?
I see some stuff under head/tests. I could probably figure out
what the macros in those files are, but I can only see tests to see if
arguments are valid and similar. As such, I'm not sure if this is the correct
place for a test like this?

Thanks for any help with this, rick

Received on Thu Jul 04 2019 - 22:38:10 UTC

This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:41:21 UTC