<div class="__aliyun_email_body_block"><div  style="font-family: Tahoma, Arial, STHeitiSC-Light, SimSun"><div  style="clear: both; font-family: Tahoma, Arial, STHeitiSC-Light, SimSun;"><span  style="font-family: Tahoma, Arial, STHeitiSC-Light, SimSun;"><span >Hi Stephen,<br ></span></span><div  style="clear: both;"><br ></div><div  style="clear: both;">Thank you for the patch and the detailed improvements to the NBL documentation.<br ></div><div  style="clear: both;"><br ></div><div ><span >The changes look good to me.</span></div><span  style="font-family: Tahoma, Arial, STHeitiSC-Light, SimSun;"><br ></span></div><div  style="clear: both; font-family: Tahoma, Arial, STHeitiSC-Light, SimSun;"><span  style="font-family: Tahoma, Arial, STHeitiSC-Light, SimSun;"><br ></span></div><blockquote  _quote="1" style="margin-right: 0px; margin-top: 0px; margin-bottom: 0px; font-family: Tahoma, Arial, STHeiti, SimSun; font-size: 14px; color: rgb(0, 0, 0);"><div  class="alimail-quote"><div  style="clear: both;">------------------------------------------------------------------</div><div  style="clear: both;">发件人:Stephen Hemminger <stephen@networkplumber.org></div><div  style="clear: both;">发送时间:2026年3月3日(周二) 04:21</div><div  style="clear: both;">收件人:dev<dev@dpdk.org></div><div  style="clear: both;">抄 送:Stephen Hemminger<stephen@networkplumber.org>; Dimon<dimon.zhao@nebula-matrix.com>; Kyo Liu<kyo.liu@nebula-matrix.com>; Leon<leon.yu@nebula-matrix.com>; Sam<sam.chen@nebula-matrix.com></div><div  style="clear: both;">主 题:[PATCH] doc: fix documentation for NBL PMD</div><div  style="clear: both;"><br ></div>The revised documentation had some issues with formatting and<br >setting up vfio-pci was not described. Use the existing ENA<br >documentation as a template to resolve these discrepancies.<br ><br >Signed-off-by: Stephen Hemminger <stephen@networkplumber.org><br >---<br > doc/guides/nics/nbl.rst | 42 +++++++++++++++++++----------------------<br > 1 file changed, 19 insertions(+), 23 deletions(-)<br ><br >diff --git a/doc/guides/nics/nbl.rst b/doc/guides/nics/nbl.rst<br >index a9f439ae96..da4604781e 100644<br >--- a/doc/guides/nics/nbl.rst<br >+++ b/doc/guides/nics/nbl.rst<br >@@ -78,40 +78,36 @@ it is necessary to force I/O virtual address (IOVA)<br > to be mapped to physical address (PA)<br > with the EAL command line option ``--iova-mode=pa``.<br > <br >-Only PF supports Coexistence Between DPDK And Kernel Driver, VF does not.<br >+Only PF supports coexistence between DPDK and kernel driver; VF does not.<br > <br > <br > Prerequisites<br > -------------<br > <br >-- Follow the DPDK :ref:`Getting Started Guide for Linux <linux_gsg>`<br >-  to setup the basic DPDK environment.<br >+#. Follow the DPDK :ref:`Getting Started Guide for Linux <linux_gsg>`<br >+   to setup the basic DPDK environment.<br > <br >-- Learn about `Nebulamatrix Series NICs<br >-  <<a  href="https://www.nebula-matrix.com/main>" target="_blank">https://www.nebula-matrix.com/main></a>`_.<br >+#. NBL PMD requires the ``vfio-pci`` kernel driver.<br >+   The ``igb_uio`` and ``uio_pci_generic`` drivers are not supported.<br > <br >+   Insert the ``vfio-pci`` kernel module using the command ``modprobe vfio-pci``.<br >+   Please make sure that IOMMU is enabled in your system,<br >+   or use ``vfio-pci`` in ``noiommu`` mode::<br > <br >-Multiple Processes<br >-------------------<br >+     echo 1 > /sys/module/vfio/parameters/enable_unsafe_noiommu_mode<br > <br >-The NBL PMD does not support multiple processes.<br >+   Note that VF requires ``vfio-pci`` in ``noiommu`` mode<br >+   when no IOMMU is available on the system.<br > <br >+#. Bind the intended NBL device to ``vfio-pci``.<br > <br >-Limitations or Known Issues<br >----------------------------<br >-<br >-32-bit architectures are not supported.<br >-<br >-Windows and BSD are not supported yet.<br >-<br >-**igb_uio Driver Support**<br >+#. Learn about `Nebulamatrix Series NICs<br >+   <<a  href="https://www.nebula-matrix.com/main>" target="_blank">https://www.nebula-matrix.com/main></a>`_.<br > <br >-The ``igb_uio`` driver is not supported.<br > <br >-**uio_pci_generic Driver Support**<br >-<br >-The ``uio_pci_generic`` driver is not supported.<br >-<br >-**VFIO no-IOMMU mode**<br >-If there is no IOMMU available on the system, VF must use ``vfio`` driver in ``noiommu`` mode.<br >+Limitations or Known Issues<br >+---------------------------<br > <br >+- 32-bit architectures are not supported.<br >+- Windows and BSD are not supported yet.<br >+- Multiple processes are not supported.<br >-- <br >2.51.0</div></blockquote><div  style="line-height: 20px; clear: both;"><br ></div></div></div>