diff options
| author | Arnd Bergmann <arnd@arndb.de> | 2010-09-14 09:35:05 +0000 | 
|---|---|---|
| committer | David S. Miller <davem@davemloft.net> | 2010-09-15 19:29:56 -0700 | 
| commit | 1a19eb753a591f8b39946b7fda91b25f07454835 (patch) | |
| tree | 99d4826d9a413fcd45893e13613802eabd615988 | |
| parent | 72250d44bc76d3d7fa9253aeeb063a467e2458fa (diff) | |
| download | olio-linux-3.10-1a19eb753a591f8b39946b7fda91b25f07454835.tar.xz olio-linux-3.10-1a19eb753a591f8b39946b7fda91b25f07454835.zip  | |
misdn: kill big kernel lock
The use of the big kernel lock in misdn is completely
bogus, so let's just remove it.
Signed-off-by: Arnd Bergmann <arnd@arndb.de>
Cc: Karsten Keil <isdn@linux-pingi.de>
Cc: netdev@vger.kernel.org
Signed-off-by: David S. Miller <davem@davemloft.net>
| -rw-r--r-- | drivers/isdn/mISDN/stack.c | 7 | 
1 files changed, 0 insertions, 7 deletions
diff --git a/drivers/isdn/mISDN/stack.c b/drivers/isdn/mISDN/stack.c index b159bd59e64..a5b632e6755 100644 --- a/drivers/isdn/mISDN/stack.c +++ b/drivers/isdn/mISDN/stack.c @@ -18,7 +18,6 @@  #include <linux/slab.h>  #include <linux/mISDNif.h>  #include <linux/kthread.h> -#include <linux/smp_lock.h>  #include "core.h"  static u_int	*debug; @@ -205,13 +204,7 @@ mISDNStackd(void *data)  	struct mISDNstack *st = data;  	int err = 0; -#ifdef CONFIG_SMP -	lock_kernel(); -#endif  	sigfillset(¤t->blocked); -#ifdef CONFIG_SMP -	unlock_kernel(); -#endif  	if (*debug & DEBUG_MSG_THREAD)  		printk(KERN_DEBUG "mISDNStackd %s started\n",  		    dev_name(&st->dev->dev));  |