Chandan Rajendra
|
dd545b52a3
do_direct_IO: Use inode->i_blkbits to compute block count to be cleaned
|
8 years ago |
Linus Torvalds
|
5cc60aeedf
Merge tag 'xfs-for-linus-4.10-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/dgc/linux-xfs
|
8 years ago |
Linus Torvalds
|
80eabba702
Merge branch 'for-4.10/fs-unmap' of git://git.kernel.dk/linux-block
|
8 years ago |
Christoph Hellwig
|
ec1b826097
fs: make sb_init_dio_done_wq available outside of direct-io.c
|
8 years ago |
Jens Axboe
|
bbd7bb7017
block: move poll code to blk-mq
|
8 years ago |
Jan Kara
|
f734c89cc9
direct-io: Use clean_bdev_aliases() instead of handmade iteration
|
8 years ago |
Christoph Hellwig
|
70fd76140a
block,fs: use REQ_* flags directly
|
8 years ago |
Al Viro
|
4038acdb18
consistent treatment of EFAULT on O_DIRECT read/write
|
8 years ago |
Mike Christie
|
8a4c1e42e0
direct-io: use bio set/get op accessors
|
9 years ago |
Mike Christie
|
4e49ea4a3d
block/fs/drivers: remove rw argument from submit_bio
|
9 years ago |
Eryu Guan
|
9ecd10b7a0
direct-io: fix direct write stale data exposure from concurrent buffered read
|
9 years ago |
Christoph Hellwig
|
e259221763
fs: simplify the generic_write_sync prototype
|
9 years ago |
Christoph Hellwig
|
dde0c2e798
fs: add IOCB_SYNC and IOCB_DSYNC
|
9 years ago |
Christoph Hellwig
|
716b9bc0cb
direct-io: remove the offset argument to dio_complete
|
9 years ago |
Christoph Hellwig
|
c8b8e32d70
direct-io: eliminate the offset argument to ->direct_IO
|
9 years ago |
Kirill A. Shutemov
|
09cbfeaf1a
mm, fs: get rid of PAGE_CACHE_* and page_cache_{get,release} macros
|
9 years ago |
Linus Torvalds
|
53d2e6976b
Merge tag 'xfs-for-linus-4.6-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/dgc/linux-xfs
|
9 years ago |
Linus Torvalds
|
3c2de27d79
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
|
9 years ago |
Christoph Hellwig
|
c43c83a294
direct-io: only use block polling if explicitly requested
|
9 years ago |
Christoph Hellwig
|
187372a3b9
direct-io: always call ->end_io if non-NULL
|
9 years ago |
Mike Krinkin
|
7ddc971f86
block: fix use-after-free in dio_bio_complete
|
9 years ago |
Al Viro
|
5955102c99
wrappers for ->i_mutex access
|
9 years ago |
Al Viro
|
2d4594acbf
fix the regression from "direct-io: Fix negative return from dio read beyond eof"
|
9 years ago |
Jan Kara
|
74cedf9b6c
direct-io: Fix negative return from dio read beyond eof
|
9 years ago |
Linus Torvalds
|
3419b45039
Merge branch 'for-4.4/io-poll' of git://git.kernel.dk/linux-block
|
9 years ago |
Jens Axboe
|
c1c534609f
direct-io: be sure to assign dio->bio_bdev for both paths
|
9 years ago |
Jens Axboe
|
15c4f638f3
directio: add block polling support
|
9 years ago |
Mel Gorman
|
71baba4b92
mm, page_alloc: rename __GFP_WAIT to __GFP_RECLAIM
|
9 years ago |
Ming Lei
|
53cbf3b157
fs: direct-io: don't dirtying pages for ITER_BVEC/ITER_KVEC direct read
|
10 years ago |
Kent Overstreet
|
b54ffb73ca
block: remove bio_get_nr_vecs()
|
10 years ago |