Jan Kara
|
914f82a32d
ext4: refactor direct IO code
|
9 years ago |
Jan Kara
|
facab4d971
ext4: return hole from ext4_map_blocks()
|
9 years ago |
Jan Kara
|
705965bd6d
ext4: rename and split get blocks functions
|
9 years ago |
Darrick J. Wong
|
e2b911c535
ext4: clean up feature test macros with predicate functions
|
9 years ago |
Darrick J. Wong
|
6a797d2737
ext4: call out CRC and corruption errors with specific error codes
|
9 years ago |
Matthew Wilcox
|
c94c2acf84
dax: move DAX-related functions to a new header
|
10 years ago |
Darrick J. Wong
|
292db1bc6c
ext4: don't retry file block mapping on bigalloc fs with non-extent file
|
10 years ago |
Theodore Ts'o
|
c5e298ae53
ext4: prevent ext4_quota_write() from failing due to ENOSPC
|
10 years ago |
Jens Axboe
|
fe0f07d08e
direct-io: only inc/dec inode->i_dio_count for file systems
|
10 years ago |
Omar Sandoval
|
6f67376318
direct_IO: use iov_iter_rw() instead of rw everywhere
|
10 years ago |
Omar Sandoval
|
a95cd63115
Remove rw from dax_{do_,}io()
|
10 years ago |
Omar Sandoval
|
17f8c842d2
Remove rw from {,__,do_}blockdev_direct_IO()
|
10 years ago |
Al Viro
|
c0fec3a98b
Merge branch 'iocb' into for-next
|
10 years ago |
Christoph Hellwig
|
e2e40f2c1e
fs: move struct kiocb to fs.h
|
10 years ago |
Linus Torvalds
|
feaf222925
Merge tag 'ext4_for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4
|
10 years ago |
Ross Zwisler
|
923ae0ff92
ext4: add DAX functionality
|
10 years ago |
Omar Sandoval
|
6f30b7e37a
ext4: fix indirect punch hole corruption
|
10 years ago |
Theodore Ts'o
|
e3cf5d5d9a
ext4: prepare to drop EXT4_STATE_DELALLOC_RESERVED
|
11 years ago |
Theodore Ts'o
|
a521100231
ext4: pass allocation_request struct to ext4_(alloc,splice)_branch
|
11 years ago |
Lukas Czerner
|
4f579ae7de
ext4: fix punch hole on files with indirect mapping
|
11 years ago |
Jan Kara
|
a93cd4cf86
ext4: Fix hole punching for files with indirect blocks
|
11 years ago |
Jan Kara
|
77ea2a4ba6
ext4: Fix block zeroing when punching holes in indirect block files
|
11 years ago |
Jan Kara
|
c5c7b8ddfb
ext4: Fix buffer double free in ext4_alloc_branch()
|
11 years ago |
Al Viro
|
31b140398c
switch {__,}blockdev_direct_IO() to iov_iter
|
11 years ago |
Al Viro
|
a6cbcd4a4a
get rid of pointless iov_length() in ->direct_IO()
|
11 years ago |
Al Viro
|
16b1f05d7f
ext4: switch the guts of ->direct_IO() to iov_iter
|
11 years ago |
Zheng Liu
|
d7b2a00c2e
ext4: isolate ext4_extents.h file
|
12 years ago |
Theodore Ts'o
|
21ddd568c1
ext4: translate flag bits to strings in tracepoints
|
12 years ago |
Theodore Ts'o
|
981250ca89
ext4: don't use EXT4_FREE_BLOCKS_FORGET unnecessarily
|
12 years ago |
Jan Kara
|
38b8ff7db4
ext4: Remove wait for unwritten extents in ext4_ind_direct_IO()
|
12 years ago |