The patch set supports flow director on fortville.
It includes:
- set up/tear down fortville resources to support flow director, such as queue
and vsi.
- support operation to add or delete 8 flow types of the flow director
filters, they are ipv4, tcpv4, udpv4, sctpv4, ipv6, tcpv6, udpv6, sctpv6
release fortville resources on flow director, includes
- queue 0 pair release
- release vsi
Signed-off-by: jingjing.wu
---
lib/librte_pmd_i40e/i40e_ethdev.c | 7 +++
lib/librte_pmd_i40e/i40e_ethdev.h | 1 +
lib/librte_pmd_i40e/i40e_fdir.c | 21 +
3 files changed, 29
set flexible payload related registers to default value at initialization time.
Signed-off-by: jingjing.wu
---
lib/librte_pmd_i40e/i40e_ethdev.c | 36
lib/librte_pmd_i40e/i40e_ethdev.h | 35 +++
lib/librte_pmd_i40e/i40e_fdir.c | 43 +
deal with two operations for flow director
- RTE_ETH_FILTER_ADD
- RTE_ETH_FILTER_DELETE
encode the flow inputs to programming packet
sent the packet to filter programming queue and check status on the status
report queue
Signed-off-by: jingjing.wu
---
lib/librte_pmd_i40e/i40e_ethdev.c | 3 +
support to get the fdir_match counter
Signed-off-by: jingjing.wu
---
lib/librte_pmd_i40e/i40e_ethdev.c | 5 +
1 file changed, 5 insertions(+)
diff --git a/lib/librte_pmd_i40e/i40e_ethdev.c
b/lib/librte_pmd_i40e/i40e_ethdev.c
index 66286ee..c88eb42 100644
--- a/lib/librte_pmd_i40e/i40e_ethd
fdir field in rte_mbuf is extened to support flex bytes reported when fdir
match.
8 flex bytes can be reported in maximum.
The reported flex bytes are part of flexible payload.
Signed-off-by: jingjing.wu
---
lib/librte_mbuf/rte_mbuf.h | 17 ++---
1 file changed, 14 insertions(+), 3
Extended fdir info is printed in rxonly fwd engine when fdir match.
Signed-off-by: jingjing.wu
---
app/test-pmd/rxonly.c | 14 +++---
1 file changed, 11 insertions(+), 3 deletions(-)
diff --git a/app/test-pmd/rxonly.c b/app/test-pmd/rxonly.c
index 9ad1df6..88b65bc 100644
--- a/app/test-
- macros to validate flow_type and pctype
- functions for transition between flow_type and pctype:
- i40e_flowtype_to_pctype
- i40e_pctype_to_flowtype
Signed-off-by: jingjing.wu
---
lib/librte_pmd_i40e/i40e_ethdev.c | 46 +++
lib/librte_pmd_i40e/i40e_ethde
Commands are added to test adding or deleting flow director filters.
10 flow types in flow director are supported: ipv4, ipv4-frag, tcpv4, udpv4,
sctpv4, ipv6, ipv6-frag, tcpv6, udpv6, sctpv6
Signed-off-by: jingjing.wu
---
app/test-pmd/cmdline.c | 381 +++
implement operation to flush flow director table
Signed-off-by: jingjing.wu
---
lib/librte_pmd_i40e/i40e_fdir.c | 7 +--
1 file changed, 5 insertions(+), 2 deletions(-)
diff --git a/lib/librte_pmd_i40e/i40e_fdir.c b/lib/librte_pmd_i40e/i40e_fdir.c
index 5205530..93aa8a1 100644
--- a/lib/lib
Test command is added to flush flow director table
Signed-off-by: jingjing.wu
---
app/test-pmd/cmdline.c | 49 +
1 file changed, 49 insertions(+)
diff --git a/app/test-pmd/cmdline.c b/app/test-pmd/cmdline.c
index 91f6388..066769f 100644
--- a/app/
define structures for getting flow director information includes:
- mode
- supported flow types
- table space
- flexible payload size and granularity
- configured flexible payload and mask information
Signed-off-by: jingjing.wu
---
lib/librte_ether/rte_eth_ctrl.h | 92 ++
define structures for getting flow director statistics
Signed-off-by: jingjing.wu
---
lib/librte_ether/rte_eth_ctrl.h | 20
1 file changed, 20 insertions(+)
diff --git a/lib/librte_ether/rte_eth_ctrl.h b/lib/librte_ether/rte_eth_ctrl.h
index b05d9eb..7fa7103 100644
--- a/li
display flow director's information, includes
- statistics
- configuration
- capability
Signed-off-by: jingjing.wu
---
app/test-pmd/config.c | 141 +-
1 file changed, 128 insertions(+), 13 deletions(-)
diff --git a/app/test-pmd/config.c b/app/t
set up fortville resources to support flow director, includes
- queue 0 pair allocated and set up for flow director
- create vsi
- reserve memzone for flow director programming packet
Signed-off-by: jingjing.wu
---
lib/librte_pmd_i40e/Makefile | 2 +
lib/librte_pmd_i40e/i40e_ethdev.c |
test command added to configure flexible mask
Signed-off-by: jingjing.wu
---
app/test-pmd/cmdline.c | 94 ++
app/test-pmd/config.c | 30
app/test-pmd/testpmd.h | 3 +-
3 files changed, 126 insertions(+), 1 deletion(-)
diff --git
Test command is added to configure flexible payload
Signed-off-by: jingjing.wu
---
app/test-pmd/cmdline.c | 120 +
app/test-pmd/config.c | 31 +
app/test-pmd/testpmd.h | 2 +
3 files changed, 153 insertions(+)
diff --git a/app/test
implement operation to get flow director information in i40e pmd driver,
includes
- mode
- supported flow types
- table space
- flexible payload size and granularity
- configured flexible payload and mask information
Signed-off-by: jingjing.wu
---
lib/librte_pmd_i40e/i40e_ethdev.h | 1 +
add flexible payload setting in eth_conf
Signed-off-by: jingjing.wu
---
lib/librte_ether/rte_ethdev.h | 2 ++
1 file changed, 2 insertions(+)
diff --git a/lib/librte_ether/rte_ethdev.h b/lib/librte_ether/rte_ethdev.h
index b658cf4..e14bbde 100644
--- a/lib/librte_ether/rte_ethdev.h
+++ b/lib/li
define structures to add or delete flow director filter
- struct rte_eth_fdir_filter
Signed-off-by: jingjing.wu
---
lib/librte_ether/rte_eth_ctrl.h | 167
1 file changed, 167 insertions(+)
diff --git a/lib/librte_ether/rte_eth_ctrl.h b/lib/librte_ether
setting the FDIR flag and report FD_ID plus flex bytes in mbuf if match
Signed-off-by: jingjing.wu
---
lib/librte_pmd_i40e/i40e_rxtx.c | 63 ++---
1 file changed, 59 insertions(+), 4 deletions(-)
diff --git a/lib/librte_pmd_i40e/i40e_rxtx.c b/lib/librte_pmd_i
implement operation to get flow director statistics in i40e pmd driver
Signed-off-by: jingjing.wu
---
lib/librte_pmd_i40e/i40e_fdir.c | 27 +++
1 file changed, 27 insertions(+)
diff --git a/lib/librte_pmd_i40e/i40e_fdir.c b/lib/librte_pmd_i40e/i40e_fdir.c
index 2edb3a6..
configure flexible payload and flex mask in i40e driver
It includes arguments verification and HW setting.
Signed-off-by: jingjing.wu
---
lib/librte_pmd_i40e/i40e_fdir.c | 283
1 file changed, 283 insertions(+)
diff --git a/lib/librte_pmd_i40e/i40e_fdir.
Yes, but I think it is better for you to made a v2 patch
Thanks
Michael
-Original Message-
From: Zang, Zhida
Sent: Thursday, November 20, 2014 9:15 AM
To: Qiu, Michael; dev at dpdk.org
Subject: RE: [dpdk-dev] [PATCH] i40e: fixed tx stats bug
Is that OK that I send another patch with det
With this patch, KNI interface (e.g. vEth0) is created in the
network namespace where the DPDK application is running.
Otherwise, all interfaces are created in the default namespace
in the host.
Signed-off-by: Takayuki Usui
---
lib/librte_eal/linuxapp/kni/kni_misc.c | 2 ++
1 file changed, 2 ins
> -Original Message-
> From: Olivier MATZ [mailto:olivier.matz at 6wind.com]
> Sent: Friday, November 21, 2014 12:36 AM
> To: Liu, Jijiang
> Cc: Thomas Monjalon; dev
> Subject: Re: [dpdk-dev] [PATCH v8 10/10] app/testpmd:test VxLAN Tx checksum
> offload
>
> Hi Jijiang,
>
> On 11/20/2014
This patch V2 updated commit log.
> -Original Message-
> From: dev [mailto:dev-bounces at dpdk.org] On Behalf Of zhida zang
> Sent: Thursday, November 20, 2014 4:40 PM
> To: dev at dpdk.org
> Subject: [dpdk-dev] [PATCH v2] i40e: fixed tx packets stats bug
>
> From: zzang
>
> i40e only
On 2014/11/21 14:33, Liu, Jijiang wrote:
> This patch V2 updated commit log.
Not only updated commit log, but also the code :)
Thanks,
Michael
>
>> -Original Message-
>> From: dev [mailto:dev-bounces at dpdk.org] On Behalf Of zhida zang
>> Sent: Thursday, November 20, 2014 4:40 PM
>> To:
ENIC PMD is the poll-mode driver for the Cisco Systems Inc. VIC to be
used with DPDK suite.
Sujith Sankar (6):
ENIC PMD License
ENIC PMD Makefile
VNIC common code partially shared with ENIC kernel mode driver
ENIC PMD specific code
DPDK-ENIC PMD interface
DPDK changes for accommodating
Signed-off-by: Sujith Sankar
---
lib/librte_pmd_enic/LICENSE | 27 +++
1 file changed, 27 insertions(+)
create mode 100644 lib/librte_pmd_enic/LICENSE
diff --git a/lib/librte_pmd_enic/LICENSE b/lib/librte_pmd_enic/LICENSE
new file mode 100644
index 000..0ad2216
--- /
Signed-off-by: Sujith Sankar
---
lib/librte_pmd_enic/Makefile | 67
1 file changed, 67 insertions(+)
create mode 100644 lib/librte_pmd_enic/Makefile
diff --git a/lib/librte_pmd_enic/Makefile b/lib/librte_pmd_enic/Makefile
new file mode 100644
index 0
Signed-off-by: Sujith Sankar
---
lib/librte_pmd_enic/vnic/cq_desc.h | 126
lib/librte_pmd_enic/vnic/cq_enet_desc.h | 261
lib/librte_pmd_enic/vnic/rq_enet_desc.h | 76 +++
lib/librte_pmd_enic/vnic/vnic_cq.c | 117
lib/librte_pmd_enic/vnic/vnic_cq.h | 1
Signed-off-by: Sujith Sankar
---
lib/librte_pmd_enic/enic.h| 158 +
lib/librte_pmd_enic/enic_clsf.c | 244 +++
lib/librte_pmd_enic/enic_compat.h | 142
lib/librte_pmd_enic/enic_main.c | 1328 +
lib/librte_pmd_enic/enic_res.c| 22
Signed-off-by: Sujith Sankar
---
lib/librte_pmd_enic/enic_etherdev.c | 620
1 file changed, 620 insertions(+)
create mode 100644 lib/librte_pmd_enic/enic_etherdev.c
diff --git a/lib/librte_pmd_enic/enic_etherdev.c
b/lib/librte_pmd_enic/enic_etherdev.c
new f
Signed-off-by: Sujith Sankar
---
config/common_linuxapp | 6 ++
lib/Makefile | 1 +
lib/librte_eal/linuxapp/eal/eal_pci_vfio.c | 7 +++
lib/librte_eal/linuxapp/eal/include/eal_pci_init.h | 1 +
mk/rte.app.mk
v3 changes:
-updated commit log
-fixed the bug that stats data can't be cleared
Signed-off-by: Zhida Zang
---
lib/librte_pmd_i40e/i40e_ethdev.c | 10 +++---
1 file changed, 7 insertions(+), 3 deletions(-)
diff --git a/lib/librte_pmd_i40e/i40e_ethdev.c
b/lib/librte_pmd_i40e/i40e_ethdev.c
in
Tested-by: Jiajia, SunX
- Tested Commit: f7aaae2fe6f7f9a78eab7313d77e92b934693b5d
- OS: Fedora20 3.11.10-301.fc20.x86_64 and 3.16.6-200.fc20.x86_64
- GCC: gcc version 4.8.2
- CPU: Intel(R) Xeon(R) CPU E5-2680 v2 @ 2.80GHz
- NIC: Intel Corporation 82599ES 10-Gigabit SFI/SFP+ Network Connection
[80
On Thu, Nov 20, 2014 at 02:17:13PM +, Sergio Gonzalez Monroy wrote:
> Some features of the cmdline were broken in FreeBSD as a result of
> termios not being compiled.
>
> Signed-off-by: Sergio Gonzalez Monroy
Acked-by: Bruce Richardson
> ---
> lib/librte_cmdline/cmdline.h| 2 --
>
Hello Sujith,
I just tried your patchset on my system but I can't get it to build :
$ make config T=x86_64-native-linuxapp-gcc && make
Configuration done
== Build scripts
== Build scripts/testhost
HOSTCC testhost.o
[snip]
== Build lib/librte_pmd_enic
CC enic_main.o
../lib/librte_pmd_eni
Hi David,
Since the kernel version is less than 3.6.0, support for VFIO is not there.
Could you please turn off VFIO in config/common_linuxapp and try with IGB_UIO?
Thanks,
-Sujith
From: David Marchand mailto:david.march...@6wind.com>>
Date: Friday, 21 November 2014 3:22 pm
To: "Sujith Sankar (ss
On Fri, Nov 21, 2014 at 10:58 AM, Sujith Sankar (ssujith) wrote:
> Hi David,
> Since the kernel version is less than 3.6.0, support for VFIO is not
> there.
> Could you please turn off VFIO in config/common_linuxapp and try with
> IGB_UIO?
>
Arf, stupid me, I thought I had it disabled ...
Sorr
Hi Zhida,
I guess you are not familiar with git, because you removed the
commit log in this version.
Other strange thing, there is no uppercase in your name in the
>From field, which will be converted in author name. French people
cares about uppercases in names ;)
Last thing: new versions should
Tim,
Great, thanks! Keep on the good work and recording in the future.
The quality of the Audio is superb!
Kevin
On Fri, Nov 21, 2014 at 1:26 AM, O'driscoll, Tim
wrote:
> The video is now accessible at: http://youtu.be/AbHQ4YaWY90. Thomas may want
> to add a link to this from somewhere on the
On Thu, Nov 20, 2014 at 11:16:34AM +0600, Yerden Zhumabekov wrote:
> SSE4.2 provides CRC32 intrinsic with 8-byte operand.
>
> Signed-off-by: Yerden Zhumabekov
> ---
> lib/librte_hash/rte_hash_crc.h | 16
> 1 file changed, 16 insertions(+)
>
> diff --git a/lib/librte_hash/rte_
21.11.2014 17:22, Neil Horman ?:
> On Thu, Nov 20, 2014 at 11:16:34AM +0600, Yerden Zhumabekov wrote:
>> SSE4.2 provides CRC32 intrinsic with 8-byte operand.
>>
>> Signed-off-by: Yerden Zhumabekov
>> ---
>> lib/librte_hash/rte_hash_crc.h | 16
>> 1 file changed, 16 inserti
On Fri, Nov 21, 2014 at 10:02:59PM +0530, Sujith Sankar wrote:
> Signed-off-by: Sujith Sankar
> ---
> lib/librte_pmd_enic/Makefile | 67
>
> 1 file changed, 67 insertions(+)
> create mode 100644 lib/librte_pmd_enic/Makefile
>
> diff --git a/lib/libr
> From: Wu, Jingjing
> Sent: Friday, November 21, 2014 12:47 AM
> To: dev at dpdk.org
> Cc: Wu, Jingjing; Cao, Min; Ananyev, Konstantin
> Subject: [PATCH v6 00/22] Support flow director programming on Fortville
>
> The patch set supports flow director on fortville.
> It includes:
> - set up/tea
Hi Olivier,
> -Original Message-
> From: Olivier MATZ [mailto:olivier.matz at 6wind.com]
> Sent: Wednesday, November 19, 2014 6:39 PM
> To: Liu, Jijiang; dev at dpdk.org
> Subject: Re: [dpdk-dev] [PATCH 1/4] rte_mbuf:add packet types
>
> Hi Jijiang,
>
> On 11/18/2014 08:37 AM, Jijiang L
> -Original Message-
> From: dev [mailto:dev-bounces at dpdk.org] On Behalf Of zhida zang
> Sent: Friday, November 21, 2014 4:07 PM
> To: dev at dpdk.org
> Subject: [dpdk-dev] [PATCH v3] i40e: fixed tx packets stats bug
>
> v3 changes:
> -updated commit log
> -fixed the bug that stats da
2014-11-20 20:05, Neil Horman:
> On Thu, Nov 20, 2014 at 10:08:25PM +0100, Thomas Monjalon wrote:
> > 2014-11-20 13:25, Neil Horman:
> > > On Thu, Nov 20, 2014 at 06:09:10PM +0100, Thomas Monjalon wrote:
> > > > 2014-11-19 10:13, Neil Horman:
> > > > > On Wed, Nov 19, 2014 at 11:35:08AM +, Bruc
On Fri, Nov 21, 2014 at 10:03:02PM +0530, Sujith Sankar wrote:
> Signed-off-by: Sujith Sankar
> ---
> lib/librte_pmd_enic/enic_etherdev.c | 620
>
> 1 file changed, 620 insertions(+)
> create mode 100644 lib/librte_pmd_enic/enic_etherdev.c
>
> diff --git a/
Hello Jijiang,
On 11/21/2014 01:26 PM, Liu, Jijiang wrote:
>> I have one question about the packet_type: it is not clear to me what the
>> software can expect, for instance when RTE_PTYPE_IPv4_IPv4 is set. What does
>> that mean exactly? Which fields must be valid in the packet to have this
>> ty
Hello dpdk experts,
I am following the documentation available on dpdk.org & the documentation
published by Intel to learn how to use DPDK libraries.
I am using dpdk v1.7.1 downloaded from dpdk.org. I wish to run testpmd app
provided with this release with 2 VMXNET3 vNICs on my setup.
My test s
Just an update on the issue I was facing...
I got what was wrong in the steps which I followed. I shouldn't have bound the
VNICs to igb_uio driver after replacing vmxnet3 driver. The testpdm app worked
fine after eliminating that step from the earlier sequence :) Sorry to bother
you all.
Regar
So, since mempool is multi-consumer (by default), if one is used to
configure queues on multiple NICs that have different socket owners, then
mbuf allocation will fail? But if 2 NICs have the socket owner, everything
should work fine? Since I'm talking about 2 ports on the same NIC, they
must have
On Fri, Nov 21, 2014 at 03:03:25PM +0100, Newman Poborsky wrote:
> So, since mempool is multi-consumer (by default), if one is used to
> configure queues on multiple NICs that have different socket owners, then
> mbuf allocation will fail? But if 2 NICs have the socket owner, everything
> should wo
On 21/11/14 5:03 pm, "Neil Horman" wrote:
>On Fri, Nov 21, 2014 at 10:02:59PM +0530, Sujith Sankar wrote:
>> Signed-off-by: Sujith Sankar
>> ---
>> lib/librte_pmd_enic/Makefile | 67
>>
>> 1 file changed, 67 insertions(+)
>> create mode 100644 lib/
Thanks for the comments, Neil. I shall include those in v3.
Regards,
-Sujith
On 21/11/14 6:54 pm, "Neil Horman" wrote:
>On Fri, Nov 21, 2014 at 10:03:02PM +0530, Sujith Sankar wrote:
>> Signed-off-by: Sujith Sankar
>> ---
>> lib/librte_pmd_enic/enic_etherdev.c | 620
>>+++
We're going to hold our next community call on Tuesday 2nd December. This time,
we're going to try a time that's more suitable for participants in Asia, so
we're going to hold it at 8:00 AM GMT. The meeting time in a variety of
timezones is included below.
Generally, GoToMeeting worked well las
This patch adds extra 32bits to rte_mbuf::hash - so 'uint32_t usr' will move to
the second cache line?
Regards,
Andrey
-Original Message-
From: dev [mailto:dev-boun...@dpdk.org] On Behalf Of Jingjing Wu
Sent: Friday, November 21, 2014 12:47 AM
To: dev at dpdk.org
Subject: [dpdk-dev] [PAT
Hey Thomas, have you had a chance to have a look at this patchset, if you have
any comments or issues can you let me know asap, as the patch sets for link
bonding modes 4 & 5 are dependent on this set and I don't want to be blocking
them from the next release candidate.
Thanks
Declan
> -O
From: Alan Carew
librte_power now contains both rte_power_acpi_cpufreq and rte_power_kvm_vm
implementations.
Signed-off-by: Alan Carew
Signed-off-by: Pablo de Lara
---
lib/librte_power/Makefile |3 ++-
1 files changed, 2 insertions(+), 1 deletions(-)
diff --git a/lib/librte_power/Makefil
From: Alan Carew
The CLI is used for administrating the channel monitor and manager and
manually setting the CPU frequency on the host.
Supports the following commands:
add_vm [Mul-choice STRING]: add_vm|rm_vm , add a VM for subsequent
operations with the CLI or remove a previously added VM f
From: Alan Carew
Provides a command packet format for host and guest.
Signed-off-by: Alan Carew
Signed-off-by: Pablo de Lara
---
lib/librte_power/channel_commands.h | 77 +++
1 files changed, 77 insertions(+), 0 deletions(-)
create mode 100644 lib/librte_pow
From: Alan Carew
Allows for the opening of Virtio-Serial devices on a VM, where a DPDK
application can send packets to the host based monitor. The packet formatted is
specified in channel_commands.h
Each device appears as a serial device in path
/dev/virtio-ports/virtio.serial.port.. where each l
From: Alan Carew
A wrapper around librte_power(using ACPI cpufreq), providing locking around the
non-threadsafe library, allowing for frequency changes based on core masks and
core numbers from both the CLI thread and epoll monitor thread.
Signed-off-by: Alan Carew
Signed-off-by: Pablo de Lara
From: Alan Carew
The manager is responsible for adding communications channels to the Monitor
thread, tracking and reporting VM state and employs the libvirt API for
synchronization with the KVM Hypervisor. The manager interacts with the
Hypervisor to discover the mapping of virtual CPUS(vCPUs) t
From: Alan Carew
For launching CLI thread and Monitor thread and initialising
resources.
Requires a minimum of two lcores to run, additional cores specified by eal core
mask are not used.
Signed-off-by: Alan Carew
Signed-off-by: Pablo de Lara
---
examples/vm_power_manager/Makefile | 57
From: Alan Carew
Updated the unit tests to cover both librte_power implementations as well as
the external API.
Signed-off-by: Alan Carew
Signed-off-by: Pablo de Lara
---
app/test/Makefile |3 +-
app/test/autotest_data.py | 26 ++
app/test/test_power.c
From: Alan Carew
Moved the current librte_power implementation to rte_power_acpi_cpufreq, with
renaming of functions only.
Added rte_power_kvm_vm implmentation to support Power Management from a VM.
librte_power now hides the implementation based on the environment used.
A new call rte_power_set
Virtual Machine Power Management.
The following patches add two DPDK sample applications and an alternate
implementation of librte_power for use in virtualized environments.
The idea is to provide librte_power functionality from within a VM to address
the lack of MSRs to facilitate frequency chang
From: Alan Carew
Provides a small sample application(guest_vm_power_mgr) to run on a VM.
The application is run by providing a core mask(-c) and number of memory
channels(-n). The core mask corresponds to the number of lcore channels to
attempt to open. A maximum of 64 channels per VM is allowed.
Hi,
Thanks to Thomas for providing some inputs on this.
I am looking at consolidating common code in linuxapp/bsdapp in
librte_eal. I have started with header files and had some questions
related to it.
1. For some header files for e.g. eal_internal_cfg.h, there are very
minor differences betwee
2014-11-21 10:13, r k:
> Thanks to Thomas for providing some inputs on this.
>
> I am looking at consolidating common code in linuxapp/bsdapp in
> librte_eal. I have started with header files and had some questions
> related to it.
Sorry, I didn't know you already start working on it.
I'm going t
2014-11-21 17:07, Doherty, Declan:
> Hey Thomas, have you had a chance to have a look at this patchset, if you
> have any comments or issues can you let me know asap, as the patch sets for
> link bonding modes 4 & 5 are dependent on this set and I don't want to be
> blocking them from the next rele
Sure will wait for your patchset. If there is anything other than
cleanup that needs to be looked at please let me know. I can start on
that.
Thanks,
Ravi
On Fri, Nov 21, 2014 at 10:23 AM, Thomas Monjalon
wrote:
> 2014-11-21 10:13, r k:
>> Thanks to Thomas for providing some inputs on this.
>>
>
Hi Andrey,
> -Original Message-
> From: Chilikin, Andrey
> Sent: Friday, November 21, 2014 5:03 PM
> To: Wu, Jingjing; dev at dpdk.org
> Cc: Ananyev, Konstantin
> Subject: RE: [dpdk-dev] [PATCH v6 09/22] mbuf: extend fdir field
>
> This patch adds extra 32bits to rte_mbuf::hash
Yes.
>-
Me bad, missed wrapping union :)
Thanks,
Andrey
-Original Message-
From: Ananyev, Konstantin
Sent: Friday, November 21, 2014 7:35 PM
To: Chilikin, Andrey; Wu, Jingjing; dev at dpdk.org
Subject: RE: [dpdk-dev] [PATCH v6 09/22] mbuf: extend fdir field
Hi Andrey,
> -Original Message-
On Fri, Nov 21, 2014 at 02:23:15PM +0100, Thomas Monjalon wrote:
> 2014-11-20 20:05, Neil Horman:
> > On Thu, Nov 20, 2014 at 10:08:25PM +0100, Thomas Monjalon wrote:
> > > 2014-11-20 13:25, Neil Horman:
> > > > On Thu, Nov 20, 2014 at 06:09:10PM +0100, Thomas Monjalon wrote:
> > > > > 2014-11-19 1
On Fri, Nov 21, 2014 at 04:08:53PM +, O'driscoll, Tim wrote:
> We're going to hold our next community call on Tuesday 2nd December. This
> time, we're going to try a time that's more suitable for participants in
> Asia, so we're going to hold it at 8:00 AM GMT. The meeting time in a variety
On Fri, Nov 21, 2014 at 03:35:31PM +, Sujith Sankar (ssujith) wrote:
>
>
> On 21/11/14 5:03 pm, "Neil Horman" wrote:
>
> >On Fri, Nov 21, 2014 at 10:02:59PM +0530, Sujith Sankar wrote:
> >> Signed-off-by: Sujith Sankar
> >> ---
> >> lib/librte_pmd_enic/Makefile | 67
> >>++
Hi Thomas:
Do you have issues applying this patch and vhost VMDQ patch?
Without this fix, the vlan filter set willn't work.
-Huawei
> -Original Message-
> From: Chen, Jing D
> Sent: Monday, November 10, 2014 1:26 AM
> To: Xie, Huawei; dev at dpdk.org
> Subject: RE: [dpdk-dev] [PATCH v2 0
Nice guess :) After adding check with rte_mempool_empty(), as soon as I
enable second port for reading, it shows that the mempool is empty. Thank
you for help!
On Fri, Nov 21, 2014 at 3:44 PM, Bruce Richardson <
bruce.richardson at intel.com> wrote:
> On Fri, Nov 21, 2014 at 03:03:25PM +0100, Ne
Pablo just sent a new patch set. This is a significant effort and it addressed
a valid technical problem statement.
I express my support to this feature into the DPDK mainline.
IMHO, the previous *rejection* reason are not solid. It is important to
encourage the real contribution like this.
84 matches
Mail list logo