[dpdk-dev] [PATCH] net/i40evf: fix casting between structs

2016-11-30 Thread Wu, Jingjing
> -Original Message- > From: Yigit, Ferruh > Sent: Wednesday, November 30, 2016 12:08 AM > To: Wu, Jingjing ; dev at dpdk.org > Cc: Zhang, Helin > Subject: Re: [dpdk-dev] [PATCH] net/i40evf: fix casting between structs > > On 11/27/2016 9:35 AM, Jingjing Wu

[dpdk-dev] [PATCH] i40e: fix oversize packet counter not incrementing for large packets

2016-11-28 Thread Wu, Jingjing
> -Original Message- > From: Michael Bieniek [mailto:michaelbieniekdpdk at gmail.com] > Sent: Saturday, November 26, 2016 2:21 AM > To: Zhang, Helin ; Wu, Jingjing intel.com> > Cc: dev at dpdk.org; Michael Bieniek > Subject: [PATCH] i40e: fix oversize packet cou

[dpdk-dev] [PATCH] i40evf: add set maximum frame size support

2016-11-27 Thread Wu, Jingjing
-Original Message- From: Michael Bieniek [mailto:michaelbieniekd...@gmail.com] Sent: Saturday, November 26, 2016 4:48 AM To: Zhang, Helin ; Wu, Jingjing Cc: dev at dpdk.org; Michael Bieniek Subject: [PATCH] i40evf: add set maximum frame size support This adds the ability to set

[dpdk-dev] [PATCH v9] app/testpmd: fix DCB configuration

2016-11-04 Thread Wu, Jingjing
> -Original Message- > From: Iremonger, Bernard > Sent: Friday, November 4, 2016 1:36 AM > To: dev at dpdk.org; Shah, Rahul R ; Wu, Jingjing > ; Lu, Wenzhuo > Cc: Iremonger, Bernard > Subject: [PATCH v9] app/testpmd: fix DCB configuration > > Data Centre

[dpdk-dev] [PATCH] net/i40e: fix floating VEB issue

2016-11-03 Thread Wu, Jingjing
> -Original Message- > From: Xing, Beilei > Sent: Thursday, November 3, 2016 5:26 PM > To: Wu, Jingjing > Cc: dev at dpdk.org; Xing, Beilei > Subject: [PATCH] net/i40e: fix floating VEB issue > > Turning off S-TAG identification will impact floating VEB,

[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 v2] net/i40e: fix Rx hang when disable LLDP

2016-10-26 Thread Wu, Jingjing
> -Original Message- > From: Richardson, Bruce > Sent: Wednesday, October 26, 2016 11:44 PM > To: Wu, Jingjing > Cc: Zhang, Qi Z ; Zhang, Helin intel.com>; > dev at dpdk.org > Subject: Re: [dpdk-dev] [PATCH v2] net/i40e: fix Rx hang when disable LLDP > >

[dpdk-dev] [PATCH v2] net/i40e: fix Rx hang when disable LLDP

2016-10-26 Thread Wu, Jingjing
> -Original Message- > From: Zhang, Qi Z > Sent: Thursday, October 20, 2016 4:40 AM > To: Wu, Jingjing ; Zhang, Helin > > Cc: dev at dpdk.org; Zhang, Qi Z > Subject: [PATCH v2] net/i40e: fix Rx hang when disable LLDP > > Remove stopping LLDP as a workarou

