summaryrefslogtreecommitdiffstats
path: root/include/linux/mm_types.h
Commit message (Expand)AuthorAgeFilesLines
* kmemcheck: remove annotationsLevin, Alexander (Sasha Levin)2017-11-151-8/+0
* mm: consolidate page table accountingKirill A. Shutemov2017-11-151-7/+1
* mm: introduce wrappers to access mm->nr_ptesKirill A. Shutemov2017-11-151-0/+2
* mm: account pud page tablesKirill A. Shutemov2017-11-151-0/+3
* mm: update comments for struct page.mappingChangbin Du2017-11-151-2/+4
* License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman2017-11-021-0/+1
* membarrier: Provide register expedited private commandMathieu Desnoyers2017-10-191-0/+3
* mm/hmm: heterogeneous memory management (HMM for short)Jérôme Glisse2017-09-081-0/+6
* mm, swap: VMA based swap readaheadHuang Ying2017-09-061-0/+1
* mm, locking/barriers: Clarify tlb_flush_pending() barriersPeter Zijlstra2017-08-251-33/+45
* Merge branch 'linus' into locking/core, to resolve conflictsIngo Molnar2017-08-111-26/+40
|\
| * mm: fix MADV_[FREE|DONTNEED] TLB flush miss problemMinchan Kim2017-08-101-0/+8
| * mm: make tlb_flush_pending globalMinchan Kim2017-08-101-21/+0
| * mm: refactor TLB gathering APIMinchan Kim2017-08-101-0/+6
| * mm: migrate: fix barriers around tlb_flush_pendingNadav Amit2017-08-101-4/+10
| * mm: migrate: prevent racy access to tlb_flush_pendingNadav Amit2017-08-101-9/+22
* | mm, locking: Rework {set,clear,mm}_tlb_flush_pending()Peter Zijlstra2017-08-101-6/+27
|/
* mm, mprotect: flush TLB if potentially racing with a parallel reclaim leaving...Mel Gorman2017-08-021-0/+4
* randstruct: Mark various structs for randomizationKees Cook2017-06-301-2/+2
* x86/mm: Introduce mmap_compat_base() for 32-bit mmap()Dmitry Safonov2017-03-131-0/+5
* mm/headers, sched/headers: Move task related MM types from <linux/mm_types.> ...Ingo Molnar2017-03-031-49/+0
* sched/headers: Move the 'init_mm' declaration from <linux/sched.h> to <linux/...Ingo Molnar2017-03-031-0/+2
* mm/headers, sched/headers: Prepare to split <linux/mm_types_task.h> out of <l...Ingo Molnar2017-03-021-3/+3
* mm/vmacache, sched/headers: Introduce 'struct vmacache' and move it from <lin...Ingo Molnar2017-03-021-0/+12
* mm: clarify mm_struct.mm_{users,count} documentationVegard Nossum2017-02-271-2/+21
* Merge branch 'x86-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds2016-12-181-4/+0
|\
| * x86/mpx: Move bd_addr to mm_context_tMark Rutland2016-12-171-4/+0
* | mm: Add a user_ns owner to mm_struct and fix ptrace permission checksEric W. Biederman2016-11-221-0/+1
|/
* kernel, oom: fix potential pgd_lock deadlock from __mmdropMichal Hocko2016-10-071-2/+0
* mm, vmscan: move lru_lock to the nodeMel Gorman2016-07-281-1/+1
* mm: clean up non-standard page->_mapcount usersVladimir Davydov2016-07-261-0/+5
* mm: remove pointless struct in struct page definitionVladimir Davydov2016-07-261-36/+32
* x86/vdso: Add mremap hook to vm_special_mappingDmitry Safonov2016-07-081-0/+3
* mm: oom_reaper: remove some bloatMichal Hocko2016-05-261-0/+2
* mm, oom_reaper: do not mmput synchronously from the oom reaper contextMichal Hocko2016-05-201-0/+2
* mm: rename _count, field of the struct page, to _refcountJoonsoo Kim2016-05-191-5/+9
* mm, fs: remove remaining PAGE_CACHE_* and page_cache_{get,release} usageKirill A. Shutemov2016-04-041-1/+1
* Merge branch 'x86/urgent' into x86/asm, to pick up fixesIngo Molnar2016-02-181-3/+3
|\
| * mm: polish virtual memory accountingKonstantin Khlebnikov2016-02-031-3/+3
* | Merge tag 'v4.5-rc1' into x86/asm, to refresh the branch before merging new c...Ingo Molnar2016-01-291-18/+16
|\|
| * mm, dax, pmem: introduce {get|put}_dev_pagemap() for dax-gupDan Williams2016-01-151-0/+5
| * thp: introduce deferred_split_huge_page()Kirill A. Shutemov2016-01-151-0/+2
| * mm: rework mapcount accounting to enable 4k mapping of THPsKirill A. Shutemov2016-01-151-0/+1
| * mm: drop tail page refcountingKirill A. Shutemov2016-01-151-14/+3
| * mm: rework virtual memory accountingKonstantin Khlebnikov2016-01-141-1/+1
| * mm, shmem: add internal shmem resident memory accountingJerome Marchand2016-01-141-3/+4
* | mm: Add a vm_special_mapping.fault() methodAndy Lutomirski2016-01-121-3/+19
|/
* mm: use 'unsigned int' for compound_dtor/compound_order on 64BITKirill A. Shutemov2015-11-061-0/+11
* mm: make compound_head() robustKirill A. Shutemov2015-11-061-4/+18
* mm: pack compound_dtor and compound_order into one word in struct pageKirill A. Shutemov2015-11-061-4/+2