v3: Address comments by Bruce Richardson: - Remove the section for using UIO with older kernels. - Move the note about legacy virtio to virtio doc. - Advertise vfio-pci usage to avoid physical addresses (still unclear whether and when it requires IPC_LOCK). - Fix typo.
v2: Address comments by Stephen Hemminger: - Use hugetlbfs options instead of chown. - Suggest using OS or container runtime where possible. - Improve wording. Add SYS_RAWIO requirement for legacy virtio. Explain SYS_RAWIO requirement for MLX5 PMD. Dmitry Kozlyuk (5): usertools: add option to select hugetlbfs directory usertools: add option to change mount point owner doc: give specific instructions for running as non-root doc: update instructions for running as non-root for MLX5 doc: add note about running virtio-legacy as non-root doc/guides/linux_gsg/enable_func.rst | 89 +++++++++++++------ doc/guides/nics/virtio.rst | 3 + doc/guides/platform/mlx5.rst | 31 ++++--- .../prog_guide/env_abstraction_layer.rst | 2 + usertools/dpdk-hugepages.py | 20 ++++- 5 files changed, 102 insertions(+), 43 deletions(-) -- 2.25.1