aboutsummaryrefslogtreecommitdiffstats
path: root/mm/filemap.c
Commit message (Expand)AuthorAgeFilesLines
* Merge tag 'mm-stable-2025-07-30-15-25' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds2025-07-311-17/+51
|\
| * mm: update core kernel code to use vm_flags_t consistentlyLorenzo Stoakes2025-07-101-1/+1
| * mm/filemap: allow arch to request folio size for exec memoryRyan Roberts2025-07-101-9/+39
| * mm/readahead: store folio order in struct file_ra_stateRyan Roberts2025-07-101-2/+4
| * mm/readahead: make space in struct file_ra_stateRyan Roberts2025-07-101-5/+6
| * readahead: fix return value of page_cache_next_miss() when no hole is foundChi Zhiling2025-07-101-1/+2
* | Merge tag 'vfs-6.17-rc1.mmap_prepare' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds2025-07-281-0/+29
|\ \
| * | mm/filemap: introduce generic_file_*_mmap_prepare() helpersLorenzo Stoakes2025-06-171-0/+29
| |/
* / fs: change write_begin/write_end interface to take struct kiocb *Taotao Chen2025-07-161-2/+2
|/
* Merge tag 'mm-stable-2025-06-01-14-06' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds2025-06-021-2/+2
|\
| * mm: rename page->index to page->__folio_indexMatthew Wilcox (Oracle)2025-06-011-2/+2
* | Merge tag 'vfs-6.16-rc2.fixes' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds2025-06-021-15/+24
|\ \ | |/ |/|
| * mm/filemap: unify dropbehind flag testing and clearingJens Axboe2025-05-271-10/+11
| * mm/filemap: unify read/write dropbehind namingJens Axboe2025-05-271-2/+2
| * mm/filemap: use filemap_end_dropbehind() for read invalidationJens Axboe2025-05-271-4/+3
| * mm/filemap: gate dropbehind invalidate on folio !dirty && !writebackJens Axboe2025-05-271-2/+11
* | mm: convert do_set_pmd() to take a folioBaolin Wang2025-05-221-1/+1
|/
* mm: fix filemap_get_folios_contig returning batches of identical foliosVishal Moola (Oracle)2025-04-121-0/+1
* Merge tag 'mm-stable-2025-03-30-16-52' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds2025-04-011-31/+19
|\
| * mm/filemap: use xas_try_split() in __filemap_add_folio()Zi Yan2025-03-181-27/+18
| * filemap: remove redundant folio_test_large check in filemap_free_folioGuanjun2025-03-171-4/+1
* | Merge tag 'f2fs-for-6.15-rc1' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds2025-03-271-1/+1
|\ \
| * | mm: Remove wait_on_page_locked()Matthew Wilcox (Oracle)2025-03-041-1/+1
* | | Merge tag 'sysctl-6.15-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds2025-03-271-3/+15
|\ \ \
| * | | mm: filemap: move sysctl to mm/filemap.cKaixiong Yu2025-02-071-3/+15
| |/ /
* | | Merge tag 'mm-hotfixes-stable-2025-03-17-20-09' of git://git.kernel.org/pub/s...Linus Torvalds2025-03-181-12/+28
|\ \ \ | | |/ | |/|
| * | mm: fix error handling in __filemap_get_folio() with FGP_NOWAITRaphael S. Carvalho2025-03-171-1/+12
| * | filemap: move prefaulting out of hot write pathDave Hansen2025-03-171-11/+16
* | | Revert "fanotify: disable readahead if we have pre-content watches"Amir Goldstein2025-03-131-12/+0
* | | Revert "fsnotify: generate pre-content permission event on page fault"Amir Goldstein2025-03-131-74/+0
|/ /
* | fs/pipe: add simpler helpers for common casesLinus Torvalds2025-03-071-4/+3
* | mm/filemap: fix miscalculated file range for filemap_fdatawrite_range_kick()Jingbo Xu2025-02-211-1/+1
|/
* Merge tag 'mm-stable-2025-01-26-14-59' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds2025-01-271-32/+89
|\
| * mm: add FGP_DONTCACHE folio creation flagJens Axboe2025-01-261-0/+5
| * mm/filemap: add filemap_fdatawrite_range_kick() helperJens Axboe2025-01-261-0/+18
| * mm/filemap: drop streaming/uncached pages when writeback completesJens Axboe2025-01-261-0/+28
| * mm/filemap: add read support for RWF_DONTCACHEJens Axboe2025-01-261-2/+26
| * mm/filemap: use page_cache_sync_ra() to kick off read-aheadJens Axboe2025-01-261-3/+3
| * mm/filemap: change filemap_create_folio() to take a struct kiocbJens Axboe2025-01-261-8/+9
| * filemap: remove unused folio_add_wait_queueDr. David Alan Gilbert2025-01-141-19/+0
* | Merge tag 'fsnotify_hsm_for_v6.14-rc1' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds2025-01-231-0/+86
|\ \
| * | fsnotify: generate pre-content permission event on page faultJosef Bacik2024-12-111-0/+74
| * | fanotify: disable readahead if we have pre-content watchesJosef Bacik2024-12-101-0/+12
* | | cachestat: fix page cache statistics permission checkingLinus Torvalds2025-01-221-0/+17
| |/ |/|
* | mm: fix assertion in folio_end_read()Matthew Wilcox (Oracle)2025-01-131-1/+1
* | filemap: avoid truncating 64-bit offset to 32 bitsMarco Nelissen2025-01-131-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