[dpdk-dev] [PATCH v4 04/21] ethdev: define structures for adding/deleting flow director

2014-10-29 Thread Wu, Jingjing
Hi, Thomas Thanks for your comments. Jingjing > -Original Message- > From: Thomas Monjalon [mailto:thomas.monjalon at 6wind.com] > Sent: Tuesday, October 28, 2014 9:18 PM > To: Wu, Jingjing > Cc: dev at dpdk.org > Subject: Re: [dpdk-dev] [PATCH v4 04/21] ethdev: def

[dpdk-dev] [PATCH v4 08/21] mbuf: extend fdir field

2014-10-29 Thread Wu, Jingjing
Hi, Thomas Thanks for your comments. Jingjing > -Original Message- > From: Thomas Monjalon [mailto:thomas.monjalon at 6wind.com] > Sent: Tuesday, October 28, 2014 9:28 PM > To: Wu, Jingjing > Cc: dev at dpdk.org > Subject: Re: [dpdk-dev] [PATCH v4 08/21] mbuf:

[dpdk-dev] [PATCH v4 11/21] ethdev: define structures for getting flow director information

2014-10-29 Thread Wu, Jingjing
Hi, Thomas Thanks for your comments. Jingjing > -Original Message- > From: Thomas Monjalon [mailto:thomas.monjalon at 6wind.com] > Sent: Tuesday, October 28, 2014 9:45 PM > To: Wu, Jingjing > Cc: dev at dpdk.org > Subject: Re: [dpdk-dev] [PATCH v4 11/21] ethdev: def

[dpdk-dev] [PATCH v4 21/21] testpmd: add test command to configure flexible masks

2014-10-29 Thread Wu, Jingjing
> -Original Message- > From: Thomas Monjalon [mailto:thomas.monjalon at 6wind.com] > Sent: Tuesday, October 28, 2014 10:18 PM > To: Wu, Jingjing > Cc: dev at dpdk.org > Subject: Re: [dpdk-dev] [PATCH v4 21/21] testpmd: add test command to > configure flexible masks

[dpdk-dev] [PATCH v4 16/21] ethdev: define structures for configuring flexible payload

2014-10-29 Thread Wu, Jingjing
> -Original Message- > From: Thomas Monjalon [mailto:thomas.monjalon at 6wind.com] > Sent: Tuesday, October 28, 2014 10:15 PM > To: Wu, Jingjing > Cc: dev at dpdk.org > Subject: Re: [dpdk-dev] [PATCH v4 16/21] ethdev: define structures for > configuring flexible pa

[dpdk-dev] [PATCH v2 0/2] remove registers for early hardware only

2014-10-29 Thread Wu, Jingjing
> -Original Message- > From: Zhang, Helin > Sent: Wednesday, October 29, 2014 3:09 PM > To: dev at dpdk.org > Cc: Cao, Waterman; Wu, Jingjing; Zhang, Helin > Subject: [PATCH v2 0/2] remove registers for early hardware only > > For those registers and their rel

[dpdk-dev] [PATCH v5 01/21] i40e: set up and initialize flow director

2014-10-30 Thread Wu, Jingjing
Please ignore this patch sent by mistake. It should be replaced by another patch with the same name. http://www.dpdk.org/ml/archives/dev/2014-October/007374.html Sorry for the inconvenience. > -Original Message- > From: Wu, Jingjing > Sent: Thursday, October 30, 2014 3:26 PM

[dpdk-dev] flow director - perfect match filter

2014-10-31 Thread Wu, Jingjing
Hi, Poborsky Please try sending an IP packet (not UDP, TCP or SCTP). Or you can try to set filter.l4type = RTE_FDIR_L4TYPE_TCP when adding a filter. I guess it is because the NIC already classify you packet as TCP one. > -Original Message- > From: dev [mailto:dev-bounces at dpdk.org] On

[dpdk-dev] [PATCH v2 1/3] ethdev: define ctrl_pkt filter type and its structure

