Merge branch 'for-linus' of git://git.kernel.dk/linux-2.6-block
[linux-2.6-block.git] / drivers / block / loop.c
index bd112c8c7bcde9b3efdbceadc6fc89d65f6c9ea0..8546d123b9a745492cbbe0aace5b5ce6a2324298 100644 (file)
@@ -71,7 +71,6 @@
 #include <linux/buffer_head.h>         /* for invalidate_bdev() */
 #include <linux/completion.h>
 #include <linux/highmem.h>
-#include <linux/gfp.h>
 #include <linux/kthread.h>
 #include <linux/splice.h>
 
@@ -238,6 +237,8 @@ static int do_lo_send_aops(struct loop_device *lo, struct bio_vec *bvec,
                if (ret)
                        goto fail;
 
+               file_update_time(file);
+
                transfer_result = lo_do_transfer(lo, WRITE, page, offset,
                                bvec->bv_page, bv_offs, size, IV);
                copied = size;