[dpdk-dev] [PATCH] examples: new txburst application

2015-01-31 Thread Wiles, Keith
On 1/30/15, 1:45 PM, "Wiles, Keith" wrote: > > >Sent from my iPhone > >On Jan 30, 2015, at 9:49 AM, Bhavesh Davda wrote: > >>> Did you know pktgen-dpdk? >>> http://dpdk.org/browse/apps/pktgen-dpdk/tree/README.md >>> >>> Do you think it could replace your application? >> >> [Bhavesh Davda]

[dpdk-dev] Making DPDK.org more vendor neutral

2015-01-31 Thread Thomas Monjalon
Hi Stephen, 2015-01-31 20:47, Stephen Hemminger: > I think that DPDK.org should be as neutral in all public communications. I agree and thought it was already OK. > This bothers me: > "If you need some specific drivers or networking stacks, you should contact a > company that provides such

[dpdk-dev] [PATCH 10/10] ixgbe: spelling fixes

2015-01-31 Thread Stephen Hemminger
From: Stephen Hemminger Signed-off-by: Stephen Hemminger --- This file comes from common code and probably has to be fixed upstream. --- lib/librte_pmd_ixgbe/ixgbe/ixgbe_type.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git

[dpdk-dev] [PATCH 09/10] ring: fix spelling error

2015-01-31 Thread Stephen Hemminger
From: Stephen Hemminger Signed-off-by: Stephen Hemminger --- lib/librte_pmd_ring/rte_eth_ring.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/librte_pmd_ring/rte_eth_ring.c b/lib/librte_pmd_ring/rte_eth_ring.c index f685f08..9e76c6b 100644 ---

[dpdk-dev] [PATCH 08/10] malloc: spelling fix

2015-01-31 Thread Stephen Hemminger
From: Stephen Hemminger Signed-off-by: Stephen Hemminger --- lib/librte_malloc/rte_malloc.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/librte_malloc/rte_malloc.h b/lib/librte_malloc/rte_malloc.h index 74bb78c..ba9080c 100644 ---

[dpdk-dev] [PATCH 07/10] vhost: fix spelling errors

2015-01-31 Thread Stephen Hemminger
From: Stephen Hemminger More codespell Signed-off-by: Stephen Hemminger --- lib/librte_vhost/eventfd_link/eventfd_link.h | 2 +- lib/librte_vhost/rte_virtio_net.h| 2 +- lib/librte_vhost/vhost_rxtx.c| 4 ++-- 3 files changed, 4 insertions(+),

[dpdk-dev] [PATCH 06/10] examples: fix spelling errors

2015-01-31 Thread Stephen Hemminger
From: Stephen Hemminger Run codespell over examples Signed-off-by: Stephen Hemminger --- examples/dpdk_qat/crypto.c | 2 +- examples/l3fwd-power/main.c| 2 +- examples/l3fwd/main.c | 2 +-

[dpdk-dev] [PATCH 05/10] app: fix spelling errors

2015-01-31 Thread Stephen Hemminger
From: Stephen Hemminger Errors from codespell Signed-off-by: Stephen Hemminger --- app/test/test_cmdline_cirbuf.c | 2 +- app/test/test_distributor.c | 2 +- app/test/test_eal_flags.c | 4 ++-- app/test/test_func_reentrancy.c | 4 ++-- app/test/test_hash.c

[dpdk-dev] [PATCH 04/10] ip_frag: fix spelling errors

2015-01-31 Thread Stephen Hemminger
From: Stephen Hemminger Signed-off-by: Stephen Hemminger --- lib/librte_ip_frag/rte_ip_frag.h | 4 ++-- lib/librte_ip_frag/rte_ipv4_reassembly.c | 2 +- lib/librte_ip_frag/rte_ipv6_reassembly.c | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git

[dpdk-dev] [PATCH 03/10] eal: fix spelling error

2015-01-31 Thread Stephen Hemminger
From: Stephen Hemminger Signed-off-by: Stephen Hemminger --- lib/librte_eal/common/include/rte_alarm.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/librte_eal/common/include/rte_alarm.h b/lib/librte_eal/common/include/rte_alarm.h index