[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: Wednesday, October 26, 2016 12:51 AM > To: dev at dpdk.org; Shah, Rahul R ; Lu, Wenzhuo > ; Dumitrescu, Cristian intel.com>; Wu, Jingjing > > Cc: Iremonger, Bernard > Subject: [PATCH v6 1/2] net/ixg

[dpdk-dev] [PATCH v6 2/2] app/test_pmd: fix DCB configuration

2016-10-26 Thread Wu, Jingjing
> if (dcb_mode == DCB_VT_ENABLED) { > - nb_rxq = rte_port->dev_info.max_rx_queues; > - nb_txq = rte_port->dev_info.max_tx_queues; > + nb_rxq = 1; > + nb_txq = 1; Before, the 'vt' argument in dcb command is used to distinguish whether the VMDQ

[dpdk-dev] [PATCH v2 2/2] net/i40e: fix VF bonded device link down

2016-10-25 Thread Wu, Jingjing
> -Original Message- > From: Yang, Qiming > Sent: Tuesday, October 25, 2016 12:19 PM > To: dev at dpdk.org > Cc: Wu, Jingjing ; Zhang, Helin intel.com>; Richardson, > Bruce ; Yang, Qiming > Subject: [PATCH v2 2/2] net/i40e: fix VF bonded device link down &

[dpdk-dev] [PATCH v2 1/2] net/i40e: fix link status change interrupt

2016-10-25 Thread Wu, Jingjing
> -Original Message- > From: Yang, Qiming > Sent: Tuesday, October 25, 2016 12:19 PM > To: dev at dpdk.org > Cc: Wu, Jingjing ; Zhang, Helin intel.com>; Richardson, > Bruce ; Yang, Qiming > Subject: [PATCH v2 1/2] net/i40e: fix link status change interrupt >

[dpdk-dev] [PATCH v2] net/i40e: fix fdir configure failed issue in X710

2016-10-25 Thread Wu, Jingjing
> -Original Message- > From: Guo, Jia > Sent: Tuesday, October 25, 2016 10:26 AM > To: Zhang, Helin ; Wu, Jingjing intel.com> > Cc: dev at dpdk.org; Guo, Jia > Subject: [PATCH v2] net/i40e: fix fdir configure failed issue in X710 > > Because of some registe

[dpdk-dev] [PATCH v4] net/i40e: fix hash filter invalid issue in X722

2016-10-25 Thread Wu, Jingjing
> -Original Message- > From: Guo, Jia > Sent: Tuesday, October 25, 2016 10:43 AM > To: Zhang, Helin ; Wu, Jingjing intel.com> > Cc: dev at dpdk.org; Guo, Jia > Subject: [PATCH v4] net/i40e: fix hash filter invalid issue in X722 > > When verifying the Hash

[dpdk-dev] [PATCH 2/2] net/i40e: fix VF bonded device link down

2016-10-24 Thread Wu, Jingjing
> -Original Message- > From: dev [mailto:dev-bounces at dpdk.org] On Behalf Of Qiming Yang > Sent: Thursday, October 13, 2016 2:07 PM > To: dev at dpdk.org > Cc: Yang, Qiming > Subject: [dpdk-dev] [PATCH 2/2] net/i40e: fix VF bonded device link down > > Originally, using DPDK as host

[dpdk-dev] [PATCH 1/2] net/i40e: fix link status change interrupt

2016-10-24 Thread Wu, Jingjing
> -Original Message- > From: dev [mailto:dev-bounces at dpdk.org] On Behalf Of Qiming Yang > Sent: Thursday, October 13, 2016 2:07 PM > To: dev at dpdk.org > Cc: Yang, Qiming > Subject: [dpdk-dev] [PATCH 1/2] net/i40e: fix link status change interrupt > > Previously, link status

[dpdk-dev] [PATCH] doc: announce ABI change for ethtool app enhance

2016-10-24 Thread Wu, Jingjing
> -Original Message- > From: dev [mailto:dev-bounces at dpdk.org] On Behalf Of Qiming Yang > Sent: Sunday, October 9, 2016 11:17 AM > To: dev at dpdk.org > Cc: Yang, Qiming > Subject: [dpdk-dev] [PATCH] doc: announce ABI change for ethtool app enhance > > This patch adds a notice that

[dpdk-dev] [PATCH] net/i40e: fix the hash filter invalid calculation in X722

2016-10-24 Thread Wu, Jingjing
> -Original Message- > From: Guo, Jia > Sent: Thursday, October 20, 2016 10:49 AM > To: Zhang, Helin ; Wu, Jingjing intel.com> > Cc: dev at dpdk.org; Guo, Jia ; Yigit, Ferruh > > Subject: [PATCH] net/i40e: fix the hash filter invalid calculation in X722 &g

[dpdk-dev] [PATCH] net/i40e: fix fdir configure failed issue in X710

2016-10-24 Thread Wu, Jingjing
> -Original Message- > From: Guo, Jia > Sent: Thursday, October 20, 2016 10:48 AM > To: Zhang, Helin ; Wu, Jingjing intel.com> > Cc: dev at dpdk.org; Guo, Jia ; Yigit, Ferruh > > Subject: [PATCH] net/i40e: fix fdir configure failed issue in X710 > >

[dpdk-dev] [PATCH v2] net/i40e: remove weak symbols

2016-10-10 Thread Wu, Jingjing
> -Original Message- > From: dev [mailto:dev-bounces at dpdk.org] On Behalf Of Zoltan Kiss > Sent: Thursday, July 21, 2016 1:11 AM > To: dev at dpdk.org > Cc: Matias Elo ; Gonzalez Monroy, Sergio > ; Yigit, Ferruh intel.com>; > damarion at cisco.com; thomas.monjalon at 6wind.com >

[dpdk-dev] [PATCH v4 4/6] i40e: add Tx preparation

2016-10-10 Thread Wu, Jingjing
> #include "i40e_logs.h" > #include "base/i40e_prototype.h" > @@ -79,6 +81,17 @@ > PKT_TX_TCP_SEG | \ > PKT_TX_OUTER_IP_CKSUM) > > +#define I40E_TX_OFFLOAD_MASK ( \ > + PKT_TX_IP_CKSUM | \ > + PKT_TX_L4_MASK |\ >

[dpdk-dev] [PATCH] net/i40e: add additional prefetch instructions for bulk rx

2016-10-10 Thread Wu, Jingjing
> -Original Message- > From: Yigit, Ferruh > Sent: Wednesday, September 14, 2016 9:25 PM > To: Vladyslav Buslov ; Zhang, Helin > ; Wu, Jingjing > Cc: dev at dpdk.org > Subject: Re: [dpdk-dev] [PATCH] net/i40e: add additional prefetch > instructions for bulk rx &

[dpdk-dev] [PATCH v2] i40: fix the VXLAN TSO issue

2016-10-10 Thread Wu, Jingjing
ao at intel.com; Wu, Jingjing > Subject: [dpdk-dev] [PATCH v2] i40: fix the VXLAN TSO issue > > Problem: > When using the TSO + VXLAN feature in i40e, the outer UDP length fields in > the multiple UDP segments which are TSOed by the i40e will have the wrong > value. > >

[dpdk-dev] [PATCH] net/i40e: fix outer VLAN bitmask for input set

2016-09-12 Thread Wu, Jingjing
> -Original Message- > From: Xing, Beilei > Sent: Monday, September 12, 2016 5:27 PM > To: Wu, Jingjing > Cc: dev at dpdk.org; Xing, Beilei > Subject: [PATCH] net/i40e: fix outer VLAN bitmask for input set > > This patch changes bitmask of outer VLAN tag in

[dpdk-dev] [PATCH v2 1/2] drivers/i40e: Add new PCTYPEs for device x722

2016-09-08 Thread Wu, Jingjing
> -Original Message- > From: Guo, Jia > Sent: Wednesday, September 7, 2016 5:38 PM > To: Zhang, Helin; Wu, Jingjing > Cc: dev at dpdk.org; Guo, Jia > Subject: [PATCH v2 1/2] drivers/i40e: Add new PCTYPEs for device x722 > > There are 6 new PCTYPEs enabled in the

[dpdk-dev] [RFC] net/ixgbe: start rxtx after all nic config done.

2016-09-07 Thread Wu, Jingjing
> -Original Message- > From: dev [mailto:dev-bounces at dpdk.org] On Behalf Of wang wei > Sent: Tuesday, September 6, 2016 8:05 PM > To: thomas.monjalon at 6wind.com > Cc: dev at dpdk.org > Subject: [dpdk-dev] [RFC] net/ixgbe: start rxtx after all nic config done. > > if start rxtx

[dpdk-dev] [PATCH] drivers/i40e: Add new PCTYPE for x722 hardware driver

2016-09-05 Thread Wu, Jingjing
> -Original Message- > From: Guo, Jia > Sent: Friday, August 26, 2016 5:25 PM > To: Zhang, Helin; Wu, Jingjing > Cc: dev at dpdk.org; Guo, Jia > Subject: [PATCH] drivers/i40e: Add new PCTYPE for x722 hardware driver > > There are 6 new PCTYPE be enabled in

[dpdk-dev] [PATCH] drivers/i40e: Add FD PCTYPE translation for x722

2016-09-05 Thread Wu, Jingjing
> -Original Message- > From: Guo, Jia > Sent: Friday, August 26, 2016 5:25 PM > To: Zhang, Helin; Wu, Jingjing > Cc: dev at dpdk.org; Guo, Jia > Subject: [PATCH] drivers/i40e: Add FD PCTYPE translation for x722 > > Before the filter is programmed, the PCTY

[dpdk-dev] [PATCH v2] net/i40e: fix parsing QinQ packets type issue

2016-09-05 Thread Wu, Jingjing
> -Original Message- > From: Xing, Beilei > Sent: Tuesday, August 23, 2016 5:45 PM > To: Wu, Jingjing > Cc: dev at dpdk.org; Xing, Beilei > Subject: [PATCH v2] net/i40e: fix parsing QinQ packets type issue > > Previously, PTYPE filed in the RX descriptors is n

[dpdk-dev] [PATCH] net/i40e: fix parsing QinQ packets type issue

2016-08-21 Thread Wu, Jingjing
> -Original Message- > From: Xing, Beilei > Sent: Friday, August 19, 2016 11:20 AM > To: Wu, Jingjing > Cc: dev at dpdk.org; Xing, Beilei > Subject: [PATCH] net/i40e: fix parsing QinQ packets type issue > > Previously, PTYPE filed in the RX descriptors is not

[dpdk-dev] [PATCH v2] net/i40e: fix dropping packets with Ethertype 0x88A8

2016-08-17 Thread Wu, Jingjing
> -Original Message- > From: Xing, Beilei > Sent: Wednesday, August 17, 2016 9:58 AM > To: Wu, Jingjing > Cc: dev at dpdk.org; Xing, Beilei > Subject: [PATCH v2] net/i40e: fix dropping packets with Ethertype 0x88A8 > > Refer to FW default setting, Ethertype 0x

[dpdk-dev] [PATCH] net/i40e: fix dropping packets with Ethertype 0x88A8

2016-08-17 Thread Wu, Jingjing
> -Original Message- > From: Xing, Beilei > Sent: Tuesday, August 16, 2016 4:30 PM > To: Wu, Jingjing > Cc: dev at dpdk.org; Xing, Beilei > Subject: [PATCH] net/i40e: fix dropping packets with Ethertype 0x88A8 > > Refer to FW default setting, Ethertype 0x

[dpdk-dev] [PATCH] net/i40e: fiX statstic inconsistent when port stopped

2016-07-29 Thread Wu, Jingjing
Hi, zhaowei Few comments below: > -Original Message- > From: dev [mailto:dev-bounces at dpdk.org] On Behalf Of Wei Zhao1 > Sent: Tuesday, July 26, 2016 10:06 AM > To: dev at dpdk.org > Cc: Zhao1, Wei > Subject: [dpdk-dev] [PATCH] net/i40e: fiX statstic inconsistent when port > stopped >

[dpdk-dev] [PATCH v2] doc: add known issue about promiscuous mode for I40e VF

2016-07-26 Thread Wu, Jingjing
> -Original Message- > From: dev [mailto:dev-bounces at dpdk.org] On Behalf Of Jeff Guo > Sent: Tuesday, July 26, 2016 10:24 AM > To: Mcnamara, John > Cc: dev at dpdk.org; Guo, Jia > Subject: [dpdk-dev] [PATCH v2] doc: add known issue about promiscuous > mode for I40e VF > > When use

[dpdk-dev] [PATCH v2] i40e:Fix for wrong publish of card speed (was mixed between 10G and 40G)

2016-07-20 Thread Wu, Jingjing
> -Original Message- > From: Ido Barnea (ibarnea) [mailto:ibarnea at cisco.com] > Sent: Monday, July 18, 2016 5:57 PM > To: dev at dpdk.org > Cc: Wu, Jingjing > Subject: [PATCH v2] i40e:Fix for wrong publish of card speed (was mixed > between 10G and 40G) > >

[dpdk-dev] [PATCH v4] doc: flow bifurcation guide on Linux

2016-07-20 Thread Wu, Jingjing
> -Original Message- > From: Mcnamara, John > Sent: Wednesday, July 20, 2016 12:35 AM > To: Wu, Jingjing > Cc: dev at dpdk.org; Liu, Yong; Zhang, Helin; Iremonger, Bernard > Subject: RE: [PATCH v4] doc: flow bifurcation guide on Linux > > > > > -O

[dpdk-dev] [PATCH] i40e:Fix for wrong publish of card speed (was mixed between 10G and 40G)

2016-07-18 Thread Wu, Jingjing
, July 18, 2016 12:43 PM > To: Wu, Jingjing; dev at dpdk.org > Subject: Re: [PATCH] i40e:Fix for wrong publish of card speed (was mixed > between 10G and 40G) > > Hi Jingjing, > The existing code was obviously wrong. > For the XL710 it returned: ETH_LINK_SPEED_1G |ETH_LIN

[dpdk-dev] [PATCH] i40e:Fix for wrong publish of card speed (was mixed between 10G and 40G)

2016-07-18 Thread Wu, Jingjing
Hi, Barnea Thanks for the patch. But for 40G link, I think it should be dev_info->speed_capa = ETH_LINK_SPEED_40G. Thanks Jingjing > -Original Message- > From: dev [mailto:dev-bounces at dpdk.org] On Behalf Of Ido Barnea (ibarnea) > Sent: Sunday, July 17, 2016 11:43 PM > To: dev at

[dpdk-dev] [PATCH] lib/librte_ether: bypass code cleanup

2016-07-11 Thread Wu, Jingjing
Hi, Wenzhuo I don't think you need to create a new API: rte_eth_dev_bypass_supported. If bypass in not supported, the Ops for bypass feature will not be implemented in driver, or driver need to return NOT supported. So I think what you need do is just remove the NIC specific things from testpmd,

[dpdk-dev] [PATCH] i40e: move PCI device ids to driver

2016-07-11 Thread Wu, Jingjing
in source file. So I don't think a new header file is required. And about kernel driver, I checked it and it did in the similar way. Thanks Jingjing > -Original Message- > From: Zhang, Helin > Sent: Monday, July 11, 2016 3:02 PM > To: Thomas Monjalon > Cc: Wu, Jingjing;

[dpdk-dev] [PATCH v2 1/2] doc: add bifurcated driver guide on ixgbe nic

2016-07-11 Thread Wu, Jingjing
> -Original Message- > From: Thomas Monjalon [mailto:thomas.monjalon at 6wind.com] > Sent: Friday, July 8, 2016 5:14 PM > To: Wu, Jingjing > Cc: dev at dpdk.org; Mcnamara, John; Liu, Yong; Zhang, Helin; Iremonger, > Bernard > Subject: Re: [dpdk-dev] [PATCH v2 1/2

[dpdk-dev] [PATCH v2 1/2] doc: add bifurcated driver guide on ixgbe nic

2016-07-08 Thread Wu, Jingjing
Hi, Thomas > -Original Message- > From: Thomas Monjalon [mailto:thomas.monjalon at 6wind.com] > Sent: Thursday, June 23, 2016 8:59 PM > To: Wu, Jingjing > Cc: dev at dpdk.org; Mcnamara, John ; Liu, Yong > ; Zhang, Helin > Subject: Re: [dpdk-dev] [PATCH v2 1/2] doc:

[dpdk-dev] [PATCH v1] i40: fix the VXLAN TSO issue

2016-07-06 Thread Wu, Jingjing
> --- a/drivers/net/i40e/i40e_rxtx.c > +++ b/drivers/net/i40e/i40e_rxtx.c > @@ -801,6 +801,12 @@ i40e_txd_enable_checksum(uint64_t ol_flags, > union i40e_tx_offload tx_offload, > uint32_t *cd_tunneling) > { > + /* Tx pkts tunnel type*/ > + if

[dpdk-dev] [PATCH v3] i40e: fix olflags for vector Rx

2016-06-15 Thread Wu, Jingjing
> -Original Message- > From: Tao, Zhe > Sent: Tuesday, June 14, 2016 1:24 PM > To: dev at dpdk.org > Cc: Tao, Zhe ; Wu, Jingjing > Subject: [PATCH v3] i40e: fix olflags for vector Rx > > Problem: > The flag for RSS and flow director is not set correctly in t

[dpdk-dev] [PATCH v10 0/3] i40e: add floating VEB support for i40e

2016-06-14 Thread Wu, Jingjing
> -Original Message- > From: Tao, Zhe > Sent: Monday, June 13, 2016 4:03 PM > To: dev at dpdk.org > Cc: Tao, Zhe ; Wu, Jingjing > Subject: [PATCH v10 0/3] i40e: add floating VEB support for i40e > > This patch-set add the support for floating VEB in i40e. >

[dpdk-dev] [PATCH v2] i40e: modify the meaning of single VLAN type

2016-06-14 Thread Wu, Jingjing
> -Original Message- > From: Xing, Beilei > Sent: Monday, June 13, 2016 4:04 PM > To: Wu, Jingjing > Cc: dev at dpdk.org; Xing, Beilei > Subject: [PATCH v2] i40e: modify the meaning of single VLAN type > > In current i40e codebase, if single VLAN header is a

[dpdk-dev] [PATCH v2 2/2] igb: VF supports mailbox interruption for PF link up/down

2016-06-13 Thread Wu, Jingjing
> -Original Message- > From: Lu, Wenzhuo > Sent: Wednesday, June 01, 2016 9:53 AM > To: dev at dpdk.org > Cc: Wu, Jingjing; Lu, Wenzhuo > Subject: [PATCH v2 2/2] igb: VF supports mailbox interruption for PF link > up/down > > In this scenario, kernel PF + DPDK

[dpdk-dev] [PATCH v2 1/2] ixgbe: VF supports mailbox interruption for PF link up/down

2016-06-02 Thread Wu, Jingjing
> -Original Message- > From: Lu, Wenzhuo > Sent: Wednesday, June 01, 2016 9:53 AM > To: dev at dpdk.org > Cc: Wu, Jingjing; Lu, Wenzhuo > Subject: [PATCH v2 1/2] ixgbe: VF supports mailbox interruption for PF link > up/down > > In this scenario, kernel

[dpdk-dev] [PATCH v8 0/3] i40e: Add floating VEB support for i40e

2016-05-31 Thread Wu, Jingjing
> -Original Message- > From: Tao, Zhe > Sent: Wednesday, May 25, 2016 1:28 AM > To: dev at dpdk.org > Cc: Tao, Zhe ; Wu, Jingjing > Subject: [PATCH v8 0/3] i40e: Add floating VEB support for i40e > > This patch-set add the support for floating VEB in i40e. >

[dpdk-dev] [PATCH 1/2] ixgbe: VF supports mailbox interruption for PF link up/down

2016-05-27 Thread Wu, Jingjing
> +static void ixgbevf_mbx_process(struct rte_eth_dev *dev) { > + struct ixgbe_hw *hw = IXGBE_DEV_PRIVATE_TO_HW(dev->data- > >dev_private); > + u32 in_msg = 0; > + > + if (ixgbe_read_mbx(hw, _msg, 1, 0)) > + return; > + > + /* PF reset VF event */ > + if (in_msg ==

[dpdk-dev] [PATCH v4] i40e: configure MTU

2016-05-23 Thread Wu, Jingjing
> -Original Message- > From: Xing, Beilei > Sent: Friday, May 20, 2016 11:17 PM > To: Wu, Jingjing > Cc: dev at dpdk.org; Xing, Beilei > Subject: [PATCH v4] i40e: configure MTU > > This patch enables configuring MTU for i40e. > Since changing MTU needs to r

[dpdk-dev] [PATCH v1] net: i40e: add VLAN tag size to RXMAX

2016-05-13 Thread Wu, Jingjing
Hi, Nikita dev_conf.rxmode.max_rx_pkt_len is different with MTU concept. The max_rx_pkt_len indicates the maximum packet length it can receive, it should be larger than MTU. There is another patch which is enabling set_mtu ops. http://dpdk.org/dev/patchwork/patch/12218/ You can definitely help

[dpdk-dev] [PATCH] i40evf: fix return value if command fails

2016-05-09 Thread Wu, Jingjing
> -Original Message- > From: Richardson, Bruce > Sent: Friday, May 06, 2016 11:14 PM > To: Wu, Jingjing > Cc: Zhang, Helin; dev at dpdk.org > Subject: Re: [dpdk-dev] [PATCH] i40evf: fix return value if command fails > > On Thu, May 05, 2016 at 02:22:54PM

[dpdk-dev] [PATCH v3 02/13] ixgbe: move pci device ids to driver

2016-04-29 Thread Wu, Jingjing
Hi, David For the changes on igb, ixgbe, I saw you create a new header file called **__pci_dev_ids.h to replace the rte_pci_dev_ids.h for each driver. But for the changes on i40e, you didn't do that way. If you look into the base code, you will find for each Intel NIC, the device ids are

[dpdk-dev] [PATCH V2] i40evf: add ops for rx queue and tx queue

2016-04-28 Thread Wu, Jingjing
> -Original Message- > From: Xing, Beilei > Sent: Thursday, April 28, 2016 11:18 AM > To: Wu, Jingjing > Cc: dev at dpdk.org; Xing, Beilei > Subject: [PATCH V2] i40evf: add ops for rx queue and tx queue > > Add 3 vf ops: rx_queue_count, rxq_info_get and txq_in

[dpdk-dev] [PATCH v2] i40e: dereference before null check

2016-04-27 Thread Wu, Jingjing
> -Original Message- > From: Mrzyglod, DanielX T > Sent: Tuesday, April 19, 2016 1:13 AM > To: Chen, Jing D; Wu, Jingjing; Zhang, Helin > Cc: dev at dpdk.org; Mrzyglod, DanielX T > Subject: [PATCH v2] i40e: dereference before null check > > Fix issue reported by

[dpdk-dev] [PATCH] i40e: configure MTU

2016-04-26 Thread Wu, Jingjing
On 4/23/2016 7:26 PM, Xing, Beilei wrote: > This patch enables configuring MTU for i40e. > Since changing MTU needs to reconfigure queue, stop port first > before configuring MTU. > > Signed-off-by: Beilei Xing > --- > drivers/net/i40e/i40e_ethdev.c | 49 >

[dpdk-dev] [PATCH] i40evf: add ops for rx queue and tx queue

2016-04-26 Thread Wu, Jingjing
On 4/23/2016 7:29 PM, Xing, Beilei wrote: > Add 3 vf ops: rx_queue_count, rxq_info_get and > txq_info_get. They can reuse corresponding pv APIs. a typo here? pv -> pf ? > > Signed-off-by: Beilei Xing > --- > drivers/net/i40e/i40e_ethdev_vf.c | 3 +++ > 1 file changed, 3 insertions(+) > >

[dpdk-dev] [PATCH] i40evf: add ops for rx queue and tx queue

2016-04-26 Thread Wu, Jingjing
On 4/23/2016 7:29 PM, Xing, Beilei wrote: > Add 3 vf ops: rx_queue_count, rxq_info_get and > txq_info_get. They can reuse corresponding pv APIs. > > Signed-off-by: Beilei Xing > --- > drivers/net/i40e/i40e_ethdev_vf.c | 3 +++ > 1 file changed, 3 insertions(+) > > diff --git

[dpdk-dev] Recall: [PATCH 3/3 v7] i40e: Add global reset support for i40e

2016-04-20 Thread Wu, Jingjing
Wu, Jingjing would like to recall the message, "[dpdk-dev][PATCH 3/3 v7] i40e: Add global reset support for i40e".

[dpdk-dev] [PATCH 3/3 v7] i40e: Add global reset support for i40e

2016-04-20 Thread Wu, Jingjing
Hi, zhe Beside hein's global reset concern. I have another comment: Do you copy the following codes from i40e kernel driver? Have You done the Protext IP scan for it? Just let you know that linux kernel is GPL liscense, we can Not just copy code from it without any modification. Thanks Jingjing

[dpdk-dev] [PATCH 2/3 v7] i40e: Add floating VEB support in i40e

2016-04-20 Thread Wu, Jingjing
> @@ -3830,12 +3844,22 @@ i40e_vsi_release(struct i40e_vsi *vsi) > i40e_veb_release(vsi->veb); > } > > + if (vsi->floating_veb) { > + TAILQ_FOREACH(vsi_list, >floating_veb->head, list) { > + if (i40e_vsi_release(vsi_list->vsi) !=

[dpdk-dev] Bug in i40e PMD for flexible payload

2016-04-14 Thread Wu, Jingjing
Thanks, Michael. Ack to your change. Could you send patch for that? Thanks Jingjing > -Original Message- > From: dev [mailto:dev-bounces at dpdk.org] On Behalf Of Michael Habibi > Sent: Thursday, March 24, 2016 2:45 AM > To: dev at dpdk.org > Subject: [dpdk-dev] Bug in i40e PMD for

[dpdk-dev] [PATCH v1] drivers/net/i40e: fix incorrect register dump offset

2016-04-14 Thread Wu, Jingjing
> -Original Message- > From: dev [mailto:dev-bounces at dpdk.org] On Behalf Of Remy Horton > Sent: Wednesday, April 13, 2016 5:45 PM > To: Zhang, Helin > Cc: dev at dpdk.org > Subject: [dpdk-dev] [PATCH v1] drivers/net/i40e: fix incorrect register dump > offset > > The position of

[dpdk-dev] [PATCH v2 2/2] igb: fix the wrong address of device data pointer

2016-03-24 Thread Wu, Jingjing
> -Original Message- > From: dev [mailto:dev-bounces at dpdk.org] On Behalf Of Wenzhuo Lu > Sent: Thursday, March 24, 2016 3:08 PM > To: dev at dpdk.org > Cc: Lu, Wenzhuo > Subject: [dpdk-dev] [PATCH v2 2/2] igb: fix the wrong address of device data > pointer > > In the function

[dpdk-dev] [PATCH v2 1/2] ixgbe: fix the wrong address of device data pointer

2016-03-24 Thread Wu, Jingjing
> -Original Message- > From: dev [mailto:dev-bounces at dpdk.org] On Behalf Of Wenzhuo Lu > Sent: Thursday, March 24, 2016 3:08 PM > To: dev at dpdk.org > Cc: Lu, Wenzhuo > Subject: [dpdk-dev] [PATCH v2 1/2] ixgbe: fix the wrong address of device > data pointer > > There's an issue

[dpdk-dev] [PATCH 1/2] ixgbe: fix the wrong address of device data pointer

2016-03-24 Thread Wu, Jingjing
> -Original Message- > From: dev [mailto:dev-bounces at dpdk.org] On Behalf Of Wenzhuo Lu > Sent: Thursday, March 24, 2016 2:37 PM > To: dev at dpdk.org > Cc: Lu, Wenzhuo > Subject: [dpdk-dev] [PATCH 1/2] ixgbe: fix the wrong address of device data > pointer > > There's an issue

[dpdk-dev] [PATCH v2] testpmd: fix build on FreeBSD

2016-03-23 Thread Wu, Jingjing
> -Original Message- > From: dev [mailto:dev-bounces at dpdk.org] On Behalf Of Marvin Liu > Sent: Tuesday, March 22, 2016 2:50 PM > To: dev at dpdk.org > Cc: Liu, Yong > Subject: [dpdk-dev] [PATCH v2] testpmd: fix build on FreeBSD > > Build log: >

[dpdk-dev] [PATCH v5 1/9] ethdev: extend flow director for input selection

2016-03-23 Thread Wu, Jingjing
Hi, Thomas > -Original Message- > From: Thomas Monjalon [mailto:thomas.monjalon at 6wind.com] > Sent: Wednesday, March 23, 2016 6:06 AM > To: Wu, Jingjing > Cc: dev at dpdk.org; Zhang, Helin > Subject: Re: [dpdk-dev] [PATCH v5 1/9] ethdev: extend flow director for

[dpdk-dev] [PATCH v4 07/12] librte_ether: extend flow director struct

2016-03-20 Thread Wu, Jingjing
> -Original Message- > From: Wu, Jingjing > Sent: Sunday, March 20, 2016 4:57 PM > To: 'Thomas Monjalon' > Cc: dev at dpdk.org; Richardson, Bruce > Subject: RE: [dpdk-dev] [PATCH v4 07/12] librte_ether: extend flow director > struct > > Hi, Thomas >

[dpdk-dev] [PATCH v4 07/12] librte_ether: extend flow director struct

2016-03-20 Thread Wu, Jingjing
Hi, Thomas > -Original Message- > From: Thomas Monjalon [mailto:thomas.monjalon at 6wind.com] > Sent: Friday, March 18, 2016 7:44 PM > To: Wu, Jingjing > Cc: dev at dpdk.org; Richardson, Bruce > Subject: Re: [dpdk-dev] [PATCH v4 07/12] librte_ether: extend flow

[dpdk-dev] [PATCH v5 1/2] i40evf: allocate virtchnl cmd buffer for each vf

2016-03-15 Thread Wu, Jingjing
Hi, Bruce That is because another patch was applied before this one. I will rework it, and send it soon. Thanks Jingjing > -Original Message- > From: Richardson, Bruce > Sent: Monday, March 14, 2016 8:22 PM > To: Wu, Jingjing > Cc: dev at dpdk.org; Zhang, Helin; Tao, Zh

[dpdk-dev] ixgbe TX function selection

2016-03-10 Thread Wu, Jingjing
Hi, Zoltan > -Original Message- > From: dev [mailto:dev-bounces at dpdk.org] On Behalf Of Zoltan Kiss > Sent: Wednesday, March 2, 2016 3:19 AM > To: dev at dpdk.org > Subject: [dpdk-dev] ixgbe TX function selection > > Hi, > > I've noticed that ixgbe_set_tx_function() selects the non-SG

[dpdk-dev] [PATCH v3 01/12] ethdev: extend flow director for input selection

2016-03-09 Thread Wu, Jingjing
> -Original Message- > From: Thomas Monjalon [mailto:thomas.monjalon at 6wind.com] > Sent: Wednesday, March 09, 2016 6:37 PM > To: Wu, Jingjing > Cc: dev at dpdk.org; Richardson, Bruce > Subject: Re: [dpdk-dev] [PATCH v3 01/12] ethdev: extend flow director for > inpu

[dpdk-dev] [PATCH v3 01/12] ethdev: extend flow director for input selection

2016-03-09 Thread Wu, Jingjing
> -Original Message- > From: Thomas Monjalon [mailto:thomas.monjalon at 6wind.com] > Sent: Wednesday, March 09, 2016 5:55 PM > To: Wu, Jingjing > Cc: dev at dpdk.org; Richardson, Bruce > Subject: Re: [dpdk-dev] [PATCH v3 01/12] ethdev: extend flow director for > inpu

[dpdk-dev] [PATCH v3] i40e: add VEB switching support for i40e

2016-03-09 Thread Wu, Jingjing
> -Original Message- > From: Tao, Zhe > Sent: Wednesday, March 09, 2016 1:39 PM > To: dev at dpdk.org > Cc: Tao, Zhe; Wu, Jingjing > Subject: [dpdk-dev][PATCH v3] i40e: add VEB switching support for i40e > > VEB switching feature for i40e is used to enab

[dpdk-dev] [PATCH v6 0/5] support E-tag offloading and forwarding on X550

2016-03-08 Thread Wu, Jingjing
> -Original Message- > From: dev [mailto:dev-bounces at dpdk.org] On Behalf Of Wenzhuo Lu > Sent: Tuesday, March 08, 2016 2:54 PM > To: dev at dpdk.org > Subject: [dpdk-dev] [PATCH v6 0/5] support E-tag offloading and forwarding > on X550 > > This patch set adds the support of E-tag

[dpdk-dev] [PATCH v2] doc: add doc for i40e pmd driver introduction

2016-03-07 Thread Wu, Jingjing
> -Original Message- > From: Thomas Monjalon [mailto:thomas.monjalon at 6wind.com] > Sent: Monday, March 07, 2016 4:35 PM > To: Wu, Jingjing > Cc: dev at dpdk.org > Subject: Re: [dpdk-dev] [PATCH v2] doc: add doc for i40e pmd driver > introduction > > 201

[dpdk-dev] [PATCH v5 5/7] lib/librte_ether: support new l2 tunnel operation

2016-03-07 Thread Wu, Jingjing
Hi, wenzhuo > -Original Message- > From: dev [mailto:dev-bounces at dpdk.org] On Behalf Of Wenzhuo Lu > Sent: Monday, March 07, 2016 10:43 AM > To: dev at dpdk.org > Subject: [dpdk-dev] [PATCH v5 5/7] lib/librte_ether: support new l2 tunnel > operation > > Add functions to support the

[dpdk-dev] [PATCH v2] doc: add doc for i40e pmd driver introduction

2016-03-07 Thread Wu, Jingjing
Hi, Thomas > -Original Message- > From: Thomas Monjalon [mailto:thomas.monjalon at 6wind.com] > Sent: Monday, March 07, 2016 6:39 AM > To: Wu, Jingjing > Cc: dev at dpdk.org > Subject: Re: [dpdk-dev] [PATCH v2] doc: add doc for i40e pmd driver > introduction

[dpdk-dev] [PATCH] examples/dpdk_qat: Fix RX queue start number to the one just received the packets

2016-03-04 Thread Wu, Jingjing
> -Original Message- > From: dev [mailto:dev-bounces at dpdk.org] On Behalf Of Zhe Tao > Sent: Tuesday, September 29, 2015 7:08 PM > To: dev at dpdk.org > Subject: [dpdk-dev] [PATCH] examples/dpdk_qat: Fix RX queue start > number to the one just received the packets > > Every time we

[dpdk-dev] [PATCH] ixgbe: fix ixgbevf RX/TX function assignment

2016-03-04 Thread Wu, Jingjing
> -Original Message- > From: dev [mailto:dev-bounces at dpdk.org] On Behalf Of Zhe Tao > Sent: Sunday, February 28, 2016 11:08 PM > To: dev at dpdk.org > Subject: [dpdk-dev] [PATCH] ixgbe: fix ixgbevf RX/TX function assignment > > For the secondary process of DPDK to initialize ixgbevf,

[dpdk-dev] [PATCH v7 0/4] Add tunnel filter support for IP in GRE on i40e

2016-03-02 Thread Wu, Jingjing
> -Original Message- > From: Sun, Xutao > Sent: Tuesday, March 01, 2016 4:41 PM > To: dev at dpdk.org > Cc: Wu, Jingjing; Zhang, Helin > Subject: [PATCH v7 0/4] Add tunnel filter support for IP in GRE on i40e > > This patch set adds tunnel filter support for IP

[dpdk-dev] [PATCH 01/10] ethdev: add a generic flow and new behavior switch to fdir

2016-02-26 Thread Wu, Jingjing
> -Original Message- > From: Thomas Monjalon [mailto:thomas.monjalon at 6wind.com] > Sent: Friday, February 26, 2016 2:25 AM > To: Rahul Lakkireddy > Cc: Richardson, Bruce ; dev at dpdk.org; Kumar > A S > ; Nirranjan Kirubaharan ; > Wu, Jingjing > > Sub

[dpdk-dev] [PATCH 02/12] i40e: split function for input set change of hash and fdir

2016-02-26 Thread Wu, Jingjing
> -Original Message- > From: Zhang, Helin > Sent: Thursday, February 25, 2016 4:51 PM > To: Wu, Jingjing ; dev at dpdk.org > Cc: Chilikin, Andrey ; Lu, Wenzhuo at intel.com>; > Pei, Yulong > Subject: RE: [PATCH 02/12] i40e: split function for input set ch

[dpdk-dev] [PATCH v2 1/3] i40e: enable DCB in VMDQ VSIs

2016-02-25 Thread Wu, Jingjing
> > + /* 4 bits per TC, 4th bit is reserved */ > > + veb->bw_info.bw_ets_max[i] = > > + (uint8_t)((bw_max >> (i * I40E_4_BIT_WIDTH)) & > > + I40E_3_BIT_MASK); > Use RTE_LEN2MASK() to replace I40E_3_BIT_MASK. OK. > > > +

[dpdk-dev] [PATCH 01/10] ethdev: add a generic flow and new behavior switch to fdir

2016-02-25 Thread Wu, Jingjing
> -Original Message- > From: dev [mailto:dev-bounces at dpdk.org] On Behalf Of Rahul Lakkireddy > Sent: Wednesday, February 03, 2016 4:32 PM > To: dev at dpdk.org > Cc: Kumar Sanghvi; Nirranjan Kirubaharan > Subject: [dpdk-dev] [PATCH 01/10] ethdev: add a generic flow and new > behavior

[dpdk-dev] [PATCH v5 3/4] driver/i40e: implement tunnel filter for IP in GRE

2016-02-25 Thread Wu, Jingjing
> @@ -5833,16 +5839,22 @@ i40e_dev_tunnel_filter_set(struct i40e_pf *pf, > (void)rte_memcpy(>inner_mac, _filter->inner_mac, > ETHER_ADDR_LEN); > > - pfilter->inner_vlan = tunnel_filter->inner_vlan; > + pfilter->inner_vlan =

[dpdk-dev] [PATCH v5 1/4] lib/ether: optimize the'rte_eth_tunnel_filter_conf' structure

2016-02-25 Thread Wu, Jingjing
> -Original Message- > From: Sun, Xutao > Sent: Friday, February 19, 2016 3:32 PM > To: dev at dpdk.org > Cc: Zhang, Helin; Wu, Jingjing; De Lara Guarch, Pablo; Sun, Xutao; Liu, > Jijiang > Subject: [PATCH v5 1/4] lib/ether: optimize the'rte_eth_tunnel_fil

[dpdk-dev] [PATCH v2 0/3] enable extended tag for i40e

2016-02-22 Thread Wu, Jingjing
> -Original Message- > From: Zhang, Helin > Sent: Monday, February 22, 2016 12:00 PM > To: dev at dpdk.org > Cc: thomas.monjalon at 6wind.com; Wu, Jingjing; zhe.tag at intel.com; Zhang, > Helin > Subject: [PATCH v2 0/3] enable extended tag for i40e > > It enab

[dpdk-dev] [PATCH v2 2/2] i40evf: support interrupt based pf reset request

2016-02-19 Thread Wu, Jingjing
> I reported an issue on ixgbe. Yes, thanks, we also notice such issue on ixgbe. > What you provide here is a workaround for i40e. > I am not even sure this can be applied to ixgbe. > Yes, not just workaround, also a basic one, without the patch, DPDK VF even doesn't know the pf reset happened. I

[dpdk-dev] [PATCH] i40e: add VEB switching support for i40e

2016-02-19 Thread Wu, Jingjing
> -Original Message- > From: dev [mailto:dev-bounces at dpdk.org] On Behalf Of Zhe Tao > Sent: Thursday, January 21, 2016 2:50 PM > To: dev at dpdk.org > Subject: [dpdk-dev] [PATCH] i40e: add VEB switching support for i40e > > VEB switching feature for i40e is used to enable the

[dpdk-dev] [PATCH v3 00/30] i40e base driver update

2016-02-19 Thread Wu, Jingjing
> -Original Message- > From: Zhang, Helin > Sent: Thursday, February 18, 2016 10:34 PM > To: dev at dpdk.org > Cc: Wu, Jingjing; Zhang, Helin > Subject: [PATCH v3 00/30] i40e base driver update > > i40e base driver is updated, to support new X722 device IDs,

[dpdk-dev] [PATCH v2 2/2] i40evf: support interrupt based pf reset request

2016-02-14 Thread Wu, Jingjing
> -Original Message- > From: David Marchand [mailto:david.marchand at 6wind.com] > Sent: Wednesday, January 27, 2016 4:34 PM > To: Wu, Jingjing > Cc: dev at dpdk.org > Subject: Re: [dpdk-dev] [PATCH v2 2/2] i40evf: support interrupt based pf > reset reques

[dpdk-dev] [PATCH v2 2/2] i40evf: support interrupt based pf reset request

2016-02-14 Thread Wu, Jingjing
> -Original Message- > From: Tao, Zhe > Sent: Friday, January 29, 2016 4:51 PM > To: Wu, Jingjing; dev at dpdk.org > Subject: RE: [dpdk-dev] [PATCH v2 2/2] i40evf: support interrupt based pf > reset request > > > > > -Original Message-

[dpdk-dev] [PATCH v2 1/2] i40evf: allocate virtchnl cmd buffer for each vf

2016-02-14 Thread Wu, Jingjing
> -Original Message- > From: Tao, Zhe > Sent: Friday, January 29, 2016 3:28 PM > To: Wu, Jingjing; dev at dpdk.org > Subject: RE: [dpdk-dev] [PATCH v2 1/2] i40evf: allocate virtchnl cmd buffer > for each vf > > > > > -Original Message-

[dpdk-dev] [PATCH v2 2/2] i40evf: support interrupt based pf reset request

2016-02-14 Thread Wu, Jingjing
> -Original Message- > From: Tao, Zhe > Sent: Thursday, January 28, 2016 3:03 PM > To: Wu, Jingjing > Cc: dev at dpdk.org > Subject: RE: [dpdk-dev] [PATCH v2 2/2] i40evf: support interrupt based pf > reset request > > > @@ -74,8 +74,6 @@ > >

[dpdk-dev] [PATCH] ethdev: fix byte order inconsistence between fdir flow and mask

2016-01-28 Thread Wu, Jingjing
> > 2016-01-27 16:37, Jingjing Wu: > > Fixed issue of byte order in ethdev library that the structure for > > setting fdir's mask and flow entry is inconsist and made inputs of > > mask be in big endian. > > Please be more precise. Which one is big endian? > Wasn't it tested before? > It is

[dpdk-dev] [PATCH 2/4] i40e: split function for input set change of hash and fdir

2016-01-26 Thread Wu, Jingjing
> > > > Thanks for your comments. You are correct, I removed the > > I40E_INSET_FLEX_PAYLOAD from valid fdir input set values, and this is > > one reason why I splited function for input set change of hash and and > > it is because all flex payload configuration can be set in struct > >

[dpdk-dev] ixgbevf does not recover from pf reset

2016-01-25 Thread Wu, Jingjing
rchand [mailto:david.marchand at 6wind.com] > Sent: Friday, January 22, 2016 4:54 PM > To: Wu, Jingjing > Cc: Zhang, Helin; Ananyev, Konstantin; Lu, Wenzhuo; dev at dpdk.org > Subject: Re: [dpdk-dev] ixgbevf does not recover from pf reset > > Hello, > > On Fri, Jan 22, 2016 at 3

  1   2   3   >