aboutsummaryrefslogtreecommitdiff
path: root/include/linux/hmm.h
AgeCommit message (Expand)AuthorFilesLines
2018-12-28mm/hmm: fix memremap.h, move dev_page_fault_t callback to hmmGravatar Dan Williams 1-0/+24
2018-12-28mm, hmm: use devm semantics for hmm_devmem_{add, remove}Gravatar Dan Williams 1-3/+1
2018-10-31mm/hmm: use a structure for update callback parametersGravatar Jérôme Glisse 1-9/+22
2018-10-31mm/hmm: fix utf8 ...Gravatar Jérôme Glisse 1-1/+1
2018-10-26mm: remove references to vm_insert_pfn()Gravatar Matthew Wilcox 1-1/+1
2018-06-07mm: add hmm_data to struct pageGravatar Matthew Wilcox 1-6/+2
2018-04-16Merge branch 'mm-rst' into docs-nextGravatar Jonathan Corbet 1-1/+1
2018-04-16docs/vm: rename documentation files to .rstGravatar Mike Rapoport 1-1/+1
2018-04-11mm/hmm: fix header file if/else/endif maze, againGravatar Arnd Bergmann 1-9/+12
2018-04-11mm/hmm: use device driver encoding for HMM pfnGravatar Jérôme Glisse 1-36/+94
2018-04-11mm/hmm: change hmm_vma_fault() to allow write fault on page basisGravatar Jérôme Glisse 1-1/+1
2018-04-11mm/hmm: rename HMM_PFN_DEVICE_UNADDRESSABLE to HMM_PFN_DEVICE_PRIVATEGravatar Jérôme Glisse 1-2/+2
2018-04-11mm/hmm: do not differentiate between empty entry or missing directoryGravatar Jérôme Glisse 1-5/+3
2018-04-11mm/hmm: use uint64_t for HMM pfn instead of defining hmm_pfn_t to ulongGravatar Jérôme Glisse 1-25/+21
2018-04-11mm/hmm: remove HMM_PFN_READ flag and ignore peculiar architectureGravatar Jérôme Glisse 1-9/+7
2018-04-11mm/hmm: use struct for hmm_vma_fault(), hmm_vma_get_pfns() parametersGravatar Jérôme Glisse 1-13/+5
2018-04-11mm/hmm: HMM should have a callback before MM is destroyedGravatar Ralph Campbell 1-0/+10
2018-04-11mm/hmm: fix header file if/else/endif mazeGravatar Jérôme Glisse 1-8/+1
2017-11-15mm/hmm: constify hmm_devmem_page_get_drvdata() parameterGravatar Ralph Campbell 1-2/+2
2017-09-08mm/hmm: fix build when HMM is disabledGravatar Jérôme Glisse 1-2/+1
2017-09-08mm/hmm: avoid bloating arch that do not make use of HMMGravatar Jérôme Glisse 1-3/+6
2017-09-08mm/hmm: add new helper to hotplug CDM memory regionGravatar Jérôme Glisse 1-0/+3
2017-09-08mm/device-public-memory: device memory cache coherent with CPUGravatar Jérôme Glisse 1-2/+2
2017-09-08mm/hmm/devmem: dummy HMM device for ZONE_DEVICE memoryGravatar Jérôme Glisse 1-1/+21
2017-09-08mm/hmm/devmem: device memory hotplug using ZONE_DEVICEGravatar Jérôme Glisse 1-0/+155
2017-09-08mm/hmm/mirror: device page fault handlerGravatar Jérôme Glisse 1-0/+27
2017-09-08mm/hmm/mirror: helper to snapshot CPU page tableGravatar Jérôme Glisse 1-2/+53
2017-09-08mm/hmm/mirror: mirror process address space on device with HMM helpersGravatar Jérôme Glisse 1-0/+110
2017-09-08mm/hmm: heterogeneous memory management (HMM for short)Gravatar Jérôme Glisse 1-0/+152