Hi,
I looked into the CI failure and it’s caused by the test assuming /tmp is on tmpfs, which is not true in the CI environment, so fallocate() fails there. Since /dev/shm is mounted as tmpfs on that setup, would it be acceptable to change the test to use a file under /dev/shm instead of /tmp?