[LTP] [PATCH 1/1] fanotify: Fix missing __kernel_fsid_t definition
Jan Stancek
jstancek@redhat.com
Thu Oct 17 10:50:45 CEST 2019
----- Original Message -----
> which is missing at least on musl which doesn't have FAN_REPORT_FID
> support.
>
> Signed-off-by: Petr Vorel <petr.vorel@gmail.com>
> ---
> testcases/kernel/syscalls/fanotify/fanotify.h | 4 ++++
> 1 file changed, 4 insertions(+)
>
> diff --git a/testcases/kernel/syscalls/fanotify/fanotify.h
> b/testcases/kernel/syscalls/fanotify/fanotify.h
> index 1c7623d3b..01a2d52bd 100644
> --- a/testcases/kernel/syscalls/fanotify/fanotify.h
> +++ b/testcases/kernel/syscalls/fanotify/fanotify.h
> @@ -35,6 +35,10 @@
> #include <errno.h>
> #include <fcntl.h>
>
> +#if !defined(FAN_REPORT_FID) && defined(HAVE_NAME_TO_HANDLE_AT)
Will FAN_REPORT_FID ever be defined at this point, when include of
sys/fanotify.h is below?
> +#include <asm/posix_types.h> // __kernel_fsid_t
> +#endif
> +
> #if defined(HAVE_SYS_FANOTIFY_H)
>
> #include <sys/fanotify.h>
> --
> 2.23.0
>
>
> --
> Mailing list info: https://lists.linux.it/listinfo/ltp
>
More information about the ltp
mailing list