2015-09-02 12:00, Stephen Hemminger:
> On Wed, 2 Sep 2015 18:17:40 +
> Don Provan wrote:
>
> > Thomas Monjalon:
> > >Yes but please, do not create an alternative init function.
> > >We just need to replace panic/exit with error codes and be sure that apps
> > >and examples handle them correc
Stephen, Don,
On Wed, Sep 2, 2015 at 9:00 PM, Stephen Hemminger <
stephen at networkplumber.org> wrote:
> On Wed, 2 Sep 2015 18:17:40 +
> Don Provan wrote:
>
> > Thomas Monjalon:
> > >Yes but please, do not create an alternative init function.
> > >We just need to replace panic/exit with err
2015-09-02 16:53, Jasvinder Singh:
> This patch refers to the ABI change proposed for librte_cfgfile
> (rte_cfgfile.h).
> In order to allow for longer names and values, the new values of macros
> CFG_NAME_LEN and CFG_NAME_VAL are set.
>
> Signed-off-by: Jasvinder Singh
> ---
> lib/librte_cfgfi
Getting less than 100 packets per second throughput between VF's under my
Fedora FC20 VM running under ESXi 6.0 with DPDK l2fwd (Used as ./l2fwd -c 0xf
-n 4 -- -p 0x3 -T 1)
Questions:
---
Q1) Is DPDK + SRIOV under ESXi supposed to use the igb_uio driver or the
vfio-pci driver insi
On 9/2/15, 4:08 PM, "dev on behalf of Thomas Monjalon"
wrote:
>2015-09-02 12:00, Stephen Hemminger:
>> On Wed, 2 Sep 2015 18:17:40 +
>> Don Provan wrote:
>>
>> > Thomas Monjalon:
>> > >Yes but please, do not create an alternative init function.
>> > >We just need to replace panic/exit with
The problem is there is no selective disable mask. It is possible using
MSIX by redirecting. I have a version with that with new rcv stuff.
Still needs work
On Sep 2, 2015 9:07 PM, "Dey, Souvik" wrote:
> Hi,
> Is there any particular reason of nor supporting the
> RTE_PCI_DRV_INT
On 02/09/15 15:08, Jay Rolette wrote:
> On Wed, Sep 2, 2015 at 7:56 AM, Bruce Richardson intel.com
>> wrote:
>
>> On Wed, Sep 02, 2015 at 12:49:40PM +, Montorsi, Francesco wrote:
>>> Hi all,
>>>
>>> Currently it seems that the only way to initialize EAL is using
>> rte_eal_init() function, c
Thomas Monjalon:
>Yes but please, do not create an alternative init function.
>We just need to replace panic/exit with error codes and be sure that apps and
>examples handle them correctly.
I understand your concerns, but the panics are really just the tip of the
iceberg of the EAL library not r
This patch refers to the ABI change proposed for librte_cfgfile (rte_cfgfile.h).
In order to allow for longer names and values, the new values of macros
CFG_NAME_LEN and CFG_NAME_VAL are set.
Signed-off-by: Jasvinder Singh
---
lib/librte_cfgfile/rte_cfgfile.h | 9 +++--
1 file changed, 7 in
Hi,
2015-09-02 14:49, Robie Basak:
> Hi,
>
> We?re looking at packaging DPDK in Ubuntu. We?d like to discuss upstream
Nice
> changes to better integrate DPDK into Linux distributions. Here?s a
> summary of what we need:
>
> 1) Define one library ABI (soname and sover) that we can use instead
From: Piotr Azarewicz
Previous implementation won't work on every environment. The order of
allocation of bit-fields within a unit (high-order to low-order or
low-order to high-order) is implementation-defined.
Solution: used bytes instead of bit fields.
Signed-off-by: Piotr Azarewicz
---
lib/
> -Original Message-
> From: dev [mailto:dev-bounces at dpdk.org] On Behalf Of Thomas Monjalon
> Sent: Wednesday, September 02, 2015 2:17 PM
> To: dev at dpdk.org
> Subject: [dpdk-dev] [PATCH v2 08/10] acl: remove old API
>
> The functions and structures are moved to app/test in order to
Hi Folks,
Would welcome feedback on this proposal for an example app to explore
performance
with different threading models.
Thanks,
Ian
Performance thread example application
This example will comprise a simple layer 3 forwarding application distributed
across multiple threads.
It will be po
On Wed, 2 Sep 2015 22:18:27 +
Ale Mansoor wrote:
> Getting less than 100 packets per second throughput between VF's under my
> Fedora FC20 VM running under ESXi 6.0 with DPDK l2fwd (Used as ./l2fwd -c 0xf
> -n 4 -- -p 0x3 -T 1)
That is many orders of magnitude less than expected.
> Ques
From: Stephen Hemminger
These were deprecated in 2.0 so remove them from 2.2.
The library version is incremented.
Signed-off-by: Stephen Hemminger
Signed-off-by: Thomas Monjalon
Acked-by: Neil Horman
---
doc/guides/rel_notes/deprecation.rst | 3 --
doc/guides/rel_notes/release_2_2.rst
From: Stephen Hemminger
These functions were tagged as deprecated in 2.0 so they can be
removed in 2.2.
The library version is incremented.
Signed-off-by: Stephen Hemminger
Acked-by: Helin Zhang
[Thomas: update doc and version]
Signed-off-by: Thomas Monjalon
Acked-by: Neil Horman
---
app/te
The functions and structures are moved to app/test in order to keep
existing unit tests. Some minor changes were done in these functions
because of library scope restrictions.
An enum is also copied in two other applications to keep existing code.
The library version is incremented.
Signed-off-by:
The library version is incremented.
Signed-off-by: Thomas Monjalon
Acked-by: Stephen Hemminger
Acked-by: Neil Horman
---
app/test/test_func_reentrancy.c | 4 ++--
app/test/test_lpm.c | 4 ++--
doc/guides/rel_notes/deprecation.rst | 3 ---
doc/guides/rel_notes/release_2
The malloc library is now part of the EAL.
Signed-off-by: Thomas Monjalon
Acked-by: Stephen Hemminger
Acked-by: Neil Horman
---
MAINTAINERS| 1 -
doc/guides/prog_guide/dev_kit_build_system.rst | 2 +-
doc/guides/prog_guide/env_abstraction_layer.rst
The function rte_eal_pci_close_one() was renamed rte_eal_pci_detach().
Signed-off-by: Thomas Monjalon
Acked-by: Stephen Hemminger
Acked-by: Neil Horman
---
doc/guides/rel_notes/deprecation.rst| 3 ---
doc/guides/rel_notes/release_2_2.rst| 3 +++
lib/librte_eal/bsdapp/ea
The extended SCTP flow entries are now part of the standard API.
Signed-off-by: Thomas Monjalon
Acked-by: Stephen Hemminger
Acked-by: Neil Horman
---
app/test-pmd/cmdline.c | 4
doc/guides/rel_notes/deprecation.rst | 3 ---
doc/guides/rel_notes/release_2_2.rst | 3 +++
drive
The extended unified packet type is now part of the standard ABI.
As mbuf struct is changed, the mbuf library version is incremented.
Signed-off-by: Thomas Monjalon
Acked-by: Stephen Hemminger
Acked-by: Neil Horman
---
app/test-pipeline/pipeline_hash.c | 12 -
app/test-pmd/cs
The Rx interrupt feature is now part of the standard ABI.
Because of changes in rte_intr_handle and struct rte_eth_conf,
the eal and ethdev library versions are incremented.
Signed-off-by: Thomas Monjalon
Acked-by: Stephen Hemminger
Acked-by: Neil Horman
---
doc/guides/rel_notes/deprecation.rs
Signed-off-by: Thomas Monjalon
---
doc/guides/rel_notes/index.rst | 1 +
doc/guides/rel_notes/release_2_2.rst | 58
2 files changed, 59 insertions(+)
create mode 100644 doc/guides/rel_notes/release_2_2.rst
diff --git a/doc/guides/rel_notes/index.rst b
Before starting a new integration cycle (2.2.0-rc0),
the deprecated code is removed.
The hash library is not cleaned in this patchset and would be
better done by its maintainers. Bruce, Pablo, please check the
file doc/guides/rel_notes/deprecation.rst.
Changes in v2:
- increment KNI and ring PMD
2015-09-02 13:56, Bruce Richardson:
> On Wed, Sep 02, 2015 at 12:49:40PM +, Montorsi, Francesco wrote:
> > Hi all,
> >
> > Currently it seems that the only way to initialize EAL is using
> > rte_eal_init() function, correct?
> >
> > I have the problem that rte_eal_init() will call rte_panic(
Hi,
We?re looking at packaging DPDK in Ubuntu. We?d like to discuss upstream
changes to better integrate DPDK into Linux distributions. Here?s a
summary of what we need:
1) Define one library ABI (soname and sover) that we can use instead of the
split build.
2) Fix #includes so we don't ha
> -Original Message-
> From: dev [mailto:dev-bounces at dpdk.org] On Behalf Of Montorsi, Francesco
> Sent: Friday, August 28, 2015 10:07 AM
> To: dev at dpdk.org
> Subject: [dpdk-dev] "cannot use T= with gcov target" when doing "makefile
> clean" with DPDK-2.1.0
>
> Hi all,
>
> I found th
On Wed, Sep 02, 2015 at 12:49:40PM +, Montorsi, Francesco wrote:
> Hi all,
>
> Currently it seems that the only way to initialize EAL is using
> rte_eal_init() function, correct?
>
> I have the problem that rte_eal_init() will call rte_panic() whenever
> something fails to initialize or in
It enlarges the number of supported queues to hardware allowed
maximum. There was a software limitation of 64 per physical port
which is not reasonable.
Signed-off-by: Helin Zhang
---
config/common_bsdapp | 3 +-
config/common_linuxapp | 3 +-
drivers/net/i40e/i40e_ethdev.c
It adjusts the number of queues for RSS from power of 2 to any as
long as it does not exceeds the hardware allowed.
Signed-off-by: Helin Zhang
---
drivers/net/i40e/i40e_ethdev.c| 8
drivers/net/i40e/i40e_ethdev_vf.c | 2 +-
2 files changed, 5 insertions(+), 5 deletions(-)
diff --gi
There was a software limitation of 64 queues, it should be enlarged to
the hardware allowed maximum. As all the queues are shared among PF,
VFs and VMDq, the number of queues supported in PF, VFs and VMDq may
vary.
Helin Zhang (2):
i40e: adjust the number of queues for RSS
i40e: Enlarge the nu
Hi all,
Currently it seems that the only way to initialize EAL is using rte_eal_init()
function, correct?
I have the problem that rte_eal_init() will call rte_panic() whenever something
fails to initialize or in other cases it will call exit().
In my application, I would rather like to attempt
On Wed, 2 Sep 2015 18:17:40 +
Don Provan wrote:
> Thomas Monjalon:
> >Yes but please, do not create an alternative init function.
> >We just need to replace panic/exit with error codes and be sure that apps
> >and examples handle them correctly.
>
> I understand your concerns, but the panic
> -Original Message-
> From: dev [mailto:dev-bounces at dpdk.org] On Behalf Of Stephen Hurd
> Sent: Friday, August 21, 2015 3:25 AM
> To: dev at dpdk.org
> Subject: [dpdk-dev] [PATCH] app/test-pmd: Detect NUMA socket count
>
> Currently, there is a MAX_SOCKET macro which artificially lim
This patch implements the extended statistics API for the e1000 igb,
adding xstats_get() and xstats_reset() functions. The implementation
is similar to that of the ixgbe driver as merged in dpdk 2.1.
Signed-off-by: Harry van Haaren
---
Version 2:
Removed stats counting fixes, will submit in sepe
Am 01.09.2015 um 18:03 schrieb Declan Doherty:
>
>
> On 01/09/15 14:31, Stefan Binna wrote:
>> Hi @all,
>>
>> I've conducted some fast failover tests on a SDN infrastructure, whereby
>> following three configurations were used for the device under test
>> (DUT):
>>
>> - Intel 82574L with default d
On Wed, Sep 2, 2015 at 7:56 AM, Bruce Richardson wrote:
> On Wed, Sep 02, 2015 at 12:49:40PM +, Montorsi, Francesco wrote:
> > Hi all,
> >
> > Currently it seems that the only way to initialize EAL is using
> rte_eal_init() function, correct?
> >
> > I have the problem that rte_eal_init() wil
> -Original Message-
> From: Mark Smith [mailto:marks439 at gmail.com]
> Sent: Wednesday, August 26, 2015 8:25 PM
> To: Ananyev, Konstantin; dev at dpdk.org
> Cc: rsanford at akamai.com; marsmith at akamai.com
> Subject: [PATCH] acl: Improve acl_bld.c sort_rules()
>
> Replace O(n^2) list
On Wed, 02 Sep 2015 16:18:33 +0200
Thomas Monjalon wrote:
> Hi,
>
> 2015-09-02 14:49, Robie Basak:
> > Hi,
> >
> > We?re looking at packaging DPDK in Ubuntu. We?d like to discuss upstream
>
> Nice
This matches what we do internally. I was heading towards making this
a real Debian package. Sin
On Tue, Sep 01, 2015 at 10:18:08PM +0200, Thomas Monjalon wrote:
> Before starting a new integration cycle (2.2.0-rc0),
> the deprecated code is removed.
>
> The hash library is not cleaned in this patchset and would be
> better done by its maintainers. Bruce, Pablo, please check the
> file doc/gu
41 matches
Mail list logo