From 3adc3a0409e390ff3aae51733c572fefc20f10f4 Mon Sep 17 00:00:00 2001 From: Jérôme Glisse Date: Thu, 21 Mar 2019 15:57:19 -0400 Subject: COVER LETTER --- cover-letter | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 cover-letter 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 -- cgit v1.2.3