X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=drivers%2Fblock%2Floop.c;h=c774121684d7f8951ff8b0acafef0e74ce11e23d;hb=67da514125f23d27bd45d41e330ef14b6206fe69;hp=b35bf492cee36640c0d9b1dcd198ef0c8e783957;hpb=16c70f8c1b54b61c3b951b6fb220df250fe09b32;p=linux-2.6.git diff --git a/drivers/block/loop.c b/drivers/block/loop.c index b35bf492c..c77412168 100644 --- a/drivers/block/loop.c +++ b/drivers/block/loop.c @@ -72,7 +72,6 @@ #include #include #include -#include #include @@ -743,7 +742,6 @@ static int loop_set_fd(struct loop_device *lo, struct file *lo_file, struct file *file, *f; struct inode *inode; struct address_space *mapping; - struct vx_info_save vxis; unsigned lo_blocksize; int lo_flags = 0; int error; @@ -842,9 +840,7 @@ static int loop_set_fd(struct loop_device *lo, struct file *lo_file, set_blocksize(bdev, lo_blocksize); - __enter_vx_admin(&vxis); error = kernel_thread(loop_thread, lo, CLONE_KERNEL); - __leave_vx_admin(&vxis); if (error < 0) goto out_putf; wait_for_completion(&lo->lo_done);