1. 69b6c13 mm: Convert truncate to XArray by Matthew Wilcox · 7 years ago
  2. 3159f94 xarray: Replace exceptional entries by Matthew Wilcox · 7 years ago
  3. b93b016 page cache: use xa_lock by Matthew Wilcox · 7 years ago
  4. 977fbdc mm: add unmap_mapping_pages() by Matthew Wilcox · 7 years ago
  5. 8667982 mm, pagevec: remove cold parameter for pagevecs by Mel Gorman · 7 years ago
  6. f218759 mm, truncate: remove all exceptional entries from pagevec under one lock by Mel Gorman · 7 years ago
  7. c7df8ad mm, truncate: do not check mapping for every page being truncated by Mel Gorman · 7 years ago
  8. aa65c29 mm: batch radix tree operations when truncating pages by Jan Kara · 7 years ago
  9. 9f4e41f mm: refactor truncate_complete_page() by Jan Kara · 7 years ago
  10. 76b6f9b mm/truncate.c: fix THP handling in invalidate_mapping_pages() by Jan Kara · 7 years ago
  11. cd65637 mm: fix data corruption due to stale mmap reads by Jan Kara · 8 years ago
  12. 4636e70 dax: prevent invalidation of mapped DAX entries by Ross Zwisler · 8 years ago
  13. 34ccb69 mm/truncate: avoid pointless cleancache_invalidate_inode() calls. by Andrey Ryabinin · 8 years ago
  14. 32691f0 mm/truncate: bail out early from invalidate_inode_pages2_range() if mapping is empty by Andrey Ryabinin · 8 years ago
  15. 9340747 fs: add i_blocksize() by Fabian Frederick · 8 years ago
  16. 3a4f8a0 mm: remove shmem_mapping() shmem_zero_setup() duplicates by Hugh Dickins · 8 years ago
  17. c6dcf52 mm: Invalidate DAX radix tree entries only if appropriate by Jan Kara · 8 years ago
  18. 14b4687 mm: workingset: move shadow entry tracking to radix tree exceptional tracking by Johannes Weiner · 8 years ago
  19. 6d75f36 lib: radix-tree: check accounting of existing slot replacement users by Johannes Weiner · 8 years ago
  20. 5cbc198 mm: fix false-positive WARN_ON() in truncate/invalidate for hugetlb by Kirill A. Shutemov · 8 years ago
  21. fc127da truncate: handle file thp by Kirill A. Shutemov · 8 years ago
  22. ac401cc dax: New fault locking by Jan Kara · 9 years ago
  23. 09cbfea mm, fs: get rid of PAGE_CACHE_* and page_cache_{get,release} macros by Kirill A. Shutemov · 9 years ago
  24. fdf1cdb mm: remove unnecessary uses of lock_page_memcg() by Johannes Weiner · 9 years ago
  25. 62cccb8 mm: simplify lock_page_memcg() by Johannes Weiner · 9 years ago
  26. 81f8c3a mm: memcontrol: generalize locking for the page->mem_cgroup binding by Johannes Weiner · 9 years ago
  27. f9fe48b dax: support dirty DAX entries in radix tree by Ross Zwisler · 9 years ago
  28. c4843a7 memcg: add per cgroup dirty page accounting by Greg Thelen · 10 years ago
  29. 11f81be page_writeback: revive cancel_dirty_page() in a restricted form by Tejun Heo · 10 years ago
  30. cc5993b mm: rename deactivate_page to deactivate_file_page by Minchan Kim · 10 years ago
  31. b9ea251 page_writeback: clean up mess around cancel_dirty_page() by Konstantin Khlebnikov · 10 years ago
  32. de1414a fs: export inode_to_bdi and use it in favor of mapping->backing_dev_info by Christoph Hellwig · 10 years ago
  33. 77783d0 mm: Fix comment before truncate_setsize() by Jan Kara · 10 years ago
  34. f55fefd mm: Remove false WARN_ON from pagecache_isize_extended() by Jan Kara · 10 years ago
  35. 90a8020 vfs: fix data corruption when blocksize < pagesize for mmaped data by Jan Kara · 10 years ago
  36. 0a31bc9 mm: memcontrol: rewrite uncharge API by Johannes Weiner · 10 years ago
  37. 792ceae mm/fs: fix pessimization in hole-punching pagecache by Hugh Dickins · 10 years ago
  38. 139b6a6 mm: filemap: update find_get_pages_tag() to deal with shadow entries by Johannes Weiner · 11 years ago
  39. 449dd69 mm: keep page cache radix tree nodes in check by Johannes Weiner · 11 years ago
  40. 91b0abe mm + fs: store shadow entries in page cache by Johannes Weiner · 11 years ago
  41. 0cd6144 mm + fs: prepare for non-page entries in page cache radix trees by Johannes Weiner · 11 years ago
  42. 7caef26 truncate: drop 'oldsize' truncate_pagecache() parameter by Kirill A. Shutemov · 11 years ago
  43. 5a72039 mm: teach truncate_inode_pages_range() to handle non page aligned ranges by Lukas Czerner · 12 years ago
  44. d47992f mm: change invalidatepage prototype to accept length by Lukas Czerner · 12 years ago
  45. 7898575 mm: drop vmtruncate by Marco Stornelli · 12 years ago
  46. e6c509f mm: use clear_page_mlock() in page_remove_rmap() by Hugh Dickins · 12 years ago
  47. ec4d9f6 mm: fix invalidate_complete_page2() lock ordering by Hugh Dickins · 12 years ago
  48. 17cf28a mm/fs: remove truncate_range by Hugh Dickins · 13 years ago
  49. 623e3db mm for fs: add truncate_pagecache_range() by Hugh Dickins · 13 years ago
  50. aab008d Merge tag 'stable/for-linus-3.4' of git://git.kernel.org/pub/scm/linux/kernel/git/konrad/mm by Linus Torvalds · 13 years ago
  51. 73c1e20 mm: fix comment typo of truncate_inode_pages_range by Liu Bo · 13 years ago
  52. 3167760 mm: cleancache: s/flush/invalidate/ by Dan Magenheimer · 13 years ago
  53. b95f1b31 mm: Map most files to use export.h instead of module.h by Paul Gortmaker · 13 years ago
  54. 31475dd mm: a few small updates for radix-swap by Hugh Dickins · 13 years ago
  55. d082357 mm: pincer in truncate_inode_pages_range by Hugh Dickins · 13 years ago
  56. b85e0ef mm: consistent truncate and invalidate loops by Hugh Dickins · 13 years ago
  57. 8a549be mm: tidy vmtruncate_range and related functions by Hugh Dickins · 13 years ago
  58. bd5fe6c fs: kill i_alloc_sem by Christoph Hellwig · 14 years ago
  59. 0814257 mm: fix assertion mapping->nrpages == 0 in end_writeback() by Jan Kara · 14 years ago
  60. 94c1e62 tmpfs: take control of its truncate_range by Hugh Dickins · 14 years ago
  61. 5b8ba10 mm: move vmtruncate_range to truncate.c by Hugh Dickins · 14 years ago
  62. c515e1f mm/fs: add hooks to support cleancache by Dan Magenheimer · 14 years ago
  63. 3156018 mm: deactivate invalidated pages by Minchan Kim · 14 years ago
  64. e64a782 mm: change __remove_from_page_cache() by Minchan Kim · 14 years ago
  65. 5adc7b5 mm: truncate: change remove_from_page_cache by Minchan Kim · 14 years ago
  66. e5598f8 memcg: more mem_cgroup_uncharge() batching by Hugh Dickins · 14 years ago
  67. 382e27d mm: fix truncate_setsize() comment by Jan Kara · 14 years ago
  68. 6072d13 Call the filesystem back whenever a page is removed from the page cache by Linus Torvalds · 14 years ago
  69. 2c27c65 check ATTR_SIZE contraints in inode_change_ok by Christoph Hellwig · 15 years ago
  70. 7bb46a6 fs: introduce new truncate sequence by npiggin@suse.de · 15 years ago
  71. 5a0e3ad include cleanup: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h by Tejun Heo · 15 years ago
  72. cedabed vfs: Fix vmtruncate() regression by OGAWA Hirofumi · 15 years ago
  73. 569b846 memcg: coalesce uncharge during unmap/truncate by KAMEZAWA Hiroyuki · 15 years ago
  74. e9de25d mm: fix comments for invalidate_inode_pages2() by Peng Tao · 15 years ago
  75. 6c5daf0 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs-2.6 by Linus Torvalds · 15 years ago
  76. 25d9e2d truncate: new helpers by npiggin@suse.de · 15 years ago
  77. 2571873 HWPOISON: Define a new error_remove_page address space op for async truncation by Andi Kleen · 15 years ago
  78. 83f7866 HWPOISON: Add invalidate_inode_page by Wu Fengguang · 15 years ago
  79. 750b498 HWPOISON: Refactor truncate to allow direct truncating of page v2 by Nick Piggin · 15 years ago
  80. 2869735 mm: remove __invalidate_mapping_pages variant by Mike Waychison · 16 years ago
  81. e767e05 memcg: fix deadlock between lock_page_cgroup and mapping tree_lock by Daisuke Nishimura · 16 years ago
  82. 266cf65 FS-Cache: Recruit a page flags for cache management by David Howells · 16 years ago
  83. ba470de mmap: handle mlocked pages during map, remap, unmap by Rik van Riel · 16 years ago
  84. e1f8e87 Remove Andrew Morton's old email accounts by Francois Cami · 16 years ago
  85. 6ccfa80 VFS: fix dio write returning EIO when try_to_release_page fails by Hisashi Hifumi · 16 years ago
  86. 529ae9a mm: rename page trylock by Nick Piggin · 16 years ago
  87. 84209e0 mm: dont clear PG_uptodate on truncate/invalidate by Miklos Szeredi · 16 years ago
  88. 19fd623 mm: spinlock tree_lock by Nick Piggin · 16 years ago
  89. 0dd1334 fix invalidate_inode_pages2_range() to not clear ret by Hisashi Hifumi · 17 years ago
  90. 0643245 docbook: fix kernel-api source files by Randy Dunlap · 17 years ago
  91. 62e1c55 page migraton: handle orphaned pages by Shaohua Li · 17 years ago
  92. a2b3456 Fix dirty page accounting leak with ext3 data=journal by Bjorn Steinbrink · 17 years ago
  93. eebd2aa Pagecache zeroing: zero_user_segment, zero_user_segments and zero_user by Christoph Lameter · 17 years ago
  94. 28bc44d do_invalidatepage() comment typo fix by Fengguang Wu · 17 years ago
  95. 4af3c9c Drop some headers from mm.h by Alexey Dobriyan · 17 years ago
  96. c9e51e4 mm: count reclaimable pages per BDI by Peter Zijlstra · 17 years ago
  97. 54cb882 mm: merge populate and nopage into fault (fixes nonlinear) by Nick Piggin · 17 years ago
  98. d00806b mm: fix fault vs invalidate race for linear mappings by Nick Piggin · 17 years ago
  99. 787d221 fs: introduce some page/buffer invariants by Nick Piggin · 17 years ago
  100. fc9a07e invalidate_mapping_pages(): add cond_resched by Andrew Morton · 17 years ago