This documentation covers implementation details, features and limitations,
configuration, prerequisites and provides a usage example.
Signed-off-by: Adrien Mazarguil
---
MAINTAINERS | 1 +
doc/guides/prog_guide/index.rst | 1 +
doc/guides/prog_g
2015-02-25 21:32, Tetsuya Mukawa:
> 2015-02-25 20:21 GMT+09:00 Thomas Monjalon :
> > 2015-02-25 13:04, Tetsuya Mukawa:
> >> --- a/lib/librte_eal/common/eal_common_dev.c
> >> +++ b/lib/librte_eal/common/eal_common_dev.c
> >> @@ -32,10 +32,13 @@
> >> * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POS
Theres no need to export this variable. Its set and queried from an API call
that doesn't exist in the hot path. Instead just export the rte_socket_id
symbol and make the variable private to protect it from type changes. We should
do this with the other exported variables too, but I think its to
On Wed, Feb 25, 2015 at 02:39:33PM +0100, Thomas Monjalon wrote:
> 2015-02-25 07:30, Neil Horman:
> > On Wed, Feb 25, 2015 at 11:39:47AM +0800, Cunming Liang wrote:
> > > These two patches are the fixing for the compling error when
> > > CONFIG_RTE_BUILD_SHARED_LIB=y.
> > > The root cause is *per_
Hi Siobhan,
Thanks for contributing to the roadmap, the page http://dpdk.org/dev/roadmap
will be updated soon.
2015-02-25 13:39, Butler, Siobhan A:
> Hi all,
>
> The progress on DPDK 2.0 has been really positive and thanks to everyone for
> contributing and helping to grow our community. We now
On 2015/02/25 23:00, Thomas Monjalon wrote:
> 2015-02-25 21:32, Tetsuya Mukawa:
>> 2015-02-25 20:21 GMT+09:00 Thomas Monjalon :
>>> 2015-02-25 13:04, Tetsuya Mukawa:
--- a/lib/librte_eal/common/eal_common_dev.c
+++ b/lib/librte_eal/common/eal_common_dev.c
@@ -32,10 +32,13 @@
*
> This PMD adds support for Mellanox ConnectX-3-based adapters through the
> verbs framework. It relies on external libraries (libibverbs and user space
> driver libmlx4) and kernel support to do so.
>
> While these libraries and kernel modules are available on OpenFabrics
> Alliance's website [1]
> > New function test_crc32_hash_alg_equiv() checks whether software,
> > 4-byte operand and 8-byte operand versions of CRC32 hash function
> > implementations return the same result value.
> >
> > Signed-off-by: Yerden Zhumabekov
>
> Acked-by: Bruce Richardson
Applied, thanks
> > gcc 5 supports a new logical-not-parentheses warning which
> > ixgbe_common.c triggers, causing build failure with -Werror.
> > Since this source must not be modified, silence the warning instead.
> >
> > Signed-off-by: Panu Matilainen
>
> Acked-by: Konstantin Ananyev
Applied, thanks
From: David Marchand [mailto:david.march...@6wind.com]
Sent: Wednesday, February 25, 2015 6:22 PM
To: Zhou, Danny
Cc: dev at dpdk.org; Liang, Cunming
Subject: Re: [dpdk-dev] [PATCH v5 5/6] eal: add per rx queue interrupt handling
based on VFIO
Hello Danny,
On Wed, Feb 25, 2015 at 7:58 AM, Zhou
Please Danny, click on the button "uninstall Outlook"
or configure it to have quote marks.
This email is really hard to read.
2015-02-25 15:29, Zhou, Danny:
> From: David Marchand [mailto:david.marchand at 6wind.com]
> Sent: Wednesday, February 25, 2015 6:22 PM
> To: Zhou, Danny
> Cc: dev at dpdk.
On Wed, Feb 25, 2015 at 4:29 PM, Zhou, Danny wrote:
>
>
>
>
> *From:* David Marchand [mailto:david.marchand at 6wind.com]
> *Sent:* Wednesday, February 25, 2015 6:22 PM
> *To:* Zhou, Danny
> *Cc:* dev at dpdk.org; Liang, Cunming
> *Subject:* Re: [dpdk-dev] [PATCH v5 5/6] eal: add per rx queue int
On 02/25/15 13:02, Bruce Richardson wrote:
> On Wed, Feb 25, 2015 at 11:40:36AM +0200, Vlad Zolotarov wrote:
>> Hi, I have a question about the "scattered Rx" feature: why enabling it
>> disabled "bulk allocation" feature?
> The "bulk-allocation" feature is one where a more optimized RX code path
> -Original Message-
> From: dev [mailto:dev-bounces at dpdk.org] On Behalf Of Thomas Monjalon
> Sent: Tuesday, February 24, 2015 8:07 PM
> To: Stephen Hemminger
> Cc: dev at dpdk.org; Stephen Hemminger
> Subject: Re: [dpdk-dev] [PATCH v2 4/7] rte_sched: don't clear statistics when
> read
Added a sample application guide for the basic forwarding
/skeleton app.
Signed-off-by: John McNamara
---
MAINTAINERS |3 +
doc/guides/sample_app_ug/index.rst|3 +-
doc/guides/sample_app_ug/skeleton.rst | 338 +
3 files chang
Added a sample application guide for the rxtx_callbacks app.
Signed-off-by: John McNamara
---
MAINTAINERS |1 +
doc/guides/sample_app_ug/index.rst |1 +
doc/guides/sample_app_ug/rxtx_callbacks.rst | 251 +++
3 files change
This patchset includes two new sample app guides.
The first is for the existing basic forwarding/skeleton application.
The second is for the recently added rxtx_callbacks sample application.
John McNamara (3):
examples/skeleton: minor refactoring to help documentation
doc: add docs for b
Minor refactoring and comments to make the sample app and
code examples clearer for the sample app guide.
Signed-off-by: John McNamara
---
examples/skeleton/basicfwd.c | 77 +++---
1 files changed, 57 insertions(+), 20 deletions(-)
diff --git a/examples/ske
Signed-off-by: Robert Sanford
---
MAINTAINERS |1 +
1 files changed, 1 insertions(+), 0 deletions(-)
diff --git a/MAINTAINERS b/MAINTAINERS
index 2eb7761..a2b53b3 100644
--- a/MAINTAINERS
+++ b/MAINTAINERS
@@ -371,6 +371,7 @@ F: examples/vm_power_manager/
F: doc/guides/sample_app_ug/vm_power_
Hi Neil,
Thanks for the cleanup.
Does it better moving rte_socket_id() to eal_common_thread.c ?
As it simply returns _socket_id, it's not necessary to have two copy in both
linux and bsd.
-Cunming
> -Original Message-
> From: Neil Horman [mailto:nhorman at tuxdriver.com]
> Sent: Wednesd
On Wed, Feb 25, 2015 at 11:54:51PM +, Liang, Cunming wrote:
> Hi Neil,
>
> Thanks for the cleanup.
> Does it better moving rte_socket_id() to eal_common_thread.c ?
> As it simply returns _socket_id, it's not necessary to have two copy in both
> linux and bsd.
>
> -Cunming
>
Sure, I can resp
Build fails if HOTPLUG is disabled
== Build lib/librte_ether
CC rte_ethdev.o
/var/src/dpdk/lib/librte_ether/rte_ethdev.c:430:1: error:
?rte_eth_dev_get_device_type? defined but not used [-Werror=unused-function]
rte_eth_dev_get_device_type(uint8_t port_id)
^
/var/src/dpdk/lib/librte_ether/rte
On Wed, 25 Feb 2015 08:49:48 +
"Liang, Cunming" wrote:
> Hi Stephen,
>
> Thanks for the info, with rxd=4000, I can reproduce it.
> On that time, it runs out of mbuf.
> I'll follow up this issue.
The first time I ran it, the code was configure rx/tx conf
which was leftover from older version
Support the VLAN filter functionality of the VMXNET3 interface.
Signed-off-by: Stephen Hemminger
---
v2 -- incorporate comments from Yong Wang
lib/librte_pmd_vmxnet3/vmxnet3_ethdev.c | 105 +---
lib/librte_pmd_vmxnet3/vmxnet3_ethdev.h | 3 +-
lib/librte_pmd_vmxnet3
Remove check for packets greater than MTU. No other driver does
this, it should be handled at higher layer
Signed-off-by: Stephen Hemminger
Acked-by: Yong Wang
---
lib/librte_pmd_vmxnet3/vmxnet3_ethdev.c | 2 --
lib/librte_pmd_vmxnet3/vmxnet3_ethdev.h | 1 -
lib/librte_pmd_vmxnet3/vmxnet3_rxt
There are several stats here which are never set, and have no way
to be displayed. Assume in future xstats could be used.
Signed-off-by: Stephen Hemminger
---
lib/librte_pmd_vmxnet3/vmxnet3_ring.h | 16 ++--
1 file changed, 6 insertions(+), 10 deletions(-)
diff --git a/lib/librte_p
Change sending loop to support multi-segment mbufs.
The VMXNET3 api has start-of-packet and end-packet flags, so it
is not hard to send multi-segment mbuf's.
Also, update descriptor in 32 bit value rather than toggling
bitfields which is slower and error prone.
Based on code in earlier driver, and
The Intel version of VMXNET3 driver does not handle link state properly.
The VMXNET3 API returns 1 if connected and 0 if disconnected.
Also need to return correct value to indicate state change.
Signed-off-by: Stephen Hemminger
Acked-by: Yong Wang
---
lib/librte_pmd_vmxnet3/vmxnet3_ethdev.c | 5
Refactor the logic to compute receive offload flags to a simpler
function. And add support for putting RSS flow hash into packet.
Signed-off-by: Stephen Hemminger
Signed-off-by: Bill Hong
---
lib/librte_pmd_vmxnet3/vmxnet3_rxtx.c | 69 ---
1 file changed, 40 inse
Add support for linking multi-segment buffers together to
handle Jumbo packets.
Signed-off-by: Stephen Hemminger
---
v2 -- add missing pieces from last version
lib/librte_pmd_vmxnet3/vmxnet3_ethdev.c | 3 +-
lib/librte_pmd_vmxnet3/vmxnet3_ring.h | 2 +
lib/librte_pmd_vmxnet3/vmxnet3_rxtx.c
On Thu, 26 Feb 2015 06:53:24 +
"Liu, Jijiang" wrote:
> Ok, thanks for the explanation.
>
> Could you replace 'internal_config.xen_dom0_support' with
> 'is_xen_dom0_supported()' in the function rte_eal_hugepage_init()?
Ok, but then as a function it would have to be exported
as shared lib
101 - 131 of 131 matches
Mail list logo