]> git.baikalelectronics.ru Git - kernel.git/commit
fs: support IOCB_NOWAIT in generic_file_buffered_read
authorMilosz Tanski <milosz@adfin.com>
Tue, 29 Aug 2017 14:13:19 +0000 (16:13 +0200)
committerAl Viro <viro@zeniv.linux.org.uk>
Mon, 4 Sep 2017 23:04:22 +0000 (19:04 -0400)
commit83e677a7239f88e2a8381f7208888f940346ed03
tree7fb8e4424d69ecd3cc0d4d151464f513942d7bfb
parent4fd3042806ca992b20c6070dc5bf43774524bd08
fs: support IOCB_NOWAIT in generic_file_buffered_read

Allow generic_file_buffered_read to bail out early instead of waiting for
the page lock or reading a page if IOCB_NOWAIT is specified.

Signed-off-by: Milosz Tanski <milosz@adfin.com>
Reviewed-by: Christoph Hellwig <hch@lst.de>
Reviewed-by: Jeff Moyer <jmoyer@redhat.com>
Acked-by: Sage Weil <sage@redhat.com>
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
mm/filemap.c