Re: SRIOV

2024-02-12 Thread fwefew 4t4tg
If you have configured *SR-IOV on baremetal* to make virtual NICs and have used *TC to mirror packets* between two virtual NICs, please contact me at 7532ya...@gmail.com. I need some assistance. We can talk off-line.

[DPDK Bug 1377] per queue counters are not working on Intel XL710 based SRIOV VFs using iavf pmd

2024-02-02 Thread bugzilla
https://bugs.dpdk.org/show_bug.cgi?id=1377 Bug ID: 1377 Summary: per queue counters are not working on Intel XL710 based SRIOV VFs using iavf pmd Product: DPDK Version: 22.11 Hardware: x86 OS: Linux

[PATCH 9/9] net/txgbe: fix max number of queues for SRIOV

2022-05-30 Thread Jiawen Wu
Hardware restrictions require a maximum of 4 queues for every pool. Fixes: a6712cd029a4 ("net/txgbe: add PF module init and uninit for SRIOV") Cc: sta...@dpdk.org Signed-off-by: Jiawen Wu --- drivers/net/txgbe/txgbe_pf.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) di

RE: dpdk rte rss flow with sriov

2022-04-05 Thread Yaron Illouz
problem – with mail title “sriov net_mlx5 error - Unexpected error in DR drop action support detection” That was the content of the mail - 1. Dpdk version: 19.11 (dpdk-stable-19.11.11) 2. Version of rdma core is 26.0 (from config.h #define PACKAGE_VERSION "26.0") 3. “Unexpecte

Re: dpdk rte rss flow with sriov

2022-03-31 Thread Asaf Penso
: dpdk rte rss flow with sriov Perhaps I didn’t ask correctly My vm have a vf sriov, The dpdk application will create x rx queues on the vf as it should have done for a pf I expect traffic to be spreaded between the rx queues according to rte_flow rss defined (RTE_FLOW_ACTION_TYPE_QUEUE or

sriov net_mlx5 error - Unexpected error in DR drop action support detection

2022-03-31 Thread Yaron Illouz
Hi I am using dpd19.11 and having error when trying to use sriov vf of a mlx5 100G card net_mlx5: Unexpected error in DR drop action support detection The same code work for pf I am not trying to do filtering on nic, but just to read from the port, 1 rx queue, 1 tx queue Network devices

RE: dpdk rte rss flow with sriov

2022-03-29 Thread Yaron Illouz
Perhaps I didn’t ask correctly My vm have a vf sriov, The dpdk application will create x rx queues on the vf as it should have done for a pf I expect traffic to be spreaded between the rx queues according to rte_flow rss defined (RTE_FLOW_ACTION_TYPE_QUEUE or RTE_FLOW_ACTION_TYPE_RSS) Asaf: I

RE: dpdk rte rss flow with sriov

2022-03-29 Thread Asaf Penso
Mellanox NICs support RSS for PF/VF/SF. Regards, Asaf Penso From: Yaron Illouz Sent: Tuesday, March 29, 2022 4:35 PM To: us...@dpdk.org; dev@dpdk.org Subject: dpdk rte rss flow with sriov Hi Is this possible to use dpdk rte rss flow with a vf sriov, or is it an option available only for real

dpdk rte rss flow with sriov

2022-03-29 Thread Yaron Illouz
Hi Is this possible to use dpdk rte rss flow with a vf sriov, or is it an option available only for real interface? I use dpdk 19.11 and a Mellanox card 100G with mlx5

Re: [dpdk-dev] dpdk-testpmd app with SRIOV VF on Kubernetes POD not working

2021-10-29 Thread David Marchand
On Tue, Jul 20, 2021 at 3:18 PM Truring Team wrote: > > After build dpdk-20.11 inside POD run the dpdk-testpmd then following > > segment fault occurs > > > > [root@centos7-testpmd dpdk-20.11]#* gdb ./build/app/dpdk-testpmd* > > > > GNU gdb (GDB) Red Hat Enterprise Linux 7.6.1-120.el7 > > > > Copy

[dpdk-dev] [PATCH v2 17/26] net/ngbe: support SRIOV

2021-10-21 Thread Jiawen Wu
Initialize and configure PF module to support SRIOV. Signed-off-by: Jiawen Wu --- doc/guides/nics/features/ngbe.ini | 1 + doc/guides/rel_notes/release_21_11.rst | 1 + drivers/net/ngbe/base/meson.build | 1 + drivers/net/ngbe/base/ngbe_dummy.h | 17 +++ drivers/net/ngbe

[dpdk-dev] [PATCH 18/32] net/ngbe: support SRIOV

2021-09-08 Thread Jiawen Wu
Initialize and configure PF module to support SRIOV. Signed-off-by: Jiawen Wu --- doc/guides/nics/features/ngbe.ini | 1 + drivers/net/ngbe/base/meson.build | 1 + drivers/net/ngbe/base/ngbe_dummy.h | 17 +++ drivers/net/ngbe/base/ngbe_hw.c| 47 ++- drivers/net/ngbe/base

Re: [dpdk-dev] dpdk-testpmd app with SRIOV VF on Kubernetes POD not working

2021-07-20 Thread Truring Team
Hi Everyone , Can someone please look into this and analyse logs ? I need help to proceed further . Best Regards Puneet On Fri, 16 Jul 2021 at 09:34, Truring Team wrote: > Hi Everyone, > > > We have Kubernetes setup where Master Node and one worker node are there > and tried running dpdk-test

[dpdk-dev] dpdk-testpmd app with SRIOV VF on Kubernetes POD not working

2021-07-15 Thread Truring Team
Hi Everyone, We have Kubernetes setup where Master Node and one worker node are there and tried running dpdk-testpmd on POD So Master Node and Worker Node are AWS VM which has ixgbevf VF interfaces and binded one interface with dpdk igb_uio then expose the interface inside POD with multus cni

Re: [dpdk-dev] [PATCH v4 38/58] net/txgbe: add PF module init and uninit for SRIOV

2020-10-26 Thread Ferruh Yigit
On 10/19/2020 9:53 AM, Jiawen Wu wrote: Add PF module init and uninit operations with mailbox. Signed-off-by: Jiawen Wu <...> +void txgbe_pf_host_init(struct rte_eth_dev *eth_dev) +{ + struct txgbe_vf_info **vfinfo = TXGBE_DEV_VFDATA(eth_dev); + struct txgbe_mirror_info *mirror_

[dpdk-dev] [PATCH v4 40/58] net/txgbe: add PF module configure for SRIOV

2020-10-19 Thread Jiawen Wu
Add PF module configure for SRIOV. Signed-off-by: Jiawen Wu --- doc/guides/nics/features/txgbe.ini | 1 + drivers/net/txgbe/base/txgbe_hw.c | 345 drivers/net/txgbe/base/txgbe_hw.h | 12 + drivers/net/txgbe/base/txgbe_type.h | 1 + drivers/net/txgbe

[dpdk-dev] [PATCH v4 38/58] net/txgbe: add PF module init and uninit for SRIOV

2020-10-19 Thread Jiawen Wu
Add PF module init and uninit operations with mailbox. Signed-off-by: Jiawen Wu --- doc/guides/nics/features/txgbe.ini | 1 + drivers/net/txgbe/base/meson.build | 1 + drivers/net/txgbe/base/txgbe.h | 1 + drivers/net/txgbe/base/txgbe_hw.c | 4 + drivers/net/txgbe/base/txgbe_mbx

[dpdk-dev] [PATCH v3 40/56] net/txgbe: add PF module configure for SRIOV

2020-10-13 Thread Jiawen Wu
Add PF module configure for SRIOV. Signed-off-by: Jiawen Wu --- doc/guides/nics/features/txgbe.ini | 1 + drivers/net/txgbe/base/txgbe_hw.c | 345 drivers/net/txgbe/base/txgbe_hw.h | 12 + drivers/net/txgbe/base/txgbe_type.h | 1 + drivers/net/txgbe

[dpdk-dev] [PATCH v3 38/56] net/txgbe: add PF module init and uninit for SRIOV

2020-10-13 Thread Jiawen Wu
Add PF module init and uninit operations with mailbox. Signed-off-by: Jiawen Wu --- doc/guides/nics/features/txgbe.ini | 1 + drivers/net/txgbe/base/meson.build | 1 + drivers/net/txgbe/base/txgbe.h | 1 + drivers/net/txgbe/base/txgbe_hw.c | 4 + drivers/net/txgbe/base/txgbe_mbx

[dpdk-dev] [PATCH v2 40/56] net/txgbe: add PF module configure for SRIOV

2020-10-05 Thread Jiawen Wu
From: jiawenwu Add PF module configure for SRIOV. Signed-off-by: jiawenwu --- doc/guides/nics/features/txgbe.ini | 1 + drivers/net/txgbe/base/txgbe_hw.c | 345 drivers/net/txgbe/base/txgbe_hw.h | 12 + drivers/net/txgbe/base/txgbe_type.h | 1 + drivers

[dpdk-dev] [PATCH v2 38/56] net/txgbe: add PF module init and uninit for SRIOV

2020-10-05 Thread Jiawen Wu
From: jiawenwu Add PF module init and uninit operations with mailbox. Signed-off-by: jiawenwu --- doc/guides/nics/features/txgbe.ini | 1 + drivers/net/txgbe/base/meson.build | 1 + drivers/net/txgbe/base/txgbe.h | 1 + drivers/net/txgbe/base/txgbe_hw.c | 4 + drivers/net/txgb

Re: [dpdk-dev] [PATCH v4 01/19] net/hinic/base: add mbox command channel for SRIOV

2019-10-28 Thread Wangxiaoyun (Cloud, Network Chip Application Development Dept)
huawei.com; zhouguoy...@huawei.com; Xiaoyun wang Subject: [dpdk-dev] [PATCH v4 01/19] net/hinic/base: add mbox command channel for SRIOV Add mbox command channel for SR-IOV, which is used to communicate between VF and VF, VF and PF. This patch introduces data structures, initialization, interfaces and c

Re: [dpdk-dev] [PATCH v4 01/19] net/hinic/base: add mbox command channel for SRIOV

2019-10-11 Thread Gavin Hu (Arm Technology China)
> Subject: [dpdk-dev] [PATCH v4 01/19] net/hinic/base: add mbox command > channel for SRIOV > > Add mbox command channel for SR-IOV, which is used to > communicate between VF and VF, VF and PF. This patch > introduces data structures, initialization, interfaces > and commands

[dpdk-dev] [PATCH v4 01/19] net/hinic/base: add mbox command channel for SRIOV

2019-10-10 Thread Xiaoyun wang
Add mbox command channel for SR-IOV, which is used to communicate between VF and VF, VF and PF. This patch introduces data structures, initialization, interfaces and commands of mbox channel. Signed-off-by: Xiaoyun wang --- doc/guides/nics/features/hinic.ini | 1 + doc/guides/nics/hinic.

[dpdk-dev] [PATCH v3 01/19] net/hinic/base: add mbox command channel for SRIOV

2019-09-30 Thread Xiaoyun wang
Add mbox command channel for SR-IOV, which is used to communicate between VF and VF, VF and PF. This patch introduces data structures, initialization, interfaces and commands of mbox channel. Signed-off-by: Xiaoyun wang --- doc/guides/nics/features/hinic.ini | 1 + doc/guides/nics/hinic.

[dpdk-dev] [PATCH v2 01/17] net/hinic/base: add mbox command channel for SRIOV

2019-09-25 Thread Xiaoyun wang
Add mbox command channel for SRIOV, which is used to communicate between VF and VF, VF and PF. This patch introduces data structures, initialization, interfaces and commands of mbox channel. Signed-off-by: Xiaoyun wang --- drivers/net/hinic/Makefile | 1 + drivers/net/hinic/base

[dpdk-dev] [PATCH v2 02/17] net/hinic/base: add HW interfaces for SRIOV

2019-09-25 Thread Xiaoyun wang
This patch introduces some HW interfaces required for SRIOV function, including: init hwdev, set port state, get default cos, vf dma attribute table, vf txrx flush and so on. Signed-off-by: Xiaoyun wang --- drivers/net/hinic/base/hinic_compat.h | 32 drivers/net/hinic/base

[dpdk-dev] [Bug 294] max_rx_pkt_len issues with i40e dpdk SRIOV driver (net_i40e_vf).

2019-09-11 Thread bugzilla
https://bugs.dpdk.org/show_bug.cgi?id=294 Bug ID: 294 Summary: max_rx_pkt_len issues with i40e dpdk SRIOV driver (net_i40e_vf). Product: DPDK Version: 18.02 Hardware: x86 OS: All Status

[dpdk-dev] [Bug 295] max_rx_pkt_len issues with i40e dpdk SRIOV driver net_i40e_vf.

2019-09-11 Thread bugzilla
https://bugs.dpdk.org/show_bug.cgi?id=295 Bug ID: 295 Summary: max_rx_pkt_len issues with i40e dpdk SRIOV driver net_i40e_vf. Product: DPDK Version: 18.02 Hardware: x86 OS: All Status: RESOLVED

[dpdk-dev] [Bug 296] max_rx_pkt_len issues with i40e dpdk SRIOV driver net_i40e_vf.

2019-09-11 Thread bugzilla
https://bugs.dpdk.org/show_bug.cgi?id=296 Bug ID: 296 Summary: max_rx_pkt_len issues with i40e dpdk SRIOV driver net_i40e_vf. Product: DPDK Version: 18.02 Hardware: x86 OS: All Status: CONFIRMED

[dpdk-dev] [PATCH v1 02/15] net/hinic/base: add HW interfaces of SRIOV

2019-09-06 Thread Ziyang Xuan
From: Xiaoyun Wang This patch makes some HW interfaces support SRIOV, including: init hwdev, set port state, get default cos, vf dma attribute table, vf txrx flush and so on. Signed-off-by: Ziyang Xuan --- drivers/net/hinic/base/hinic_compat.h | 33 --- drivers/net/hinic/base

[dpdk-dev] [PATCH v1 01/15] net/hinic/base: add mbox command channel for SRIOV

2019-09-06 Thread Ziyang Xuan
From: Xiaoyun Wang Add mbox command channel for SRIOV, which is used to communicate between VF and VF, VF and PF. This patch introduces data structures, initialization, interfaces and commands of mbox channel. Signed-off-by: Ziyang Xuan --- drivers/net/hinic/Makefile | 1

[dpdk-dev] [PATCH 3/3] net/bnx2x: fix fastpath SB allocation for SRIOV

2019-07-03 Thread Rasesh Mody
For SRIOV, fastpath status blocks are not allocated resulting in segfault. Separate out fastpath DMA allocation/free from rest of memory allocation/free. It is now done as part of NIC load/unload. Comment indentation changes in bnx2x_alloc_hsi_mem() and bnx2x_free_hsi_mem() APIs. Fixes

[dpdk-dev] [PATCH 2/3] net/bnx2x: fix link events polling for SRIOV

2019-07-03 Thread Rasesh Mody
We do not need to schedule periodic poll for slowpath link events for SRIOV. The link events are handled by the PF driver. Fixes: 6041aa619f9a ("net/bnx2x: fix poll link status") Cc: sta...@dpdk.org Signed-off-by: Rasesh Mody --- drivers/net/bnx2x/bnx2x_ethdev.c | 19

[dpdk-dev] [Bug 297] max_rx_pkt_len issues with i40e dpdk SRIOV driver net_i40e_vf.

2019-06-26 Thread bugzilla
https://bugs.dpdk.org/show_bug.cgi?id=297 Bug ID: 297 Summary: max_rx_pkt_len issues with i40e dpdk SRIOV driver net_i40e_vf. Product: DPDK Version: 18.02 Hardware: x86 OS: All Status: CONFIRMED

[dpdk-dev] [PATCH 10/18] net/qede/base: add support for SRIOV VF min rate

2018-09-29 Thread Mody, Rasesh
Add support for SRIOV vf min rate configuration. Fix return code for ecore_iov_get_vf_min_rate(). Signed-off-by: Rasesh Mody --- drivers/net/qede/base/ecore_iov_api.h | 10 ++ drivers/net/qede/base/ecore_sriov.c | 28 +++- 2 files changed, 37 insertions

Re: [dpdk-dev] VLAN of SRIOV VF with DPDK

2018-06-19 Thread Harish Kinnal (hkinnal)
Hi, Am also facing similar issue with i40evf pmd. Is there any solution for this ? If we configure port in trunk mode, it's not able to send/receive packets which are VLAN tagged. Without VLAN tagging its working fine. If we configure port in access mode, its able to send/receive packets without

Re: [dpdk-dev] Bug in OVS2.8.0+DPDK17.05+Intel_82599_IXGBE sriov?

2018-05-18 Thread Sam
I have test dpdk testpmd, it is OK in the same enviroment. Why ovs-dpdk could not work? I think that must be some bug in ovs? 2018-05-18 11:42 GMT+08:00 Sam : > Hi all, > > I'm using OVS2.8.0+DPDK17.05+Intel_82599_IXGBE for test, the vf driver is > ixgbevf-4.0.3. > >

[dpdk-dev] Bug in OVS2.8.0+DPDK17.05+Intel_82599_IXGBE sriov?

2018-05-17 Thread Sam
Hi all, I'm using OVS2.8.0+DPDK17.05+Intel_82599_IXGBE for test, the vf driver is ixgbevf-4.0.3. I use sriov follow like this: echo 1 > /sys/bus/pci/devices/:01:00.0/max_vfs Then test l3fwd-vf demo, it is OK. Then test OVS2.8.0, and assign pf for ovs like this: ovs-vsctl add-port b

[dpdk-dev] Intel XL710 with KVM-SRIOV & DPDK i40evf driver drops packets on RX even on a small rates

2018-03-12 Thread Vishnuvardhan Reddy
Hi, We are running performance characterization for our customized DPDK application in the KVM Guest using Intel XL710 SRIOV VF. The Host is Netra X72 with XL710 NIC Quad port with 32 core. We are seeing RX packet drops at the VF level even for small packet rates (~200Mbps) & the DPDK rx_dis

[dpdk-dev] [PATCH v3 01/10] net/mlx5: fix sriov flag

2018-03-05 Thread Nelio Laranjeiro
evice_attr; - unsigned int sriov; unsigned int mps; unsigned int cqe_comp; unsigned int tunnel_en = 0; @@ -625,18 +624,8 @@ mlx5_pci_probe(struct rte_pci_driver *pci_drv, struct rte_pci_device *pci_dev) (pci_dev->addr.devid != p

[dpdk-dev] [PATCH v2 01/10] net/mlx5: fix sriov flag

2018-02-28 Thread Nelio Laranjeiro
evice_attr; - unsigned int sriov; unsigned int mps; unsigned int cqe_comp; unsigned int tunnel_en = 0; @@ -625,18 +624,8 @@ mlx5_pci_probe(struct rte_pci_driver *pci_drv, struct rte_pci_device *pci_dev) (pci_dev->addr.devid != p

Re: [dpdk-dev] [sriov] [ixgbevf] We have to down PF and VF port to reconfig a port?

2018-01-04 Thread Sam
: > > 2017-12-27 10:42 GMT+08:00 Sam : > >> Hi all, >> >> I'm running OVS-DPDK on a two netdevice server(eth0 and eth1), and I use >> sriov to make one VF and one PF on each netdevice, as bellow. Please omit >> eth2 and eth3. Then two VF port(enp1s16 and

Re: [dpdk-dev] [sriov] [ixgbevf] We have to down PF and VF port to reconfig a port?

2017-12-26 Thread Sam
2017-12-27 10:42 GMT+08:00 Sam : > Hi all, > > I'm running OVS-DPDK on a two netdevice server(eth0 and eth1), and I use > sriov to make one VF and one PF on each netdevice, as bellow. Please omit > eth2 and eth3. Then two VF port(enp1s16 and enp1s16f1) combine into l

[dpdk-dev] [sriov] [ixgbevf] We have to down PF and VF port to reconfig a port?

2017-12-26 Thread Sam
Hi all, I'm running OVS-DPDK on a two netdevice server(eth0 and eth1), and I use sriov to make one VF and one PF on each netdevice, as bellow. Please omit eth2 and eth3. Then two VF port(enp1s16 and enp1s16f1) combine into linux bond1 port as management port, two PF port(:01:00.0 and 00

[dpdk-dev] DPDK versions and SRIOV on XL710.

2017-07-20 Thread Raju-dev grishma
Hi I have a host and XL710 nic cards and created few VFs on these NIC. I created two VMs on that host and assign one VF to each VM. VM#1: It has RHEL 7.2 installed and I use DPDK version 2.2.0 SRIOV ports on this VM works OK. testmpd works. The SRIOV interfaces comes up with below logs when I

[dpdk-dev] [PATCH 07/11] net/qede: fix FW version string display for SRIOV

2017-04-25 Thread Rasesh Mody
In SRIOV testing, print adapter info shows firmware version used by PF, this patch provides fix to populate correct firmware version used by VF. Fixes: 86a2265e59d7 ("qede: add SRIOV support") Cc: sta...@dpdk.org Signed-off-by: Rasesh Mody --- drivers/net/qede/qede_mai

[dpdk-dev] [PATCH v2 19/21] net/qede/base: fix sriov typo

2017-03-17 Thread Rasesh Mody
Typo in ecore_sriov.c; Ending line with , instead of ; Fixes: 379cbb2c446a ("net/qede/base: semantic change") Signed-off-by: Rasesh Mody --- drivers/net/qede/base/ecore_sriov.c |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/drivers/net/qede/base/ecore_sriov.c b/driv

Re: [dpdk-dev] [dpdk-stable] [PATCH 1/4] net/ixgbe: fix multi-queue mode check in SRIOV mode

2017-03-06 Thread Ferruh Yigit
On 2/28/2017 6:26 AM, Jingjing Wu wrote: > In SRIOV case, ETH_MQ_RX_VMDQ_DCB and ETH_MQ_RX_DCB should be considered as > the same meaning, due to the multi-queue mapping is the same SRIOV and VMDq > in ixgbe. > > Fixes: 27b609cbd1c6 ("ethdev: move the multi-queue mode check to

[dpdk-dev] [PATCH 4/4] net/i40e: enable DCB on SRIOV VFs

2017-02-27 Thread Jingjing Wu
enable DCB on SRIOV VFs, including - UP and TC mapping according to dcb_tc in struct rte_eth_dcb_rx_conf. - TC and queue mapping: queues are divided equally for each TC. - UP insert when sending packet according to the TC the Tx queue belongs to. Signed-off-by: Jingjing Wu --- drivers/net

[dpdk-dev] [PATCH 1/4] net/ixgbe: fix multi-queue mode check in SRIOV mode

2017-02-27 Thread Jingjing Wu
In SRIOV case, ETH_MQ_RX_VMDQ_DCB and ETH_MQ_RX_DCB should be considered as the same meaning, due to the multi-queue mapping is the same SRIOV and VMDq in ixgbe. Fixes: 27b609cbd1c6 ("ethdev: move the multi-queue mode check to specific drivers") Cc: sta...@dpdk.org Signed-off-by: J

[dpdk-dev] [PATCH 19/21] net/qede/base: fix sriov typo

2017-02-26 Thread Rasesh Mody
Typo in ecore_sriov.c; Ending line with , instead of ; Signed-off-by: Rasesh Mody --- drivers/net/qede/base/ecore_sriov.c |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/drivers/net/qede/base/ecore_sriov.c b/drivers/net/qede/base/ecore_sriov.c index 6ca7b3c..51a3a03 1

[dpdk-dev] [PATCH v2 2/8] net/qede/base: fix sriov printouts

2016-12-22 Thread Rasesh Mody
Remove unmeaningful function ID value in print. Don't print the number of Multicast filters as part of Acquire response, as this is an obsolete field which isn't enforced by PF. Fixes: 86a2265e59d7 ("qede: add SRIOV support") Signed-off-by: Rasesh Mody --- drivers/net/qed

[dpdk-dev] [PATCH 2/8] net/qede/base: fix sriov printouts

2016-12-02 Thread Rasesh Mody
Remove unmeaningful value in print. Don't print the number of Multicast filters as part of Acquire response, as this is an obsolete field which isn't enforced by PF. Fixes: 86a2265e ("qede: add SRIOV support") Signed-off-by: Rasesh Mody --- drivers/net/qede/base/ecore_srio

[dpdk-dev] sriov on fm10k card

2016-11-28 Thread Shaham Fridenberg
Hi all, I have an fm10k card with dual 100G ports, I am running a DPDK application that binds 2 virtual functions to it. I have trouble receiving traffic in my vnfs on fm10k VFs. Current analysis: 1. From rdif debugging I see that it doesn't add the port of the VF in the switching tab

[dpdk-dev] [PATCH v7] net/ixgbe: support multiqueue mode VMDq DCB with SRIOV

2016-10-26 Thread Bruce Richardson
On Wed, Oct 26, 2016 at 04:28:40PM +0100, Bernard Iremonger wrote: > The folowing changes have been made to allow Data Centre Bridge > (DCB) configuration when SRIOV is enabled. > > Modify ixgbe_check_mq_mode function, > when SRIOV is enabled, enable mq_mode > ETH_

[dpdk-dev] [PATCH v6 1/2] net/ixgbe: support multiqueue mode VMDq DCB with SRIOV

2016-10-26 Thread Wu, Jingjing
> -Original Message- > From: Iremonger, Bernard > Sent: Thursday, October 27, 2016 12:10 AM > To: Wu, Jingjing ; dev at dpdk.org; Shah, Rahul R > ; Lu, Wenzhuo ; > Dumitrescu, Cristian > > Subject: RE: [PATCH v6 1/2] net/ixgbe: support multiqueue mode VMDq D

[dpdk-dev] [PATCH v7] net/ixgbe: support multiqueue mode VMDq DCB with SRIOV

2016-10-26 Thread Bernard Iremonger
The folowing changes have been made to allow Data Centre Bridge (DCB) configuration when SRIOV is enabled. Modify ixgbe_check_mq_mode function, when SRIOV is enabled, enable mq_mode ETH_MQ_RX_VMDQ_DCB and ETH_MQ_TX_VMDQ_DCB. Modify ixgbe_dcb_tx_hw_config function, replace the struct ixgbe_hw

[dpdk-dev] [PATCH v6 1/2] net/ixgbe: support multiqueue mode VMDq DCB with SRIOV

2016-10-26 Thread Iremonger, Bernard
Hi Jingling, > > > Subject: [PATCH v6 1/2] net/ixgbe: support multiqueue mode VMDq DCB > > > with SRIOV > > > > > > The folowing changes have been made to allow Data Centre Bridge > > > (DCB) configuration when SRIOV is enabled. > > > &g

[dpdk-dev] [PATCH v6 1/2] net/ixgbe: support multiqueue mode VMDq DCB with SRIOV

2016-10-26 Thread Iremonger, Bernard
Hi Jingjing, > > Subject: [PATCH v6 1/2] net/ixgbe: support multiqueue mode VMDq DCB > > with SRIOV > > > > The folowing changes have been made to allow Data Centre Bridge > > (DCB) configuration when SRIOV is enabled. > > > > Modify ixgbe_check_m

[dpdk-dev] [PATCH v6 1/2] net/ixgbe: support multiqueue mode VMDq DCB with SRIOV

2016-10-26 Thread Wu, Jingjing
be: support multiqueue mode VMDq DCB with SRIOV > > The folowing changes have been made to allow Data Centre Bridge > (DCB) configuration when SRIOV is enabled. > > Modify ixgbe_check_mq_mode function, > when SRIOV is enabled, enable mq_mode > ETH_MQ_RX_VMDQ_DCB and ETH_MQ

[dpdk-dev] [PATCH v6 1/2] net/ixgbe: support multiqueue mode VMDq DCB with SRIOV

2016-10-25 Thread Bernard Iremonger
The folowing changes have been made to allow Data Centre Bridge (DCB) configuration when SRIOV is enabled. Modify ixgbe_check_mq_mode function, when SRIOV is enabled, enable mq_mode ETH_MQ_RX_VMDQ_DCB and ETH_MQ_TX_VMDQ_DCB. Modify ixgbe_dcb_tx_hw_config function, replace the struct ixgbe_hw

[dpdk-dev] [PATCH v6 0/2] net/ixgbe: VMDq DCB with SRIOV

2016-10-25 Thread Bernard Iremonger
. Changes in v2: rebase to latest master. Bernard Iremonger (2): net/ixgbe: support multiqueue mode VMDq DCB with SRIOV app/test_pmd: fix DCB configuration app/test-pmd/testpmd.c | 4 ++-- drivers/net/ixgbe/ixgbe_ethdev.c | 11 ++- drivers/net/ixgbe/ixgbe_rxtx.c | 35

[dpdk-dev] [PATCH v5 0/2] net/ixgbe: VMDq DCB with SRIOV

2016-10-25 Thread Lu, Wenzhuo
Hi, > -Original Message- > From: Iremonger, Bernard > Sent: Wednesday, October 19, 2016 6:21 PM > To: dev at dpdk.org; Shah, Rahul R; Lu, Wenzhuo > Cc: Iremonger, Bernard > Subject: [PATCH v5 0/2] net/ixgbe: VMDq DCB with SRIOV > > Changes in v5: > fix enabl

[dpdk-dev] [PATCH v5 1/2] net/ixgbe: support multiqueue mode VMDq DCB with SRIOV

2016-10-20 Thread Lu, Wenzhuo
Hi, > -Original Message- > From: Iremonger, Bernard > Sent: Wednesday, October 19, 2016 6:21 PM > To: dev at dpdk.org; Shah, Rahul R; Lu, Wenzhuo > Cc: Iremonger, Bernard > Subject: [PATCH v5 1/2] net/ixgbe: support multiqueue mode VMDq DCB with > SRIOV > >

[dpdk-dev] [PATCH v5 1/2] net/ixgbe: support multiqueue mode VMDq DCB with SRIOV

2016-10-19 Thread Bernard Iremonger
Modify ixgbe_check_mq_mode function, when SRIOV is enabled, enable mq_mode ETH_MQ_RX_VMDQ_DCB and ETH_MQ_TX_VMDQ_DCB. Modify ixgbe_dcb_tx_hw_config function, replace the struct ixgbe_hw parameter with a struct rte_eth_dev parameter and handle SRIOV enabled. Modify ixgbe_dev_mq_rx_configure

[dpdk-dev] [PATCH v5 0/2] net/ixgbe: VMDq DCB with SRIOV

2016-10-19 Thread Bernard Iremonger
): net/ixgbe: support multiqueue mode VMDq DCB with SRIOV app/test_pmd: fix DCB configuration app/test-pmd/testpmd.c | 4 ++-- drivers/net/ixgbe/ixgbe_ethdev.c | 11 ++- drivers/net/ixgbe/ixgbe_rxtx.c | 35 ++- 3 files changed, 30 insertions

[dpdk-dev] [PATCH v2] net/ixgbe: support multiqueue mode VMDq DCB with SRIOV

2016-10-19 Thread Iremonger, Bernard
Hi Wenzhuo, > > > > Subject: RE: [PATCH v2] net/ixgbe: support multiqueue mode VMDq > > > > DCB with SRIOV > > > > > > > > Hi Wenzhuo, > > > > > > > > > > if (hw->mac.type != ixgbe_mac_82598EB) { @@ -33

[dpdk-dev] [PATCH v2] net/ixgbe: support multiqueue mode VMDq DCB with SRIOV

2016-10-19 Thread Lu, Wenzhuo
Hi Bernard, > -Original Message- > From: Iremonger, Bernard > Sent: Tuesday, October 18, 2016 4:58 PM > To: Lu, Wenzhuo; dev at dpdk.org; Shah, Rahul R > Subject: RE: [PATCH v2] net/ixgbe: support multiqueue mode VMDq DCB with > SRIOV > > Hi Wenzhuo, > >

[dpdk-dev] [PATCH v2] net/ixgbe: support multiqueue mode VMDq DCB with SRIOV

2016-10-18 Thread Iremonger, Bernard
Hi Wenzhuo, > > Subject: RE: [PATCH v2] net/ixgbe: support multiqueue mode VMDq DCB > > with SRIOV > > > > Hi Wenzhuo, > > > > > > if (hw->mac.type != ixgbe_mac_82598EB) { @@ -3339,11 +3340,17 > > > @@ > > > > ixgb

[dpdk-dev] [PATCH v2] net/ixgbe: support multiqueue mode VMDq DCB with SRIOV

2016-10-18 Thread Lu, Wenzhuo
Hi Bernard, > -Original Message- > From: Iremonger, Bernard > Sent: Tuesday, October 18, 2016 12:27 AM > To: Lu, Wenzhuo; dev at dpdk.org; Shah, Rahul R > Subject: RE: [PATCH v2] net/ixgbe: support multiqueue mode VMDq DCB with > SRIOV > > Hi Wenzhuo, >

[dpdk-dev] [PATCH v4 1/2] net/ixgbe: support multiqueue mode VMDq DCB with SRIOV

2016-10-17 Thread Bernard Iremonger
Modify ixgbe_check_mq_mode function, when SRIOV is enabled, enable mq_mode ETH_MQ_RX_VMDQ_DCB and ETH_MQ_TX_VMDQ_DCB. Modify ixgbe_dcb_tx_hw_config function, replace the struct ixgbe_hw parameter with a struct rte_eth_dev parameter and handle SRIOV enabled. Modify ixgbe_dev_mq_rx_configure

[dpdk-dev] [PATCH v4 0/2] net/ixgbe: VMDq DCB with SRIOV

2016-10-17 Thread Bernard Iremonger
Changes in v4: changes to ixgbe patch following comments. Changes in v3: rebase to latest master. update commit message for ixgbe patch add testpmd patch. Changes in v2: rebase to latest master. Bernard Iremonger (2): net/ixgbe: support multiqueue mode VMDq DCB with SRIOV app/test_pmd: fix

[dpdk-dev] [PATCH v3 1/2] net/ixgbe: support multiqueue mode VMDq DCB with SRIOV

2016-10-17 Thread Bernard Iremonger
Modify ixgbe_check_mq_mode function, when SRIOV is enabled, enable mq_mode ETH_MQ_RX_VMDQ_DCB and ETH_MQ_TX_VMDQ_DCB. Modify ixgbe_dcb_tx_hw_config function, replace the struct ixgbe_hw parameter with a struct rte_eth_dev parameter and handle SRIOV enabled. Modify ixgbe_dev_mq_rx_configure

[dpdk-dev] [PATCH v3 0/2] net/ixgbe: VMDq DCB with SRIOV

2016-10-17 Thread Bernard Iremonger
Changes in v3: rebase to latest master. update commit message for ixgbe patch add testpmd patch. Changes in v2: rebase to latest master. Bernard Iremonger (2): net/ixgbe: support multiqueue mode VMDq DCB with SRIOV app/test_pmd: fix DCB configuration app/test-pmd/testpmd.c | 4

[dpdk-dev] [PATCH v2] net/ixgbe: support multiqueue mode VMDq DCB with SRIOV

2016-10-17 Thread Iremonger, Bernard
Hi Wenzhuo, > > Subject: [PATCH v2] net/ixgbe: support multiqueue mode VMDq DCB with > > SRIOV > > > > modify ixgbe_dcb_tx_hw_config function. > > modify ixgbe_dev_mq_rx_configure function. > > modify ixgbe_configure_dcb function. > Would you like to add m

[dpdk-dev] [PATCH v2] net/ixgbe: support multiqueue mode VMDq DCB with SRIOV

2016-10-17 Thread Lu, Wenzhuo
Hi Bernard, Rahul, > -Original Message- > From: Iremonger, Bernard > Sent: Friday, October 14, 2016 9:29 PM > To: dev at dpdk.org; Shah, Rahul R; Lu, Wenzhuo > Cc: Iremonger, Bernard > Subject: [PATCH v2] net/ixgbe: support multiqueue mode VMDq DCB with

[dpdk-dev] [PATCH v2] net/ixgbe: support multiqueue mode VMDq DCB with SRIOV

2016-10-14 Thread Bernard Iremonger
@@ -1977,6 +1977,8 @@ ixgbe_check_mq_mode(struct rte_eth_dev *dev) /* check multi-queue mode */ switch (dev_conf->rxmode.mq_mode) { case ETH_MQ_RX_VMDQ_DCB: + PMD_INIT_LOG(INFO, "ETH_MQ_RX_VMDQ_DCB mode supported

[dpdk-dev] [PATCH] net/ixgbe: support multiqueue mode VMDq DCB with SRIOV

2016-09-21 Thread Remy Horton
On 26/08/2016 10:08, Bernard Iremonger wrote: > modify ixgbe_dcb_tx_hw_config function. > modify ixgbe_dev_mq_rx_configure function. > modify ixgbe_configure_dcb function. > > Signed-off-by: Rahul R Shah > Signed-off-by: Bernard Iremonger > --- > drivers/net/ixgbe/ixgbe_ethdev.c | 9 -

[dpdk-dev] VLAN of SRIOV VF with DPDK

2016-09-09 Thread Dey, Souvik
Hi, I have having an unique issue to get the VLAN tags upto the VM instance running ixgbevf pmd. Currently my setup looks like this : Host running 7.1 RHEL , linux 3.10.0-229.el7.x86_64 with 10G 82599ES NIC cards with firmware : 0x8838 and ixgbe driver version 4.0.1-k-rh7.1 Gu

[dpdk-dev] [PATCH] net/ixgbe: support multiqueue mode VMDq DCB with SRIOV

2016-08-26 Thread Bernard Iremonger
(struct rte_eth_dev *dev) /* check multi-queue mode */ switch (dev_conf->rxmode.mq_mode) { case ETH_MQ_RX_VMDQ_DCB: + PMD_INIT_LOG(INFO, "ETH_MQ_RX_VMDQ_DCB mode supported in SRIOV"); +

[dpdk-dev] SRIOV hot unplug

2016-07-20 Thread Tetsuya Mukawa
Hi Eli, On 2016/07/19 20:18, Eli Britstein wrote: > > >> -Original Message- >> From: Tetsuya Mukawa [mailto:mukawa at igel.co.jp] >> Sent: Tuesday, 19 July, 2016 5:49 AM >> To: Eli Britstein; dev at dpdk.org >> Cc: Iremonger, Bernard >> Subject

[dpdk-dev] SRIOV hot unplug

2016-07-20 Thread Eli Britstein
: Iremonger, Bernard > Subject: Re: [dpdk-dev] SRIOV hot unplug > > > > > -Original Message- > > From: Declan Doherty [mailto:declan.doherty at intel.com] > > Sent: Tuesday, 19 July, 2016 5:15 PM > > To: Eli Britstein; Tetsuya Mukawa; dev at dpdk.org > >

[dpdk-dev] [PATCH v5 2/2] doc: add live migration virtio sriov image

2016-07-19 Thread Mcnamara, John
> -Original Message- > From: Iremonger, Bernard > Sent: Tuesday, July 19, 2016 4:09 PM > To: Mcnamara, John ; dev at dpdk.org > Cc: Liu, Yong ; Xu, Qian Q ; > yuanhan.liu at linux.intel.com; Iremonger, Bernard > > Subject: [PATCH v5 2/2] doc: add live migr

[dpdk-dev] [PATCH v5 2/2] doc: add live migration virtio sriov image

2016-07-19 Thread Bernard Iremonger
This patch adds an image of the Live Migration for virtio and sriov test configuration. Signed-off-by: Bernard Iremonger --- doc/guides/howto/img/lm_bond_virtio_sriov.svg | 666 ++ doc/guides/howto/lm_bond_virtio_sriov.rst | 4 + 2 files changed, 670 insertions

[dpdk-dev] SRIOV hot unplug

2016-07-19 Thread Declan Doherty
On 07/19/2016 12:18 PM, Eli Britstein wrote: > > >> -Original Message- >> From: Tetsuya Mukawa [mailto:mukawa at igel.co.jp] >> Sent: Tuesday, 19 July, 2016 5:49 AM >> To: Eli Britstein; dev at dpdk.org >> Cc: Iremonger, Bernard >> Subject: Re

[dpdk-dev] SRIOV hot unplug

2016-07-19 Thread Eli Britstein
> -Original Message- > From: Declan Doherty [mailto:declan.doherty at intel.com] > Sent: Tuesday, 19 July, 2016 5:15 PM > To: Eli Britstein; Tetsuya Mukawa; dev at dpdk.org > Cc: Iremonger, Bernard > Subject: Re: [dpdk-dev] SRIOV hot unplug > > On 07/19/2016 12:18

[dpdk-dev] [PATCH v4 2/2] doc: add live migration virtio sriov image

2016-07-19 Thread Iremonger, Bernard
Hi John, > -Original Message- > From: Mcnamara, John > Sent: Tuesday, July 19, 2016 3:09 PM > To: Iremonger, Bernard ; dev at dpdk.org > Cc: Liu, Yong ; Xu, Qian Q ; > yuanhan.liu at linux.intel.com > Subject: RE: [PATCH v4 2/2] doc: add live migrati

[dpdk-dev] [PATCH v4 2/2] doc: add live migration virtio sriov image

2016-07-19 Thread Mcnamara, John
> -Original Message- > From: Iremonger, Bernard > Sent: Monday, July 18, 2016 11:17 AM > To: Mcnamara, John ; dev at dpdk.org > Cc: Liu, Yong ; Xu, Qian Q ; > yuanhan.liu at linux.intel.com; Iremonger, Bernard > > Subject: [PATCH v4 2/2] doc: add live migr

[dpdk-dev] SRIOV hot unplug

2016-07-19 Thread Tetsuya Mukawa
day, 17 July, 2016 11:53 PM >> To: Eli Britstein; dev at dpdk.org >> Cc: Iremonger, Bernard >> Subject: RE: SRIOV hot unplug >> >> Hi Eli, >> >> The DPDK application in the VM should remove the slave device from the >> bond device, stop, close

[dpdk-dev] SRIOV hot unplug

2016-07-19 Thread Eli Britstein
> -Original Message- > From: Tetsuya Mukawa [mailto:mukawa at igel.co.jp] > Sent: Tuesday, 19 July, 2016 5:49 AM > To: Eli Britstein; dev at dpdk.org > Cc: Iremonger, Bernard > Subject: Re: [dpdk-dev] SRIOV hot unplug > > Hi Eli, > > On 2016/07/18 17:4

[dpdk-dev] [PATCH v4 2/2] doc: add live migration virtio sriov image

2016-07-18 Thread Bernard Iremonger
This patch adds an image of the Live Migration for virtio and sriov test configuration. Signed-off-by: Bernard Iremonger --- doc/guides/howto/lm_bond_virtio_sriov.rst | 4 1 file changed, 4 insertions(+) diff --git a/doc/guides/howto/lm_bond_virtio_sriov.rst b/doc/guides/howto

[dpdk-dev] SRIOV hot unplug

2016-07-18 Thread Eli Britstein
To: Eli Britstein; dev at dpdk.org > Cc: Iremonger, Bernard > Subject: RE: SRIOV hot unplug > > Hi Eli, > > The DPDK application in the VM should remove the slave device from the > bond device, stop, close and detach the device in the VM before doing "virsh > detach-d

[dpdk-dev] SRIOV hot unplug

2016-07-17 Thread Iremonger, Bernard
rg] On Behalf Of Eli Britstein > Sent: Sunday, July 17, 2016 9:58 AM > To: dev at dpdk.org > Subject: [dpdk-dev] SRIOV hot unplug > > Hello, > > A DPDK application with a DPDK bond device, with 2 slaves: one vnic, and > another is a SRIOV VF connected as a pathrough. &

[dpdk-dev] SRIOV hot unplug

2016-07-17 Thread Eli Britstein
Hello, A DPDK application with a DPDK bond device, with 2 slaves: one vnic, and another is a SRIOV VF connected as a pathrough. The bond device is configured as ACTIVE/BACKUP, and the primary is the VF slave. Now, I do "virsh detach-device" from the host, and the DPDK process in th

[dpdk-dev] dpdk and sriov nic without igb_uio

2016-06-13 Thread nirmoy das
Hi .., I am trying to find a way to use dpdk in a VM with sriov nic without using igb_uio. uio_pci_generic: failed with "No IRQ assigned to device: no support for interrupts?". vfio-pci also doesn't work on linux < 4.5 and need dpdk > 16.04. Is this a deadend for dpdk+

[dpdk-dev] dpdk and sriov nic without igb_uio

2016-06-13 Thread Bruce Richardson
On Mon, Jun 13, 2016 at 05:40:39PM +0200, nirmoy das wrote: > Hi .., > > I am trying to find a way to use dpdk in a VM with sriov nic > without using igb_uio. > > uio_pci_generic: failed with "No IRQ assigned to device: no support for > interrupts?". > vfio-pc

[dpdk-dev] [PATCH v7 5/7] qede: add SRIOV support

2016-04-27 Thread Rasesh Mody
This patch adds following SRIOV features to qede PMD: - VF configuration - VF intialization/de-initialization - VF PF communications channel - statistics capture and query Signed-off-by: Harish Patil Signed-off-by: Rasesh Mody Signed-off-by: Sony Chacko --- drivers/net/qede/Makefile

[dpdk-dev] [PATCH v6 5/8] qede: Add SRIOV support

2016-04-25 Thread Rasesh Mody
This patch adds following SRIOV features to qede PMD: - VF configuration - VF intialization/de-initialization - VF PF communications channel - statistics capture and query Signed-off-by: Harish Patil Signed-off-by: Rasesh Mody Signed-off-by: Sony Chacko --- drivers/net/qede/Makefile

[dpdk-dev] [PATCH v5 07/10] qede: Add SRIOV support

2016-03-31 Thread Rasesh Mody
This patch adds following SRIOV features to qede PMD: - VF configuration - VF intialization/de-initialization - VF PF communications channel - statistics capture and query Signed-off-by: Harish Patil Signed-off-by: Rasesh Mody Signed-off-by: Sony Chacko --- drivers/net/qede/Makefile

  1   2   >