Kent Overstreet
|
b54ffb73ca
block: remove bio_get_nr_vecs()
|
10 жил өмнө |
Sasha Levin
|
9b81c84235
block: don't access bio->bi_error after bio_put()
|
10 жил өмнө |
Christoph Hellwig
|
4246a0b63b
block: add a bi_error field to struct bio
|
10 жил өмнө |
Jens Axboe
|
fe0f07d08e
direct-io: only inc/dec inode->i_dio_count for file systems
|
10 жил өмнө |
Omar Sandoval
|
17f8c842d2
Remove rw from {,__,do_}blockdev_direct_IO()
|
10 жил өмнө |
Christoph Hellwig
|
e2e40f2c1e
fs: move struct kiocb to fs.h
|
10 жил өмнө |
Christoph Hellwig
|
04b2fa9f8f
fs: split generic and aio kiocb
|
10 жил өмнө |
Miklos Szeredi
|
2c80929c4c
fuse: honour max_read and max_write in direct_io mode
|
11 жил өмнө |
Al Viro
|
c7f3888ad7
switch iov_iter_get_pages() to passing maximal number of pages
|
11 жил өмнө |
Christoph Hellwig
|
af43647277
direct-io: fix AIO regression
|
11 жил өмнө |
Boaz Harrosh
|
6fcc5420bf
direct-io: fix uninitialized warning in do_direct_IO()
|
11 жил өмнө |
Al Viro
|
f67da30c1d
new helper: iov_iter_npages()
|
11 жил өмнө |
Al Viro
|
7b2c99d155
new helper: iov_iter_get_pages()
|
11 жил өмнө |
Al Viro
|
3320c60b3a
dio: take updating ->result into do_direct_IO()
|
11 жил өмнө |
Al Viro
|
886a391150
new primitive: iov_iter_alignment()
|
11 жил өмнө |
Al Viro
|
31b140398c
switch {__,}blockdev_direct_IO() to iov_iter
|
11 жил өмнө |
Linus Torvalds
|
d15e03104e
Merge tag 'xfs-for-linus-3.15-rc1' of git://oss.sgi.com/xfs/xfs
|
11 жил өмнө |
Gu Zheng
|
2b665e276c
fs/direct-io.c: remove redundant comparison
|
11 жил өмнө |
Christoph Hellwig
|
6039257378
direct-io: add flag to allow aio writes beyond i_size
|
11 жил өмнө |
Kent Overstreet
|
4f024f3797
block: Abstract out bvec iterator
|
11 жил өмнө |
Olof Johansson
|
45150c43b1
direct-io: Use return from cmpxchg to decide of assignment happened
|
12 жил өмнө |
Christoph Hellwig
|
02afc27fae
direct-io: Handle O_(D)SYNC AIO
|
12 жил өмнө |
Christoph Hellwig
|
7b7a8665ed
direct-io: Implement generic deferred AIO completions
|
12 жил өмнө |
Linus Torvalds
|
4de13d7aa8
Merge branch 'for-3.10/core' of git://git.kernel.dk/linux-block
|
12 жил өмнө |
Kent Overstreet
|
a27bb332c0
aio: don't include aio.h in sched.h
|
12 жил өмнө |
Jan Kara
|
b1058b9812
direct-io: submit bio after boundary buffer is added to it
|
12 жил өмнө |
Jan Kara
|
092c8d46e3
direct-io: fix boundary block handling
|
12 жил өмнө |
Kent Overstreet
|
cb34e057ad
block: Convert some code to bio_for_each_segment_all()
|
13 жил өмнө |
Jan Kara
|
54c807e71d
fs: Fix possible use-after-free with AIO
|
12 жил өмнө |
Linus Torvalds
|
ab73857e35
direct-io: don't read inode->i_blkbits multiple times
|
12 жил өмнө |