[v4,14/14] bus/vmbus: update MAINTAINERS and docs

Message ID 20220418042915.5765-15-srikanth.k@oneconvergence.com (mailing list archive)
State Superseded, archived
Headers
Series add FreeBSD support to VMBUS & NetVSC PMDs |

Checks

Context Check Description
ci/checkpatch success coding style OK
ci/Intel-compilation success Compilation OK
ci/iol-mellanox-Performance success Performance Testing PASS
ci/iol-intel-Performance success Performance Testing PASS
ci/iol-intel-Functional success Functional Testing PASS
ci/iol-aarch64-unit-testing success Testing PASS
ci/iol-aarch64-compile-testing success Testing PASS
ci/iol-x86_64-compile-testing success Testing PASS
ci/iol-x86_64-unit-testing success Testing PASS
ci/iol-abi-testing success Testing PASS

Commit Message

Srikanth Kaka April 18, 2022, 4:29 a.m. UTC
updated MAINTAINERS and doc files for FreeBSD support

Signed-off-by: Srikanth Kaka <srikanth.k@oneconvergence.com>
Signed-off-by: Vag Singh <vag.singh@oneconvergence.com>
Signed-off-by: Anand Thulasiram <avelu@juniper.net>
---
 MAINTAINERS                |  2 ++
 doc/guides/nics/netvsc.rst | 11 +++++++++++
 2 files changed, 13 insertions(+)
  

Patch

diff --git a/MAINTAINERS b/MAINTAINERS
index 7c4f541dba..01a494ef0e 100644
--- a/MAINTAINERS
+++ b/MAINTAINERS
@@ -567,6 +567,7 @@  F: app/test/test_vdev.c
 VMBUS bus driver
 M: Stephen Hemminger <sthemmin@microsoft.com>
 M: Long Li <longli@microsoft.com>
+M: Srikanth Kaka <srikanth.k@oneconvergence.com>
 F: drivers/bus/vmbus/
 
 
@@ -823,6 +824,7 @@  F: doc/guides/nics/vdev_netvsc.rst
 Microsoft Hyper-V netvsc
 M: Stephen Hemminger <sthemmin@microsoft.com>
 M: Long Li <longli@microsoft.com>
+M: Srikanth Kaka <srikanth.k@oneconvergence.com>
 F: drivers/net/netvsc/
 F: doc/guides/nics/netvsc.rst
 F: doc/guides/nics/features/netvsc.ini
diff --git a/doc/guides/nics/netvsc.rst b/doc/guides/nics/netvsc.rst
index 77efe1dc91..12d17024b7 100644
--- a/doc/guides/nics/netvsc.rst
+++ b/doc/guides/nics/netvsc.rst
@@ -91,6 +91,12 @@  operations:
 
    The dpdk-devbind.py script can not be used since it only handles PCI devices.
 
+On FreeBSD, with hv_uio kernel driver loaded, do the following:
+
+    .. code-block:: console
+
+        devctl set driver -f hn1 hv_uio
+
 
 Prerequisites
 -------------
@@ -101,6 +107,11 @@  The following prerequisites apply:
     Full support of multiple queues requires the 4.17 kernel. It is possible
     to use the netvsc PMD with 4.16 kernel but it is limited to a single queue.
 
+*   FreeBSD support for UIO on vmbus is done with hv_uio driver and it is still
+    in `review`_
+
+.. _`review`: https://reviews.freebsd.org/D32184
+
 
 Netvsc PMD arguments
 --------------------