2.6.1-mm4 was fine for me, but 2.6.1-mm5 'make modules' gives me: CC [M] fs/afs/inode.o fs/afs/inode.c:204:1: directives may not be used inside a macro argument fs/afs/inode.c:203:30: unterminated argument list invoking macro "_leave" fs/afs/inode.c: In function `afs_iget': fs/afs/inode.c:207: warning: implicit declaration of function `_leave' fs/afs/inode.c:209: parse error before ')' token make[2]: *** [fs/afs/inode.o] Error 1 make[1]: *** [fs/afs] Error 2 make: *** [fs] Error 2 --Matt Andrew Morton wrote: > > ftp://ftp.kernel.org/pub/linux/kernel/people/akpm/patches/2.6/2.6.1/2.6.1-mm5/ >