summaryrefslogtreecommitdiffstats
path: root/mm
Commit message (Expand)AuthorAgeFilesLines
* Merge tag 'folio-5.19' of git://git.infradead.org/users/willy/pagecacheLinus Torvalds2022-05-2411-104/+80
|\
| * fs: Remove aops->freepageMatthew Wilcox (Oracle)2022-05-092-11/+0
| * secretmem: Convert to free_folioMatthew Wilcox (Oracle)2022-05-091-4/+4
| * fs: Add free_folio address space operationMatthew Wilcox (Oracle)2022-05-092-2/+13
| * fs: Change try_to_free_buffers() to take a folioMatthew Wilcox (Oracle)2022-05-093-3/+3
| * fs: Remove last vestiges of releasepageMatthew Wilcox (Oracle)2022-05-091-2/+0
| * fs: Add aops->release_folioMatthew Wilcox (Oracle)2022-05-091-0/+2
| * mm/filemap: Hoist filler_t decision to the top of do_read_cache_folio()Matthew Wilcox (Oracle)2022-05-091-5/+4
| * fs: Change the type of filler_tMatthew Wilcox (Oracle)2022-05-091-20/+20
| * mm,fs: Remove aops->readpageMatthew Wilcox (Oracle)2022-05-095-22/+13
| * mm: Convert swap_readpage to call read_folio instead of readpageMatthew Wilcox (Oracle)2022-05-091-1/+1
| * fs: Introduce aops->read_folioMatthew Wilcox (Oracle)2022-05-093-8/+17
| * fs: Convert is_dirty_writeback() to take a folioMatthew Wilcox (Oracle)2022-05-081-1/+1
| * readahead: Use a folio in read_pages()Matthew Wilcox (Oracle)2022-05-081-13/+12
| * filemap: Update the folio_mark_dirty documentationMatthew Wilcox (Oracle)2022-05-081-4/+6
| * fs: Remove pagecache_write_begin() and pagecache_write_end()Matthew Wilcox (Oracle)2022-05-081-20/+0
| * fs: Remove flags parameter from aops->write_beginMatthew Wilcox (Oracle)2022-05-082-5/+3
| * fs: Remove aop flags parameter from grab_cache_page_write_begin()Matthew Wilcox (Oracle)2022-05-081-1/+1
| * fs: Remove AOP_FLAG_NOFSMatthew Wilcox (Oracle)2022-05-081-2/+0
* | Merge tag 'kernel-hardening-v5.19-rc1' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds2022-05-241-67/+24
|\ \
| * | mm: usercopy: move the virt_addr_valid() below the is_vmalloc_addr()Yuanzheng Song2022-05-161-3/+3
| * | usercopy: Remove HARDENED_USERCOPY_PAGESPANMatthew Wilcox (Oracle)2022-04-131-61/+0
| * | mm/usercopy: Detect large folio overrunsMatthew Wilcox (Oracle)2022-04-131-6/+4
| * | mm/usercopy: Detect vmalloc overrunsMatthew Wilcox (Oracle)2022-04-131-0/+16
| * | mm/usercopy: Check kmap addresses properlyMatthew Wilcox (Oracle)2022-04-131-6/+10
* | | Merge tag 'random-5.19-rc1-for-linus' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds2022-05-241-0/+32
|\ \ \
| * | | random: move randomize_page() into mm where it belongsJason A. Donenfeld2022-05-191-0/+32
| | |/ | |/|
* | | Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/a...Linus Torvalds2022-05-231-0/+29
|\ \ \
| * | | mm: Add fault_in_subpage_writeable() to probe at sub-page granularityCatalin Marinas2022-04-251-0/+29
* | | | Merge tag 'for-5.19/block-2022-05-22' of git://git.kernel.dk/linux-blockLinus Torvalds2022-05-234-35/+21
|\ \ \ \
| * | | | blk-cgroup: remove unneeded includes from <linux/blk-cgroup.h>Christoph Hellwig2022-05-023-0/+3
| * | | | blk-cgroup: move struct blkcg to block/blk-cgroup.hChristoph Hellwig2022-05-021-7/+6
| * | | | blk-cgroup: move blkcg_{pin,unpin}_online out of lineChristoph Hellwig2022-05-021-3/+2
| * | | | block: ignore RWF_HIPRI hint for sync dioMing Lei2022-05-021-3/+1
| * | | | block: decouple REQ_OP_SECURE_ERASE from REQ_OP_DISCARDChristoph Hellwig2022-04-171-3/+3
| * | | | block: remove QUEUE_FLAG_DISCARDChristoph Hellwig2022-04-171-15/+2
| * | | | block: add a bdev_stable_writes helperChristoph Hellwig2022-04-171-1/+1
| * | | | block: add a bdev_nonrot helperChristoph Hellwig2022-04-171-2/+2
| * | | | mm: use bdev_is_zoned in claim_swapfileChristoph Hellwig2022-04-171-1/+1
| |/ / /
* | | | Merge tag 'mm-hotfixes-stable-2022-05-11' of git://git.kernel.org/pub/scm/lin...Linus Torvalds2022-05-134-16/+18
|\ \ \ \ | |_|/ / |/| | |
| * | | mm/kfence: reset PG_slab and memcg_data before freeing __kfence_poolHyeonggon Yoo2022-05-091-0/+10
| * | | mm: mremap: fix sign for EFAULT error return valueNiels Dossche2022-05-091-1/+1
| * | | mm/hwpoison: use pr_err() instead of dump_page() in get_any_page()Naoya Horiguchi2022-04-281-1/+1
| * | | mm/huge_memory: do not overkill when splitting huge_zero_pageXu Yu2022-04-281-1/+6
| * | | Revert "mm/memory-failure.c: skip huge_zero_page in memory_failure()"Xu Yu2022-04-281-13/+0
* | | | mm/readahead: Fix readahead with large foliosMatthew Wilcox (Oracle)2022-05-051-6/+9
|/ / /
* | | kasan: prevent cpu_quarantine corruption when CPU offline and cache shrink oc...Zqiang2022-04-271-0/+7
* | | no-MMU: expose vmalloc_huge() for alloc_large_system_hash()Linus Torvalds2022-04-251-0/+2
* | | kvmalloc: use vmalloc_huge for vmalloc allocationsLinus Torvalds2022-04-241-2/+9
* | | page_alloc: use vmalloc_huge for large system hashSong Liu2022-04-241-1/+1