make[1]: Entering directory `/usr/src/packages/SOURCES/pcmcia-cs-3.1.17/modules' cc -MD -O2 -Wall -Wstrict-prototypes -pipe -I../include -I/usr/src/linux/include -D__KERNEL__ -DMODULE -c cs.c In file included from /usr/src/linux/include/linux/fs.h:12, from /usr/src/linux/include/linux/tty.h:20, from /usr/src/linux/include/linux/sched.h:21, from /usr/src/linux/include/linux/vmalloc.h:4, from /usr/src/linux/include/asm/io.h:101, from ../include/pcmcia/k_compat.h:184, from cs.c:35: /usr/src/linux/include/linux/wait.h:24: warning: `init_waitqueue_head' redefined ../include/pcmcia/k_compat.h:62: warning: this is the location of the previous definition In file included from /usr/src/linux/include/linux/vmalloc.h:4, from /usr/src/linux/include/asm/io.h:101, from ../include/pcmcia/k_compat.h:184, from cs.c:35: /usr/src/linux/include/linux/sched.h:500: warning: `__set_current_state' redefined ../include/pcmcia/k_compat.h:169: warning: this is the location of the previous definition In file included from /usr/src/linux/include/linux/fs.h:12, from /usr/src/linux/include/linux/tty.h:20, from /usr/src/linux/include/linux/sched.h:21, from /usr/src/linux/include/linux/vmalloc.h:4, from /usr/src/linux/include/asm/io.h:101, from ../include/pcmcia/k_compat.h:184, from cs.c:35: /usr/src/linux/include/linux/wait.h:19: redefinition of `wait_queue_head_t' ../include/pcmcia/k_compat.h:64: `wait_queue_head_t' previously declared here make[1]: *** [cs.o] Error 1 make[1]: Leaving directory `/usr/src/packages/SOURCES/pcmcia-cs-3.1.17/modules' make: *** [all] Error 2