splice: fix problem with atime not being updated
authorJens Axboe <jens.axboe@oracle.com>
Tue, 29 Jan 2008 20:05:57 +0000 (21:05 +0100)
committerJens Axboe <jens.axboe@oracle.com>
Tue, 29 Jan 2008 20:55:20 +0000 (21:55 +0100)
commit9e97198dbf318be7958b57900d05b37c7e09ad7c
treef74fdf942c1b4c09c59d7f2b8ac4a48e8a471a71
parent12f32bb31772e72d8cf52a29f961561bccc54c37
splice: fix problem with atime not being updated

A bug report on nfsd that states that since it was switched to use
splice instead of sendfile, the atime was no longer being updated
on the input file. do_generic_mapping_read() does this when accessing
the file, make splice do it for the direct splice handler.

Signed-off-by: Jens Axboe <jens.axboe@oracle.com>
fs/splice.c