2015-10-21 10:41, Matthew Hall:
> On Wed, Oct 21, 2015 at 11:03:41AM +0200, Thomas Monjalon wrote:
> > Compilation must be tested with GCC and clang, as static and shared
> > libraries
> > and for 32-bit and 64-bit targets.
>
> Is this process scripted somewhere?
Yes, I've sent a script:
On 10/23/15 9:20 AM, Matthew Hall wrote:
> On Fri, Oct 23, 2015 at 03:51:48PM +0200, Michal Jastrzebski wrote:
>> From: Michal Kobylinski
>>
>> The current DPDK implementation for LPM for IPv4 and IPv6 limits the
>> number of next hops to 256, as the next hop ID is an 8-bit long field.
>> Propose
>
>Signed-off-by: Bernard Iremonger
>---
> drivers/net/bnx2x/bnx2x_ethdev.c | 3 +++
> 1 file changed, 3 insertions(+)
>
>diff --git a/drivers/net/bnx2x/bnx2x_ethdev.c
>b/drivers/net/bnx2x/bnx2x_ethdev.c
>index 09b5920..fbcd5f4 100644
>--- a/drivers/net/bnx2x/bnx2x_ethdev.c
>+++ b/drivers/net/bnx2x
>
>2015-09-11 17:42, Rasesh Mody:
>> From: Harish Patil
>> --- a/config/common_linuxapp
>> +++ b/config/common_linuxapp
>> @@ -220,6 +220,7 @@ CONFIG_RTE_LIBRTE_BNX2X_DEBUG_INIT=n
>> CONFIG_RTE_LIBRTE_BNX2X_DEBUG_RX=n
>> CONFIG_RTE_LIBRTE_BNX2X_DEBUG_TX=n
>> CONFIG_RTE_LIBRTE_BNX2X_MF_SUPPORT=n
2015-10-23 09:58, Stephen Hemminger:
> On Fri, 23 Oct 2015 18:34:23 +0200
> Thomas Monjalon wrote:
>
> > > LINUX_VERSION_CODE
> >
> > It is used for out-of-tree modules.
>
> Actually for the kernel modules, all flags should be enabled.
> It is kernel code and it should follow the kernel sty
Hi all,
I also have LPM library implementation. Main points:
- First, we don't need two separate structures rte_lpm_tbl8_entry and
rte_lpm_tbl24_entry. I think it's better to merge in one rte_lpm_tbl_entry
because there is only one difference in name of one bit - valid_group vs
ext_entry. Let it's
2015-10-23 16:36, Harish Patil:
> >
> >2015-09-11 17:42, Rasesh Mody:
> >> #define SHMEM_EEE_ADV_STATUS_MASK 0x00f0
> >> #define SHMEM_EEE_100M_ADV (1<<0)
> >> -#define SHMEM_EEE_1G_ADV (1<<1)
> >> +#define SHMEM_EEE_1G_ADV
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
rename valid_bonded_device to check_for_bonded_device
Signed-off-by: Bernard Iremonger
---
drivers/net/bonding/rte_eth_bond_alb.c | 2 +-
drivers/net/bonding/rte_eth_bond
Signed-off-by: Bernard Iremonger
---
drivers/net/mpipe/mpipe_tilegx.c | 3 ---
1 file changed, 3 deletions(-)
diff --git a/drivers/net/mpipe/mpipe_tilegx.c b/drivers/net/mpipe/mpipe_tilegx.c
index b2a7d68..5afd191 100644
--- a/drivers/net/mpipe/mpipe_tilegx.c
+++ b/drivers/net/mpipe/mpipe_tilegx
Signed-off-by: Bernard Iremonger
---
drivers/net/xenvirt/rte_eth_xenvirt.c | 10 +-
1 file changed, 1 insertion(+), 9 deletions(-)
diff --git a/drivers/net/xenvirt/rte_eth_xenvirt.c
b/drivers/net/xenvirt/rte_eth_xenvirt.c
index 3e8da31..1b13758 100644
--- a/drivers/net/xenvirt/rte_eth_x
Signed-off-by: Bernard Iremonger
---
drivers/net/af_packet/rte_eth_af_packet.c | 8
1 file changed, 8 deletions(-)
diff --git a/drivers/net/af_packet/rte_eth_af_packet.c
b/drivers/net/af_packet/rte_eth_af_packet.c
index 7ec2441..25bcb4e 100644
--- a/drivers/net/af_packet/rte_eth_af_pac
remove rte_pcap_pmd and pci_dev.
Signed-off-by: Bernard Iremonger
---
drivers/net/pcap/rte_eth_pcap.c | 18 +-
1 file changed, 1 insertion(+), 17 deletions(-)
diff --git a/drivers/net/pcap/rte_eth_pcap.c b/drivers/net/pcap/rte_eth_pcap.c
index d352a14..5f416f4 100644
--- a/drive
remove rte_ring_pmd and pci_dev.
Signed-off-by: Bernard Iremonger
---
drivers/net/ring/rte_eth_ring.c | 24
1 file changed, 24 deletions(-)
diff --git a/drivers/net/ring/rte_eth_ring.c b/drivers/net/ring/rte_eth_ring.c
index e05a459..65608b2 100644
--- a/drivers/net/rin
remove rte_null_pmd and pci_dev.
Signed-off-by: Bernard Iremonger
---
drivers/net/null/rte_eth_null.c | 15 +++
1 file changed, 3 insertions(+), 12 deletions(-)
diff --git a/drivers/net/null/rte_eth_null.c b/drivers/net/null/rte_eth_null.c
index 2ca27ba..525fa2d 100644
--- a/drivers
use dev_type to distinguish between vdev's and pdev's.
remove pci_dev branches.
update release notes.
Signed-off-by: Bernard Iremonger
---
doc/guides/rel_notes/release_2_2.rst | 3 +++
lib/librte_ether/rte_ethdev.c| 40 +++-
2 files changed, 20 insertions
initialise dev_flags, kdrv, driver, drv_name and numa_node fields in eth_dev
data.
Signed-off-by: Bernard Iremonger
---
drivers/net/bonding/rte_eth_bond_api.c | 7 ++-
1 file changed, 6 insertions(+), 1 deletion(-)
diff --git a/drivers/net/bonding/rte_eth_bond_api.c
b/drivers/net/bonding/
initialise dev_flags, kdrv, driver, drv_name and numa_node in eth_dev data.
Signed-off-by: Bernard Iremonger
---
drivers/net/mpipe/mpipe_tilegx.c | 6 ++
1 file changed, 6 insertions(+)
diff --git a/drivers/net/mpipe/mpipe_tilegx.c b/drivers/net/mpipe/mpipe_tilegx.c
index 743feef..b2a7d68 1
Initialise dev_flags, driver, kdrv, drv_name and numa_node in eth_dev data.
Signed-off-by: Bernard Iremonger
---
drivers/net/xenvirt/rte_eth_xenvirt.c | 6 +-
1 file changed, 5 insertions(+), 1 deletion(-)
diff --git a/drivers/net/xenvirt/rte_eth_xenvirt.c
b/drivers/net/xenvirt/rte_eth_xen
initialise dev_flags, driver, kdrv, drv_name and numa_node fields in eth_dev
data.
Signed-off-by: Bernard Iremonger
---
drivers/net/af_packet/rte_eth_af_packet.c | 12
1 file changed, 8 insertions(+), 4 deletions(-)
diff --git a/drivers/net/af_packet/rte_eth_af_packet.c
b/drivers
initialise dev_flags, driver, drv_name, kdrv and numa_node fields in eth_dev
data
Signed-off-by: Bernard Iremonger
---
drivers/net/pcap/rte_eth_pcap.c | 13 -
1 file changed, 8 insertions(+), 5 deletions(-)
diff --git a/drivers/net/pcap/rte_eth_pcap.c b/drivers/net/pcap/rte_eth_pca
initialise dev_flags, driver, drv_name, kdrv and numa_node fields in eth_dev
data.
Signed-off-by: Bernard Iremonger
---
drivers/net/ring/rte_eth_ring.c | 13 -
1 file changed, 8 insertions(+), 5 deletions(-)
diff --git a/drivers/net/ring/rte_eth_ring.c b/drivers/net/ring/rte_eth_ri
initialise dev_flags, driver, drv_name, kdrv and numa_node fields in eth_dev
data
Signed-off-by: Bernard Iremonger
---
drivers/net/null/rte_eth_null.c | 14 +-
1 file changed, 5 insertions(+), 9 deletions(-)
diff --git a/drivers/net/null/rte_eth_null.c b/drivers/net/null/rte_eth_nu
Signed-off-by: Bernard Iremonger
---
drivers/net/vmxnet3/vmxnet3_ethdev.c | 2 ++
1 file changed, 2 insertions(+)
diff --git a/drivers/net/vmxnet3/vmxnet3_ethdev.c
b/drivers/net/vmxnet3/vmxnet3_ethdev.c
index a70be5c..2beee3e 100644
--- a/drivers/net/vmxnet3/vmxnet3_ethdev.c
+++ b/drivers/net/v
Signed-off-by: Bernard Iremonger
---
drivers/net/virtio/virtio_ethdev.c | 3 +++
1 file changed, 3 insertions(+)
diff --git a/drivers/net/virtio/virtio_ethdev.c
b/drivers/net/virtio/virtio_ethdev.c
index 02f698a..1286623 100644
--- a/drivers/net/virtio/virtio_ethdev.c
+++ b/drivers/net/virtio/v
Signed-off-by: Bernard Iremonger
---
drivers/net/mlx4/mlx4.c | 3 +++
1 file changed, 3 insertions(+)
diff --git a/drivers/net/mlx4/mlx4.c b/drivers/net/mlx4/mlx4.c
index af31573..d2497cc 100644
--- a/drivers/net/mlx4/mlx4.c
+++ b/drivers/net/mlx4/mlx4.c
@@ -4972,6 +4972,9 @@ mlx4_pci_devinit(st
Signed-off-by: Bernard Iremonger
---
drivers/net/enic/enic_ethdev.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/drivers/net/enic/enic_ethdev.c b/drivers/net/enic/enic_ethdev.c
index e385560..95baa8a 100644
--- a/drivers/net/enic/enic_ethdev.c
+++ b/drivers/net/enic/enic_ethdev.c
@@ -597,6
Signed-off-by: Bernard Iremonger
---
drivers/net/cxgbe/cxgbe_ethdev.c | 3 +++
1 file changed, 3 insertions(+)
diff --git a/drivers/net/cxgbe/cxgbe_ethdev.c b/drivers/net/cxgbe/cxgbe_ethdev.c
index a8e057b..3c406df 100644
--- a/drivers/net/cxgbe/cxgbe_ethdev.c
+++ b/drivers/net/cxgbe/cxgbe_ethde
Signed-off-by: Bernard Iremonger
---
drivers/net/bnx2x/bnx2x_ethdev.c | 3 +++
1 file changed, 3 insertions(+)
diff --git a/drivers/net/bnx2x/bnx2x_ethdev.c b/drivers/net/bnx2x/bnx2x_ethdev.c
index 09b5920..fbcd5f4 100644
--- a/drivers/net/bnx2x/bnx2x_ethdev.c
+++ b/drivers/net/bnx2x/bnx2x_ethde
Signed-off-by: Bernard Iremonger
---
drivers/net/fm10k/fm10k_ethdev.c | 2 ++
1 file changed, 2 insertions(+)
diff --git a/drivers/net/fm10k/fm10k_ethdev.c b/drivers/net/fm10k/fm10k_ethdev.c
index a69c990..12be227 100644
--- a/drivers/net/fm10k/fm10k_ethdev.c
+++ b/drivers/net/fm10k/fm10k_ethdev
Signed-off-by: Bernard Iremonger
---
drivers/net/i40e/i40e_ethdev.c| 3 +++
drivers/net/i40e/i40e_ethdev_vf.c | 2 ++
2 files changed, 5 insertions(+)
diff --git a/drivers/net/i40e/i40e_ethdev.c b/drivers/net/i40e/i40e_ethdev.c
index 2dd9fdc..bd81d4e 100644
--- a/drivers/net/i40e/i40e_ethdev
Signed-off-by: Bernard Iremonger
---
drivers/net/e1000/em_ethdev.c | 3 +++
drivers/net/e1000/igb_ethdev.c | 5 +
2 files changed, 8 insertions(+)
diff --git a/drivers/net/e1000/em_ethdev.c b/drivers/net/e1000/em_ethdev.c
index 912f5dd..aa1bf48 100644
--- a/drivers/net/e1000/em_ethdev.c
+++
Signed-off-by: Bernard Iremonger
---
drivers/net/ixgbe/ixgbe_ethdev.c | 4
1 file changed, 4 insertions(+)
diff --git a/drivers/net/ixgbe/ixgbe_ethdev.c b/drivers/net/ixgbe/ixgbe_ethdev.c
index ec2918c..08b5cbb 100644
--- a/drivers/net/ixgbe/ixgbe_ethdev.c
+++ b/drivers/net/ixgbe/ixgbe_ethd
Signed-off-by: Bernard Iremonger
---
lib/librte_ether/rte_ethdev.c | 14 ++
lib/librte_ether/rte_ethdev.h | 14 ++
lib/librte_ether/rte_ether_version.map | 7 +++
3 files changed, 35 insertions(+)
diff --git a/lib/librte_ether/rte_ethdev.c b/lib/lib
add dev_flags to rte_eth_dev_data, add macros for dev_flags.
add kdrv to rte_eth_dev_data.
add numa_node to rte_eth_dev_data.
add drv_name to rte_eth_dev_data.
Signed-off-by: Bernard Iremonger
---
lib/librte_ether/rte_ethdev.h | 15 +++
1 file changed, 15 insertions(+)
diff --git a/
Signed-off-by: Bernard Iremonger
---
lib/librte_eal/common/include/rte_pci.h | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/lib/librte_eal/common/include/rte_pci.h
b/lib/librte_eal/common/include/rte_pci.h
index 83e3c28..334c12e 100644
--- a/lib/librte_eal/common/include/r
There is a dummy pci driver in the vdev PMD's at present.
This patch set removes the pci driver from the vdev PMD's.
Changes have been made to librte_ether to handle vdevs and pdevs in the same
way.
The following vdev PMD's have had the pci driver removed:
null
ring
bonding
pcap
af_packet
xenvir
2015-10-23 09:03, Stephen Hemminger:
> Thomas Monjalon wrote:
> > +options="$options --ignore=LINUX_VERSION_CODE,FILE_PATH_CHANGES,\
> > +VOLATILE,PREFER_PACKED,PREFER_ALIGNED,PREFER_PRINTF,PREFER_KERNEL_TYPES,\
> > +SPLIT_STRING,LINE_SPACING,PARENTHESIS_ALIGNMENT,NETWORKING_BLOCK_COMMENT_STYLE,\
On 23 October 2015 at 17:07, Dave Neary wrote:
> Hi,
>
> On 10/23/2015 06:28 AM, Mcnamara, John wrote:
> > We have had a few people wishing to submit DPDK related white papers.
> > These tend to focus on particular aspects of DPDK and don't fit into
> > any of the existing documents.
> >
> > Wher
This script helps to build a list of target with some custom options.
It tries to enable most of the options.
The examples and documentation are also built.
It uses some configuration from exported variables.
This config works on my machine:
export DPDK_DEP_PCAP=y
export DPDK_DEP_MOFED=y
ml
This script can be used to call checkpatch.pl from Linux with some
custom DPDK options.
The path to the original Linux script must be set in an environment
variable. A script is added to load any configuration variables
required by development tools from a file .develconfig, or
~/.config/dpdk/deve
I use some scripts to make some basic checks before committing
or submitting some patches.
I think they can be useful for every DPDK developers and especially
for new committers / tree owners.
The problem when sharing such tool is how to make it customizable
while fitting for everyone. The propose
Understood and thanks for the clarification. Should I have to re-send
patch v3 or are we good here ?
--
- Thanks
char * (*shesha) (uint64_t cache, uint8_t F00D)
{ return 0xC0DE; }
-Original Message-
From: Sergio Gonzalez Monroy
Date: Friday, October 23, 2015 at 2:57 AM
To: Cisco Emp
> From: dev [mailto:dev-bounces at dpdk.org] On Behalf Of John McNamara
> Sent: Wednesday, October 21, 2015 10:39 AM
> To: dev at dpdk.org
> Subject: [dpdk-dev] [PATCH v2] doc: change sphinx theme to the read the docs
> theme
>
> Change the Sphinx default theme from "alabaster" to the ReadTheDocs
2015-10-23 14:48, Mcnamara, John:
> From: Thomas Monjalon [mailto:thomas.monjalon at 6wind.com]
> > I would like to comment but I don't really know what means "white papers".
>
> A "white paper" is like an academic paper but originating from a company
> (or non-academic entity). For example here i
>
>2015-09-11 17:42, Rasesh Mody:
>> #define SHMEM_EEE_ADV_STATUS_MASK 0x00f0
>> #define SHMEM_EEE_100M_ADV (1<<0)
>> -#define SHMEM_EEE_1G_ADV (1<<1)
>> +#define SHMEM_EEE_1G_ADV (1U<<1)
>> #define SHME
> From: dev [mailto:dev-bounces at dpdk.org] On Behalf Of John McNamara
> Sent: Monday, October 12, 2015 1:55 PM
> To: dev at dpdk.org
> Subject: [dpdk-dev] [PATCH] doc: fix pdf build warning
>
> Fix a pdf doc build warning where a link wasn't recognised:
>
> doc/guides/contributing/documenta
> From: dev [mailto:dev-bounces at dpdk.org] On Behalf Of John McNamara
> Sent: Tuesday, October 20, 2015 12:32 PM
> To: dev at dpdk.org
> Subject: [dpdk-dev] [PATCH] doc: remove dejavu font from doc build
>
> Remove requirement for occasionally hard to find/install
> DejaVuSansMono font. It isn't
> From: dev [mailto:dev-bounces at dpdk.org] On Behalf Of John McNamara
> Sent: Thursday, October 22, 2015 11:36 AM
> To: dev at dpdk.org
> Subject: [dpdk-dev] [PATCH] tools: exit setup script without prompt
>
> Exit tools/setup.sh script without prompting "Press enter to continue".
>
> The scrip
The CHANNEL_CMDS_MAX_VM_CHANNELS is duplicated in the channel_commands
header file. This commit removes that duplication.
fixes 210c383e247b5335cd95223fac1c0880ebbd5c96 ("power: packet format for ...")
Signed-off-by: Aaron Conole
---
lib/librte_power/channel_commands.h | 3 ---
1 file changed,
On Thu, Oct 22, 2015 at 05:19:01PM +0300, Michael S. Tsirkin wrote:
> On Thu, Oct 22, 2015 at 10:07:10PM +0800, Yuanhan Liu wrote:
> > On Thu, Oct 22, 2015 at 02:32:31PM +0300, Michael S. Tsirkin wrote:
> > > On Thu, Oct 22, 2015 at 05:49:55PM +0800, Yuanhan Liu wrote:
> > > > On Wed, Oct 21, 2015
From: Michal Kobylinski
Signed-off-by: Michal Kobylinski
---
doc/guides/rel_notes/release_2_2.rst | 2 ++
1 file changed, 2 insertions(+)
diff --git a/doc/guides/rel_notes/release_2_2.rst
b/doc/guides/rel_notes/release_2_2.rst
index ab1c25f..3c616ab 100644
--- a/doc/guides/rel_notes/release_2
From: Michal Kobylinski
This patch is adapting examples to use new rte_lpm structures.
Signed-off-by: Michal Kobylinski
---
examples/ip_fragmentation/main.c | 10 +-
examples/ip_reassembly/main.c| 9 +
examples/l3fwd-power/main.c | 2 +-
examples/l3fwd-vf/main.c
From: Michal Kobylinski
Main implementation - changes to lpm library regarding new data types.
Additionally this patch implements changes required by test application.
ABI versioning requirements are met only for lpm library,
for table library it will be sent in v2 of this patch-set.
Signed-of
From: Michal Kobylinski
The current DPDK implementation for LPM for IPv4 and IPv6 limits the
number of next hops to 256, as the next hop ID is an 8-bit long field.
Proposed extension increase number of next hops for IPv4 to 2^24 and
also allows 32-bits read/write operations.
This patchset requi
hi:
This is test on dpdk version 2.1
Regards
yuerxin
t 2015-10-22 10:15:16, "mablexidana" wrote:
hi:
Fixes: 25e4f515fe63 ("fix lpm bugs")
the random test of lpm , multiple delete and add ip address, it do not
recover the last right ip address.
eg1:
add a lot of routes:
For every packet sent, a completion was being requested and the
posted_index register on the nic was being updated. Instead,
request a completion and update the posted index once per burst
after all packets have been sent by the burst function.
Signed-off-by: John Daley
Acked-by: Sujith Sankar
-
hi:
branch:1.2.3
Fixes: feab3e84432b ("add 3 lpm test cases")
test procedure:
1),add->lookup
2),add->delete->lookup
3),add->delete->add->lookup
Regards
yuerxin
---
app/test/test_lpm.c | 456 +++-
1 file changed, 455 insertions(+), 1 deleti
2015-10-23 10:28, Mcnamara, John:
> We have had a few people wishing to submit DPDK related white papers.
> These tend to focus on particular aspects of DPDK and don't fit into
> any of the existing documents.
>
> Where should these be stored/made available? Some options:
>
> * In the repo, in RS
On Fri, Oct 23, 2015 at 03:51:49PM +0200, Michal Jastrzebski wrote:
> From: Michal Kobylinski
>
> Main implementation - changes to lpm library regarding new data types.
> Additionally this patch implements changes required by test application.
> ABI versioning requirements are met only for lpm l
hi:
This is test on dpdk version 1.2.3.
Fixes: 2a2174801fa4 ("fix lpm bugs add strict if control,do not let
tbl24 process run into tbl8 process add valid_group = valid, incase ,the
valid_group is write to invalid")
add strict if control,do not let tbl24 process run into tbl
> From: dev [mailto:dev-bounces at dpdk.org] On Behalf Of Harry van Haaren
> Sent: Thursday, October 22, 2015 4:48 PM
> To: dev at dpdk.org
> Subject: [dpdk-dev] [PATCH v3 03/11] ethdev: update xstats_get() strings and
> Q handling
>
> Update the strings used for presenting stats to adhere to the
> From: dev [mailto:dev-bounces at dpdk.org] On Behalf Of Tahhan, Maryam
> Sent: Friday, October 23, 2015 3:35 PM
> To: Van Haaren, Harry ; dev at dpdk.org
> Subject: Re: [dpdk-dev] [PATCH v3 03/11] ethdev: update xstats_get() strings
> and Q handling
>
> > From: dev [mailto:dev-bounces at dpdk.or
On Fri, Oct 23, 2015 at 03:51:51PM +0200, Michal Jastrzebski wrote:
> From: Michal Kobylinski
>
> Signed-off-by: Michal Kobylinski
Hi Michal,
for when you do your v2, this doc update should be included in with the relevant
changes i.e. in patch 1, not as a separate doc patch.
/Bruce
> ---
>
From: Benjamin Boren
Signed-off-by: Benjamin Boren
Signed-off-by: David Hunt
---
app/test/test_cpuflags.c | 17 +
1 file changed, 17 insertions(+)
diff --git a/app/test/test_cpuflags.c b/app/test/test_cpuflags.c
index 5b92061..a498511 100644
--- a/app/test/test_cpuflags.c
+++
From: Benjamin Boren
Signed-off-by: Benjamin Boren
Signed-off-by: David Hunt
---
MAINTAINERS| 6
config/defconfig_arm64-native-linuxapp-gcc | 55
mk/arch/arm64/rte.vars.mk | 58 ++
m
From: Benjamin Boren
Signed-off-by: Benjamin Boren
Signed-off-by: David Hunt
---
.../common/include/arch/arm64/rte_vect.h | 102 +
1 file changed, 102 insertions(+)
create mode 100644 lib/librte_eal/common/include/arch/arm64/rte_vect.h
diff --git a/lib/librte_ea
From: Benjamin Boren
Signed-off-by: Benjamin Boren
Signed-off-by: David Hunt
---
.../common/include/arch/arm64/rte_spinlock.h | 114 +
1 file changed, 114 insertions(+)
create mode 100644 lib/librte_eal/common/include/arch/arm64/rte_spinlock.h
diff --git a/lib/librt
From: Benjamin Boren
Signed-off-by: Benjamin Boren
Signed-off-by: David Hunt
---
.../common/include/arch/arm64/rte_rwlock.h | 70 ++
1 file changed, 70 insertions(+)
create mode 100644 lib/librte_eal/common/include/arch/arm64/rte_rwlock.h
diff --git a/lib/librte_e
From: Benjamin Boren
Signed-off-by: Benjamin Boren
Signed-off-by: David Hunt
---
.../common/include/arch/arm64/rte_prefetch.h | 61 ++
1 file changed, 61 insertions(+)
create mode 100644 lib/librte_eal/common/include/arch/arm64/rte_prefetch.h
diff --git a/lib/librte
From: Benjamin Boren
Signed-off-by: Benjamin Boren
Signed-off-by: David Hunt
---
.../common/include/arch/arm64/rte_memcpy.h | 266 +
1 file changed, 266 insertions(+)
create mode 100644 lib/librte_eal/common/include/arch/arm64/rte_memcpy.h
diff --git a/lib/librte_
From: Benjamin Boren
Signed-off-by: Benjamin Boren
Signed-off-by: David Hunt
---
.../common/include/arch/arm64/rte_cycles.h | 77 ++
1 file changed, 77 insertions(+)
create mode 100644 lib/librte_eal/common/include/arch/arm64/rte_cycles.h
diff --git a/lib/librte_e
From: Benjamin Boren
Signed-off-by: Benjamin Boren
Signed-off-by: David Hunt
---
.../common/include/arch/arm64/rte_cpuflags.h | 137 +
1 file changed, 137 insertions(+)
create mode 100644 lib/librte_eal/common/include/arch/arm64/rte_cpuflags.h
diff --git a/lib/librt
From: Benjamin Boren
Signed-off-by: Benjamin Boren
Signed-off-by: David Hunt
---
.../common/include/arch/arm64/rte_byteorder.h | 157 +
1 file changed, 157 insertions(+)
create mode 100644 lib/librte_eal/common/include/arch/arm64/rte_byteorder.h
diff --git a/lib/libr
From: Benjamin Boren
Signed-off-by: Benjamin Boren
Signed-off-by: David Hunt
---
.../common/include/arch/arm64/rte_atomic.h | 269 +
1 file changed, 269 insertions(+)
create mode 100644 lib/librte_eal/common/include/arch/arm64/rte_atomic.h
diff --git a/lib/librte_
This patch provides support for the ARMv8 architecture. We hope that this will
encourage the ARM community to contribute PMDs for their SoCs to DPDK.
For now, we've added Intel engineers to the MAINTAINERS file. We would like to
encourage the ARM community to take over maintenance of this area in
> From: dev [mailto:dev-bounces at dpdk.org] On Behalf Of Harry van Haaren
> Sent: Thursday, October 22, 2015 4:49 PM
> To: dev at dpdk.org
> Subject: [dpdk-dev] [PATCH v3 09/11] i40e: add xstats() implementation
>
> Add xstats functions to i40e PMD, allowing extended statistics to be retrieved
>
> -Original Message-
> From: Richardson, Bruce
> Sent: Friday, October 23, 2015 4:39 PM
> To: Jastrzebski, MichalX K
> Cc: dev at dpdk.org
> Subject: Re: [dpdk-dev] [PATCH v1 1/3] lpm: increase number of next hops
> for lpm (ipv4)
>
> On Fri, Oct 23, 2015 at 03:51:49PM +0200, Michal Jastrz
> From: dev [mailto:dev-bounces at dpdk.org] On Behalf Of Harry van Haaren
> Sent: Thursday, October 22, 2015 4:48 PM
> To: dev at dpdk.org
> Subject: [dpdk-dev] [PATCH v3 05/11] igb: add xstats() implementation
>
> Add xstats_get() and xstats_reset() functions to igb driver, and the
> neccessary
> -Original Message-
> From: Thomas Monjalon [mailto:thomas.monjalon at 6wind.com]
> Sent: Friday, October 23, 2015 2:41 PM
> To: Mcnamara, John
> Cc: dev at dpdk.org
> Subject: Re: [dpdk-dev] [RFC] location for DPDK related white papers
>
> I would like to comment but I don't really know
> From: dev [mailto:dev-bounces at dpdk.org] On Behalf Of Harry van Haaren
> Sent: Thursday, October 22, 2015 4:49 PM
> To: dev at dpdk.org
> Subject: [dpdk-dev] [PATCH v3 07/11] ixgbe: update statistic strings to
> scheme
>
> Updated and add statistic strings as used by xstats_get().
>
> Signed-
> From: dev [mailto:dev-bounces at dpdk.org] On Behalf Of Harry van Haaren
> Sent: Thursday, October 22, 2015 4:48 PM
> To: dev at dpdk.org
> Subject: [dpdk-dev] [PATCH v3 03/11] ethdev: update xstats_get() strings and
> Q handling
>
> Update the strings used for presenting stats to adhere to the
> -Original Message-
> From: Richardson, Bruce
> Sent: Friday, October 23, 2015 4:22 PM
> To: Jastrzebski, MichalX K
> Cc: dev at dpdk.org
> Subject: Re: [dpdk-dev] [PATCH v1 3/3] doc: update release 2.2 after changes
> in librte_lpm
>
> On Fri, Oct 23, 2015 at 03:51:51PM +0200, Michal Jas
> From: dev [mailto:dev-bounces at dpdk.org] On Behalf Of Harry van Haaren
> Sent: Thursday, October 22, 2015 4:48 PM
> To: dev at dpdk.org
> Subject: [dpdk-dev] [PATCH v3 02/11] doc: add extended statistics to
> prog_guide
>
> Add extended statistic section to the programmers guide, poll mode dri
Hi Remy, I have few questions inline.
?
Regards,
++Keith Wiles
Intel Corporation
On 9/30/15, 6:04 AM, "dev on behalf of Remy Horton" wrote:
>Adds functions for detecting and reporting the live-ness of LCores,
>the primary requirement of which is minimal overheads for the
>core(s) being c
> From: dev [mailto:dev-bounces at dpdk.org] On Behalf Of Remy Horton
> Sent: Wednesday, September 30, 2015 10:05 AM
> To: dev at dpdk.org
> Subject: [dpdk-dev] [PATCH v2 2/3] l2fwd: keep alive sample application
>
> Modification of l2fwd to demonstrate keep-alive functionality.
>
> Signed-off-by
This patch will drop flow control frames from being transmitted
from VSIs.
With this patch in place a malicious VF cannot send flow control
or PFC packets out on the wire.
V2:
Reword the comments.
V3:
Move the check of set_ethertype_anti_spoofing to the top of the function,
to avoid occupying an
Hi Bruce,
> -Original Message-
> From: Richardson, Bruce
> Sent: Friday, October 23, 2015 5:58 PM
> To: Lu, Wenzhuo
> Cc: dev at dpdk.org; thomas.monjalon at 6wind.com
> Subject: Re: [dpdk-dev] [PATCH v3 1/7] lib/librte_ether: modify the structures
> for fdir new modes
>
> On Fri, Oct 23,
This patch will drop flow control frames from being transmitted
from VSIs.
With this patch in place a malicious VF cannot send flow control
or PFC packets out on the wire.
V2:
Reword the comments.
V3:
Move the check of set_ethertype_anti_spoofing to the top of the function,
to avoid occupying an
Hi Andrey,
> -Original Message-
> From: Chilikin, Andrey
> Sent: Friday, October 23, 2015 6:39 PM
> To: Lu, Wenzhuo; dev at dpdk.org
> Subject: RE: [dpdk-dev] [PATCH v4 1/7] lib/librte_ether: modify the structures
> for fdir new modes
>
> I would suggest rearranging members of rte_eth_fdi
This is a brute-force merge of the Brocade extension to LPM
to current DPDK source tree.
No API/ABI compatibility is expected.
1. Allow arbitrary number of rules
2. Get rid of N^2 search for rule add/delete
3. Add route scope
4. Extend nexthop to 16 bits
5. Extend to allow for more info
On 2015/10/22 21:49, Bruce Richardson wrote:
> On Thu, Oct 22, 2015 at 06:45:50PM +0900, Tetsuya Mukawa wrote:
>> The patch introduces a new PMD. This PMD is implemented as thin wrapper
>> of librte_vhost. It means librte_vhost is also needed to compile the PMD.
>> The vhost messages will be handle
hi:
Fixes: 396284f345a1 ("add app/test/test_lpm.c test lpm, add 3 new cases
1),add->lookup 2),add->delete->lookup 3),add->delete->add->lookup")
[PATCH] add app/test/test_lpm.c test lpm, add 3 new cases
test procedure:
1),add->lookup
2),add->delete->lookup
3),add->delete->add->lookup
This
On 10/23/15 11:32, Zhang, Helin wrote:
>
>> -Original Message-
>> From: Vlad Zolotarov [mailto:vladz at cloudius-systems.com]
>> Sent: Friday, October 23, 2015 4:27 PM
>> To: Zhang, Helin
>> Cc: Lu, Wenzhuo; dev at dpdk.org
>> Subject: Re: [dpdk-dev] [PATCH v4] ixgbe: Drop flow control fr
> From: dev [mailto:dev-bounces at dpdk.org] On Behalf Of Remy Horton
> Sent: Wednesday, September 30, 2015 10:05 AM
> To: dev at dpdk.org
> Subject: [dpdk-dev] [PATCH v2 1/3] rte: add keep alive functionality
>
> Adds functions for detecting and reporting the live-ness of LCores, the
> primary re
On Fri, Oct 23, 2015 at 09:33:05AM -0700, Stephen Hemminger wrote:
> On Fri, 23 Oct 2015 09:20:33 -0700
> Matthew Hall wrote:
>
> > On Fri, Oct 23, 2015 at 03:51:48PM +0200, Michal Jastrzebski wrote:
> > > From: Michal Kobylinski
> > >
> > > The current DPDK implementation for LPM for IPv4 and
From: "Alejandro.Lucero"
This patch adds a new PMD for using PCI Virtual Functions with Netronome
nfp6000 card.
Signed-off-by: Alejandro.Lucero
Signed-off-by: Rolf.Neugebauer
---
drivers/net/nfp/Makefile | 88 ++
drivers/net/nfp/nfp_net.c | 2495 ++
From: "Alejandro.Lucero"
This patch adds a new PMD for Netronome nfp-6xxx cards.
Just PCI Virtual Functions support.
v4:
- Just submitting PMD
V3:
- Making all patches independent for applying and building
- changing commits messages following standard
V2:
- Code Style changes based on ch
On 10/23/15 10:14, Zhang, Helin wrote:
>
> From: Vladislav Zolotarov [mailto:vladz at cloudius-systems.com]
> Sent: Friday, October 23, 2015 2:57 PM
> To: Zhang, Helin
> Cc: Lu, Wenzhuo; dev at dpdk.org
> Subject: RE: [dpdk-dev] [PATCH v4] ixgbe: Drop flow control frames from VFs
>
>
> On Oct 23,
Add a document to explain the DPDK patch submission and review process.
Signed-off-by: John McNamara
---
v3:
* Add recommendation to test build the shared and combined libraries.
v2:
* Fixes for mailing list comments.
* Fix for broken link target.
doc/guides/contributing/documentation.rst |
1 - 100 of 150 matches
Mail list logo