2014-10-31 Thread Wu, Jingjing
Hi, Thomas Thanks for your comments Jingjing > -Original Message- > From: Thomas Monjalon [mailto:thomas.monjalon at 6wind.com] > Sent: Friday, October 31, 2014 6:47 AM > To: Wu, Jingjing > Cc: dev at dpdk.org > Subject: Re: [dpdk-dev] [PATCH v2 1/3] ethdev: define ct

[dpdk-dev] [PATCH] i40e: workaround for Security issue in SR-IOV mode

2015-10-08 Thread Wu, Jingjing
>> >> In SR-IOV mode a VF sending LFC or PFC would throttle the entire port. >> The workaround is to add a filter to drop pause frames from VFs from >> sending pause frames. >This is a very strange approach - this would silently disable the Tx FC while >a user would think it's enabled. Wouldn't th

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

2015-10-08 Thread Wu, Jingjing
> -Original Message- > From: Mcnamara, John > Sent: Friday, October 02, 2015 4:25 PM > To: Wu, Jingjing > Cc: dev at dpdk.org; Thomas Monjalon > Subject: RE: [dpdk-dev] [PATCH 00/52] update i40e base driver > > > -Original Message- > > From: de

[dpdk-dev] [PATCH] ixgbe: fix the wrong prompt for VF TSO

2015-10-14 Thread Wu, Jingjing
> -Original Message- > From: dev [mailto:dev-bounces at dpdk.org] On Behalf Of Wenzhuo Lu > Sent: Friday, September 11, 2015 10:00 AM > To: dev at dpdk.org > Subject: [dpdk-dev] [PATCH] ixgbe: fix the wrong prompt for VF TSO > > When setting TSO on VF ixgbe NICs, for example, 82599, x550

[dpdk-dev] [PATCH v2 0/3] Support for flow director behavior "passthru" on Intel FVL NIC

2015-10-19 Thread Wu, Jingjing
> -Original Message- > From: dev [mailto:dev-bounces at dpdk.org] On Behalf Of Andrey Chilikin > Sent: Wednesday, September 30, 2015 9:43 PM > To: dev at dpdk.org > Subject: [dpdk-dev] [PATCH v2 0/3] Support for flow director behavior > "passthru" on Intel FVL NIC > > This patch set adds

[dpdk-dev] [PATCH 2/2] i40e: Enlarge the number of supported queues

