summaryrefslogtreecommitdiff
path: root/mm/mlock.c
Commit message (Expand)AuthorAgeFilesLines
* mm/memcg: Add folio_lruvec_relock_irq() and folio_lruvec_relock_irqsave()Matthew Wilcox (Oracle)2021-09-271-1/+2
* mm: introduce memfd_secret system call to create "secret" memory areasMike Rapoport2021-07-081-1/+2
* Merge branch 'akpm' (patches from Andrew)Linus Torvalds2021-07-021-6/+6
|\
| * mm/rmap: split try_to_munlock from try_to_unmapAlistair Popple2021-07-011-6/+6
* | Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ebi...Linus Torvalds2021-06-281-8/+14
|\ \ | |/ |/|
| * Reimplement RLIMIT_MEMLOCK on top of ucountsAlexey Gladkov2021-04-301-8/+14
* | mm/mempool: minor coding style tweaksZhiyuan Dai2021-05-051-2/+2
|/
* mm/mlock: stop counting mlocked pages when none vma is foundMiaohe Lin2021-02-261-1/+1
* mm/swap.c: don't pass "enum lru_list" to del_page_from_lru_list()Yu Zhao2021-02-241-2/+1
* mm/lru: introduce relock_page_lruvec()Alexander Duyck2020-12-151-10/+1
* mm/lru: replace pgdat lru_lock with lruvec lockAlex Shi2020-12-151-6/+16
* mm/lru: introduce TestClearPageLRU()Alex Shi2020-12-151-2/+1
* mm/mlock: remove __munlock_isolate_lru_page()Alex Shi2020-12-151-22/+9
* mm/mlock: remove lru_lock on TestClearPageMlockedAlex Shi2020-12-151-21/+5
* mlock: fix unevictable_pgs event counts on THPHugh Dickins2020-09-191-9/+15
* mm: replace hpage_nr_pages with thp_nr_pagesMatthew Wilcox (Oracle)2020-08-141-5/+4
* mmap locking API: convert mmap_sem commentsMichel Lespinasse2020-06-091-3/+3
* mmap locking API: use coccinelle to convert mmap_sem rwsem call sitesMichel Lespinasse2020-06-091-8/+8
* mm: untag user pointers passed to memory syscallsAndrey Konovalov2019-09-251-0/+4
* mm/mlock.c: change count_mm_mlocked_page_nr return typeswkhack2019-06-131-2/+2
* mm/mlock.c: mlockall error for flag MCL_ONFAULTPotyra, Stefan2019-06-131-1/+2
* mm: remove zone_lru_lock() function, access ->lru_lock directlyAndrey Ryabinin2019-03-051-7/+7
* dax: remove VM_MIXEDMAP for fsdax and device daxDave Jiang2018-08-171-1/+2
* mm, mlock, vmscan: no more skipping pagevecsShakeel Butt2018-02-211-0/+6
* mm: docs: fixup punctuationMike Rapoport2018-02-061-1/+1
* mm: Eliminate cond_resched_rcu_qs() in favor of cond_resched()Paul E. McKenney2017-11-281-1/+1
* mm: mlock: remove lru_add_drain_all()Shakeel Butt2017-11-151-5/+0
* mm, pagevec: remove cold parameter for pagevecsMel Gorman2017-11-151-2/+2
* License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman2017-11-021-0/+1
* mm/mlock.c: use page_zone() instead of page_zone_id()Joonsoo Kim2017-09-081-6/+4
* mlock: fix mlock count can not decrease in race conditionYisheng Xie2017-06-021-2/+3
* mm: make try_to_munlock() return voidMinchan Kim2017-05-031-4/+2
* Merge branch 'prep-for-5level'Linus Torvalds2017-03-101-0/+1
|\
| * mm: convert generic code to 5-level pagingKirill A. Shutemov2017-03-091-0/+1
* | thp: fix another corner case of munlock() vs. THPsKirill A. Shutemov2017-03-091-5/+4
|/
* sched/headers: Prepare for new header dependencies before moving code to <lin...Ingo Molnar2017-03-021-0/+1
* thp: fix corner case of munlock() of PTE-mapped THPsKirill A. Shutemov2016-11-301-2/+5
* mm: mlock: avoid increase mm->locked_vm on mlock() when already mlock2(,MLOCK...Simon Guo2016-10-071-0/+3
* mm: mlock: check against vma for actual mlock() sizeSimon Guo2016-10-071-0/+49
* mm, vmscan: move LRU lists to nodeMel Gorman2016-07-281-1/+1
* mm, vmscan: move lru_lock to the nodeMel Gorman2016-07-281-5/+5
* mm: make mmap_sem for write waits killable for mm syscallsMichal Hocko2016-05-231-6/+10
* mm: fix mlock accoutingKirill A. Shutemov2016-01-211-1/+1
* mm/mlock.c: change can_do_mlock return value type to booleanWang Xiaoqiang2016-01-151-4/+4
* thp: allow mlocked THP againKirill A. Shutemov2016-01-151-21/+47
* thp, mlock: do not allow huge pages in mlocked areaKirill A. Shutemov2016-01-151-32/+19
* mm/mlock.c: drop unneeded initialization in munlock_vma_pages_range()Alexey Klimov2016-01-141-1/+1
* mm: mlock: add mlock flags to enable VM_LOCKONFAULT usageEric B Munson2015-11-051-13/+38
* mm: introduce VM_LOCKONFAULTEric B Munson2015-11-051-1/+1
* mm: mlock: add new mlock system callEric B Munson2015-11-051-0/+8