Linus Torvalds
|
478a1469a7
Merge tag 'dax-locking-for-4.7' of git://git.kernel.org/pub/scm/linux/kernel/git/nvdimm/nvdimm
|
9 years ago |
Linus Torvalds
|
315227f6da
Merge tag 'dax-misc-for-4.7' of git://git.kernel.org/pub/scm/linux/kernel/git/nvdimm/nvdimm
|
9 years ago |
Linus Torvalds
|
0e01df100b
Merge tag 'ext4_for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4
|
9 years ago |
NeilBrown
|
78a9be0a0a
dax: move RADIX_DAX_ definitions to dax.c
|
9 years ago |
Jan Kara
|
4d9a2c8746
dax: Remove i_mmap_lock protection
|
9 years ago |
Jan Kara
|
bc2466e425
dax: Use radix tree entry lock to protect cow faults
|
9 years ago |
Jan Kara
|
ac401cc782
dax: New fault locking
|
9 years ago |
Jan Kara
|
e804315dd0
dax: Define DAX lock bit for radix tree exceptional entry
|
9 years ago |
Jan Kara
|
348e967ab0
dax: Make huge page handling depend of CONFIG_BROKEN
|
9 years ago |
Jan Kara
|
b9953536c9
dax: Fix condition for filling of PMD holes
|
9 years ago |
Vishal Verma
|
40543f62cb
dax: fix a comment in dax_zero_page_range and dax_truncate_page
|
9 years ago |
Vishal Verma
|
4b0228fa1d
dax: for truncate/hole-punch, do zeroing through the driver if possible
|
9 years ago |
Christoph Hellwig
|
679c8bd3b2
dax: export a low-level __dax_zero_page_range helper
|
9 years ago |
Matthew Wilcox
|
3dc2916107
dax: use sb_issue_zerout instead of calling dax_clear_sectors
|
9 years ago |
Dan Williams
|
8b3db9798c
dax: fallback from pmd to pte on error
|
9 years ago |
Jan Kara
|
7795bec89e
dax: Remove redundant inode size checks
|
9 years ago |
Jan Kara
|
c3d98e39d5
dax: Remove pointless writeback from dax_do_io()
|
9 years ago |
Jan Kara
|
069c77bc9e
dax: Remove zeroing from dax_io()
|
9 years ago |
Jan Kara
|
2b10945c53
dax: Remove dead zeroing code from fault handlers
|
9 years ago |
Jan Kara
|
02fbd13975
dax: Remove complete_unwritten argument
|
9 years ago |
NeilBrown
|
e4b2749158
DAX: move RADIX_DAX_ definitions to dax.c
|
9 years ago |
Jan Kara
|
aef39ab153
dax: call get_blocks() with create == 1 for write faults to unwritten extents
|
9 years ago |
Christoph Hellwig
|
c8b8e32d70
direct-io: eliminate the offset argument to ->direct_IO
|
9 years ago |
Kirill A. Shutemov
|
ea1754a084
mm, fs: remove remaining PAGE_CACHE_* and page_cache_{get,release} usage
|
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 |
Ross Zwisler
|
30f471fd88
dax: check return value of dax_radix_entry()
|
9 years ago |
Ross Zwisler
|
7f6d5b529b
dax: move writeback calls into the filesystems
|
9 years ago |
Ross Zwisler
|
20a90f5899
dax: give DAX clearing code correct bdev
|
9 years ago |
Christoph Hellwig
|
187372a3b9
direct-io: always call ->end_io if non-NULL
|
9 years ago |