| Commit message (Expand) | Author | Age | Files | Lines |
* | mm: introduce common STRUCT_PAGE_MAX_SHIFT define | Logan Gunthorpe | 2018-12-14 | 1 | -0/+5 |
* | mm: get rid of vmacache_flush_all() entirely | Linus Torvalds | 2018-09-13 | 1 | -1/+1 |
* | Merge tag 'powerpc-4.19-1' of git://git.kernel.org/pub/scm/linux/kernel/git/p... | Linus Torvalds | 2018-08-17 | 1 | -1/+4 |
|\ |
|
| * | powerpc/64s: Fix page table fragment refcount race vs speculative references | Nicholas Piggin | 2018-08-08 | 1 | -1/+4 |
* | | mm: Allocate the mm_cpumask (mm->cpu_bitmap[]) dynamically based on nr_cpu_ids | Rik van Riel | 2018-07-17 | 1 | -117/+124 |
|/ |
|
* | mm: add hmm_data to struct page | Matthew Wilcox | 2018-06-07 | 1 | -6/+6 |
* | mm: add pt_mm to struct page | Matthew Wilcox | 2018-06-07 | 1 | -1/+1 |
* | mm: improve struct page documentation | Matthew Wilcox | 2018-06-07 | 1 | -21/+19 |
* | mm: combine LRU and main union in struct page | Matthew Wilcox | 2018-06-07 | 1 | -51/+46 |
* | mm: move lru union within struct page | Matthew Wilcox | 2018-06-07 | 1 | -51/+51 |
* | mm: combine first three unions in struct page | Matthew Wilcox | 2018-06-07 | 1 | -33/+33 |
* | mm: move _refcount out of struct page union | Matthew Wilcox | 2018-06-07 | 1 | -15/+10 |
* | mm: move 'private' union within struct page | Matthew Wilcox | 2018-06-07 | 1 | -31/+25 |
* | mm: switch s_mem and slab_cache in struct page | Matthew Wilcox | 2018-06-07 | 1 | -2/+2 |
* | mm: split page_type out from _mapcount | Matthew Wilcox | 2018-06-07 | 1 | -5/+8 |
* | mm: change return type to vm_fault_t | Souptick Joarder | 2018-06-07 | 1 | -3/+3 |
* | mm: introduce arg_lock to protect arg_start|end and env_start|end in mm_struct | Yang Shi | 2018-06-07 | 1 | -0/+2 |
* | mm: change return type to vm_fault_t | Souptick Joarder | 2018-04-05 | 1 | -0/+2 |
* | mm: remove reference to PG_buddy | Matthew Wilcox | 2018-01-31 | 1 | -7/+7 |
* | mm: document how to use struct page | Matthew Wilcox | 2018-01-31 | 1 | -1/+23 |
* | mm: store compound_dtor / compound_order as bytes | Matthew Wilcox | 2018-01-31 | 1 | -13/+3 |
* | mm: introduce _slub_counter_t | Matthew Wilcox | 2018-01-31 | 1 | -13/+8 |
* | mm: improve comment on page->mapping | Matthew Wilcox | 2018-01-31 | 1 | -9/+3 |
* | mm: remove misleading alignment claims | Matthew Wilcox | 2018-01-31 | 1 | -8/+5 |
* | mm: de-indent struct page | Matthew Wilcox | 2018-01-31 | 1 | -21/+19 |
* | mm: align struct page more aesthetically | Matthew Wilcox | 2018-01-31 | 1 | -9/+7 |
* | kmemcheck: remove annotations | Levin, Alexander (Sasha Levin) | 2017-11-15 | 1 | -8/+0 |
* | mm: consolidate page table accounting | Kirill A. Shutemov | 2017-11-15 | 1 | -7/+1 |
* | mm: introduce wrappers to access mm->nr_ptes | Kirill A. Shutemov | 2017-11-15 | 1 | -0/+2 |
* | mm: account pud page tables | Kirill A. Shutemov | 2017-11-15 | 1 | -0/+3 |
* | mm: update comments for struct page.mapping | Changbin Du | 2017-11-15 | 1 | -2/+4 |
* | License cleanup: add SPDX GPL-2.0 license identifier to files with no license | Greg Kroah-Hartman | 2017-11-02 | 1 | -0/+1 |
* | membarrier: Provide register expedited private command | Mathieu Desnoyers | 2017-10-19 | 1 | -0/+3 |
* | mm/hmm: heterogeneous memory management (HMM for short) | Jérôme Glisse | 2017-09-08 | 1 | -0/+6 |
* | mm, swap: VMA based swap readahead | Huang Ying | 2017-09-06 | 1 | -0/+1 |
* | mm, locking/barriers: Clarify tlb_flush_pending() barriers | Peter Zijlstra | 2017-08-25 | 1 | -33/+45 |
* | Merge branch 'linus' into locking/core, to resolve conflicts | Ingo Molnar | 2017-08-11 | 1 | -26/+40 |
|\ |
|
| * | mm: fix MADV_[FREE|DONTNEED] TLB flush miss problem | Minchan Kim | 2017-08-10 | 1 | -0/+8 |
| * | mm: make tlb_flush_pending global | Minchan Kim | 2017-08-10 | 1 | -21/+0 |
| * | mm: refactor TLB gathering API | Minchan Kim | 2017-08-10 | 1 | -0/+6 |
| * | mm: migrate: fix barriers around tlb_flush_pending | Nadav Amit | 2017-08-10 | 1 | -4/+10 |
| * | mm: migrate: prevent racy access to tlb_flush_pending | Nadav Amit | 2017-08-10 | 1 | -9/+22 |
* | | mm, locking: Rework {set,clear,mm}_tlb_flush_pending() | Peter Zijlstra | 2017-08-10 | 1 | -6/+27 |
|/ |
|
* | mm, mprotect: flush TLB if potentially racing with a parallel reclaim leaving... | Mel Gorman | 2017-08-02 | 1 | -0/+4 |
* | randstruct: Mark various structs for randomization | Kees Cook | 2017-06-30 | 1 | -2/+2 |
* | x86/mm: Introduce mmap_compat_base() for 32-bit mmap() | Dmitry Safonov | 2017-03-13 | 1 | -0/+5 |
* | mm/headers, sched/headers: Move task related MM types from <linux/mm_types.> ... | Ingo Molnar | 2017-03-03 | 1 | -49/+0 |
* | sched/headers: Move the 'init_mm' declaration from <linux/sched.h> to <linux/... | Ingo Molnar | 2017-03-03 | 1 | -0/+2 |
* | mm/headers, sched/headers: Prepare to split <linux/mm_types_task.h> out of <l... | Ingo Molnar | 2017-03-02 | 1 | -3/+3 |
* | mm/vmacache, sched/headers: Introduce 'struct vmacache' and move it from <lin... | Ingo Molnar | 2017-03-02 | 1 | -0/+12 |