Arnd Bergmann <arnd@xxxxxxxx> doubts that __kernel_size_t could be used here so trying to fall back to gcc's <stddef.h>. Fixes uapi header compilation error from userspace on ARCH=arm: asm/signal.h:112:2: error: unknown type name ‘size_t’ size_t ss_size; Signed-off-by: Mikko Rapeli <mikko.rapeli@xxxxxx> Cc: Arnd Bergmann <arnd@xxxxxxxx> --- arch/arm/include/uapi/asm/signal.h | 2 ++ 1 file changed, 2 insertions(+) diff --git a/arch/arm/include/uapi/asm/signal.h b/arch/arm/include/uapi/asm/signal.h index 33073bdcf091..63066f624c10 100644 --- a/arch/arm/include/uapi/asm/signal.h +++ b/arch/arm/include/uapi/asm/signal.h @@ -12,6 +12,8 @@ struct siginfo; #define NSIG 32 typedef unsigned long sigset_t; +#include <stddef.h> + #endif /* __KERNEL__ */ #define SIGHUP 1 -- 2.13.3 -- To unsubscribe from this list: send the line "unsubscribe linux-api" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html