The patch titled Subject: compiler.h: provide __always_inline to userspace headers too has been removed from the -mm tree. Its filename was compilerh-provide-__always_inline-to-userspace-headers-too.patch This patch was dropped because an alternative patch was merged ------------------------------------------------------ From: Denys Vlasenko <dvlasenk@xxxxxxxxxx> Subject: compiler.h: provide __always_inline to userspace headers too Recent change to uapi/linux/swab.h needs this. In file included from test.c:2:0: /usr/include/linux/swab.h:154:8: error: unknown type name `__always_inline' static __always_inline __u16 __swab16p(const __u16 *p) ^~~~~~~~~~~~~~~ Fixes: bc27fb68aaad4 ("include/uapi/linux/byteorder, swab: force inlining of some byteswap operations") Signed-off-by: Denys Vlasenko <dvlasenk@xxxxxxxxxx> Reported-by: Josh Boyer <jwboyer@xxxxxxxxxxxxxxxxx> Signed-off-by: Andrew Morton <akpm@xxxxxxxxxxxxxxxxxxxx> --- include/linux/compiler.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff -puN include/linux/compiler.h~compilerh-provide-__always_inline-to-userspace-headers-too include/linux/compiler.h --- a/include/linux/compiler.h~compilerh-provide-__always_inline-to-userspace-headers-too +++ a/include/linux/compiler.h @@ -397,12 +397,12 @@ static __always_inline void __write_once */ #define noinline_for_stack noinline +#endif /* __KERNEL__ */ + #ifndef __always_inline #define __always_inline inline #endif -#endif /* __KERNEL__ */ - /* * From the GCC manual: * _ Patches currently in -mm which might be from dvlasenk@xxxxxxxxxx are -- To unsubscribe from this list: send the line "unsubscribe mm-commits" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html