2015-10-19 Thread Wu, Jingjing
Hi, helin Few comments > a/drivers/net/i40e/i40e_ethdev.c b/drivers/net/i40e/i40e_ethdev.c index > 4b70588..3bdcaa4 100644 > --- a/drivers/net/i40e/i40e_ethdev.c > +++ b/drivers/net/i40e/i40e_ethdev.c > @@ -2240,113 +2240,88 @@ i40e_pf_parameter_init(struct rte_eth_dev > *dev) { > struct i

[dpdk-dev] [PATCH v2 0/2] i40e: Enlarge the number of supported queues

2015-10-22 Thread Wu, Jingjing
> -Original Message- > From: Zhang, Helin > Sent: Thursday, October 22, 2015 3:28 PM > To: dev at dpdk.org > Cc: Pei, Yulong; Liu, Yong; Wu, Jingjing; Zhang, Helin > Subject: [PATCH v2 0/2] i40e: Enlarge the number of supported queues > > It enlarges the numbe

[dpdk-dev] [PATCH 7/8] i40e: get_dcb_info ops implement

2015-10-26 Thread Wu, Jingjing
> -Original Message- > From: Liu, Jijiang > Sent: Thursday, October 22, 2015 3:10 PM > To: Wu, Jingjing; dev at dpdk.org > Cc: Zhang, Helin; Tao, Zhe; Pei, Yulong > Subject: RE: [PATCH 7/8] i40e: get_dcb_info ops implement > > > > > -Original Me

[dpdk-dev] [PATCH 8/8] app/testpmd: set up DCB forwarding based on traffic class

2015-10-28 Thread Wu, Jingjing
> -Original Message- > From: Liu, Jijiang > Sent: Wednesday, October 28, 2015 9:46 AM > To: Wu, Jingjing; dev at dpdk.org > Cc: Zhang, Helin; Tao, Zhe; Pei, Yulong > Subject: RE: [PATCH 8/8] app/testpmd: set up DCB forwarding based on > traffic class > > >

[dpdk-dev] [PATCH 4/4] doc: extend commands in testpmd and remove related ABI deprecation

2015-10-28 Thread Wu, Jingjing
Thanks helin and Thomas I will update the release notes too. > -Original Message- > From: Thomas Monjalon [mailto:thomas.monjalon at 6wind.com] > Sent: Tuesday, October 27, 2015 5:36 PM > To: Zhang, Helin > Cc: dev at dpdk.org; Wu, Jingjing > Subject: Re: [dpdk-de

[dpdk-dev] [PATCH v2] i40e: add link flow control support for FVL

2015-10-29 Thread Wu, Jingjing
> -Original Message- > From: Tao, Zhe > Sent: Thursday, October 29, 2015 8:57 PM > To: dev at dpdk.org > Cc: Tao, Zhe; Wu, Jingjing > Subject: [dpdk-dev][PATCH v2] i40e: add link flow control support for FVL > > Feature Add: Rx/Tx flow control support for the i40

[dpdk-dev] [PATCH v3 0/4] fm10k: add VMDQ support

2015-10-30 Thread Wu, Jingjing
> -Original Message- > From: dev [mailto:dev-bounces at dpdk.org] On Behalf Of Shaopeng He > Sent: Tuesday, October 27, 2015 5:22 PM > To: dev at dpdk.org > Subject: [dpdk-dev] [PATCH v3 0/4] fm10k: add VMDQ support > > This patch series adds VMDQ support for fm10k. > It includes the fun

[dpdk-dev] [PATCH v3] i40e: add link flow control support for FVL

2015-10-30 Thread Wu, Jingjing
> -Original Message- > From: Tao, Zhe > Sent: Friday, October 30, 2015 12:58 PM > To: dev at dpdk.org > Cc: Tao, Zhe; Wu, Jingjing > Subject: [dpdk-dev][PATCH v3] i40e: add link flow control support for FVL > > Feature Add: Rx/Tx flow control support for the i40

[dpdk-dev] [PATCH v2] examples/vmdq: Fix the core dump issue when mem_pool is more than 34

2015-10-30 Thread Wu, Jingjing
> -Original Message- > From: Sun, Xutao > Sent: Tuesday, October 27, 2015 1:11 PM > To: dev at dpdk.org > Cc: Wu, Jingjing; Zhang, Helin; Sun, Xutao > Subject: [PATCH v2] examples/vmdq: Fix the core dump issue when > mem_pool is more than 34 > > Macro MAX_QUEU

[dpdk-dev] [PATCH v2 09/11] i40e: add rx interrupt support

2015-10-30 Thread Wu, Jingjing
> -Original Message- > From: Liang, Cunming > Sent: Friday, October 30, 2015 1:28 PM > To: dev at dpdk.org > Cc: Zhang, Helin; He, Shaopeng; Wu, Jingjing; Liang, Cunming > Subject: [PATCH v2 09/11] i40e: add rx interrupt support > > v2 changes: > - add wri

[dpdk-dev] [PATCH v2 10/11] i40evf: add rx interrupt support

2015-10-30 Thread Wu, Jingjing
> -Original Message- > From: Liang, Cunming > Sent: Friday, October 30, 2015 1:28 PM > To: dev at dpdk.org > Cc: Zhang, Helin; He, Shaopeng; Wu, Jingjing; Liang, Cunming > Subject: [PATCH v2 10/11] i40evf: add rx interrupt support > > v2 changes: > - turn on

[dpdk-dev] [PATCH v7 0/2] i40e: RSS/FD granularity configuration

2015-10-30 Thread Wu, Jingjing
> -Original Message- > From: Zhang, Helin > Sent: Friday, October 30, 2015 11:11 AM > To: dev at dpdk.org > Cc: Pei, Yulong; Liu, Yong; Wu, Jingjing; Zhang, Helin > Subject: [PATCH v7 0/2] i40e: RSS/FD granularity configuration > > v2 changes: > Solved the

[dpdk-dev] [PATCH] ixgbe: fix a x550 DCB issue

2015-09-08 Thread Wu, Jingjing
> -Original Message- > From: dev [mailto:dev-bounces at dpdk.org] On Behalf Of Wenzhuo Lu > Sent: Wednesday, August 26, 2015 3:11 PM > To: dev at dpdk.org > Subject: [dpdk-dev] [PATCH] ixgbe: fix a x550 DCB issue > > There's a DCB issue on x550. For 8 TCs, if a packet with user priority

[dpdk-dev] [PATCH] examples/vmdq: Fix the core dump issue when mem_pool is more than 34

2015-09-21 Thread Wu, Jingjing
> -Original Message- > From: Sun, Xutao > Sent: Monday, September 21, 2015 1:45 PM > To: dev at dpdk.org > Cc: Wu, Jingjing; Zhang, Helin; Sun, Xutao > Subject: [PATCH] examples/vmdq: Fix the core dump issue when mem_pool > is more than 34 > > Macro MAX_QUEU

[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 ((o

[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 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] i40e: move PCI device ids to driver

2016-07-11 Thread Wu, Jingjing
e_map 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,

[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: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.

[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 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 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 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 i40

[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 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 PF +

[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 v3 1/3] ethdev: extend struct to support flow director in VFs

2015-11-01 Thread Wu, Jingjing
Hi, Thomas > -Original Message- > From: Thomas Monjalon [mailto:thomas.monjalon at 6wind.com] > Sent: Sunday, November 1, 2015 10:28 PM > To: Wu, Jingjing > Cc: dev at dpdk.org > Subject: Re: [dpdk-dev] [PATCH v3 1/3] ethdev: extend struct to support flow > directo

[dpdk-dev] [PATCH v3 1/3] ethdev: extend struct to support flow director in VFs

2015-11-02 Thread Wu, Jingjing
> > Oh! > From the VM, using > rte_eth_dev_filter_ctrl(port_id, filter_type, filter_op, arg) > it can be deduced from the VF device, no? > Is the use case to define a VF flow director outside of the VM? Yes, if VM can configure through rte_eth_dev_filter_ctrl, it will be better. But flow director

[dpdk-dev] [PATCH] i40e: fix the issue of not freeing memzone

2015-11-06 Thread Wu, Jingjing
> - static uint64_t id = 0; > const struct rte_memzone *mz = NULL; > char z_name[RTE_MEMZONE_NAMESIZE]; > > if (!mem) > return I40E_ERR_PARAM; > > - id++; > - snprintf(z_name, sizeof(z_name), "i40e_dma_%"PRIu64, id); > + snprintf(z_name, sizeof(z_na

[dpdk-dev] [PATCH v2] i40e: fix the issue of not freeing memzone

2015-11-06 Thread Wu, Jingjing
> -Original Message- > From: Zhang, Helin > Sent: Friday, November 06, 2015 3:57 PM > To: dev at dpdk.org > Cc: Wu, Jingjing; Zhang, Helin > Subject: [PATCH v2] i40e: fix the issue of not freeing memzone > > This fixes the issue of not freeing memzone in a cal

[dpdk-dev] [PATCH] i40e: fix issue of reconfigure hash enable flags

2015-11-23 Thread Wu, Jingjing
> > - if (!key || key_len != ((I40E_PFQF_HKEY_MAX_INDEX + 1) * > - sizeof(uint32_t))) > + if (!key || key_len == 0) { > + PMD_DRV_LOG(DEBUG, "No key to be configured"); > + return 0; > + } else if (key && (key_len != (I40E_PFQF_HKEY_MAX_INDEX + 1) *

[dpdk-dev] [PATCH v2] i40e: fix issue of reconfigure hash enable flags

2015-11-23 Thread Wu, Jingjing
> -Original Message- > From: Zhang, Helin > Sent: Monday, November 23, 2015 2:19 PM > To: dev at dpdk.org > Cc: Wu, Jingjing; Pei, Yulong; Zhang, Helin > Subject: [PATCH v2] i40e: fix issue of reconfigure hash enable flags > > It fixes the issue of not re-confi

[dpdk-dev] [PATCH] i40evf: fix mac deletion when stop dev

2015-11-30 Thread Wu, Jingjing
> > + /* Set mac addr */ > > + (void)rte_memcpy(mac_addr.addr_bytes, hw->mac.addr, > > + sizeof(mac_addr.addr_bytes)); > Use ether_addr_copy() instead. > > /Helin Thanks. But the types of mac_addr and hw->mac are different, cannot use ether_addr_copy. Thanks Jingji

[dpdk-dev] [PATCH v3] doc: announce ABI changes planned for unified packet type

2015-07-09 Thread Wu, Jingjing
Acked-by: Jingjing Wu > -Original Message- > From: Zhang, Helin > Sent: Wednesday, July 08, 2015 1:45 AM > To: dev at dpdk.org > Cc: Liu, Jijiang; Wu, Jingjing; nhorman at tuxdriver.com; Zhang, Helin > Subject: [PATCH v3] doc: announce ABI changes planned for uni

[dpdk-dev] [PATCH v3] i40e:Fix the Descriptor Done check mechanism for i40e

2015-07-09 Thread Wu, Jingjing
Acked-by: Jingjing Wu > -Original Message- > From: Tao, Zhe > Sent: Thursday, July 09, 2015 10:58 AM > To: dev at dpdk.org > Cc: Tao, Zhe; Wu, Jingjing > Subject: [PATCH v3] i40e:Fix the Descriptor Done check mechanism for i40e > > If a descriptor the device

[dpdk-dev] [RFC] examples: remove l3fwd-vf example

2015-07-15 Thread Wu, Jingjing
> -Original Message- > From: Thomas Monjalon [mailto:thomas.monjalon at 6wind.com] > Sent: Tuesday, July 14, 2015 4:28 PM > To: Jayakumar, Muthurajan > Cc: dev at dpdk.org; Wu, Jingjing > Subject: Re: [dpdk-dev] [RFC] examples: remove l3fwd-vf example > > 201

[dpdk-dev] [PATCH] i40e: Fix the endian issue for the i40e read&write registers functions

2015-07-15 Thread Wu, Jingjing
> -Original Message- > From: Tao, Zhe > Sent: Tuesday, July 14, 2015 6:37 PM > To: dev at dpdk.org > Cc: Tao, Zhe; Wu, Jingjing > Subject: [PATCH] i40e: Fix the endian issue for the i40e read&write registers > functions > > Linux kernel uses the writel

[dpdk-dev] [PATCH v3] i40evf: fix crash when setup tx queues on vf port

2015-07-30 Thread Wu, Jingjing
> -Original Message- > From: Thomas Monjalon [mailto:thomas.monjalon at 6wind.com] > Sent: Thursday, July 30, 2015 6:33 AM > To: Wu, Jingjing > Cc: dev at dpdk.org > Subject: Re: [dpdk-dev] [PATCH v3] i40evf: fix crash when setup tx queues > on vf port > > &

[dpdk-dev] [PATCH] app test: fix mempool cache_size not match limited cache_size

2015-07-30 Thread Wu, Jingjing
> -Original Message- > From: dev [mailto:dev-bounces at dpdk.org] On Behalf Of Yong Liu > Sent: Wednesday, July 29, 2015 11:22 AM > To: dev at dpdk.org > Subject: [dpdk-dev] [PATCH] app test: fix mempool cache_size not match > limited cache_size > > From: Marvin Liu > > In previous set

[dpdk-dev] [PATCH] app test: fix eal --no-huge option should work with -m option

2015-07-30 Thread Wu, Jingjing
> -Original Message- > From: dev [mailto:dev-bounces at dpdk.org] On Behalf Of Yong Liu > Sent: Wednesday, July 29, 2015 12:38 PM > To: dev at dpdk.org > Subject: [dpdk-dev] [PATCH] app test: fix eal --no-huge option should work > with -m option > > From: Marvin Liu > > '--no-huge' opt

[dpdk-dev] [PATCH v2] i40evf: fix of supporting jumbo frame

2015-06-03 Thread Wu, Jingjing
Acked-by: Jingjing Wu > -Original Message- > From: Zhang, Helin > Sent: Thursday, May 07, 2015 9:41 AM > To: dev at dpdk.org > Cc: Cao, Min; Wu, Jingjing; Liu, Jijiang; Xu, Qian Q; Zhang, Helin > Subject: [PATCH v2] i40evf: fix of supporting jumbo frame > &g

[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 enable t

[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 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] 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 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] [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 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, T

[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 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: > /root/dpdk/app/test-pmd/cmdline.c:6687:45

[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 reported

[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 repor

[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 set_rx_m

[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 regist

[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 flexi

[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, &vsi->floating_veb->head, list) { > + if (i40e_vsi_release(vsi_list->vsi) != I40E_SU

[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] 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] 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 a/drivers/net/i40

[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(+) > > diff

[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 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 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 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 defined

Re: [dpdk-dev] [PATCH v2] net/iavf: fix Rx total stats

2019-12-12 Thread Wu, Jingjing
> -Original Message- > From: Min, JiaqiX > Sent: Friday, December 13, 2019 9:23 AM > To: dev@dpdk.org > Cc: Wu, Jingjing ; Yang, Qiming > ; Min, JiaqiX > ; sta...@dpdk.org > Subject: [PATCH v2] net/iavf: fix Rx total stats > > Rx total stats is th

Re: [dpdk-dev] [PATCH v2] raw/ntb: fix write memory barrier issue

2019-12-22 Thread Wu, Jingjing
> -Original Message- > From: Li, Xiaoyun > Sent: Monday, December 16, 2019 9:59 AM > To: Wu, Jingjing > Cc: dev@dpdk.org; Maslekar, Omkar ; Li, Xiaoyun > ; sta...@dpdk.org > Subject: [PATCH v2] raw/ntb: fix write memory barrier issue > > All buffers and

Re: [dpdk-dev] [PATCH] doc: fix a typo in ntb guide

2019-12-22 Thread Wu, Jingjing
> -Original Message- > From: Li, Xiaoyun > Sent: Wednesday, December 4, 2019 11:20 PM > To: Wu, Jingjing > Cc: dev@dpdk.org; Li, Xiaoyun ; sta...@dpdk.org > Subject: [PATCH] doc: fix a typo in ntb guide > > In prerequisites of ntb guide, the correct flag when

Re: [dpdk-dev] [PATCH] raw/ntb: fix write memory barrier issue

2019-12-25 Thread Wu, Jingjing
> -Original Message- > From: Li, Xiaoyun > Sent: Wednesday, December 4, 2019 11:19 PM > To: Wu, Jingjing > Cc: dev@dpdk.org; Li, Xiaoyun ; sta...@dpdk.org > Subject: [PATCH] raw/ntb: fix write memory barrier issue > > All buffers and ring info should be writ

Re: [dpdk-dev] [PATCH] net/ice: correct VSI context

2019-12-29 Thread Wu, Jingjing
> -Original Message- > From: Xing, Beilei > Sent: Saturday, December 14, 2019 2:14 PM > To: Wu, Jingjing ; dev@dpdk.org; Zhang, Qi Z > > Cc: sta...@dpdk.org > Subject: [PATCH] net/ice: correct VSI context > > There'll always be a MDD event triggere

Re: [dpdk-dev] [PATCH 3/3] maintainers: update for driver testing tool

2020-04-26 Thread Wu, Jingjing
> -Original Message- > From: Xing, Beilei > Sent: Sunday, April 26, 2020 4:22 PM > To: dev@dpdk.org; Wu, Jingjing ; Lu, Wenzhuo > ; Zhang, Qi Z > Subject: [PATCH 3/3] maintainers: update for driver testing tool > > Replace Jingjing Wu with Beilei Xing. > &

Re: [dpdk-dev] [PATCH v2 2/2] examples/vmdq: fix RSS configuration

2020-04-02 Thread Wu, Jingjing
> -Original Message- > From: dev On Behalf Of Junyu Jiang > Sent: Wednesday, March 25, 2020 2:33 PM > To: dev@dpdk.org > Cc: Yang, Qiming ; Yigit, Ferruh > ; Jiang, > JunyuX ; sta...@dpdk.org > Subject: [dpdk-dev] [PATCH v2 2/2] examples/vmdq: fix RSS configuration > > In order that al

Re: [dpdk-dev] [PATCH v2 1/2] doc: add user guide for VMDq

2020-04-02 Thread Wu, Jingjing
> -Original Message- > From: dev On Behalf Of Junyu Jiang > Sent: Wednesday, March 25, 2020 2:33 PM > To: dev@dpdk.org > Cc: Yang, Qiming ; Yigit, Ferruh > ; Jiang, > JunyuX > Subject: [dpdk-dev] [PATCH v2 1/2] doc: add user guide for VMDq > > currently, there is no documentation for

Re: [dpdk-dev] [dpdk-stable] [PATCH v2 2/2] examples/vmdq: fix RSS configuration

2020-04-02 Thread Wu, Jingjing
> > > + rss_hf_tmp = port_conf.rx_adv_conf.rss_conf.rss_hf; > > > + port_conf.rx_adv_conf.rss_conf.rss_hf &= > > > + dev_info.flow_type_rss_offloads; > > > + if (port_conf.rx_adv_conf.rss_conf.rss_hf != rss_hf_tmp) { > > > + printf("Port %u modified RSS hash function based on hardwa

Re: [dpdk-dev] [PATCH v1 1/4] net/iavf: stop the PCI probe in DCF mode

2020-03-22 Thread Wu, Jingjing
+static int +handle_dcf_arg(__rte_unused const char *key, const char *value, + __rte_unused void *arg) __rte_unused is not needed here. +{ + bool *dcf = arg; + + if (arg == NULL || value == NULL) + return -EINVAL; + + if (strcmp(value, "dcf") == 0) +

Re: [dpdk-dev] [PATCH] net/iavf: unify Rx ptype table

2020-03-22 Thread Wu, Jingjing
-Original Message- From: Wang, ShougangX Sent: Friday, March 6, 2020 10:24 AM To: dev@dpdk.org Cc: Rong, Leyi ; Wu, Jingjing ; Wang, ShougangX Subject: [PATCH] net/iavf: unify Rx ptype table From: Wang Shougang This patch unified the Rx ptype table. Signed-off-by: Wang Shougang

Re: [dpdk-dev] [PATCH] net/iavf: unify Rx ptype table

2020-03-23 Thread Wu, Jingjing
> -Original Message- > From: Wang, ShougangX > Sent: Monday, March 23, 2020 4:16 PM > To: Wu, Jingjing ; dev@dpdk.org > Cc: Rong, Leyi > Subject: RE: [PATCH] net/iavf: unify Rx ptype table > > > -Original Message- > > From: Wu, Jingjing >

Re: [dpdk-dev] [PATCH] net/iavf: unify Rx ptype table

2020-03-24 Thread Wu, Jingjing
> -Original Message- > From: Wang, ShougangX > Sent: Friday, March 6, 2020 10:24 AM > To: dev@dpdk.org > Cc: Rong, Leyi ; Wu, Jingjing ; > Wang, > ShougangX > Subject: [PATCH] net/iavf: unify Rx ptype table > > From: Wang Shougang Acked-by: Jingjing Wu

Re: [dpdk-dev] [PATCH] net/iavf: enable port reset

2020-03-25 Thread Wu, Jingjing
-Original Message- From: Cui, LunyuanX Sent: Wednesday, March 25, 2020 10:48 AM To: dev@dpdk.org Cc: Wu, Jingjing ; Yang, Qiming ; Cui, LunyuanX Subject: [PATCH] net/iavf: enable port reset This patch is intended to add iavf_dev_reset ops, enable iavf to support "port rese

Re: [dpdk-dev] [PATCH v4 1/7] net/iavf: stop the PCI probe in DCF mode

2020-03-25 Thread Wu, Jingjing
-Original Message- From: dev [mailto:dev-boun...@dpdk.org] On Behalf Of Haiyue Wang Sent: Thursday, March 26, 2020 11:04 AM To: dev@dpdk.org; Ye, Xiaolong ; Zhang, Qi Z ; Yang, Qiming ; Xing, Beilei Cc: Zhao1, Wei ; Wang, Haiyue Subject: [dpdk-dev] [PATCH v4 1/7] net/iavf: stop the P

Re: [dpdk-dev] [PATCH 04/12] net/iavf: flexible Rx descriptor support in normal path

2020-03-25 Thread Wu, Jingjing
One general comment: Looks like there are exact same code comparing with legacy rx, such as logic to update tail, multi-segments loop. It will be good if all the common code can be wrapped and use for multi recv functions [...] +/* Get the number of used descriptors of a rx queue for flexible R

Re: [dpdk-dev] [PATCH 07/12] net/iavf: add flow director enabled switch value

2020-03-25 Thread Wu, Jingjing
-Original Message- From: dev [mailto:dev-boun...@dpdk.org] On Behalf Of Leyi Rong Sent: Monday, March 16, 2020 3:46 PM To: Zhang, Qi Z ; Ye, Xiaolong Cc: dev@dpdk.org; Rong, Leyi Subject: [dpdk-dev] [PATCH 07/12] net/iavf: add flow director enabled switch value The commit adds fdir_e

Re: [dpdk-dev] [PATCH v6 1/6] raw/ntb: introduce ntb rawdev driver

2019-06-18 Thread Wu, Jingjing
> + > +static void > +ntb_dev_info_get(struct rte_rawdev *dev, rte_rawdev_obj_t dev_info) > +{ > + struct ntb_hw *hw = dev->dev_private; > + struct ntb_attr *ntb_attrs = dev_info; > + > + strncpy(ntb_attrs[NTB_TOPO_ID].name, NTB_TOPO_NAME, > NTB_ATTR_NAME_LEN); > + switch (hw->topo)

Re: [dpdk-dev] [PATCH v6 2/6] raw/ntb: add intel ntb support

2019-06-18 Thread Wu, Jingjing
One general comment: Think about to use rte_read32() and rte_write32() when reading and writing registers. Or you can define a Macro or inline function for NTB driver to touch registers. Then you can omit lots of "(char *)hw->pci_dev->mem_resource[0].addr " and "*((volatile uint32_t *)" like th

Re: [dpdk-dev] [PATCH v6 3/6] raw/ntb: add handshake process

2019-06-18 Thread Wu, Jingjing
> -Original Message- > From: Li, Xiaoyun > Sent: Tuesday, June 18, 2019 10:11 AM > To: Wu, Jingjing ; Wiles, Keith > ; Liang, > Cunming ; Maslekar, Omkar > Cc: dev@dpdk.org; Li, Xiaoyun > Subject: [PATCH v6 3/6] raw/ntb: add handshake process > > Add ha

Re: [dpdk-dev] [PATCH v8 1/6] raw/ntb: introduce ntb rawdev driver

2019-06-27 Thread Wu, Jingjing
> -Original Message- > From: Li, Xiaoyun > Sent: Wednesday, June 26, 2019 3:12 PM > To: Wu, Jingjing ; Wiles, Keith > ; Liang, > Cunming ; Maslekar, Omkar > Cc: dev@dpdk.org; Li, Xiaoyun > Subject: [PATCH v8 1/6] raw/ntb: introduce ntb rawdev driver >

Re: [dpdk-dev] [PATCH v8 2/6] raw/ntb: add intel ntb support

2019-06-27 Thread Wu, Jingjing
Few minor comments. > +static int > +intel_ntb_dev_init(struct rte_rawdev *dev) > +{ > + struct ntb_hw *hw = dev->dev_private; > + uint8_t reg_val, bar; > + int ret, i; > + > + if (hw == NULL) { > + NTB_LOG(ERR, "Invalid device."); > + return -EINVAL; > +

<    1   2   3   4   5   6   7   >