summaryrefslogtreecommitdiffstats
path: root/mm/filemap.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* mm: fix assertion in folio_end_read()Matthew Wilcox (Oracle)5 days1-1/+1
* filemap: avoid truncating 64-bit offset to 32 bitsMarco Nelissen5 days1-1/+1
* mm, madvise: fix potential workingset node list_lru leaksKairui Song2024-12-311-9/+0
* mm/filemap: don't call folio_test_locked() without a reference in next_uptoda...David Hildenbrand2024-12-061-2/+2
* Merge tag 'mm-stable-2024-11-18-19-27' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds2024-11-231-3/+2
|\
| * memcg-v1: remove memcg move locking codeShakeel Butt2024-11-071-1/+0
| * mm: filemap: filemap_fault_recheck_pte_none() use pte_offset_map_ro_nolock()Qi Zheng2024-11-061-2/+2
* | Merge tag 'pull-fd' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfsLinus Torvalds2024-11-181-12/+5
|\ \
| * | convert cachestat(2)Al Viro2024-11-031-12/+5
| |/
* | Merge tag 'vfs-6.13.misc' of git://git.kernel.org/pub/scm/linux/kernel/git/vf...Linus Torvalds2024-11-181-0/+2
|\ \
| * | filemap: filemap_read() should check that the offset is positive or zeroTrond Myklebust2024-10-021-0/+2
| |/
* / 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-131-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-101-3/+3
| * | filemap: fix the last_index of mm_filemap_get_pagesTakaya Saeki2024-09-101-1/+1
| * | mm: remove isolate_lru_page()Kefeng Wang2024-09-101-1/+1
| * | mm: allow read-ahead with IOCB_NOWAIT setYafang Shao2024-09-041-0/+6
| * | mm: filemap: use xa_get_order() to get the swap entry orderBaolin Wang2024-09-041-14/+27
| * | filemap: add trace events for get_pages, map_pages, and faultTakaya Saeki2024-09-021-0/+4
| * | fs: remove calls to set and clear the folio error flagMatthew Wilcox (Oracle)2024-09-021-8/+0
| * | mm: remove follow_page()David Hildenbrand2024-09-021-1/+1
| |/
* | Merge tag 'vfs-6.12.blocksize' of gitolite.kernel.org:pub/scm/linux/kernel/gi...Linus Torvalds2024-09-211-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-221-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-041-3/+3
| * | mm/filemap: reinitialize folio->_mapcount directlyDavid Hildenbrand2024-07-041-1/+1
* | | Merge tag 'nfs-for-6.11-1' of git://git.linux-nfs.org/projects/anna/linux-nfsLinus Torvalds2024-07-191-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-101-1/+2
| |/ |/|
* | cachestat: do not flush stats in recency checkNhat Pham2024-07-041-1/+4
* | mm/filemap: skip to create PMD-sized page cache if neededGavin Shan2024-07-041-1/+1
* | mm: page_ref: remove folio_try_get_rcu()Yang Shi2024-07-041-5/+5
|/
* mm: fix xyz_noprof functions calling profiled functionsSuren Baghdasaryan2024-06-061-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-061-9/+12
| * mm: move mm counter updating out of set_pte_range()Kefeng Wang2024-05-061-0/+4
| * mm/filemap: use folio_mapcount() in filemap_unaccount_folio()David Hildenbrand2024-05-061-1/+1
| * mm: use "GUP-fast" instead "fast GUP" in remaining commentsDavid Hildenbrand2024-04-261-1/+1