summaryrefslogtreecommitdiffstats
path: root/mm/filemap.c
Commit message (Expand)AuthorAgeFilesLines
* filemap: Fix bounds checking in filemap_read()Trond Myklebust2024-11-101-1/+1
* mm/filemap: fix filemap_get_folios_contig THP panicSteve Sistare2024-09-261-0/+4
* Merge tag 'pull-stable-struct_fd' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds2024-09-231-3/+3
|\
| * introduce fd_file(), convert all accessors to it.Al Viro2024-08-121-3/+3
* | Merge tag 'mm-stable-2024-09-20-02-31' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds2024-09-211-26/+41
|\ \
| * | mm: replace xa_get_order with xas_get_order where appropriateShakeel Butt2024-09-091-3/+3
| * | filemap: fix the last_index of mm_filemap_get_pagesTakaya Saeki2024-09-091-1/+1
| * | mm: remove isolate_lru_page()Kefeng Wang2024-09-091-1/+1
| * | mm: allow read-ahead with IOCB_NOWAIT setYafang Shao2024-09-031-0/+6
| * | mm: filemap: use xa_get_order() to get the swap entry orderBaolin Wang2024-09-031-14/+27
| * | filemap: add trace events for get_pages, map_pages, and faultTakaya Saeki2024-09-011-0/+4
| * | fs: remove calls to set and clear the folio error flagMatthew Wilcox (Oracle)2024-09-011-8/+0
| * | mm: remove follow_page()David Hildenbrand2024-09-011-1/+1
| |/
* | Merge tag 'vfs-6.12.blocksize' of gitolite.kernel.org:pub/scm/linux/kernel/gi...Linus Torvalds2024-09-201-13/+23
|\ \
| * | filemap: cap PTE range to be created to allowed zero fill in folio_map_range()Pankaj Raghav2024-09-021-1/+5
| * | filemap: allocate mapping_min_order folios in the page cachePankaj Raghav2024-08-231-8/+16
| * | fs: Allow fine-grained control of folio sizesMatthew Wilcox (Oracle)2024-08-231-4/+2
| |/
* | Merge tag 'for-6.12/io_uring-discard-20240913' of git://git.kernel.dk/linuxLinus Torvalds2024-09-161-5/+12
|\ \
| * | filemap: introduce filemap_invalidate_pagesPavel Begunkov2024-09-111-5/+12
* | | Merge tag 'vfs-6.12.folio' of gitolite.kernel.org:pub/scm/linux/kernel/git/vf...Linus Torvalds2024-09-161-4/+2
|\ \ \ | |/ / |/| |
| * | fs: Convert aops->write_begin to take a folioMatthew Wilcox (Oracle)2024-08-071-3/+1
| * | fs: Convert aops->write_end to take a folioMatthew Wilcox (Oracle)2024-08-071-1/+1
| |/
* / mm: Fix filemap_invalidate_inode() to use invalidate_inode_pages2_range()David Howells2024-08-301-1/+1
|/
* Merge tag 'mm-stable-2024-07-21-14-50' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds2024-07-211-4/+4
|\
| * Merge branch 'mm-hotfixes-stable' into mm-stable to pick up "mm: fixAndrew Morton2024-07-061-7/+10
| |\
| * | filemap: fix page_cache_next_miss() when no hole foundJan Kara2024-07-031-3/+3
| * | mm/filemap: reinitialize folio->_mapcount directlyDavid Hildenbrand2024-07-031-1/+1
* | | Merge tag 'nfs-for-6.11-1' of git://git.linux-nfs.org/projects/anna/linux-nfsLinus Torvalds2024-07-181-15/+25
|\ \ \
| * | | filemap: Convert generic_perform_write() to support large foliosMatthew Wilcox (Oracle)2024-07-081-15/+25
| |/ /
* | / filemap: replace pte_offset_map() with pte_offset_map_nolock()ZhangPeng2024-07-091-1/+2
| |/ |/|
* | cachestat: do not flush stats in recency checkNhat Pham2024-07-031-1/+4
* | mm/filemap: skip to create PMD-sized page cache if neededGavin Shan2024-07-031-1/+1
* | mm: page_ref: remove folio_try_get_rcu()Yang Shi2024-07-031-5/+5
|/
* mm: fix xyz_noprof functions calling profiled functionsSuren Baghdasaryan2024-06-051-1/+1
* Merge tag 'mm-stable-2024-05-17-19-19' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds2024-05-191-37/+78
|\
| * mm: filemap: batch mm counter updating in filemap_map_pages()Kefeng Wang2024-05-051-9/+12
| * mm: move mm counter updating out of set_pte_range()Kefeng Wang2024-05-051-0/+4
| * mm/filemap: use folio_mapcount() in filemap_unaccount_folio()David Hildenbrand2024-05-051-1/+1
| * mm: use "GUP-fast" instead "fast GUP" in remaining commentsDavid Hildenbrand2024-04-251-1/+1
| * mm/filemap: optimize filemap folio addingKairui Song2024-04-251-15/+41
| * mm/filemap: clean up hugetlb exclusion codeKairui Song2024-04-251-13/+8
| * mm/filemap: return early if failed to allocate memory for splitKairui Song2024-04-251-1/+4
| * mm/filemap: don't decrease mmap_miss when folio has workingset flagLiu Shixin2024-04-251-2/+12
| * mm: enable page allocation taggingSuren Baghdasaryan2024-04-251-3/+3
* | mm: Provide a means of invalidation without using launder_folioDavid Howells2024-05-011-0/+54
* | mm: Remove the PG_fscache alias for PG_private_2David Howells2024-04-291-3/+3
|/
* mm: cachestat: fix two shmem bugsJohannes Weiner2024-03-261-0/+16
* Merge tag 'mm-stable-2024-03-13-20-04' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds2024-03-141-4/+48
|\
| * filemap: avoid unnecessary major faults in filemap_fault()ZhangPeng2024-03-061-0/+46
| * mm: support order-1 folios in the page cacheMatthew Wilcox (Oracle)2024-03-041-2/+0