summaryrefslogtreecommitdiff
path: root/mm/filemap.c
AgeCommit message (Expand)Author
2025-08-28mm: drop the assumption that VM_SHARED always implies writableLorenzo Stoakes
2025-04-25mm: fix filemap_get_folios_contig returning batches of identical foliosVishal Moola (Oracle)
2025-01-23filemap: avoid truncating 64-bit offset to 32 bitsMarco Nelissen
2024-11-14filemap: Fix bounds checking in filemap_read()Trond Myklebust
2024-10-17mm/filemap: optimize filemap folio addingKairui Song
2024-10-17mm/filemap: return early if failed to allocate memory for splitKairui Song
2024-01-10mm: merge folio_has_private()/filemap_release_folio() call pairsDavid Howells
2024-01-05mm/filemap: avoid buffered read/write race to read inconsistent dataBaokun Li
2023-12-13mm: fix oops when filemap_map_pmd() without prealloc_pteHugh Dickins
2023-11-20filemap: add filemap_get_folios_tag()Vishal Moola (Oracle)
2023-02-22mm/filemap: fix page end in filemap_get_read_batchQian Yingjin
2022-10-10Merge tag 'mm-stable-2022-10-08' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds
2022-10-03mm: fs: initialize fsdata passed to write_begin/write_end interfaceAlexander Potapenko
2022-10-03mm/filemap: make folio_put_wait_locked staticKe Sun
2022-10-03filemap: convert filemap_range_has_writeback() to use foliosVishal Moola (Oracle)
2022-09-26delayacct: support re-entrance detection of thrashing accountingYang Yang
2022-09-26filemap: make the accounting of thrashing more consistentYang Yang
2022-09-20mm: add PSI accounting around ->read_folio and ->readahead callsChristoph Hellwig
2022-09-11filemap: remove find_get_pages_contig()Vishal Moola (Oracle)
2022-09-11filemap: add filemap_get_folios_contig()Vishal Moola (Oracle)
2022-09-11mm/filemap.c: convert page_endio() to use a folioShaoqin Huang
2022-08-05Merge tag 'mm-stable-2022-08-03' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds
2022-08-03Merge tag 'folio-6.0' of git://git.infradead.org/users/willy/pagecacheLinus Torvalds
2022-07-29filemap: minor cleanup for filemap_write_and_wait_rangeMiaohe Lin
2022-07-24mm: honor FGP_NOWAIT for page cache page allocationJens Axboe
2022-06-29filemap: Use filemap_read_folio() in do_read_cache_folio()Matthew Wilcox (Oracle)
2022-06-29filemap: Handle AOP_TRUNCATED_PAGE in do_read_cache_folio()Matthew Wilcox (Oracle)
2022-06-29filemap: Move 'filler' case to the end of do_read_cache_folio()Matthew Wilcox (Oracle)
2022-06-29filemap: Remove find_get_pages_range() and associated functionsMatthew Wilcox (Oracle)
2022-06-29filemap: Add filemap_get_folios()Matthew Wilcox (Oracle)
2022-06-29filemap: Remove add_to_page_cache() and add_to_page_cache_locked()Matthew Wilcox (Oracle)
2022-06-20filemap: Handle sibling entries in filemap_get_read_batch()Matthew Wilcox (Oracle)
2022-06-20filemap: Correct the conditions for marking a folio as accessedMatthew Wilcox (Oracle)
2022-06-09filemap: Cache the value of vm_flagsMatthew Wilcox (Oracle)
2022-05-26Merge tag 'mm-stable-2022-05-25' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds
2022-05-13mm: teach core mm about pte markersPeter Xu
2022-05-09fs: Remove aops->freepageMatthew Wilcox (Oracle)
2022-05-09fs: Add free_folio address space operationMatthew Wilcox (Oracle)
2022-05-09fs: Change try_to_free_buffers() to take a folioMatthew Wilcox (Oracle)
2022-05-09fs: Remove last vestiges of releasepageMatthew Wilcox (Oracle)
2022-05-09fs: Add aops->release_folioMatthew Wilcox (Oracle)
2022-05-09mm/filemap: Hoist filler_t decision to the top of do_read_cache_folio()Matthew Wilcox (Oracle)
2022-05-09fs: Change the type of filler_tMatthew Wilcox (Oracle)
2022-05-09mm,fs: Remove aops->readpageMatthew Wilcox (Oracle)
2022-05-09fs: Introduce aops->read_folioMatthew Wilcox (Oracle)
2022-05-08fs: Remove pagecache_write_begin() and pagecache_write_end()Matthew Wilcox (Oracle)
2022-05-08fs: Remove flags parameter from aops->write_beginMatthew Wilcox (Oracle)
2022-04-15tmpfs: fix regressions from wider use of ZERO_PAGEHugh Dickins
2022-04-01fs: Pass an iocb to generic_perform_write()Matthew Wilcox (Oracle)
2022-04-01fs: Remove ->readpages address space operationMatthew Wilcox (Oracle)