[dpdk-dev] [PATCH 02/10] bond: fix spelling errors

2015-01-31 Thread Stephen Hemminger
From: Stephen Hemminger Bad spelling in comments found by codespell Signed-off-by: Stephen Hemminger --- lib/librte_pmd_bond/rte_eth_bond_8023ad.c | 2 +- lib/librte_pmd_bond/rte_eth_bond_private.h | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git

[dpdk-dev] [PATCH 01/10] i40e: spellin fixes

2015-01-31 Thread Stephen Hemminger
From: Stephen Hemminger Spelling errors found with code spell. Signed-off-by: Stephen Hemminger --- lib/librte_pmd_i40e/i40e_ethdev.c | 8 lib/librte_pmd_i40e/i40e_ethdev.h | 2 +- lib/librte_pmd_i40e/i40e_rxtx.c | 6 +++--- 3 files changed, 8 insertions(+), 8

[dpdk-dev] Making DPDK.org more vendor neutral

2015-01-31 Thread Stephen Hemminger
I think that DPDK.org should be as neutral in all public communications. This bothers me: "If you need some specific drivers or networking stacks, you should contact a company that provides such extensions." This tag line is a link to page describing 6wind and other vendors leaves a biased

[dpdk-dev] [PATCH 16/18] fm10k: add PF and VF interrupt handling function

2015-01-31 Thread Neil Horman
On Fri, Jan 30, 2015 at 01:07:32PM +0800, Chen Jing D(Mark) wrote: > From: Jeff Shaw > > 1. Add 2 interrupt handling functions, one for PF and one for VF. > 2. Enable interrupt after completing initialization of NIC. > This seems to do way more than enable interrupt handling. Can you be a bit

[dpdk-dev] [PATCH 12/18] fm10k: add PF RSS support

2015-01-31 Thread Neil Horman
On Fri, Jan 30, 2015 at 01:07:28PM +0800, Chen Jing D(Mark) wrote: > From: Jeff Shaw > > 1. Configure RSS in fm10k_dev_rx_init function. > 2. Add fm10k_rss_hash_update and fm10k_rss_hash_conf_get to get >and inquery RSS configuration. > > Signed-off-by: Jeff Shaw > Signed-off-by: Chen Jing

[dpdk-dev] [PATCH 04/18] fm10k: add fm10k device id

2015-01-31 Thread David Marchand
On Sat, Jan 31, 2015 at 5:32 PM, Neil Horman wrote: > On Sat, Jan 31, 2015 at 05:07:28PM +0100, David Marchand wrote: > > In the end, we miss something to have dpdk work automatically like it > used > > to be, before the pci devices ids were stripped out of igb_uio. > > > > I can see two

[dpdk-dev] [PATCH 04/18] fm10k: add fm10k device id

2015-01-31 Thread David Marchand
On Sat, Jan 31, 2015 at 3:19 PM, Neil Horman wrote: > On Fri, Jan 30, 2015 at 01:07:20PM +0800, Chen Jing D(Mark) wrote: > > From: Jeff Shaw > > > > Add fm10k device ID list into rte_pci_dev_ids.h. > > > > Signed-off-by: Jeff Shaw > > Signed-off-by: Chen Jing D(Mark) > > --- > >

[dpdk-dev] [PATCH 01/10] i40e: spellin fixes

2015-01-31 Thread Neil Horman
On Sat, Jan 31, 2015 at 08:51:53PM +, Stephen Hemminger wrote: > From: Stephen Hemminger > > Spelling errors found with code spell. > > Signed-off-by: Stephen Hemminger > --- > lib/librte_pmd_i40e/i40e_ethdev.c | 8 > lib/librte_pmd_i40e/i40e_ethdev.h | 2 +- >

[dpdk-dev] Making DPDK.org more vendor neutral

2015-01-31 Thread Neil Horman
On Sat, Jan 31, 2015 at 08:47:10PM +, Stephen Hemminger wrote: > I think that DPDK.org should be as neutral in all public communications. > > This bothers me: > "If you need some specific drivers or networking stacks, you should contact a > company that provides such extensions." > > This

