11/04/2018 21:09, Andrew Rybchenko: > Hello, > > build fails on RHEL 7.4. I've not tried to dig it.
Thanks for reporting. [...] > ‘FALLOC_FL_PUNCH_HOLE’ undeclared (first use in this function) [...] > ‘FALLOC_FL_KEEP_SIZE’ undeclared (first use in this function) These constants were defined in Linux 2.6.23 and 2.6.38. [...] > $ uname -r > 3.10.0-693.el7.x86_64 It should be OK. I think we are just missing #include <linux/falloc.h>