Hello, On Wed, Jan 06, 2010 at 03:09:22AM +1100, Geoff Simmons wrote: > make[2]: Entering directory `/usr/src/linux-headers-2.6.32-trunk-686' > CC [M] /home/gsimmons/src/sl-modem-2.9.11~20090222/drivers/amrmo_init.o > /home/gsimmons/src/sl-modem-2.9.11~20090222/drivers/amrmo_init.c: In function > `amrmo_update_status': > /home/gsimmons/src/sl-modem-2.9.11~20090222/drivers/amrmo_init.c:381: error: > `TASK_NORMAL' undeclared (first use in this function) > /home/gsimmons/src/sl-modem-2.9.11~20090222/drivers/amrmo_init.c:381: error: > (Each undeclared identifier is reported only once > /home/gsimmons/src/sl-modem-2.9.11~20090222/drivers/amrmo_init.c:381: error: > for each function it appears in.) ---end quoted text---
Someone sent the attached patch on linmodems mailing, could you please try it ? -- أحمد المحمودي (Ahmed El-Mahmoudy) Digital design engineer GPG KeyID: 0xEDDDA1B7 (@ subkeys.pgp.net) GPG Fingerprint: 8206 A196 2084 7E6D 0DF8 B176 BC19 6A94 EDDD A1B7
diff -upPr slmodem-2.9.11-20090222-orig/drivers/amrmo_init.c slmodem-2.9.11-20090222/drivers/amrmo_init.c --- slmodem-2.9.11-20090222-orig/drivers/amrmo_init.c 2008-04-01 13:08:42.000000000 +1100 +++ slmodem-2.9.11-20090222/drivers/amrmo_init.c 2010-01-07 02:14:23.000000000 +1100 @@ -62,6 +62,9 @@ #include <linux/poll.h> #include <linux/fs.h> #include <asm/uaccess.h> +#if LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,31) +#include <linux/sched.h> +#endif #if LINUX_VERSION_CODE < KERNEL_VERSION(2,5,0) #define OLD_KERNEL 1