Matthew Wilcox
|
27359fd6e5
dax: Fix unlock mismatch with updated API
|
6 年之前 |
Matthew Wilcox
|
55e56f06ed
dax: Don't access a freed inode
|
6 年之前 |
Matthew Wilcox
|
c93db7bb6e
dax: Check page->mapping isn't NULL
|
6 年之前 |
Matthew Wilcox
|
25bbe21bf4
dax: Avoid losing wakeup in dax_lock_mapping_entry
|
6 年之前 |
Matthew Wilcox
|
0e40de0338
dax: Fix huge page faults
|
6 年之前 |
Matthew Wilcox
|
fda490d39f
dax: Fix dax_unlock_mapping_entry for PMD pages
|
6 年之前 |
Matthew Wilcox
|
c5bbd4515a
dax: Reinstate RCU protection of inode
|
6 年之前 |
Matthew Wilcox
|
7ae2ea7dc4
dax: Make sure the unlocking entry isn't locked
|
6 年之前 |
Matthew Wilcox
|
6d7cd8c137
dax: Remove optimisation from dax_lock_mapping_entry
|
6 年之前 |
Matthew Wilcox
|
b15cd80068
dax: Convert page fault handlers to XArray
|
7 年之前 |
Matthew Wilcox
|
9f32d22130
dax: Convert dax_lock_mapping_entry to XArray
|
7 年之前 |
Matthew Wilcox
|
9fc747f68d
dax: Convert dax writeback to XArray
|
7 年之前 |
Matthew Wilcox
|
07f2d89cc2
dax: Convert __dax_invalidate_entry to XArray
|
7 年之前 |
Matthew Wilcox
|
084a899008
dax: Convert dax_layout_busy_page to XArray
|
7 年之前 |
Matthew Wilcox
|
cfc93c6c6c
dax: Convert dax_insert_pfn_mkwrite to XArray
|
7 年之前 |
Matthew Wilcox
|
ec4907ff69
dax: Hash on XArray instead of mapping
|
7 年之前 |
Matthew Wilcox
|
a77d19f46a
dax: Rename some functions
|
7 年之前 |
Matthew Wilcox
|
3159f943aa
xarray: Replace exceptional entries
|
7 年之前 |
Matthew Wilcox
|
b90ca5cc32
filesystem-dax: Fix use of zero page
|
7 年之前 |
Linus Torvalds
|
2923b27e54
Merge tag 'libnvdimm-for-4.19_dax-memory-failure' of gitolite.kernel.org:pub/scm/linux/kernel/git/nvdimm/nvdimm
|
7 年之前 |
Linus Torvalds
|
828bf6e904
Merge tag 'libnvdimm-for-4.19_misc' of gitolite.kernel.org:pub/scm/linux/kernel/git/nvdimm/nvdimm
|
7 年之前 |
Huaisheng Ye
|
86ed913b0e
filesystem-dax: Do not request kaddr and pfn when not required
|
7 年之前 |
Ross Zwisler
|
cdbf8897cb
dax: dax_layout_busy_page() warn on !exceptional
|
7 年之前 |
Dan Williams
|
c2a7d2a115
filesystem-dax: Introduce dax_lock_mapping_entry()
|
7 年之前 |
Dan Williams
|
73449daf8f
filesystem-dax: Set page->index
|
7 年之前 |
Linus Torvalds
|
7d3bf613e9
Merge tag 'libnvdimm-for-4.18' of git://git.kernel.org/pub/scm/linux/kernel/git/nvdimm/nvdimm
|
7 年之前 |
Dan Williams
|
930218affe
Merge branch 'for-4.18/mcsafe' into libnvdimm-for-next
|
7 年之前 |
Souptick Joarder
|
ab77dab462
fs/dax.c: use new return type vm_fault_t
|
7 年之前 |
Matthew Wilcox
|
cc4a90ac81
dax: dax_insert_mapping_entry always succeeds
|
7 年之前 |
Dan Williams
|
a77d478642
dax: Report bytes remaining in dax_iomap_actor()
|
7 年之前 |