Hi Linus This patch fixes include/asm-i386/types.h to define __s64 and __u64 even with -ansi passed to gcc, else we get breaks for userland that may include include/asm-i386/byteorder.h through another header. It is with help/comments from David S. Miller and H. Peter Anvin. Thanks, -- Martin Schlemmer