> -Original Message-
> From: Stephen Hemminger [mailto:stephen at networkplumber.org]
> Sent: Thursday, August 27, 2015 10:46 AM
> To: Zhang, Helin
> Cc: Jay Rolette; dev at dpdk.org
> Subject: Re: [dpdk-dev] BUG - KNI broken in 4.2 kernel
>
> On Thu, 27 Aug 2015 15:56:16 +
> "Zhang,
Hi John et al:
I am using the X540, and setting it up to receive UDP traffic.
Want to use the flow-director filter, to steer packets to different receive
queues.
Using the testpmd app, I am running into the following error --
testpmd> flow_director_filter 0 del flow ipv4-udp src 192.168.10.100
remove rte_pcap_pmd and pci_dev.
Signed-off-by: Bernard Iremonger
---
drivers/net/pcap/rte_eth_pcap.c | 31 +--
1 file changed, 9 insertions(+), 22 deletions(-)
diff --git a/drivers/net/pcap/rte_eth_pcap.c b/drivers/net/pcap/rte_eth_pcap.c
index f2e4634..1bd0a22 1006
remove pci_dev, pci_drv, rte_bond_pmd and pci_id_table.
handle numa_node for vdevs
handle RTE_ETH_DEV_INTR_LSC for vdevs
Signed-off-by: Bernard Iremonger
---
drivers/net/bonding/rte_eth_bond_alb.c | 2 +-
drivers/net/bonding/rte_eth_bond_api.c | 51 --
drivers/ne
remove rte_ring_pmd and pci_dev.
Signed-off-by: Bernard Iremonger
---
drivers/net/ring/rte_eth_ring.c | 35 ++-
1 file changed, 6 insertions(+), 29 deletions(-)
diff --git a/drivers/net/ring/rte_eth_ring.c b/drivers/net/ring/rte_eth_ring.c
index 6fd3d0a..111814e
remove rte_null_pmd and pci_dev.
Signed-off-by: Bernard Iremonger
---
drivers/net/null/rte_eth_null.c | 28 +++-
1 file changed, 7 insertions(+), 21 deletions(-)
diff --git a/drivers/net/null/rte_eth_null.c b/drivers/net/null/rte_eth_null.c
index e244595..7436dee 100644
Signed-off-by: Bernard Iremonger
---
lib/librte_ether/rte_ethdev.c | 16 +++-
1 file changed, 11 insertions(+), 5 deletions(-)
diff --git a/lib/librte_ether/rte_ethdev.c b/lib/librte_ether/rte_ethdev.c
index 64e5a20..65d552a 100644
--- a/lib/librte_ether/rte_ethdev.c
+++ b/lib/librte
add dev_flags to rte_eth_dev, add macros for dev_flags.
add numa_node to rte_eth_dev_data.
use dev_type to distinguish between vdev's and pdev's.
remove unused RTE_ETH_DEV_MAX.
Signed-off-by: Bernard Iremonger
---
lib/librte_ether/rte_ethdev.c | 19 +++
lib/librte_ether/rte_ethde
There is a dummy pci driver in the vdev PMD's at present.
This RFC proposes to remove the pci driver from the vdev PMD's.
Changes have been made to librte_ether to handle vdevs which do not have a pci
driver.
The pdev PMD's should work as before with the changes to librte_ether
The vdev PMD's whi
From: Jay Rolette [mailto:role...@infiniteio.com]
Sent: Thursday, August 27, 2015 8:49 AM
To: Zhang, Helin
Cc: Stephen Hemminger; dev at dpdk.org
Subject: Re: [dpdk-dev] BUG - KNI broken in 4.2 kernel
On Thu, Aug 27, 2015 at 10:23 AM, Zhang, Helin mailto:helin.zhang at intel.com>> wrote:
> ---
> -Original Message-
> From: Stephen Hemminger [mailto:stephen at networkplumber.org]
> Sent: Wednesday, August 26, 2015 5:15 PM
> To: dev at dpdk.org; Zhang, Helin
> Subject: BUG - KNI broken in 4.2 kernel
>
> The network device ops handles changed again.
>
> Does KNI really need to ke
Coverity CID # 13200
If sendto fails, the packets will not get transmitted. Return 0 as
the number of packets transmitted.
Signed-off-by: John W. Linville
---
drivers/net/af_packet/rte_eth_af_packet.c | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/drivers/net/af_packet/r
On Thu, Aug 27, 2015 at 04:40:35PM +0100, Bernard Iremonger wrote:
> There is a dummy pci driver in the vdev PMD's at present.
> This RFC proposes to remove the pci driver from the vdev PMD's.
> Changes have been made to librte_ether to handle vdevs which do not have a
> pci driver.
>
> The pdev
Coverity CID # 13321
Checking *internals != NULL before accessing req is not good enough,
because **internals is a function argument and the function doesn't
really know what is passed-in. We can close our eyes and ignore the
warning on the basis of controlling all the calling code, or we can
ref
Hi,
Just a reminder that we have been periodically running Coverity static code
analysis of DPDK releases and that there are a number of minor but fixable open
issues.
https://scan.coverity.com/projects/4005 (DPDK)
https://scan.coverity.com/users/sign_up
If anyone would like to view th
Kernel 4.2 has introduced two new parameters in ndo_bridge_getlink,
which breaks DPDK compilation.
Linux: 7d4f8d87 ("switchdev: ad VLAN support for ports bridge-getlink")
This patch adds the necessary checks to fix it.
Signed-off-by: Pablo de Lara
---
lib/librte_eal/linuxapp/kni/ethtool/igb/ig
2015-08-27 09:38, Jerin Jacob:
> On Tue, Aug 25, 2015 at 02:03:13PM +0200, Thomas Monjalon wrote:
> > 2015-08-18 18:10, Jerin Jacob:
> > > --- a/app/test/test_red.c
> > > +++ b/app/test/test_red.c
> > > +#if defined(RTE_ARCH_X86_64) || defined(RTE_ARCH_I686) ||
> > > defined(RTE_ARCH_X86_X32)
> >
On Thu, Aug 27, 2015 at 10:23 AM, Zhang, Helin
wrote:
>
>
> > -Original Message-
> > From: Stephen Hemminger [mailto:stephen at networkplumber.org]
> > Sent: Wednesday, August 26, 2015 5:15 PM
> > To: dev at dpdk.org; Zhang, Helin
> > Subject: BUG - KNI broken in 4.2 kernel
> >
> > The net
On Thu, 27 Aug 2015 16:40:40 +0100
Bernard Iremonger wrote:
> remove pci_dev, pci_drv, rte_bond_pmd and pci_id_table.
> handle numa_node for vdevs
> handle RTE_ETH_DEV_INTR_LSC for vdevs
>
> Signed-off-by: Bernard Iremonger
Since Hyper-V driver does not use pci, we just went through exercise
o
On Thu, 27 Aug 2015 10:28:45 +
"Mcnamara, John" wrote:
> Hi,
>
> Now that we are at the start of a release cycle it is a good time to talk
> about the need for a bug tracker for DPDK.
>
> As well as tracking defects it could be used to track upcoming or desired
> features/fixes.
>
> The
On Thu, 27 Aug 2015 15:56:16 +
"Zhang, Helin" wrote:
> Based on my experience, only one or two users asked for ethtool support, then
> we have it. Before that time, we don?t have KNI ethtool support.
> I did not mean who uses KNI does not care about it, I mean for those users
> who don?t us
2015-08-26 17:15, Stephen Hemminger:
> The network device ops handles changed again.
>
> Does KNI really need to keep yet another copy of the Intel driver code.
> There already are 4 versions:
> 1. Out-of tree base driver
> 2. In-kernel mainline Linux driver
> 3. DPDK driver
> 4. KNI DPDK
Hi,
Now that we are at the start of a release cycle it is a good time to talk about
the need for a bug tracker for DPDK.
As well as tracking defects it could be used to track upcoming or desired
features/fixes.
The most obvious tool for this is Bugzilla but other suggestions or ideas are
welc
Hi Thomas, Stephen
> -Original Message-
> From: dev [mailto:dev-bounces at dpdk.org] On Behalf Of Thomas Monjalon
> Sent: Thursday, August 27, 2015 9:42 AM
> To: Stephen Hemminger
> Cc: dev at dpdk.org
> Subject: Re: [dpdk-dev] BUG - KNI broken in 4.2 kernel
>
> 2015-08-26 17:15, Stephen
On Tue, Aug 25, 2015 at 02:03:13PM +0200, Thomas Monjalon wrote:
> 2015-08-18 18:10, Jerin Jacob:
> > --- a/app/test/test_red.c
> > +++ b/app/test/test_red.c
> > +#if defined(RTE_ARCH_X86_64) || defined(RTE_ARCH_I686) ||
> > defined(RTE_ARCH_X86_X32)
> > #ifdef __PIC__
> > asm volatile (
> >
25 matches
Mail list logo