Age | Commit message (Expand) | Author | Files | Lines |
2018-06-07 | mm: add hmm_data to struct page | ![](https://seccdn.libravatar.org/avatar/0c617a56e81ae22748ec16e861bccf33?s=13&d=retro) Matthew Wilcox | 1 | -6/+6 |
2018-06-07 | mm: add pt_mm to struct page | ![](https://seccdn.libravatar.org/avatar/0c617a56e81ae22748ec16e861bccf33?s=13&d=retro) Matthew Wilcox | 1 | -1/+1 |
2018-06-07 | mm: improve struct page documentation | ![](https://seccdn.libravatar.org/avatar/0c617a56e81ae22748ec16e861bccf33?s=13&d=retro) Matthew Wilcox | 1 | -21/+19 |
2018-06-07 | mm: combine LRU and main union in struct page | ![](https://seccdn.libravatar.org/avatar/0c617a56e81ae22748ec16e861bccf33?s=13&d=retro) Matthew Wilcox | 1 | -51/+46 |
2018-06-07 | mm: move lru union within struct page | ![](https://seccdn.libravatar.org/avatar/0c617a56e81ae22748ec16e861bccf33?s=13&d=retro) Matthew Wilcox | 1 | -51/+51 |
2018-06-07 | mm: combine first three unions in struct page | ![](https://seccdn.libravatar.org/avatar/0c617a56e81ae22748ec16e861bccf33?s=13&d=retro) Matthew Wilcox | 1 | -33/+33 |
2018-06-07 | mm: move _refcount out of struct page union | ![](https://seccdn.libravatar.org/avatar/0c617a56e81ae22748ec16e861bccf33?s=13&d=retro) Matthew Wilcox | 1 | -15/+10 |
2018-06-07 | mm: move 'private' union within struct page | ![](https://seccdn.libravatar.org/avatar/0c617a56e81ae22748ec16e861bccf33?s=13&d=retro) Matthew Wilcox | 1 | -31/+25 |
2018-06-07 | mm: switch s_mem and slab_cache in struct page | ![](https://seccdn.libravatar.org/avatar/0c617a56e81ae22748ec16e861bccf33?s=13&d=retro) Matthew Wilcox | 1 | -2/+2 |
2018-06-07 | mm: split page_type out from _mapcount | ![](https://seccdn.libravatar.org/avatar/0c617a56e81ae22748ec16e861bccf33?s=13&d=retro) Matthew Wilcox | 1 | -5/+8 |
2018-06-07 | mm: change return type to vm_fault_t | ![](https://seccdn.libravatar.org/avatar/602ad6cb829e8c9965fa2c983eb81191?s=13&d=retro) Souptick Joarder | 1 | -3/+3 |
2018-06-07 | mm: introduce arg_lock to protect arg_start|end and env_start|end in mm_struct | ![](https://seccdn.libravatar.org/avatar/d7817136a447a4821c1dc6e3f941aea5?s=13&d=retro) Yang Shi | 1 | -0/+2 |
2018-04-05 | mm: change return type to vm_fault_t | ![](https://seccdn.libravatar.org/avatar/602ad6cb829e8c9965fa2c983eb81191?s=13&d=retro) Souptick Joarder | 1 | -0/+2 |
2018-01-31 | mm: remove reference to PG_buddy | ![](https://seccdn.libravatar.org/avatar/0c617a56e81ae22748ec16e861bccf33?s=13&d=retro) Matthew Wilcox | 1 | -7/+7 |
2018-01-31 | mm: document how to use struct page | ![](https://seccdn.libravatar.org/avatar/0c617a56e81ae22748ec16e861bccf33?s=13&d=retro) Matthew Wilcox | 1 | -1/+23 |
2018-01-31 | mm: store compound_dtor / compound_order as bytes | ![](https://seccdn.libravatar.org/avatar/0c617a56e81ae22748ec16e861bccf33?s=13&d=retro) Matthew Wilcox | 1 | -13/+3 |
2018-01-31 | mm: introduce _slub_counter_t | ![](https://seccdn.libravatar.org/avatar/0c617a56e81ae22748ec16e861bccf33?s=13&d=retro) Matthew Wilcox | 1 | -13/+8 |
2018-01-31 | mm: improve comment on page->mapping | ![](https://seccdn.libravatar.org/avatar/0c617a56e81ae22748ec16e861bccf33?s=13&d=retro) Matthew Wilcox | 1 | -9/+3 |
2018-01-31 | mm: remove misleading alignment claims | ![](https://seccdn.libravatar.org/avatar/0c617a56e81ae22748ec16e861bccf33?s=13&d=retro) Matthew Wilcox | 1 | -8/+5 |
2018-01-31 | mm: de-indent struct page | ![](https://seccdn.libravatar.org/avatar/0c617a56e81ae22748ec16e861bccf33?s=13&d=retro) Matthew Wilcox | 1 | -21/+19 |
2018-01-31 | mm: align struct page more aesthetically | ![](https://seccdn.libravatar.org/avatar/0c617a56e81ae22748ec16e861bccf33?s=13&d=retro) Matthew Wilcox | 1 | -9/+7 |
2017-11-15 | kmemcheck: remove annotations | ![](https://seccdn.libravatar.org/avatar/1a1f22501efdb26ebcfacc5c2ac88e91?s=13&d=retro) Levin, Alexander (Sasha Levin) | 1 | -8/+0 |
2017-11-15 | mm: consolidate page table accounting | ![](https://seccdn.libravatar.org/avatar/8733d9771c99e25ab0e77efa81a9dceb?s=13&d=retro) Kirill A. Shutemov | 1 | -7/+1 |
2017-11-15 | mm: introduce wrappers to access mm->nr_ptes | ![](https://seccdn.libravatar.org/avatar/8733d9771c99e25ab0e77efa81a9dceb?s=13&d=retro) Kirill A. Shutemov | 1 | -0/+2 |
2017-11-15 | mm: account pud page tables | ![](https://seccdn.libravatar.org/avatar/8733d9771c99e25ab0e77efa81a9dceb?s=13&d=retro) Kirill A. Shutemov | 1 | -0/+3 |
2017-11-15 | mm: update comments for struct page.mapping | ![](https://seccdn.libravatar.org/avatar/51e8b16df635b483bae8247e709f941f?s=13&d=retro) Changbin Du | 1 | -2/+4 |
2017-11-02 | License cleanup: add SPDX GPL-2.0 license identifier to files with no license | ![](https://seccdn.libravatar.org/avatar/cbd18395260b6be2575187286a262f9a?s=13&d=retro) Greg Kroah-Hartman | 1 | -0/+1 |
2017-10-19 | membarrier: Provide register expedited private command | ![](https://seccdn.libravatar.org/avatar/7326b3e1d32b971a5e69d9730228c428?s=13&d=retro) Mathieu Desnoyers | 1 | -0/+3 |
2017-09-08 | mm/hmm: heterogeneous memory management (HMM for short) | ![](https://seccdn.libravatar.org/avatar/5a0b9b90649bdb0a1a991d94cfa356c4?s=13&d=retro) Jérôme Glisse | 1 | -0/+6 |
2017-09-06 | mm, swap: VMA based swap readahead | ![](https://seccdn.libravatar.org/avatar/84cd49902ca4a8142cba665f709087b4?s=13&d=retro) Huang Ying | 1 | -0/+1 |
2017-08-25 | mm, locking/barriers: Clarify tlb_flush_pending() barriers | ![](https://seccdn.libravatar.org/avatar/5006c7a9e83a6090be8e8086eb432e1c?s=13&d=retro) Peter Zijlstra | 1 | -33/+45 |
2017-08-11 | Merge branch 'linus' into locking/core, to resolve conflicts | ![](https://seccdn.libravatar.org/avatar/32bf2b7caf423ebd4d5cc5c6288af416?s=13&d=retro) Ingo Molnar | 1 | -26/+40 |
2017-08-10 | mm: fix MADV_[FREE|DONTNEED] TLB flush miss problem | ![](https://seccdn.libravatar.org/avatar/fbfaa6a1e1a1f5b9892dfe565642d622?s=13&d=retro) Minchan Kim | 1 | -0/+8 |
2017-08-10 | mm: make tlb_flush_pending global | ![](https://seccdn.libravatar.org/avatar/fbfaa6a1e1a1f5b9892dfe565642d622?s=13&d=retro) Minchan Kim | 1 | -21/+0 |
2017-08-10 | mm: refactor TLB gathering API | ![](https://seccdn.libravatar.org/avatar/fbfaa6a1e1a1f5b9892dfe565642d622?s=13&d=retro) Minchan Kim | 1 | -0/+6 |
2017-08-10 | mm: migrate: fix barriers around tlb_flush_pending | ![](https://seccdn.libravatar.org/avatar/385d57ec7570134d906ac8629985acb6?s=13&d=retro) Nadav Amit | 1 | -4/+10 |
2017-08-10 | mm: migrate: prevent racy access to tlb_flush_pending | ![](https://seccdn.libravatar.org/avatar/28fac16050d9e9ed2b579cd8fa15a29e?s=13&d=retro) Nadav Amit | 1 | -9/+22 |
2017-08-10 | mm, locking: Rework {set,clear,mm}_tlb_flush_pending() | ![](https://seccdn.libravatar.org/avatar/5006c7a9e83a6090be8e8086eb432e1c?s=13&d=retro) Peter Zijlstra | 1 | -6/+27 |
2017-08-02 | mm, mprotect: flush TLB if potentially racing with a parallel reclaim leaving stale TLB entries | ![](https://seccdn.libravatar.org/avatar/39b7135169898ad4d894e9aa18001fba?s=13&d=retro) Mel Gorman | 1 | -0/+4 |
2017-06-30 | randstruct: Mark various structs for randomization | ![](https://seccdn.libravatar.org/avatar/1b45cc190ad060a47c5518963894c4c0?s=13&d=retro) Kees Cook | 1 | -2/+2 |
2017-03-13 | x86/mm: Introduce mmap_compat_base() for 32-bit mmap() | ![](https://seccdn.libravatar.org/avatar/694385f52e6967a7dba8c8787efc7258?s=13&d=retro) Dmitry Safonov | 1 | -0/+5 |
2017-03-03 | mm/headers, sched/headers: Move task related MM types from <linux/mm_types.> to <linux/mm_types_task.h> | ![](https://seccdn.libravatar.org/avatar/32bf2b7caf423ebd4d5cc5c6288af416?s=13&d=retro) Ingo Molnar | 1 | -49/+0 |
2017-03-03 | sched/headers: Move the 'init_mm' declaration from <linux/sched.h> to <linux/mm_types.h> | ![](https://seccdn.libravatar.org/avatar/32bf2b7caf423ebd4d5cc5c6288af416?s=13&d=retro) Ingo Molnar | 1 | -0/+2 |
2017-03-02 | mm/headers, sched/headers: Prepare to split <linux/mm_types_task.h> out of <linux/mm_types.h> | ![](https://seccdn.libravatar.org/avatar/32bf2b7caf423ebd4d5cc5c6288af416?s=13&d=retro) Ingo Molnar | 1 | -3/+3 |
2017-03-02 | mm/vmacache, sched/headers: Introduce 'struct vmacache' and move it from <linux/sched.h> to <linux/mm_types> | ![](https://seccdn.libravatar.org/avatar/32bf2b7caf423ebd4d5cc5c6288af416?s=13&d=retro) Ingo Molnar | 1 | -0/+12 |
2017-02-27 | mm: clarify mm_struct.mm_{users,count} documentation | ![](https://seccdn.libravatar.org/avatar/ab014d6640a2a3c502e89c855545b6c0?s=13&d=retro) Vegard Nossum | 1 | -2/+21 |
2016-12-18 | Merge branch 'x86-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip | ![](https://seccdn.libravatar.org/avatar/fb47627bc8c0bcdb36321edfbf02e916?s=13&d=retro) Linus Torvalds | 1 | -4/+0 |
2016-12-17 | x86/mpx: Move bd_addr to mm_context_t | ![](https://seccdn.libravatar.org/avatar/546ba522be956ba117d48cbbafcc5309?s=13&d=retro) Mark Rutland | 1 | -4/+0 |
2016-11-22 | mm: Add a user_ns owner to mm_struct and fix ptrace permission checks | ![](https://seccdn.libravatar.org/avatar/e11b7fd402962355fcf3d057581d6055?s=13&d=retro) Eric W. Biederman | 1 | -0/+1 |
2016-10-07 | kernel, oom: fix potential pgd_lock deadlock from __mmdrop | ![](https://seccdn.libravatar.org/avatar/10075fd19c8e18b59c10d141a6f2de83?s=13&d=retro) Michal Hocko | 1 | -2/+0 |