On Thu, Nov 13, 2014 at 10:22:42PM +0100, Pieter Smith wrote: > Compile out splice support from lustre file-system when the splice-family of > syscalls is not supported by the system (i.e. CONFIG_SYSCALL_SPLICE is > undefined). > > Signed-off-by: Pieter Smith <pieter@xxxxxxxxxx> > --- > drivers/staging/lustre/lustre/llite/file.c | 10 +++++++--- > drivers/staging/lustre/lustre/llite/llite_internal.h | 2 ++ > drivers/staging/lustre/lustre/llite/vvp_io.c | 2 ++ > 3 files changed, 11 insertions(+), 3 deletions(-) > > diff --git a/drivers/staging/lustre/lustre/llite/file.c b/drivers/staging/lustre/lustre/llite/file.c > index fd1b75a3..98573da 100644 > --- a/drivers/staging/lustre/lustre/llite/file.c > +++ b/drivers/staging/lustre/lustre/llite/file.c > @@ -1126,10 +1126,12 @@ restart: > down_read(&lli->lli_trunc_sem); > } > break; > +#ifdef CONFIG_SYSCALL_SPLICE > case IO_SPLICE: > vio->u.splice.cui_pipe = args->u.splice.via_pipe; > vio->u.splice.cui_flags = args->u.splice.via_flags; > break; > +#endif /* #ifdef CONFIG_SYSCALL_SPLICE */ Not worth the #ifdef mess, sorry. _______________________________________________ devel mailing list devel@xxxxxxxxxxxxxxxxxxxxxx http://driverdev.linuxdriverproject.org/mailman/listinfo/driverdev-devel