Linus Torvalds
|
f0c98ebc57
Merge tag 'libnvdimm-for-4.8' of git://git.kernel.org/pub/scm/linux/kernel/git/nvdimm/nvdimm
|
9 years ago |
Ross Zwisler
|
6b524995a7
dax: remote unused fault wrappers
|
9 years ago |
Dan Williams
|
0606263f24
Merge branch 'for-4.8/libnvdimm' into libnvdimm-for-next
|
9 years ago |
Dan Williams
|
7a9eb20666
pmem: kill __pmem address space
|
9 years ago |
Dan Williams
|
14df6a4e7e
fs/dax: remove wmb_pmem()
|
9 years ago |
Eric Sandeen
|
023954351f
dax: fix offset overflow in dax_io
|
9 years ago |
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 |