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