- dd779cb Merge android-4.9.163 (429c144) into msm-4.9 by jianzhou · 6 years ago
- 93ab28b direct-io: allow direct writes to empty inodes by Ernesto A. Fernández · 6 years ago
- f41ab60 Merge android-4.9.145 (6328e64) into msm-4.9 by jianzhou · 6 years ago
- 55eb06b fs: fix lost error code in dio_complete by Maximilian Heyne · 6 years ago
- 5190c81 fscrypt, pfk, ice: cover ICE-related data structures in CONFIG_PFK by Jaegeuk Kim · 7 years ago
- 6f70cd3 f2fs,fscrypt,ice: fix direct IO patch for f2fs by Jaegeuk Kim · 7 years ago
- c692cb9 Resolve merge conflict and enable HW FBE for ext4 fs by Neeraj Soni · 7 years ago
- fe5289a Revert "Enable HW File Based Encryption on ext4 file system" by Blagovest Kolenichev · 7 years ago
- 7b93926 Enable HW File Based Encryption on ext4 file system by Neeraj Soni · 7 years ago
- f9139a1 direct-io: Prevent NULL pointer access in submit_page_section by Andreas Gruenbacher · 7 years ago
- 61604a2 fs: add i_blocksize() by Fabian Frederick · 8 years ago
- 4038acd consistent treatment of EFAULT on O_DIRECT read/write by Al Viro · 8 years ago
- 8a4c1e4 direct-io: use bio set/get op accessors by Mike Christie · 8 years ago
- 4e49ea4 block/fs/drivers: remove rw argument from submit_bio by Mike Christie · 8 years ago
- 9ecd10b direct-io: fix direct write stale data exposure from concurrent buffered read by Eryu Guan · 8 years ago
- e259221 fs: simplify the generic_write_sync prototype by Christoph Hellwig · 9 years ago
- dde0c2e fs: add IOCB_SYNC and IOCB_DSYNC by Christoph Hellwig · 9 years ago
- 716b9bc direct-io: remove the offset argument to dio_complete by Christoph Hellwig · 9 years ago
- c8b8e32 direct-io: eliminate the offset argument to ->direct_IO by Christoph Hellwig · 9 years ago
- 09cbfea mm, fs: get rid of PAGE_CACHE_* and page_cache_{get,release} macros by Kirill A. Shutemov · 9 years ago
- 53d2e69 Merge tag 'xfs-for-linus-4.6-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/dgc/linux-xfs by Linus Torvalds · 9 years ago
- 3c2de27 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs by Linus Torvalds · 9 years ago
- c43c83a direct-io: only use block polling if explicitly requested by Christoph Hellwig · 9 years ago
- 187372a direct-io: always call ->end_io if non-NULL by Christoph Hellwig · 9 years ago
- 7ddc971 block: fix use-after-free in dio_bio_complete by Mike Krinkin · 9 years ago
- 5955102 wrappers for ->i_mutex access by Al Viro · 9 years ago
- 2d4594a fix the regression from "direct-io: Fix negative return from dio read beyond eof" by Al Viro · 9 years ago
- 74cedf9 direct-io: Fix negative return from dio read beyond eof by Jan Kara · 9 years ago
- 3419b45 Merge branch 'for-4.4/io-poll' of git://git.kernel.dk/linux-block by Linus Torvalds · 9 years ago
- c1c5346 direct-io: be sure to assign dio->bio_bdev for both paths by Jens Axboe · 9 years ago
- 15c4f63 directio: add block polling support by Jens Axboe · 9 years ago
- 71baba4 mm, page_alloc: rename __GFP_WAIT to __GFP_RECLAIM by Mel Gorman · 9 years ago
- 53cbf3b fs: direct-io: don't dirtying pages for ITER_BVEC/ITER_KVEC direct read by Ming Lei · 9 years ago
- b54ffb7 block: remove bio_get_nr_vecs() by Kent Overstreet · 9 years ago
- 9b81c84 block: don't access bio->bi_error after bio_put() by Sasha Levin · 9 years ago
- 4246a0b block: add a bi_error field to struct bio by Christoph Hellwig · 9 years ago
- fe0f07d direct-io: only inc/dec inode->i_dio_count for file systems by Jens Axboe · 10 years ago
- 17f8c84 Remove rw from {,__,do_}blockdev_direct_IO() by Omar Sandoval · 10 years ago
- e2e40f2 fs: move struct kiocb to fs.h by Christoph Hellwig · 10 years ago
- 04b2fa9 fs: split generic and aio kiocb by Christoph Hellwig · 10 years ago
- 2c80929 fuse: honour max_read and max_write in direct_io mode by Miklos Szeredi · 10 years ago
- c7f3888 switch iov_iter_get_pages() to passing maximal number of pages by Al Viro · 10 years ago
- af43647 direct-io: fix AIO regression by Christoph Hellwig · 10 years ago
- 6fcc542 direct-io: fix uninitialized warning in do_direct_IO() by Boaz Harrosh · 10 years ago
- f67da30 new helper: iov_iter_npages() by Al Viro · 11 years ago
- 7b2c99d new helper: iov_iter_get_pages() by Al Viro · 11 years ago
- 3320c60 dio: take updating ->result into do_direct_IO() by Al Viro · 11 years ago
- 886a391 new primitive: iov_iter_alignment() by Al Viro · 11 years ago
- 31b1403 switch {__,}blockdev_direct_IO() to iov_iter by Al Viro · 11 years ago
- d15e031 Merge tag 'xfs-for-linus-3.15-rc1' of git://oss.sgi.com/xfs/xfs by Linus Torvalds · 11 years ago
- 2b665e2 fs/direct-io.c: remove redundant comparison by Gu Zheng · 11 years ago
- 6039257 direct-io: add flag to allow aio writes beyond i_size by Christoph Hellwig · 11 years ago
- 4f024f3 block: Abstract out bvec iterator by Kent Overstreet · 11 years ago
- 45150c4 direct-io: Use return from cmpxchg to decide of assignment happened by Olof Johansson · 11 years ago
- 02afc27 direct-io: Handle O_(D)SYNC AIO by Christoph Hellwig · 11 years ago
- 7b7a866 direct-io: Implement generic deferred AIO completions by Christoph Hellwig · 11 years ago
- 4de13d7a Merge branch 'for-3.10/core' of git://git.kernel.dk/linux-block by Linus Torvalds · 12 years ago
- a27bb33 aio: don't include aio.h in sched.h by Kent Overstreet · 12 years ago
- b1058b9 direct-io: submit bio after boundary buffer is added to it by Jan Kara · 12 years ago
- 092c8d4 direct-io: fix boundary block handling by Jan Kara · 12 years ago
- cb34e05 block: Convert some code to bio_for_each_segment_all() by Kent Overstreet · 12 years ago
- 54c807e fs: Fix possible use-after-free with AIO by Jan Kara · 12 years ago
- ab73857 direct-io: don't read inode->i_blkbits multiple times by Linus Torvalds · 12 years ago
- 647d1e4 block: move down direct IO plugging by Fengguang Wu · 12 years ago
- d187663 fs/direct-io.c: adjust suspicious bit operation by Julia Lawall · 12 years ago
- 1d59d61 NFS: Ensure that setattr and getattr wait for O_DIRECT write completion by Trond Myklebust · 12 years ago
- 37fbf4b Restore direct_io / truncate locking API by Anton Altaparmakov · 13 years ago
- 65dd2aa dio: optimize cache misses in the submission path by Andi Kleen · 13 years ago
- ae55e1a fs/direct-io.c: calculate fs_count correctly in get_more_blocks() by Tao Ma · 13 years ago
- 847cc63 direct-io: merge direct_io_walker into __blockdev_direct_IO by Andi Kleen · 13 years ago
- ba253fb direct-io: inline the complete submission path by Andi Kleen · 13 years ago
- 1877264 direct-io: separate map_bh from dio by Andi Kleen · 13 years ago
- 6e8267f direct-io: use a slab cache for struct dio by Andi Kleen · 13 years ago
- 0dc2bc4 direct-io: rearrange fields in dio/dio_submit to avoid holes by Andi Kleen · 13 years ago
- cde1ecb direct-io: fix a wrong comment by Andi Kleen · 13 years ago
- eb28be2 direct-io: separate fields only used in the submission path from struct dio by Andi Kleen · 13 years ago
- 60063497 atomic: use <linux/atomic.h> by Arun Sharma · 13 years ago
- 72c5052 fs: move inode_dio_done to the end_io handler by Christoph Hellwig · 13 years ago
- df2d6f2 fs: always maintain i_dio_count by Christoph Hellwig · 13 years ago
- bd5fe6c fs: kill i_alloc_sem by Christoph Hellwig · 13 years ago
- f9b5570 fs: simplify handling of zero sized reads in __blockdev_direct_IO by Christoph Hellwig · 13 years ago
- 6c51038 Merge branch 'for-2.6.39/core' of git://git.kernel.dk/linux-2.6-block by Linus Torvalds · 14 years ago
- 721a960 block: kill off REQ_UNPLUG by Jens Axboe · 14 years ago
- 7eaceac block: remove per-queue plugging by Jens Axboe · 14 years ago
- 0a9d59a Merge branch 'master' into for-next by Jiri Kosina · 14 years ago
- 20d9600 fs/direct-io.c: don't try to allocate more than BIO_MAX_PAGES in a bio by David Dillow · 14 years ago
- f0940ce dio: fix typos in comments by Namhyung Kim · 14 years ago
- cd1c584 fs/direct-io.c: fix truncation error in dio_complete() return by Edward Shishkin · 14 years ago
- 7a801ac O_DIRECT: fix the splitting up of contiguous I/O by Jeff Moyer · 14 years ago
- eafdc7d sort out blockdev_direct_IO variants by Christoph Hellwig · 14 years ago
- 40e2e97 direct-io: move aio_complete into ->end_io by Christoph Hellwig · 14 years ago
- 7bb46a6 fs: introduce new truncate sequence by npiggin@suse.de · 14 years ago
- c2c6ca4 direct-io: do not merge logically non-contiguous requests by Josef Bacik · 14 years ago
- facd07b direct-io: add a hook for the fs to provide its own submit_bio function by Josef Bacik · 14 years ago
- 06777d3 dio: fix use-after-free by Al Viro · 15 years ago
- 5fe878a direct-io: cleanup blockdev_direct_IO locking by Christoph Hellwig · 15 years ago
- 23aee09 dio: don't zero out the pages array inside struct dio by Jeff Moyer · 15 years ago
- d9449ce Fix regression in direct writes performance due to WRITE_ODIRECT flag removal by Vivek Goyal · 15 years ago
- cfb1e33 aio: implement request batching by Jeff Moyer · 15 years ago
- 1af60fb block: get rid of the WRITE_ODIRECT flag by Jeff Moyer · 15 years ago