summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2016-03-08HMM/dummy: add fake device memory to dummy HMM device driver.hmm-v12Jérôme Glisse2-21/+391
2016-03-08hmm/dummy: dummy driver for testing and showcasing the HMM API v3.Jérôme Glisse4-0/+1014
2016-03-08HMM: add mirror fault support for system to device memory migration v3.Jérôme Glisse1-0/+170
2016-03-08HMM: CPU page fault on migrated memory.Jérôme Glisse1-1/+53
2016-03-08HMM: fork copy migrated memory into system memory for child process.Jérôme Glisse1-1/+37
2016-03-08HMM: add helpers for migration back to system memory v3.Jérôme Glisse1-0/+151
2016-03-08HMM: split DMA mapping function in two.Jérôme Glisse1-55/+65
2016-03-08HMM: allow to get pointer to spinlock protecting a directory.Jérôme Glisse1-0/+25
2016-03-08HMM: new callback for copying memory from and to device memory v2.Jerome Glisse2-0/+107
2016-03-08HMM: mm add helper to update page table when migrating memory v3.Jérôme Glisse2-4/+508
2016-03-08HMM: mm add helper to update page table when migrating memory back v2.Jérôme Glisse2-0/+269
2016-03-08HMM: handle HMM device page table entry on mirror page table fault and update.Jérôme Glisse1-0/+13
2016-03-08HMM: add new HMM page table flag (select flag).Jérôme Glisse2-3/+8
2016-03-08HMM: add new HMM page table flag (valid device memory).Jérôme Glisse1-5/+19
2016-03-08HMM: add special swap filetype for memory migrated to device v2.Jerome Glisse5-2/+131
2016-03-08fork: pass the dst vma to copy_page_range() and its sub-functions.Jérôme Glisse3-15/+25
2016-03-08HMM: add documentation explaining HMM internals and how to use it.Jérôme Glisse1-0/+219
2016-03-08HMM: Add support for hugetlb.Jérôme Glisse1-1/+61
2016-03-08HMM: DMA map memory on behalf of device driver v2.Jérôme Glisse2-39/+174
2016-03-08HMM: add dirty range helper (toggle dirty bit inside mirror page table) v2.Jérôme Glisse2-0/+41
2016-03-08HMM: add discard range helper (to clear and free resources for a range).Jérôme Glisse2-0/+27
2016-03-08HMM: use CPU page table during invalidation.Jérôme Glisse1-18/+35
2016-03-08HMM: add mm page table iterator helpers.Jérôme Glisse1-0/+101
2016-03-08HMM: add device page fault support v6.Jérôme Glisse2-1/+400
2016-03-08HMM: add per mirror page table v4.Jérôme Glisse2-0/+304
2016-03-08HMM: add HMM page table v4.Jérôme Glisse4-1/+948
2016-03-08HMM: introduce heterogeneous memory management v5.Jérôme Glisse8-0/+601
2016-03-08mmu_notifier: allow range invalidation to exclude a specific mmu_notifierJérôme Glisse2-9/+73
2016-03-08mmu_notifier: pass page pointer to mmu_notifier_invalidate_page() v2Jérôme Glisse8-4/+14
2016-03-08mmu_notifier: keep track of active invalidation ranges v5Jérôme Glisse19-268/+369
2016-03-08mmu_notifier: add event information to address invalidation v9Jérôme Glisse21-103/+265
2016-02-25mm, mempool: only set __GFP_NOMEMALLOC if there are free elementsDavid Rientjes1-4/+16
2016-02-25mm: remove unnecessary description about a non-exist gfp flagSatoru Takeuchi1-2/+0
2016-02-25mm: scale kswapd watermarks in proportion to memoryJohannes Weiner5-2/+58
2016-02-25mm/page_ref: add tracepoint to track down page reference manipulationJoonsoo Kim5-5/+294
2016-02-25mm: introduce page reference manipulation functionsJoonsoo Kim21-70/+113
2016-02-25mm: cleanup *pte_alloc* interfacesKirill A. Shutemov14-28/+23
2016-02-25mm/compaction: don't use modular references for non modular codePaul Gortmaker1-3/+1
2016-02-25oom, oom_reaper: disable oom_reaper for oom_kill_allocating_taskMichal Hocko2-1/+7
2016-02-25dax: give DAX clearing code correct bdevRoss Zwisler6-10/+13
2016-02-25ext4: online defrag not supported with DAXRoss Zwisler1-0/+5
2016-02-25ext2, ext4: only set S_DAX for regular inodesRoss Zwisler2-2/+2
2016-02-25block: disable block device DAX by defaultDan Williams2-1/+18
2016-02-25ocfs2: unlock inode if deleting inode from orphan failsGuozhonghua1-0/+1
2016-02-25mm: numa: quickly fail allocations for NUMA balancing on full nodesMel Gorman1-1/+1
2016-02-25mm-thp-fix-smp-race-condition-between-thp-page-fault-and-madv_dontneed-fixAndrew Morton1-10/+9
2016-02-25mm: thp: fix SMP race condition between THP page fault and MADV_DONTNEEDAndrea Arcangeli1-2/+13
2016-02-18zsmalloc: drop unused member 'mapping_area->huge'YiPing Xu1-6/+3
2016-02-18mm-add-a-new-vector-based-madvise-syscall-fixAndrew Morton1-2/+0
2016-02-18mm: add a new vector based madvise syscallShaohua Li7-45/+251