summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJérôme Glisse <jglisse@redhat.com>2019-03-21 15:57:19 -0400
committerJérôme Glisse <jglisse@redhat.com>2019-03-21 15:57:19 -0400
commit3adc3a0409e390ff3aae51733c572fefc20f10f4 (patch)
treeb963a1d3e88a39887479675eb93b5f9cc225cc7a
parent8b719de2f46776ed968d859481d98fed09ae0905 (diff)
COVER LETTERhmm-5.1-v2
-rw-r--r--cover-letter19
1 files changed, 19 insertions, 0 deletions
diff --git a/cover-letter b/cover-letter
new file mode 100644
index 000000000000..e3a28345d020
--- /dev/null
+++ b/cover-letter
@@ -0,0 +1,19 @@
+This patchset improves the HMM driver API and add support for mirroring
+virtual address that are mmap of hugetlbfs or of a file in a filesystem
+on a DAX block device. You can find a tree with all the patches [1]
+
+This patchset is necessary for converting ODP to HMM and patch to do so
+as been posted [2]. All new functions introduced by this patchset are use
+by the ODP patch. The ODP patch will be push through the RDMA tree the
+release after this patchset is merged.
+
+Moreover all HMM functions are use by the nouveau driver starting in 5.1.
+
+The last patch in the serie add helpers to directly dma map/unmap pages
+for virtual addresses that are mirrored on behalf of device driver. This
+is a common pattern accross HMM device driver. It will be first use by
+the ODP RDMA code and will latter get use by nouveau and other driver that
+are working on including HMM support.
+
+[1] https://cgit.freedesktop.org/~glisse/linux/log/?h=hmm-for-5.1-v2
+[2] https://cgit.freedesktop.org/~glisse/linux/log/?h=odp-hmm