From: Vijay Kumar Srivastava
Implement vDPA ops dev_conf and dev_close for DMA mapping,
interrupt and virtqueue configurations.
Signed-off-by: Vijay Kumar Srivastava
Acked-by: Andrew Rybchenko
---
v2:
* Removed redundant null check while calling free().
* Added error handling for rte_vhost_get
From: Vijay Kumar Srivastava
Insert unknown multicast filter to allow IPv6 neighbor discovery
Signed-off-by: Vijay Kumar Srivastava
Acked-by: Andrew Rybchenko
Reviewed-by: Chenbo Xia
---
v4:
* Improved line usage by rearranging function params.
drivers/vdpa/sfc/sfc_vdpa.h| 3 ++-
d
From: Vijay Kumar Srivastava
Implements vDPA ops set_vring_state to configure vring state.
Signed-off-by: Vijay Kumar Srivastava
Acked-by: Andrew Rybchenko
Reviewed-by: Maxime Coquelin
Reviewed-by: Chenbo Xia
---
drivers/vdpa/sfc/sfc_vdpa_ops.c | 54 ++---
From: Vijay Kumar Srivastava
Add support for unicast and broadcast MAC filter configuration.
Signed-off-by: Vijay Kumar Srivastava
Acked-by: Andrew Rybchenko
---
v4:
* Removed redundant NULL check.
* Improved line usage by rearranging function params.
doc/guides/vdpadevs/sfc.rst| 4
From: Vijay Kumar Srivastava
Implement the vDPA ops get_notify_area to get the notify
area info of the queue.
Signed-off-by: Vijay Kumar Srivastava
Acked-by: Andrew Rybchenko
---
v2:
* Added error log in sfc_vdpa_get_notify_area.
v4:
* Updated parameter for sfc_vdpa_setup_notify_ctrl
driver
From: Vijay Kumar Srivastava
Implement vDPA ops get_vfio_device_fd to get the VFIO device fd.
Signed-off-by: Vijay Kumar Srivastava
Acked-by: Andrew Rybchenko
Reviewed-by: Maxime Coquelin
Reviewed-by: Chenbo Xia
---
drivers/vdpa/sfc/sfc_vdpa_ops.c | 24
1 file chang
From: Vijay Kumar Srivastava
Implement vDPA ops get_queue_num to get the maximum number
of queues supported by the device.
Signed-off-by: Vijay Kumar Srivastava
Acked-by: Andrew Rybchenko
Reviewed-by: Maxime Coquelin
Reviewed-by: Chenbo Xia
---
v4:
* Updated format specifier in log message.
From: Vijay Kumar Srivastava
Implement vDPA ops get_feature and get_protocol_features.
This patch retrieves device supported features and enables
protocol features.
Signed-off-by: Vijay Kumar Srivastava
Acked-by: Andrew Rybchenko
Reviewed-by: Maxime Coquelin
Reviewed-by: Chenbo Xia
---
doc/
From: Vijay Kumar Srivastava
Add HW initialization and vDPA device registration support.
Signed-off-by: Vijay Kumar Srivastava
Acked-by: Andrew Rybchenko
---
v2:
* Used rte_memzone_reserve_aligned for mcdi buffer allocation.
* Freeing mcdi buff when DMA map fails.
* Fixed one typo.
v4:
* Remo
From: Vijay Kumar Srivastava
Add new vDPA PMD to support vDPA operations of Xilinx devices.
This patch implements probe and remove functions.
Signed-off-by: Vijay Kumar Srivastava
Acked-by: Andrew Rybchenko
---
v2:
* Updated logging macros to remove redundant code.
v3:
* Replaced depreciated
This patch series introduces vDPA driver for Xilinx devices.
The Xilinx vDPA (vhost data path acceleration) provides
support for the Xilinx SN1022 SmartNICs.
Vijay Kumar Srivastava (10):
vdpa/sfc: introduce Xilinx vDPA driver
vdpa/sfc: add support for device initialization
vdpa/sfc: add supp
From: Vijay Kumar Srivastava
Insert unknown multicast filter to allow IPv6 neighbor discovery
Signed-off-by: Vijay Kumar Srivastava
Acked-by: Andrew Rybchenko
---
drivers/vdpa/sfc/sfc_vdpa.h| 3 ++-
drivers/vdpa/sfc/sfc_vdpa_filter.c | 19 +--
2 files changed, 19 inse
From: Vijay Kumar Srivastava
Add support for unicast and broadcast MAC filter configuration.
Signed-off-by: Vijay Kumar Srivastava
Acked-by: Andrew Rybchenko
---
doc/guides/vdpadevs/sfc.rst| 4 ++
drivers/vdpa/sfc/meson.build | 1 +
drivers/vdpa/sfc/sfc_vdpa.c| 32 +
From: Vijay Kumar Srivastava
Implements vDPA ops set_vring_state to configure vring state.
Signed-off-by: Vijay Kumar Srivastava
Acked-by: Andrew Rybchenko
Reviewed-by: Maxime Coquelin
---
drivers/vdpa/sfc/sfc_vdpa_ops.c | 54 ++---
1 file changed, 50 inse
From: Vijay Kumar Srivastava
Implement vDPA ops dev_conf and dev_close for DMA mapping,
interrupt and virtqueue configurations.
Signed-off-by: Vijay Kumar Srivastava
Acked-by: Andrew Rybchenko
---
v2:
* Removed redundant null check while calling free().
* Added error handling for rte_vhost_get
From: Vijay Kumar Srivastava
Implement the vDPA ops get_notify_area to get the notify
area info of the queue.
Signed-off-by: Vijay Kumar Srivastava
Acked-by: Andrew Rybchenko
---
v2:
* Added error log in sfc_vdpa_get_notify_area.
drivers/vdpa/sfc/sfc_vdpa_ops.c | 168
From: Vijay Kumar Srivastava
Implement vDPA ops get_queue_num to get the maximum number
of queues supported by the device.
Signed-off-by: Vijay Kumar Srivastava
Acked-by: Andrew Rybchenko
Reviewed-by: Maxime Coquelin
---
drivers/vdpa/sfc/sfc_vdpa_ops.c | 16 +---
1 file changed,
From: Vijay Kumar Srivastava
Implement vDPA ops get_vfio_device_fd to get the VFIO device fd.
Signed-off-by: Vijay Kumar Srivastava
Acked-by: Andrew Rybchenko
Reviewed-by: Maxime Coquelin
---
drivers/vdpa/sfc/sfc_vdpa_ops.c | 24
1 file changed, 24 insertions(+)
dif
From: Vijay Kumar Srivastava
Implement vDPA ops get_feature and get_protocol_features.
This patch retrieves device supported features and enables
protocol features.
Signed-off-by: Vijay Kumar Srivastava
Acked-by: Andrew Rybchenko
Reviewed-by: Maxime Coquelin
---
doc/guides/vdpadevs/features/
From: Vijay Kumar Srivastava
Add HW initialization and vDPA device registration support.
Signed-off-by: Vijay Kumar Srivastava
Acked-by: Andrew Rybchenko
---
v2:
* Used rte_memzone_reserve_aligned for mcdi buffer allocation.
* Freeing mcdi buff when DMA map fails.
* Fixed one typo.
doc/guide
From: Vijay Kumar Srivastava
Add new vDPA PMD to support vDPA operations of Xilinx devices.
This patch implements probe and remove functions.
Signed-off-by: Vijay Kumar Srivastava
Acked-by: Andrew Rybchenko
---
v2:
* Updated logging macros to remove redundant code.
v3:
* Replaced depreciated
This patch series introduces vDPA driver for Xilinx devices.
The Xilinx vDPA (vhost data path acceleration) provides
support for the Xilinx SN1022 SmartNICs.
Vijay Kumar Srivastava (10):
vdpa/sfc: introduce Xilinx vDPA driver
vdpa/sfc: add support for device initialization
vdpa/sfc: add supp
s type.
Bugzilla ID: 862
Fixes: 9a1a9e4a2ddd (devargs: support path value with global device syntax)
Signed-off-by: Vijay Srivastava
---
lib/eal/common/eal_common_dev.c | 2 ++
1 file changed, 2 insertions(+)
diff --git a/lib/eal/common/eal_common_dev.c b/lib/eal/common/eal_common_dev.c
index 1
From: Vijay Kumar Srivastava
Insert unknown multicast filter to allow IPv6 neighbor discovery
Signed-off-by: Vijay Kumar Srivastava
---
drivers/vdpa/sfc/sfc_vdpa.h| 3 ++-
drivers/vdpa/sfc/sfc_vdpa_filter.c | 19 +--
2 files changed, 19 insertions(+), 3 deletions(-)
d
From: Vijay Kumar Srivastava
Implements vDPA ops set_vring_state to configure vring state.
Signed-off-by: Vijay Kumar Srivastava
---
drivers/vdpa/sfc/sfc_vdpa_ops.c | 54 ++---
1 file changed, 50 insertions(+), 4 deletions(-)
diff --git a/drivers/vdpa/sfc/s
From: Vijay Kumar Srivastava
Add support for unicast and broadcast MAC filter configuration.
Signed-off-by: Vijay Kumar Srivastava
---
doc/guides/vdpadevs/sfc.rst| 4 ++
drivers/vdpa/sfc/meson.build | 1 +
drivers/vdpa/sfc/sfc_vdpa.c| 32 +
drivers/vdpa/sfc/s
From: Vijay Kumar Srivastava
Implement the vDPA ops get_notify_area to get the notify
area info of the queue.
Signed-off-by: Vijay Kumar Srivastava
---
v2:
* Added error log in sfc_vdpa_get_notify_area.
drivers/vdpa/sfc/sfc_vdpa_ops.c | 168 ++--
drivers/vd
From: Vijay Kumar Srivastava
Implement vDPA ops dev_conf and dev_close for DMA mapping,
interrupt and virtqueue configurations.
Signed-off-by: Vijay Kumar Srivastava
---
v2:
* Removed redundant null check while calling free().
* Added error handling for rte_vhost_get_vhost_vring().
drivers/vd
From: Vijay Kumar Srivastava
Implement vDPA ops get_vfio_device_fd to get the VFIO device fd.
Signed-off-by: Vijay Kumar Srivastava
---
drivers/vdpa/sfc/sfc_vdpa_ops.c | 24
1 file changed, 24 insertions(+)
diff --git a/drivers/vdpa/sfc/sfc_vdpa_ops.c b/drivers/vdpa/s
From: Vijay Kumar Srivastava
Implement vDPA ops get_queue_num to get the maximum number
of queues supported by the device.
Signed-off-by: Vijay Kumar Srivastava
---
drivers/vdpa/sfc/sfc_vdpa_ops.c | 16 +---
1 file changed, 13 insertions(+), 3 deletions(-)
diff --git a/drivers/vdp
From: Vijay Kumar Srivastava
Implement vDPA ops get_feature and get_protocol_features.
This patch retrieves device supported features and enables
protocol features.
Signed-off-by: Vijay Kumar Srivastava
---
doc/guides/vdpadevs/features/sfc.ini | 10
drivers/common/sfc_efx/efsys.h |
From: Vijay Kumar Srivastava
Add HW initialization and vDPA device registration support.
Signed-off-by: Vijay Kumar Srivastava
---
v2:
* Used rte_memzone_reserve_aligned for mcdi buffer allocation.
* Freeing mcdi buff when DMA map fails.
* Fixed one typo.
doc/guides/vdpadevs/sfc.rst |
From: Vijay Kumar Srivastava
Add new vDPA PMD to support vDPA operation by Xilinx devices.
This patch implements probe and remove functions.
Signed-off-by: Vijay Kumar Srivastava
---
v2:
* Updated logging mcaros to remove redundant code.
MAINTAINERS| 6 +
doc/gui
This patch series introduces vDPA driver for Xilinx devices.
The Xilinx vDPA (vhost data path acceleration) provides
support for the Xilinx SN1022 SmartNICs.
Vijay Kumar Srivastava (10):
vdpa/sfc: introduce Xilinx vDPA driver
vdpa/sfc: add support for device initialization
vdpa/sfc: add supp
From: Vijay Kumar Srivastava
Insert unknown multicast filter to allow IPv6 neighbor discovery
Signed-off-by: Vijay Kumar Srivastava
---
drivers/vdpa/sfc/sfc_vdpa.h| 3 ++-
drivers/vdpa/sfc/sfc_vdpa_filter.c | 19 +--
2 files changed, 19 insertions(+), 3 deletions(-)
d
From: Vijay Kumar Srivastava
Implement the vDPA ops get_notify_area to get the notify
area info of the queue.
Signed-off-by: Vijay Kumar Srivastava
---
drivers/vdpa/sfc/sfc_vdpa_ops.c | 166 ++--
drivers/vdpa/sfc/sfc_vdpa_ops.h | 2 +
2 files changed, 162
From: Vijay Kumar Srivastava
Add support for unicast and broadcast MAC filter configuration.
Signed-off-by: Vijay Kumar Srivastava
---
doc/guides/vdpadevs/sfc.rst| 4 ++
drivers/vdpa/sfc/meson.build | 1 +
drivers/vdpa/sfc/sfc_vdpa.c| 32 +
drivers/vdpa/sfc/s
From: Vijay Kumar Srivastava
Implements vDPA ops set_vring_state to configure vring state.
Signed-off-by: Vijay Kumar Srivastava
---
drivers/vdpa/sfc/sfc_vdpa_ops.c | 54 ++---
1 file changed, 50 insertions(+), 4 deletions(-)
diff --git a/drivers/vdpa/sfc/s
From: Vijay Kumar Srivastava
Implement vDPA ops dev_conf and dev_close for DMA mapping,
interrupt and virtqueue configurations.
Signed-off-by: Vijay Kumar Srivastava
---
drivers/vdpa/sfc/sfc_vdpa.c | 6 +
drivers/vdpa/sfc/sfc_vdpa.h | 43
drivers/vdpa/sfc/sfc_vdpa_hw.c | 70 +
From: Vijay Kumar Srivastava
Implement vDPA ops get_vfio_device_fd to get the VFIO device fd.
Signed-off-by: Vijay Kumar Srivastava
---
drivers/vdpa/sfc/sfc_vdpa_ops.c | 24
1 file changed, 24 insertions(+)
diff --git a/drivers/vdpa/sfc/sfc_vdpa_ops.c b/drivers/vdpa/s
From: Vijay Kumar Srivastava
Implement vDPA ops get_queue_num to get the maximum number
of queues supported by the device.
Signed-off-by: Vijay Kumar Srivastava
---
drivers/vdpa/sfc/sfc_vdpa_ops.c | 16 +---
1 file changed, 13 insertions(+), 3 deletions(-)
diff --git a/drivers/vdp
From: Vijay Kumar Srivastava
Add HW initialization and vDPA device registration support.
Signed-off-by: Vijay Kumar Srivastava
---
doc/guides/vdpadevs/sfc.rst | 6 +
drivers/vdpa/sfc/meson.build | 3 +
drivers/vdpa/sfc/sfc_vdpa.c | 23 +++
drivers/vdpa/sfc/sfc_vdpa.h
From: Vijay Kumar Srivastava
Implement vDPA ops get_feature and get_protocol_features.
This patch retrieves device supported features and enables
protocol features.
Signed-off-by: Vijay Kumar Srivastava
---
doc/guides/vdpadevs/features/sfc.ini | 10
drivers/common/sfc_efx/efsys.h |
From: Vijay Kumar Srivastava
Add new vDPA PMD to support vDPA operation by Xilinx devices.
This patch implements probe and remove functions.
Signed-off-by: Vijay Kumar Srivastava
---
MAINTAINERS| 6 +
doc/guides/rel_notes/release_21_08.rst | 5 +
doc/guides/vdpa
This patch series introduces vDPA driver for Xilinx devices.
The Xilinx vDPA (vhost data path acceleration) provides
support for the Xilinx SN1022 SmartNICs.
This Patch series includes following patches:
Vijay Kumar Srivastava (10):
vdpa/sfc: introduce Xilinx vDPA driver
vdpa/sfc: add support
45 matches
Mail list logo