From: Andrew Morton alpha: In file included from include/linux/ipc_namespace.h:5, from ipc/namespace.c:8: include/linux/idr.h:118: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'idr_init_cache' Cc: Akinobu Mita Signed-off-by: Andrew Morton --- idr.c | 0 include/linux/idr.h | 1 + 2 files changed, 1 insertion(+) diff -puN include/linux/idr.h~idr-create-idr_layer_cache-at-boot-time-fix-fix include/linux/idr.h --- a/include/linux/idr.h~idr-create-idr_layer_cache-at-boot-time-fix-fix +++ a/include/linux/idr.h @@ -14,6 +14,7 @@ #include #include +#include #if BITS_PER_LONG == 32 # define IDR_BITS 5 diff -puN init/main.c~idr-create-idr_layer_cache-at-boot-time-fix-fix init/main.c diff -puN lib/idr.c~idr-create-idr_layer_cache-at-boot-time-fix-fix lib/idr.c _