Commit History

Autor SHA1 Mensaxe Data
  Al Viro 2d4594acbf fix the regression from "direct-io: Fix negative return from dio read beyond eof" %!s(int64=9) %!d(string=hai) anos
  Jan Kara 74cedf9b6c direct-io: Fix negative return from dio read beyond eof %!s(int64=9) %!d(string=hai) anos
  Linus Torvalds 3419b45039 Merge branch 'for-4.4/io-poll' of git://git.kernel.dk/linux-block %!s(int64=9) %!d(string=hai) anos
  Jens Axboe c1c534609f direct-io: be sure to assign dio->bio_bdev for both paths %!s(int64=9) %!d(string=hai) anos
  Jens Axboe 15c4f638f3 directio: add block polling support %!s(int64=9) %!d(string=hai) anos
  Mel Gorman 71baba4b92 mm, page_alloc: rename __GFP_WAIT to __GFP_RECLAIM %!s(int64=9) %!d(string=hai) anos
  Ming Lei 53cbf3b157 fs: direct-io: don't dirtying pages for ITER_BVEC/ITER_KVEC direct read %!s(int64=10) %!d(string=hai) anos
  Kent Overstreet b54ffb73ca block: remove bio_get_nr_vecs() %!s(int64=10) %!d(string=hai) anos
  Sasha Levin 9b81c84235 block: don't access bio->bi_error after bio_put() %!s(int64=10) %!d(string=hai) anos
  Christoph Hellwig 4246a0b63b block: add a bi_error field to struct bio %!s(int64=10) %!d(string=hai) anos
  Jens Axboe fe0f07d08e direct-io: only inc/dec inode->i_dio_count for file systems %!s(int64=10) %!d(string=hai) anos
  Omar Sandoval 17f8c842d2 Remove rw from {,__,do_}blockdev_direct_IO() %!s(int64=10) %!d(string=hai) anos
  Christoph Hellwig e2e40f2c1e fs: move struct kiocb to fs.h %!s(int64=10) %!d(string=hai) anos
  Christoph Hellwig 04b2fa9f8f fs: split generic and aio kiocb %!s(int64=10) %!d(string=hai) anos
  Miklos Szeredi 2c80929c4c fuse: honour max_read and max_write in direct_io mode %!s(int64=11) %!d(string=hai) anos
  Al Viro c7f3888ad7 switch iov_iter_get_pages() to passing maximal number of pages %!s(int64=11) %!d(string=hai) anos
  Christoph Hellwig af43647277 direct-io: fix AIO regression %!s(int64=11) %!d(string=hai) anos
  Boaz Harrosh 6fcc5420bf direct-io: fix uninitialized warning in do_direct_IO() %!s(int64=11) %!d(string=hai) anos
  Al Viro f67da30c1d new helper: iov_iter_npages() %!s(int64=11) %!d(string=hai) anos
  Al Viro 7b2c99d155 new helper: iov_iter_get_pages() %!s(int64=11) %!d(string=hai) anos
  Al Viro 3320c60b3a dio: take updating ->result into do_direct_IO() %!s(int64=11) %!d(string=hai) anos
  Al Viro 886a391150 new primitive: iov_iter_alignment() %!s(int64=11) %!d(string=hai) anos
  Al Viro 31b140398c switch {__,}blockdev_direct_IO() to iov_iter %!s(int64=11) %!d(string=hai) anos
  Linus Torvalds d15e03104e Merge tag 'xfs-for-linus-3.15-rc1' of git://oss.sgi.com/xfs/xfs %!s(int64=11) %!d(string=hai) anos
  Gu Zheng 2b665e276c fs/direct-io.c: remove redundant comparison %!s(int64=11) %!d(string=hai) anos
  Christoph Hellwig 6039257378 direct-io: add flag to allow aio writes beyond i_size %!s(int64=11) %!d(string=hai) anos
  Kent Overstreet 4f024f3797 block: Abstract out bvec iterator %!s(int64=12) %!d(string=hai) anos
  Olof Johansson 45150c43b1 direct-io: Use return from cmpxchg to decide of assignment happened %!s(int64=12) %!d(string=hai) anos
  Christoph Hellwig 02afc27fae direct-io: Handle O_(D)SYNC AIO %!s(int64=12) %!d(string=hai) anos
  Christoph Hellwig 7b7a8665ed direct-io: Implement generic deferred AIO completions %!s(int64=12) %!d(string=hai) anos