1. a311a08 iomap: constrain the file range passed to iomap_file_unshare by Darrick J. Wong · 5 months ago
  2. c93012d dax: use huge_zero_folio by Matthew Wilcox (Oracle) · 11 months ago
  3. 297945d fs : Fix warning using plain integer as NULL by Abhinav Singh · 1 year, 4 months ago
  4. 91e79d2 mm: convert DAX lock/unlock page to lock/unlock folio by Matthew Wilcox (Oracle) · 1 year, 6 months ago
  5. 1d024e7 mm: remove enum page_entry_size by Matthew Wilcox (Oracle) · 1 year, 6 months ago
  6. 051ddcf mm: move PMD_ORDER to pgtable.h by Matthew Wilcox (Oracle) · 1 year, 6 months ago
  7. 1ea7ca1 dax: enable dax fault handler to report VM_FAULT_HWPOISON by Jane Chu · 1 year, 8 months ago
  8. dd0c642 fsdax: remove redundant variable 'error' by Colin Ian King · 1 year, 8 months ago
  9. f76b3a3 fsdax: force clear dirty mark if CoW by Shiyang Ruan · 1 year, 11 months ago
  10. e900ba1 fsdax: dedupe should compare the min of two iters' length by Shiyang Ruan · 1 year, 11 months ago
  11. 13dd4e0 fsdax: unshare: zero destination if srcmap is HOLE or UNWRITTEN by Shiyang Ruan · 1 year, 11 months ago
  12. 388bc03 fsdax: dax_unshare_iter() should return a valid length by Shiyang Ruan · 2 years, 1 month ago
  13. d984648 fsdax,xfs: port unshare to fsdax by Shiyang Ruan · 2 years, 3 months ago
  14. 0e79e37 fsdax: dedupe: iter two files at the same time by Shiyang Ruan · 2 years, 3 months ago
  15. c6f0b39 fsdax,xfs: set the shared flag when file extent is shared by Shiyang Ruan · 2 years, 3 months ago
  16. 708dfad fsdax: zero the edges if source is HOLE or UNWRITTEN by Shiyang Ruan · 2 years, 3 months ago
  17. f80e166 fsdax: invalidate pages when CoW by Shiyang Ruan · 2 years, 3 months ago
  18. 1690042 fsdax: introduce page->share for fsdax in reflink mode by Shiyang Ruan · 2 years, 3 months ago
  19. b3bbcc5 Merge branch 'for-6.0/dax' into libnvdimm-fixes by Dan Williams · 2 years, 5 months ago
  20. 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
  21. 17d9c15 fsdax: Fix infinite loop in dax_iomap_rw() by Li Jinlin · 2 years, 7 months ago
  22. 6f7db38 fsdax: dedup file range to use a compare function by Shiyang Ruan · 2 years, 9 months ago
  23. 8dbfc76 fsdax: add dax_iomap_cow_copy() for dax zero by Shiyang Ruan · 2 years, 9 months ago
  24. e5d6df7 fsdax: replace mmap entry in case of CoW by Shiyang Ruan · 2 years, 9 months ago
  25. ff17b8d fsdax: introduce dax_iomap_cow_copy() by Shiyang Ruan · 2 years, 9 months ago
  26. e28cd3e fsdax: output address in dax_iomap_pfn() and rename it by Shiyang Ruan · 2 years, 9 months ago
  27. 6061b69 fsdax: set a CoW flag when associate reflink mappings by Shiyang Ruan · 2 years, 9 months ago
  28. 2f437ef fsdax: introduce dax_lock_mapping_entry() by Shiyang Ruan · 2 years, 9 months ago
  29. f8189d5 dax: set did_zero to true when zeroing successfully by Kaixu Xia · 2 years, 8 months ago
  30. 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
  31. 047218e dax: add .recovery_write dax_operation by Jane Chu · 2 years, 10 months ago
  32. e511c4a dax: introduce DAX_RECOVERY_WRITE dax access mode by Jane Chu · 2 years, 10 months ago
  33. 06083a0 dax: fix missing writeprotect the pte entry by Muchun Song · 2 years, 10 months ago
  34. e583b5c4 dax: fix cache flush on PMD-mapped pages by Muchun Song · 2 years, 10 months ago
  35. 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
  36. c2e8021 fsdax: fix function description by Shiyang Ruan · 3 years, 1 month ago
  37. 322cbb5 block: remove genhd.h by Christoph Hellwig · 3 years, 1 month ago
  38. 7ac5360 dax: remove the copy_from_iter and copy_to_iter methods by Christoph Hellwig · 3 years, 2 months ago
  39. de20511 fsdax: shift partition offset handling into the file systems by Christoph Hellwig · 3 years, 3 months ago
  40. 952da06 iomap: add a IOMAP_DAX flag by Christoph Hellwig · 3 years, 3 months ago
  41. c6f4046 fsdax: decouple zeroing from the iomap buffered I/O code by Christoph Hellwig · 3 years, 3 months ago
  42. e5c7195 fsdax: factor out a dax_memzero helper by Christoph Hellwig · 3 years, 3 months ago
  43. 4a2d7d5 fsdax: simplify the offset check in dax_iomap_zero by Christoph Hellwig · 3 years, 3 months ago
  44. 60696eb fsdax: simplify the pgoff calculation by Christoph Hellwig · 3 years, 3 months ago
  45. 429f8de fsdax: use a saner calling convention for copy_cow_page_dax by Christoph Hellwig · 3 years, 3 months ago
  46. 9dc2f9c fsdax: remove a pointless __force cast in copy_cow_page_dax by Christoph Hellwig · 3 years, 3 months ago
  47. 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
  48. 65dd814 fsdax: switch the fault handlers to use iomap_iter by Christoph Hellwig · 3 years, 7 months ago
  49. c243619 fsdax: factor out a dax_fault_actor() helper by Shiyang Ruan · 3 years, 7 months ago
  50. 55f8163 fsdax: factor out helpers to simplify the dax fault code by Shiyang Ruan · 3 years, 7 months ago
  51. ca289e0 fsdax: switch dax_iomap_rw to use iomap_iter by Christoph Hellwig · 3 years, 7 months ago
  52. 7e4f4b2 fsdax: mark the iomap argument to dax_iomap_sector as const by Christoph Hellwig · 3 years, 7 months ago
  53. 96dcb97 Merge branch 'for-5.14/dax' into libnvdimm-fixes by Dan Williams · 3 years, 7 months ago
  54. 4478859 fs/dax: Clarify nr_pages to dax_direct_access() by Ira Weiny · 3 years, 9 months ago
  55. 1a14e37 dax: fix ENOMEM handling in grab_mapping_entry() by Jan Kara · 3 years, 8 months ago
  56. 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
  57. 2373883 dax: Wake up all waiters after invalidating dax entry by Vivek Goyal · 3 years, 10 months ago
  58. 4c3d043 dax: Add a wakeup mode parameter to put_unlocked_entry() by Vivek Goyal · 3 years, 10 months ago
  59. 698ab77 dax: Add an enum for specifying dax wakup mode by Vivek Goyal · 3 years, 10 months ago
  60. 7f0e07f dax: account DAX entries as nrpages by Matthew Wilcox (Oracle) · 3 years, 10 months ago
  61. 7716506 mm: introduce and use mapping_empty() by Matthew Wilcox (Oracle) · 3 years, 10 months ago
  62. 9fd6dad mm: provide a saner PTE walking API for modules by Paolo Bonzini · 4 years, 1 month ago
  63. ff5c19e mm: simplify follow_pte{,pmd} by Christoph Hellwig · 4 years, 2 months ago
  64. 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
  65. 81ee8e5 iomap: Change calling convention for zeroing by Matthew Wilcox (Oracle) · 4 years, 5 months ago
  66. 6bbdd56 dax: Create a range version of dax_layout_busy_page() by Vivek Goyal · 5 years ago
  67. df561f66 treewide: Use fallthrough pseudo-keyword by Gustavo A. R. Silva · 4 years, 6 months ago
  68. 49688e6 dax: Fix incorrect argument passed to xas_set_err() by Hao Li · 4 years, 7 months ago
  69. c7fe193 fs/dax: Remove unused size parameter by Ira Weiny · 4 years, 7 months ago
  70. 4f3b4f1 dax,iomap: Add helper dax_iomap_zero() to zero a range by Vivek Goyal · 5 years ago
  71. 0a23f9f dax: Use new dax zero page method for zeroing a page by Vivek Goyal · 5 years ago
  72. 96222d5 dax: pass NOWAIT flag to iomap_apply by Jeff Moyer · 5 years ago
  73. 3f666c5 dax: Pass dax_dev instead of bdev to dax_writeback_mapping_range() by Vivek Goyal · 5 years ago
  74. 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
  75. 6370740 fs/dax: Fix pmd vs pte conflict detection by Dan Williams · 5 years ago
  76. c039b99 iomap: use a srcmap for a read-modify-write I/O by Goldwyn Rodrigues · 5 years ago
  77. d75996d dax: dax_layout_busy_page() should not unmap cow pages by Vivek Goyal · 6 years ago
  78. 61c30c9 dax: Fix missed wakeup in put_unlocked_entry() by Jan Kara · 6 years ago
  79. 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
  80. 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
  81. 5d90730 iomap: move internal declarations into fs/iomap/ by Darrick J. Wong · 6 years ago
  82. 23c84eb dax: Fix missed wakeup with PMD faults by Matthew Wilcox (Oracle) · 6 years ago
  83. 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
  84. 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
  85. 9ffbe8a locking/lockdep: Rename lockdep_assert_held_exclusive() -> lockdep_assert_held_write() by Nikolay Borisov · 6 years ago
  86. 1571c02 dax: Fix xarray entry association for mixed mappings by Jan Kara · 6 years ago
  87. 2025cf9 treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 288 by Thomas Gleixner · 6 years ago
  88. 024eee0 mm: page_mkclean vs MADV_DONTNEED race by Aneesh Kumar K.V · 6 years ago
  89. fce86ff mm/huge_memory: fix vmf_insert_pfn_{pmd, pud}() crash, handle unaligned addresses by Dan Williams · 6 years ago
  90. 11cf9d8 fs/dax: Deposit pagetable even when installing zero page by Aneesh Kumar K.V · 6 years ago
  91. e4b3448 dax: Flush partial PMDs correctly by Matthew Wilcox · 6 years ago
  92. 0cefc36 fs/dax: NIT fix comment regarding start/end vs range by Ira Weiny · 6 years ago
  93. c9aed74 fs/dax: Convert to use vmf_error() by Souptick Joarder · 6 years ago
  94. 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
  95. ac46d4f mm/mmu_notifier: use structure for invalidate_range_start/end calls v2 by Jérôme Glisse · 6 years ago
  96. d8a7064 dax: Use non-exclusive wait in wait_entry_unlocked() by Dan Williams · 6 years ago
  97. 27359fd dax: Fix unlock mismatch with updated API by Matthew Wilcox · 6 years ago
  98. 55e56f0 dax: Don't access a freed inode by Matthew Wilcox · 6 years ago
  99. c93db7b dax: Check page->mapping isn't NULL by Matthew Wilcox · 6 years ago
  100. 25bbe21 dax: Avoid losing wakeup in dax_lock_mapping_entry by Matthew Wilcox · 6 years ago