[dpdk-dev] [RFC PATCH v2 01/14] enable VIRTIO_NET_F_CTRL_RX VIRTIO_NET_F_CTRL_RX is dependant on VIRTIO_NET_F_CTRL_VQ. Observed that virtio-net driver in guest would crash with only CTRL_RX enabled.

2015-01-31 Thread Xie, Huawei
> > Hi,Xie > > If don't have features VIRTIO_NET_F_CTRL_VQ and VIRTIO_NET_F_CTRL_RX > what would happen? > Why add the two features? If virtio-net driver doesn't require those two features, it will work fine. Changchun cced added these two features for control queue support and

[dpdk-dev] [PATCH 05/12] lib/librte_vhost: copy host_memory_map from virtio-net.c to a new file virtio-net-cdev.c

2015-01-31 Thread Xie, Huawei
> > + * map it to our address space. > > + */ > > +static int > > +host_memory_map(struct virtio_net *dev, struct virtio_memory *mem, > > + pid_t pid, uint64_t addr) > > +{ > > Hi Xie, > > This patch only copy host_memory_map() to a new file. > And actually the original function is removed at

[dpdk-dev] [PATCH 01/12] lib/librte_vhost: enable VIRTIO_NET_F_CTRL_RX

2015-01-31 Thread Xie, Huawei
> @@ -73,7 +73,8 @@ static struct virtio_net_config_ll *ll_root; > > > > /* Features supported by this lib. */ > > #define VHOST_SUPPORTED_FEATURES ((1ULL << > VIRTIO_NET_F_MRG_RXBUF) | \ > > - (1ULL << VIRTIO_NET_F_CTRL_RX)) > > + (1ULL <<

[dpdk-dev] [PATCH 04/18] fm10k: add fm10k device id

2015-01-31 Thread Neil Horman
On Sat, Jan 31, 2015 at 05:55:07PM +0100, David Marchand wrote: > On Sat, Jan 31, 2015 at 5:32 PM, Neil Horman wrote: > > > On Sat, Jan 31, 2015 at 05:07:28PM +0100, David Marchand wrote: > > > In the end, we miss something to have dpdk work automatically like it > > used > > > to be, before the

[dpdk-dev] [PATCH 04/18] fm10k: add fm10k device id

2015-01-31 Thread Neil Horman
On Sat, Jan 31, 2015 at 05:07:28PM +0100, David Marchand wrote: > On Sat, Jan 31, 2015 at 3:19 PM, Neil Horman wrote: > > > On Fri, Jan 30, 2015 at 01:07:20PM +0800, Chen Jing D(Mark) wrote: > > > From: Jeff Shaw > > > > > > Add fm10k device ID list into rte_pci_dev_ids.h. > > > > > >

[dpdk-dev] [PATCH 04/18] fm10k: add fm10k device id

2015-01-31 Thread Neil Horman
On Fri, Jan 30, 2015 at 01:07:20PM +0800, Chen Jing D(Mark) wrote: > From: Jeff Shaw > > Add fm10k device ID list into rte_pci_dev_ids.h. > > Signed-off-by: Jeff Shaw > Signed-off-by: Chen Jing D(Mark) > --- > lib/librte_eal/common/include/rte_pci_dev_ids.h | 22 ++ > 1

[dpdk-dev] [DISCUSSION] : ERROR while running vhost example in dpdk-1.8

2015-01-31 Thread Linhaifeng
On 2015/1/30 14:01, Srinivasreddy R wrote: > hi, > > May be I am missing something regarding hugetlbfs . > I performed below steps for hugetlbfs . > I am running on Ubuntu 14.04.1 LTS. > > cat /proc/cmdline > BOOT_IMAGE=/boot/vmlinuz-3.13.0-24-generic >

[dpdk-dev] [PATCH 03/18] fm10k: Add empty fm10k files

2015-01-31 Thread Neil Horman
On Fri, Jan 30, 2015 at 01:07:19PM +0800, Chen Jing D(Mark) wrote: > From: Jeff Shaw > > Define macros and basic data structure. > Define rte_log wrapper functions. > > Signed-off-by: Jeff Shaw > Signed-off-by: Chen Jing D(Mark) > --- > lib/librte_pmd_fm10k/Makefile | 96