On old kernel, linux/fs.h doesn't include FS_IOC_FSGETXATTR and FS_IOC_FSGETXATTR ioctl flag. It also doesn't include fsxattr struct. To fix this error, just use global.h like fsstress.c. Signed-off-by: Yang Xu <xuyang2018.jy@xxxxxxxxxxxxxx> --- src/chprojid_fail.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/chprojid_fail.c b/src/chprojid_fail.c index 8c5b5fee..6d1e0fac 100644 --- a/src/chprojid_fail.c +++ b/src/chprojid_fail.c @@ -15,6 +15,7 @@ #include <string.h> #include <errno.h> #include <linux/fs.h> +#include "global.h" static char zerobuf[65536]; -- 2.23.0