diff options
Diffstat (limited to 'samples/vfs')
-rw-r--r-- | samples/vfs/.gitignore | 5 | ||||
-rw-r--r-- | samples/vfs/Makefile | 10 | ||||
-rw-r--r-- | samples/vfs/test-statx.c | 4 |
3 files changed, 8 insertions, 11 deletions
diff --git a/samples/vfs/.gitignore b/samples/vfs/.gitignore index 0806eb0be62d..79212d91285b 100644 --- a/samples/vfs/.gitignore +++ b/samples/vfs/.gitignore @@ -1,2 +1,3 @@ -test-fsmount -test-statx +# SPDX-License-Identifier: GPL-2.0-only +/test-fsmount +/test-statx diff --git a/samples/vfs/Makefile b/samples/vfs/Makefile index 65acdde5c117..6377a678134a 100644 --- a/samples/vfs/Makefile +++ b/samples/vfs/Makefile @@ -1,10 +1,4 @@ # SPDX-License-Identifier: GPL-2.0-only -# List of programs to build -hostprogs := \ - test-fsmount \ - test-statx +userprogs-always-y += test-fsmount test-statx -always-y := $(hostprogs) - -HOSTCFLAGS_test-fsmount.o += -I$(objtree)/usr/include -HOSTCFLAGS_test-statx.o += -I$(objtree)/usr/include +userccflags += -I usr/include diff --git a/samples/vfs/test-statx.c b/samples/vfs/test-statx.c index a3d68159fb51..49c7a46cee07 100644 --- a/samples/vfs/test-statx.c +++ b/samples/vfs/test-statx.c @@ -23,6 +23,8 @@ #include <linux/fcntl.h> #define statx foo #define statx_timestamp foo_timestamp +struct statx; +struct statx_timestamp; #include <sys/stat.h> #undef statx #undef statx_timestamp @@ -216,7 +218,7 @@ int main(int argc, char **argv) struct statx stx; int ret, raw = 0, atflag = AT_SYMLINK_NOFOLLOW; - unsigned int mask = STATX_ALL; + unsigned int mask = STATX_BASIC_STATS | STATX_BTIME; for (argv++; *argv; argv++) { if (strcmp(*argv, "-F") == 0) { |