The patch titled Subject: coda: fix build using bare-metal toolchain has been added to the -mm tree. Its filename is coda-fix-build-using-bare-metal-toolchain.patch This patch should soon appear at http://ozlabs.org/~akpm/mmots/broken-out/coda-fix-build-using-bare-metal-toolchain.patch and later at http://ozlabs.org/~akpm/mmotm/broken-out/coda-fix-build-using-bare-metal-toolchain.patch Before you just go and hit "reply", please: a) Consider who else should be cc'ed b) Prefer to cc a suitable mailing list as well c) Ideally: find the original patch on the mailing list and do a reply-to-all to that, adding suitable additional cc's *** Remember to use Documentation/process/submit-checklist.rst when testing your code *** The -mm tree is included into linux-next and is updated there every 3-4 working days ------------------------------------------------------ From: Sam Protsenko <semen.protsenko@xxxxxxxxxx> Subject: coda: fix build using bare-metal toolchain The kernel is self-contained project and can be built with bare-metal toolchain. But bare-metal toolchain doesn't define __linux__. Because of this u_quad_t type is not defined when using bare-metal toolchain and codafs build fails. This patch fixes it by defining u_quad_t type unconditionally. Link: http://lkml.kernel.org/r/3cbb40b0a57b6f9923a9d67b53473c0b691a3eaa.1558117389.git.jaharkes@xxxxxxxxxx Signed-off-by: Sam Protsenko <semen.protsenko@xxxxxxxxxx> Signed-off-by: Jan Harkes <jaharkes@xxxxxxxxxx> Cc: Arnd Bergmann <arnd@xxxxxxxx> Cc: Colin Ian King <colin.king@xxxxxxxxxxxxx> Cc: Dan Carpenter <dan.carpenter@xxxxxxxxxx> Cc: David Howells <dhowells@xxxxxxxxxx> Cc: Fabian Frederick <fabf@xxxxxxxxx> Cc: Mikko Rapeli <mikko.rapeli@xxxxxx> Cc: Yann Droneaud <ydroneaud@xxxxxxxxxx> Cc: Zhouyang Jia <jiazhouyang09@xxxxxxxxx> Signed-off-by: Andrew Morton <akpm@xxxxxxxxxxxxxxxxxxxx> --- include/linux/coda.h | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) --- a/include/linux/coda.h~coda-fix-build-using-bare-metal-toolchain +++ a/include/linux/coda.h @@ -58,8 +58,7 @@ Mellon the rights to redistribute these #ifndef _CODA_HEADER_ #define _CODA_HEADER_ -#if defined(__linux__) typedef unsigned long long u_quad_t; -#endif + #include <uapi/linux/coda.h> #endif _ Patches currently in -mm which might be from semen.protsenko@xxxxxxxxxx are coda-fix-build-using-bare-metal-toolchain.patch