diff options
author | Diego Woitasen <diego@woitasen.com.ar> | 2007-10-17 02:26:17 -0400 |
---|---|---|
committer | Linus Torvalds <torvalds@woody.linux-foundation.org> | 2007-10-17 11:42:48 -0400 |
commit | 759d7c6c47cf1439171d057a226453e96856c5de (patch) | |
tree | cdc7fd5298319357f94e18d4d1608d97cfc7c788 /drivers/block/loop.c | |
parent | 966fe399cc774b00b1eed11fd884be85a5c5c489 (diff) |
Remove unneeded lock_kernel() in driver/block/loop.c
Signed-off-by: Diego Woitasen <diego@woitasen.com.ar>
Cc: Christoph Hellwig <hch@lst.de>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
Diffstat (limited to 'drivers/block/loop.c')
-rw-r--r-- | drivers/block/loop.c | 2 |
1 files changed, 0 insertions, 2 deletions
diff --git a/drivers/block/loop.c b/drivers/block/loop.c index e5a051577a5e..589cbbd9cd4f 100644 --- a/drivers/block/loop.c +++ b/drivers/block/loop.c | |||
@@ -1285,7 +1285,6 @@ static long lo_compat_ioctl(struct file *file, unsigned int cmd, unsigned long a | |||
1285 | struct loop_device *lo = inode->i_bdev->bd_disk->private_data; | 1285 | struct loop_device *lo = inode->i_bdev->bd_disk->private_data; |
1286 | int err; | 1286 | int err; |
1287 | 1287 | ||
1288 | lock_kernel(); | ||
1289 | switch(cmd) { | 1288 | switch(cmd) { |
1290 | case LOOP_SET_STATUS: | 1289 | case LOOP_SET_STATUS: |
1291 | mutex_lock(&lo->lo_ctl_mutex); | 1290 | mutex_lock(&lo->lo_ctl_mutex); |
@@ -1311,7 +1310,6 @@ static long lo_compat_ioctl(struct file *file, unsigned int cmd, unsigned long a | |||
1311 | err = -ENOIOCTLCMD; | 1310 | err = -ENOIOCTLCMD; |
1312 | break; | 1311 | break; |
1313 | } | 1312 | } |
1314 | unlock_kernel(); | ||
1315 | return err; | 1313 | return err; |
1316 | } | 1314 | } |
1317 | #endif | 1315 | #endif |