Mel Gorman
|
3ea277194d
mm, mprotect: flush TLB if potentially racing with a parallel reclaim leaving stale TLB entries
|
8 years ago |
Mike Rapoport
|
230ca982ba
userfaultfd: non-cooperative: add madvise() event for MADV_FREE request
|
8 years ago |
Shaohua Li
|
23955622ff
swap: add block io poll in swapin path
|
8 years ago |
Anshuman Khandual
|
5e451be75c
mm/madvise: move up the behavior parameter validation
|
8 years ago |
Anshuman Khandual
|
97167a7681
mm/madvise.c: clean up MADV_SOFT_OFFLINE and MADV_HWPOISON
|
8 years ago |
Shaohua Li
|
93e06c7a64
mm: enable MADV_FREE for swapless system
|
8 years ago |
Shaohua Li
|
802a3a92ad
mm: reclaim MADV_FREE pages
|
8 years ago |
Shaohua Li
|
f7ad2a6cb9
mm: move MADV_FREE pages into LRU_INACTIVE_FILE list
|
8 years ago |
Andrea Arcangeli
|
70ccb92fdd
userfaultfd: non-cooperative: userfaultfd_remove revalidate vma in MADV_DONTNEED
|
8 years ago |
Hugh Dickins
|
3a4f8a0b3f
mm: remove shmem_mapping() shmem_zero_setup() duplicates
|
8 years ago |
David Rientjes
|
def5efe037
mm, madvise: fail with ENOMEM when splitting vma will hit max_map_count
|
8 years ago |
Mike Rapoport
|
a6bf53eba9
userfaultfd: non-cooperative: add madvise() event for MADV_REMOVE request
|
8 years ago |
Mike Rapoport
|
d811914d87
userfaultfd: non-cooperative: rename *EVENT_MADVDONTNEED to *EVENT_REMOVE
|
8 years ago |
Kirill A. Shutemov
|
235190738a
oom-reaper: use madvise_dontneed() logic to decide if unmap the VMA
|
8 years ago |
Kirill A. Shutemov
|
ecf1385d72
mm: drop unused argument of zap_page_range()
|
8 years ago |
Andrea Arcangeli
|
0594f58dbd
userfaultfd: non-cooperative: avoid MADV_DONTNEED race condition
|
8 years ago |
Pavel Emelyanov
|
05ce77249d
userfaultfd: non-cooperative: add madvise() event for MADV_DONTNEED request
|
8 years ago |
Aneesh Kumar K.V
|
07e326610e
mm: add tlb_remove_check_page_size_change to track page size change
|
8 years ago |
Michal Hocko
|
dc0ef0df7b
mm: make mmap_sem for write waits killable for mm syscalls
|
9 years ago |
Kirill A. Shutemov
|
09cbfeaf1a
mm, fs: get rid of PAGE_CACHE_* and page_cache_{get,release} macros
|
9 years ago |
Naoya Horiguchi
|
d7206a70af
mm/madvise: update comment on sys_madvise()
|
9 years ago |
Naoya Horiguchi
|
23a003bfd2
mm/madvise: pass return code of memory_failure() to userspace
|
9 years ago |
Minchan Kim
|
b8d3c4c300
mm/huge_memory.c: don't split THP page when MADV_FREE syscall is called
|
9 years ago |
Minchan Kim
|
10853a0392
mm: move lazily freed pages to inactive list
|
9 years ago |
Minchan Kim
|
64b42bc1cf
mm/madvise.c: free swp_entry in madvise_free
|
9 years ago |
Minchan Kim
|
854e9ed09d
mm: support madvise(MADV_FREE)
|
9 years ago |
Mike Kravetz
|
72079ba0df
mm: madvise allow remove operation for hugetlbfs
|
10 years ago |
Nicholas Krause
|
1ecef9ed0f
mm/madvise.c: make madvise_behaviour_valid() return bool
|
10 years ago |
Andrea Arcangeli
|
19a809afe2
userfaultfd: teach vma_merge to merge across vma->vm_userfaultfd_ctx
|
10 years ago |
Tejun Heo
|
66114cad64
writeback: separate out include/linux/backing-dev-defs.h
|
10 years ago |