- a311a08 iomap: constrain the file range passed to iomap_file_unshare by Darrick J. Wong · 5 months ago
- c93012d dax: use huge_zero_folio by Matthew Wilcox (Oracle) · 11 months ago
- 297945d fs : Fix warning using plain integer as NULL by Abhinav Singh · 1 year, 4 months ago
- 91e79d2 mm: convert DAX lock/unlock page to lock/unlock folio by Matthew Wilcox (Oracle) · 1 year, 6 months ago
- 1d024e7 mm: remove enum page_entry_size by Matthew Wilcox (Oracle) · 1 year, 6 months ago
- 051ddcf mm: move PMD_ORDER to pgtable.h by Matthew Wilcox (Oracle) · 1 year, 6 months ago
- 1ea7ca1 dax: enable dax fault handler to report VM_FAULT_HWPOISON by Jane Chu · 1 year, 8 months ago
- dd0c642 fsdax: remove redundant variable 'error' by Colin Ian King · 1 year, 8 months ago
- f76b3a3 fsdax: force clear dirty mark if CoW by Shiyang Ruan · 1 year, 11 months ago
- e900ba1 fsdax: dedupe should compare the min of two iters' length by Shiyang Ruan · 2 years ago
- 13dd4e0 fsdax: unshare: zero destination if srcmap is HOLE or UNWRITTEN by Shiyang Ruan · 1 year, 11 months ago
- 388bc03 fsdax: dax_unshare_iter() should return a valid length by Shiyang Ruan · 2 years, 1 month ago
- d984648 fsdax,xfs: port unshare to fsdax by Shiyang Ruan · 2 years, 3 months ago
- 0e79e37 fsdax: dedupe: iter two files at the same time by Shiyang Ruan · 2 years, 3 months ago
- c6f0b39 fsdax,xfs: set the shared flag when file extent is shared by Shiyang Ruan · 2 years, 3 months ago
- 708dfad fsdax: zero the edges if source is HOLE or UNWRITTEN by Shiyang Ruan · 2 years, 3 months ago
- f80e166 fsdax: invalidate pages when CoW by Shiyang Ruan · 2 years, 3 months ago
- 1690042 fsdax: introduce page->share for fsdax in reflink mode by Shiyang Ruan · 2 years, 3 months ago
- b3bbcc5 Merge branch 'for-6.0/dax' into libnvdimm-fixes by Dan Williams · 2 years, 5 months ago
- 6614a3c Merge tag 'mm-stable-2022-08-03' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm by Linus Torvalds · 2 years, 7 months ago
- 17d9c15 fsdax: Fix infinite loop in dax_iomap_rw() by Li Jinlin · 2 years, 7 months ago
- 6f7db38 fsdax: dedup file range to use a compare function by Shiyang Ruan · 2 years, 9 months ago
- 8dbfc76 fsdax: add dax_iomap_cow_copy() for dax zero by Shiyang Ruan · 2 years, 9 months ago
- e5d6df7 fsdax: replace mmap entry in case of CoW by Shiyang Ruan · 2 years, 9 months ago
- ff17b8d fsdax: introduce dax_iomap_cow_copy() by Shiyang Ruan · 2 years, 9 months ago
- e28cd3e fsdax: output address in dax_iomap_pfn() and rename it by Shiyang Ruan · 2 years, 9 months ago
- 6061b69 fsdax: set a CoW flag when associate reflink mappings by Shiyang Ruan · 2 years, 9 months ago
- 2f437ef fsdax: introduce dax_lock_mapping_entry() by Shiyang Ruan · 2 years, 9 months ago
- f8189d5 dax: set did_zero to true when zeroing successfully by Kaixu Xia · 2 years, 8 months ago
- 35cdd86 Merge tag 'libnvdimm-for-5.19' of git://git.kernel.org/pub/scm/linux/kernel/git/nvdimm/nvdimm by Linus Torvalds · 2 years, 9 months ago
- 047218e dax: add .recovery_write dax_operation by Jane Chu · 2 years, 10 months ago
- e511c4a dax: introduce DAX_RECOVERY_WRITE dax access mode by Jane Chu · 2 years, 10 months ago
- 06083a0 dax: fix missing writeprotect the pte entry by Muchun Song · 2 years, 10 months ago
- e583b5c4 dax: fix cache flush on PMD-mapped pages by Muchun Song · 2 years, 10 months ago
- f0614ee Merge tag 'dax-for-5.18' of git://git.kernel.org/pub/scm/linux/kernel/git/nvdimm/nvdimm by Linus Torvalds · 3 years ago
- c2e8021 fsdax: fix function description by Shiyang Ruan · 3 years, 1 month ago
- 322cbb5 block: remove genhd.h by Christoph Hellwig · 3 years, 1 month ago
- 7ac5360 dax: remove the copy_from_iter and copy_to_iter methods by Christoph Hellwig · 3 years, 2 months ago
- de20511 fsdax: shift partition offset handling into the file systems by Christoph Hellwig · 3 years, 3 months ago
- 952da06 iomap: add a IOMAP_DAX flag by Christoph Hellwig · 3 years, 3 months ago
- c6f4046 fsdax: decouple zeroing from the iomap buffered I/O code by Christoph Hellwig · 3 years, 3 months ago
- e5c7195 fsdax: factor out a dax_memzero helper by Christoph Hellwig · 3 years, 3 months ago
- 4a2d7d5 fsdax: simplify the offset check in dax_iomap_zero by Christoph Hellwig · 3 years, 3 months ago
- 60696eb fsdax: simplify the pgoff calculation by Christoph Hellwig · 3 years, 3 months ago
- 429f8de fsdax: use a saner calling convention for copy_cow_page_dax by Christoph Hellwig · 3 years, 3 months ago
- 9dc2f9c fsdax: remove a pointless __force cast in copy_cow_page_dax by Christoph Hellwig · 3 years, 3 months ago
- 0ee7c3e Merge tag 'iomap-5.15-merge-4' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linux by Linus Torvalds · 3 years, 6 months ago
- 65dd814 fsdax: switch the fault handlers to use iomap_iter by Christoph Hellwig · 3 years, 7 months ago
- c243619 fsdax: factor out a dax_fault_actor() helper by Shiyang Ruan · 3 years, 7 months ago
- 55f8163 fsdax: factor out helpers to simplify the dax fault code by Shiyang Ruan · 3 years, 7 months ago
- ca289e0 fsdax: switch dax_iomap_rw to use iomap_iter by Christoph Hellwig · 3 years, 7 months ago
- 7e4f4b2 fsdax: mark the iomap argument to dax_iomap_sector as const by Christoph Hellwig · 3 years, 7 months ago
- 96dcb97 Merge branch 'for-5.14/dax' into libnvdimm-fixes by Dan Williams · 3 years, 7 months ago
- 4478859 fs/dax: Clarify nr_pages to dax_direct_access() by Ira Weiny · 3 years, 9 months ago
- 1a14e37 dax: fix ENOMEM handling in grab_mapping_entry() by Jan Kara · 3 years, 8 months ago
- 393f42f Merge tag 'dax-fixes-5.13-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/nvdimm/nvdimm by Linus Torvalds · 3 years, 10 months ago
- 2373883 dax: Wake up all waiters after invalidating dax entry by Vivek Goyal · 3 years, 10 months ago
- 4c3d043 dax: Add a wakeup mode parameter to put_unlocked_entry() by Vivek Goyal · 3 years, 10 months ago
- 698ab77 dax: Add an enum for specifying dax wakup mode by Vivek Goyal · 3 years, 10 months ago
- 7f0e07f dax: account DAX entries as nrpages by Matthew Wilcox (Oracle) · 3 years, 10 months ago
- 7716506 mm: introduce and use mapping_empty() by Matthew Wilcox (Oracle) · 3 years, 10 months ago
- 9fd6dad mm: provide a saner PTE walking API for modules by Paolo Bonzini · 4 years, 1 month ago
- ff5c19e mm: simplify follow_pte{,pmd} by Christoph Hellwig · 4 years, 2 months ago
- 6945653 Merge tag 'fuse-update-5.10' of git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse by Linus Torvalds · 4 years, 4 months ago
- 81ee8e5 iomap: Change calling convention for zeroing by Matthew Wilcox (Oracle) · 4 years, 5 months ago
- 6bbdd56 dax: Create a range version of dax_layout_busy_page() by Vivek Goyal · 5 years ago
- df561f66 treewide: Use fallthrough pseudo-keyword by Gustavo A. R. Silva · 4 years, 6 months ago
- 49688e6 dax: Fix incorrect argument passed to xas_set_err() by Hao Li · 4 years, 7 months ago
- c7fe193 fs/dax: Remove unused size parameter by Ira Weiny · 4 years, 7 months ago
- 4f3b4f1 dax,iomap: Add helper dax_iomap_zero() to zero a range by Vivek Goyal · 5 years ago
- 0a23f9f dax: Use new dax zero page method for zeroing a page by Vivek Goyal · 5 years ago
- 96222d5 dax: pass NOWAIT flag to iomap_apply by Jeff Moyer · 5 years ago
- 3f666c5 dax: Pass dax_dev instead of bdev to dax_writeback_mapping_range() by Vivek Goyal · 5 years ago
- 3b266a5 Merge tag 'iomap-5.5-merge-11' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linux by Linus Torvalds · 5 years ago
- 6370740 fs/dax: Fix pmd vs pte conflict detection by Dan Williams · 5 years ago
- c039b99 iomap: use a srcmap for a read-modify-write I/O by Goldwyn Rodrigues · 5 years ago
- d75996d dax: dax_layout_busy_page() should not unmap cow pages by Vivek Goyal · 6 years ago
- 61c30c9 dax: Fix missed wakeup in put_unlocked_entry() by Jan Kara · 6 years ago
- 26473f8 Merge tag 'iomap-5.3-merge-4' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linux by Linus Torvalds · 6 years ago
- 0fe49f7 Merge tag 'dax-for-5.3' of git://git.kernel.org/pub/scm/linux/kernel/git/nvdimm/nvdimm by Linus Torvalds · 6 years ago
- 5d90730 iomap: move internal declarations into fs/iomap/ by Darrick J. Wong · 6 years ago
- 23c84eb dax: Fix missed wakeup with PMD faults by Matthew Wilcox (Oracle) · 6 years ago
- e1928328 Merge branch 'locking-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 6 years ago
- cde357c Merge tag 'dax-fix-5.2-rc8' of git://git.kernel.org/pub/scm/linux/kernel/git/nvdimm/nvdimm by Linus Torvalds · 6 years ago
- 9ffbe8a locking/lockdep: Rename lockdep_assert_held_exclusive() -> lockdep_assert_held_write() by Nikolay Borisov · 6 years ago
- 1571c02 dax: Fix xarray entry association for mixed mappings by Jan Kara · 6 years ago
- 2025cf9 treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 288 by Thomas Gleixner · 6 years ago
- 024eee0 mm: page_mkclean vs MADV_DONTNEED race by Aneesh Kumar K.V · 6 years ago
- fce86ff mm/huge_memory: fix vmf_insert_pfn_{pmd, pud}() crash, handle unaligned addresses by Dan Williams · 6 years ago
- 11cf9d8 fs/dax: Deposit pagetable even when installing zero page by Aneesh Kumar K.V · 6 years ago
- e4b3448 dax: Flush partial PMDs correctly by Matthew Wilcox · 6 years ago
- 0cefc36 fs/dax: NIT fix comment regarding start/end vs range by Ira Weiny · 6 years ago
- c9aed74 fs/dax: Convert to use vmf_error() by Souptick Joarder · 6 years ago
- 2a1a2c1 Merge tag 'dax-fix-4.21' of git://git.kernel.org/pub/scm/linux/kernel/git/nvdimm/nvdimm by Linus Torvalds · 6 years ago
- ac46d4f mm/mmu_notifier: use structure for invalidate_range_start/end calls v2 by Jérôme Glisse · 6 years ago
- d8a7064 dax: Use non-exclusive wait in wait_entry_unlocked() by Dan Williams · 6 years ago
- 27359fd dax: Fix unlock mismatch with updated API by Matthew Wilcox · 6 years ago
- 55e56f0 dax: Don't access a freed inode by Matthew Wilcox · 6 years ago
- c93db7b dax: Check page->mapping isn't NULL by Matthew Wilcox · 6 years ago
- 25bbe21 dax: Avoid losing wakeup in dax_lock_mapping_entry by Matthew Wilcox · 6 years ago