wok-current diff linmodem-intel-537/stuff/linmodem-intel-537-kernel-2.6.37.patch @ rev 8285
Fixed linmodem-intel-536ep and linmodem-intel-537.
author | Christopher Rogers <slaxemulator@gmail.com> |
---|---|
date | Sun Jan 30 16:24:20 2011 +0000 (2011-01-30) |
parents | |
children | 1c8541e0ec86 |
line diff
1.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 1.2 +++ b/linmodem-intel-537/stuff/linmodem-intel-537-kernel-2.6.37.patch Sun Jan 30 16:24:20 2011 +0000 1.3 @@ -0,0 +1,49 @@ 1.4 +--- coredrv/locks.c~ 2011-01-26 12:12:00.856675530 +0000 1.5 ++++ coredrv/locks.c 2011-01-26 12:12:00.873342198 +0000 1.6 +@@ -141,15 +141,15 @@ 1.7 + #endif 1.8 + } 1.9 + 1.10 +-DECLARE_MUTEX(sem0); 1.11 +-DECLARE_MUTEX(sem1); 1.12 +-DECLARE_MUTEX(sem2); 1.13 +-DECLARE_MUTEX(sem3); 1.14 +-DECLARE_MUTEX(sem4); 1.15 +-DECLARE_MUTEX(sem5); 1.16 +-DECLARE_MUTEX(sem6); 1.17 +-DECLARE_MUTEX(sem7); 1.18 +-DECLARE_MUTEX(sem8); 1.19 ++DEFINE_SEMAPHORE(sem0); 1.20 ++DEFINE_SEMAPHORE(sem1); 1.21 ++DEFINE_SEMAPHORE(sem2); 1.22 ++DEFINE_SEMAPHORE(sem3); 1.23 ++DEFINE_SEMAPHORE(sem4); 1.24 ++DEFINE_SEMAPHORE(sem5); 1.25 ++DEFINE_SEMAPHORE(sem6); 1.26 ++DEFINE_SEMAPHORE(sem7); 1.27 ++DEFINE_SEMAPHORE(sem8); 1.28 + 1.29 + asmlinkage void linux_RSAGetExclusive(int Resource, unsigned char *Indicator) 1.30 + { 1.31 +--- coredrv/softserial_io.c~ 2011-01-26 12:16:55.753342197 +0000 1.32 ++++ coredrv/softserial_io.c 2011-01-26 12:16:55.763342199 +0000 1.33 +@@ -65,7 +65,7 @@ 1.34 + } 1.35 + 1.36 + //============================================================================= 1.37 +-static DECLARE_MUTEX(softserial_write_sem); 1.38 ++static DEFINE_SEMAPHORE(softserial_write_sem); 1.39 + int softserial_write(struct tty_struct* ptty, 1.40 + //int from_user_space, 1.41 + const unsigned char* input_buffer, 1.42 +--- coredrv/coredrv.c~ 2011-01-26 12:15:54.713342038 +0000 1.43 ++++ coredrv/coredrv.c 2011-01-26 12:15:54.726675572 +0000 1.44 +@@ -765,7 +765,7 @@ 1.45 + extern void do_schedule(void); 1.46 + #endif 1.47 + 1.48 +- DECLARE_MUTEX(exec_reg_sem); 1.49 ++ DEFINE_SEMAPHORE(exec_reg_sem); 1.50 + DECLARE_WAIT_QUEUE_HEAD(persistWriteQ); 1.51 + DECLARE_WAIT_QUEUE_HEAD(persistReadQ); 1.52 + DECLARE_WAIT_QUEUE_HEAD(persistShutdownQ);