doc: cleanup UIO hard requirement
authorShahaf Shuler <shahafs@mellanox.com>
Sat, 29 Jul 2017 16:17:31 +0000 (19:17 +0300)
committerThomas Monjalon <thomas@monjalon.net>
Mon, 31 Jul 2017 22:06:58 +0000 (00:06 +0200)
UIO is not a must for all PMDs.

Cleaning up the Linux Getting Started Guide from this hard requirement.

Signed-off-by: Shahaf Shuler <shahafs@mellanox.com>
Acked-by: John McNamara <john.mcnamara@intel.com>
doc/guides/linux_gsg/build_sample_apps.rst
doc/guides/linux_gsg/sys_reqs.rst

index 12fefff..0cc5fd1 100644 (file)
@@ -98,12 +98,14 @@ Running a Sample Application
 
 .. warning::
 
-    The UIO drivers and hugepages must be setup prior to running an application.
+    Before running the application make sure:
 
-.. warning::
+    - Hugepages setup is done.
+    - Any kernel driver being used is loaded.
+    - In case needed, ports being used by the application should be
+      bound to the corresponding kernel driver.
 
-    Any ports to be used by the application must be already bound to an appropriate kernel
-    module, as described in :ref:`linux_gsg_binding_kernel`, prior to running the application.
+    refer to :ref:`linux_gsg_linux_drivers` for more details.
 
 The application is linked with the DPDK target environment's Environmental Abstraction Layer (EAL) library,
 which provides some options that are generic to every DPDK application.
index af7a931..375bec8 100644 (file)
@@ -131,8 +131,6 @@ System Software
 
     For other kernel builds, options which should be enabled for DPDK include:
 
-    *   UIO support
-
     *   HUGETLBFS
 
     *   PROC_PAGE_MONITOR  support