Add note and daxio version to the vPMEM document

Make the spec of virtual persistent memory consistent with
the contents of the admin manual, update the dependency of virtual
persistent memory about daxio, and add NOTE for the tested kernel
version.

Closes-Bug: #1894022

Change-Id: I30539bb47c98a588b95c066a394949d60af9c520
(cherry picked from commit a8b0c6b456)
This commit is contained in:
zhangbailin 2020-09-03 11:03:04 +08:00 committed by Brin Zhang
parent 1c28a88afd
commit eae463ca15
1 changed files with 11 additions and 0 deletions

View File

@ -31,12 +31,23 @@ The following are required to support the vPMEM feature:
``dax_pmem``, ``nd_pmem``, ``device_dax``, ``nd_btt``
.. note::
NVDIMM support is present in the Linux Kernel v4.0 or newer. It is
recommended to use Kernel version 4.2 or later since `NVDIMM support
<https://docs.pmem.io/persistent-memory/getting-started-guide/creating-development-environments/linux-environments>`_
is enabled by default. We met some bugs in older versions, and we have
done all verification works with OpenStack on 4.18 version, so 4.18
version and newer will probably guarantee its functionality.
* QEMU version >= 3.1.0
* Libvirt version >= 5.0.0
* `ndctl`_ version >= 62
* daxio version >= 1.6
The vPMEM feature has been verified under the software and hardware listed above.