summaryrefslogtreecommitdiff
path: root/mm/readahead.c
AgeCommit message (Expand)AuthorFilesLines
2026-06-21Revert "mm: limit filemap_fault readahead to VMA boundaries"Lorenzo Stoakes1-5/+1
2026-06-03mm/readahead: no PG_readahead on EOFFrederick Mayle1-3/+12
2026-06-03mm/readahead: simplify page_cache_ra_unbounded loop counter resetFrederick Mayle1-2/+2
2026-06-03mm/readahead: add kerneldoc for read_pagesFrederick Mayle1-0/+11
2026-05-29mm: limit filemap_fault readahead to VMA boundariesFrederick Mayle1-1/+5
2026-02-12Merge tag 'mm-stable-2026-02-11-19-22' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds1-1/+1
2026-02-07mm/readahead: fix typo in commentWilson Zeng1-1/+1
2026-02-02readahead: push invalidate_lock out of page_cache_ra_unboundedChristoph Hellwig1-6/+9
2025-10-20mm/filemap: Add NUMA mempolicy support to filemap_alloc_folio()Matthew Wilcox1-1/+1
2025-09-22readahead: add trace pointsJan Kara1-0/+8
2025-07-20readahead: use folio_nr_pages() instead of shift operationChi Zhiling1-1/+1
2025-07-10mm/readahead: store folio order in struct file_ra_stateRyan Roberts1-8/+13
2025-07-10mm/readahead: terminate async readahead on natural boundaryRyan Roberts1-3/+7
2025-07-10mm/readahead: honour new_order in page_cache_ra_order()Ryan Roberts1-9/+2
2025-04-21fs: add S_ANON_INODEChristian Brauner1-4/+16
2025-03-13Revert "fanotify: disable readahead if we have pre-content watches"Amir Goldstein1-14/+0
2025-01-27Merge tag 'mm-stable-2025-01-26-14-59' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds1-20/+29
2025-01-26mm/readahead: add readahead_control->dropbehind memberJens Axboe1-1/+7
2025-01-26mm/readahead: add folio allocation helperJens Axboe1-5/+11
2025-01-24Merge tag 'fsnotify_hsm_for_v6.14-rc1' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds1-0/+14
2025-01-14readahead: properly shorten readahead when falling back to do_page_cache_ra()Jan Kara1-3/+10
2025-01-14readahead: don't shorten readahead window in read_pages()Jan Kara1-12/+2
2024-12-31mm/readahead: fix large folio support in async readaheadYafang Shao1-1/+5
2024-12-10fanotify: disable readahead if we have pre-content watchesJosef Bacik1-0/+14
2024-12-06Revert "readahead: properly shorten readahead when falling back to do_page_ca...Jan Kara1-3/+2
2024-11-23Merge tag 'mm-stable-2024-11-18-19-27' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds1-5/+10
2024-11-07mm: don't set readahead flag on a folio when lookahead_size > nr_to_readPankaj Raghav1-5/+10
2024-11-03fdget(), trivial conversionsAl Viro1-12/+5
2024-09-23Merge tag 'pull-stable-struct_fd' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds1-5/+5
2024-08-23readahead: allocate folios with mapping_min_order in readaheadPankaj Raghav1-18/+61
2024-08-23fs: Allow fine-grained control of folio sizesMatthew Wilcox (Oracle)1-2/+2
2024-08-13introduce fd_file(), convert all accessors to it.Al Viro1-5/+5
2024-07-06Merge branch 'mm-hotfixes-stable' into mm-stable to pick up "mm: fixAndrew Morton1-4/+4
2024-07-04mm/readahead: limit page cache size in page_cache_ra_order()Gavin Shan1-4/+4
2024-07-04readahead: simplify gotos in page_cache_sync_ra()Jan Kara1-17/+9
2024-07-04readahead: fold try_context_readahead() into its single callerJan Kara1-62/+22
2024-07-04readahead: disentangle async and sync readaheadJan Kara1-85/+77
2024-07-04readahead: drop dead code in ondemand_readahead()Jan Kara1-19/+2
2024-07-04readahead: drop dead code in page_cache_ra_order()Jan Kara1-5/+0
2024-07-04readahead: drop pointless index from force_page_cache_ra()Jan Kara1-4/+1
2024-07-04readahead: properly shorten readahead when falling back to do_page_cache_ra()Jan Kara1-2/+3
2024-07-04readahead: make sure sync readahead reads needed pageJan Kara1-1/+1
2024-05-19Merge tag 'mm-stable-2024-05-17-19-19' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds1-2/+6
2024-05-06mm: use memalloc_nofs_save() in page_cache_ra_order()Kefeng Wang1-0/+4
2024-04-26mm/readahead: break read-ahead loop if filemap_add_folio return -ENOMEMLiu Shixin1-2/+6
2024-03-05mm: support order-1 folios in the page cacheMatthew Wilcox (Oracle)1-3/+0
2024-02-22readahead: use ilog2 instead of a while loop in page_cache_ra_order()Pankaj Raghav1-4/+2
2024-01-26readahead: avoid multiple marked readahead pagesJan Kara1-2/+2
2023-12-12mm/readahead: do not allow order-1 folioRyan Roberts1-8/+6
2023-10-19vfs: fix readahead(2) on block devicesReuben Hawkins1-1/+2