Dan Williams
|
c5a2c79da3
mm, hmm: mark hmm_devmem_{add, add_resource} EXPORT_SYMBOL_GPL
|
6 years ago |
Dan Williams
|
465c5cf0bf
mm, hmm: use devm semantics for hmm_devmem_{add, remove}
|
6 years ago |
Jérôme Glisse
|
28cb085f15
mm/hmm: hmm_pfns_bad() was accessing wrong struct
|
7 years ago |
Jérôme Glisse
|
6b368cd4a4
mm/hmm: avoid bloating arch that do not make use of HMM
|
7 years ago |
Jérôme Glisse
|
d3df0a4233
mm/hmm: add new helper to hotplug CDM memory region
|
7 years ago |
Jérôme Glisse
|
df6ad69838
mm/device-public-memory: device memory cache coherent with CPU
|
7 years ago |
Jérôme Glisse
|
858b54dabf
mm/hmm/devmem: dummy HMM device for ZONE_DEVICE memory
|
7 years ago |
Jérôme Glisse
|
4ef589dc9b
mm/hmm/devmem: device memory hotplug using ZONE_DEVICE
|
7 years ago |
Jérôme Glisse
|
7b2d55d2c8
mm/ZONE_DEVICE: special case put_page() for device private pages
|
7 years ago |
Jérôme Glisse
|
74eee180b9
mm/hmm/mirror: device page fault handler
|
7 years ago |
Jérôme Glisse
|
da4c3c735e
mm/hmm/mirror: helper to snapshot CPU page table
|
7 years ago |
Jérôme Glisse
|
c0b124054f
mm/hmm/mirror: mirror process address space on device with HMM helpers
|
7 years ago |
Jérôme Glisse
|
133ff0eac9
mm/hmm: heterogeneous memory management (HMM for short)
|
7 years ago |