diff options
author | Jérôme Glisse <jglisse@redhat.com> | 2017-06-01 11:25:59 -0400 |
---|---|---|
committer | Jérôme Glisse <jglisse@redhat.com> | 2017-08-09 18:13:30 -0400 |
commit | 7fec4f52b080e3ac8d7f70ad7278b8d3868de527 (patch) | |
tree | b9b28d667941c9e9fb575b2224016a93ef9425d9 /include/linux/jhash.h | |
parent | 6ed079cc2569bb5e9f411e84db18765f1980c5c0 (diff) |
mm/device-public-memory: device memory cache coherent with CPU v5
Platform with advance system bus (like CAPI or CCIX) allow device
memory to be accessible from CPU in a cache coherent fashion. Add
a new type of ZONE_DEVICE to represent such memory. The use case
are the same as for the un-addressable device memory but without
all the corners cases.
Changed since v4:
- added memory cgroup change to this patch
Changed since v3:
- s/public/public (going back)
Changed since v2:
- s/public/public
- add proper include in migrate.c and drop useless #if/#endif
Changed since v1:
- Kconfig and #if/#else cleanup
Signed-off-by: Jérôme Glisse <jglisse@redhat.com>
Cc: Aneesh Kumar <aneesh.kumar@linux.vnet.ibm.com>
Cc: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
Cc: Benjamin Herrenschmidt <benh@kernel.crashing.org>
Cc: Dan Williams <dan.j.williams@intel.com>
Cc: Ross Zwisler <ross.zwisler@linux.intel.com>
Diffstat (limited to 'include/linux/jhash.h')
0 files changed, 0 insertions, 0 deletions