From: Ivan Malov
Reviewed-by: Andrew Lee
Reviewed-by: Robert Stonehouse
Signed-off-by: Ivan Malov
Signed-off-by: Andrew Rybchenko
---
doc/guides/nics/features/sfc_efx.ini | 1 +
drivers/net/sfc/sfc_ethdev.c | 63
2 files changed, 64 insertions(+)
From: Ivan Malov
Reviewed-by: Andrew Lee
Reviewed-by: Mark Spender
Reviewed-by: Robert Stonehouse
Signed-off-by: Ivan Malov
Signed-off-by: Andrew Rybchenko
---
config/common_base | 1 +
doc/guides/nics/features/sfc_efx.ini | 1 +
doc/guides/nics/sfc_efx.rst |
From: Ivan Malov
Reviewed-by: Andrew Lee
Reviewed-by: Robert Stonehouse
Signed-off-by: Ivan Malov
Signed-off-by: Andrew Rybchenko
---
doc/guides/nics/sfc_efx.rst | 2 ++
drivers/net/sfc/efsys.h | 2 +-
drivers/net/sfc/sfc.c| 76 +
drive
From: Ivan Malov
Reviewed-by: Andrew Lee
Reviewed-by: Robert Stonehouse
Signed-off-by: Ivan Malov
Signed-off-by: Andrew Rybchenko
---
doc/guides/nics/features/sfc_efx.ini | 1 +
drivers/net/sfc/sfc_ethdev.c | 60
2 files changed, 61 insertions(+)
From: Ivan Malov
Extract RSS hash provided by the HW in the prefix and put it to mbuf.
Reviewed-by: Andrew Lee
Reviewed-by: Robert Stonehouse
Signed-off-by: Ivan Malov
Signed-off-by: Andrew Rybchenko
---
doc/guides/nics/features/sfc_efx.ini | 1 +
doc/guides/nics/sfc_efx.rst | 2
From: Ivan Malov
Reviewed-by: Andrew Lee
Reviewed-by: Robert Stonehouse
Signed-off-by: Ivan Malov
Signed-off-by: Andrew Rybchenko
---
drivers/net/sfc/sfc_ethdev.c | 33 +
drivers/net/sfc/sfc_rx.c | 22 ++
drivers/net/sfc/sfc_rx.h |
From: Ivan Malov
Reviewed-by: Andrew Lee
Reviewed-by: Robert Stonehouse
Signed-off-by: Ivan Malov
Signed-off-by: Andrew Rybchenko
---
drivers/net/sfc/sfc_ethdev.c | 31 +++
1 file changed, 31 insertions(+)
diff --git a/drivers/net/sfc/sfc_ethdev.c b/drivers/net/s
From: Ivan Malov
Reviewed-by: Andrew Lee
Reviewed-by: Robert Stonehouse
Signed-off-by: Ivan Malov
Signed-off-by: Andrew Rybchenko
---
drivers/net/sfc/sfc_ethdev.c | 1 +
drivers/net/sfc/sfc_tweak.h | 3 +++
drivers/net/sfc/sfc_tx.c | 14 --
drivers/net/sfc/sfc_tx.h | 1
From: Ivan Malov
Reviewed-by: Andrew Lee
Reviewed-by: Robert Stonehouse
Signed-off-by: Ivan Malov
Signed-off-by: Andrew Rybchenko
---
drivers/net/sfc/sfc_ethdev.c | 23 +++
1 file changed, 23 insertions(+)
diff --git a/drivers/net/sfc/sfc_ethdev.c b/drivers/net/sfc/sfc_e
From: Ivan Malov
Reviewed-by: Andrew Lee
Reviewed-by: Robert Stonehouse
Signed-off-by: Ivan Malov
Signed-off-by: Andrew Rybchenko
---
doc/guides/nics/features/sfc_efx.ini | 2 +-
doc/guides/nics/sfc_efx.rst | 2 +-
drivers/net/sfc/sfc_ethdev.c | 51
From: Ivan Malov
Reviewed-by: Andrew Lee
Reviewed-by: Robert Stonehouse
Signed-off-by: Ivan Malov
Signed-off-by: Andrew Rybchenko
---
doc/guides/nics/features/sfc_efx.ini | 1 +
doc/guides/nics/sfc_efx.rst | 2 ++
drivers/net/sfc/sfc_ethdev.c | 8 +--
drivers/net/sfc/
Reviewed-by: Andrew Lee
Reviewed-by: Robert Stonehouse
Signed-off-by: Andrew Rybchenko
---
drivers/net/sfc/sfc_ethdev.c | 11 +++
drivers/net/sfc/sfc_rx.c | 16
drivers/net/sfc/sfc_rx.h | 3 +++
3 files changed, 30 insertions(+)
diff --git a/drivers/net/sfc/sf
Rx free threshold defines minimum number of free Rx descriptors
when Rx ring refill should be done.
Reviewed-by: Andrew Lee
Reviewed-by: Robert Stonehouse
Signed-off-by: Andrew Rybchenko
---
drivers/net/sfc/sfc_ethdev.c | 1 +
drivers/net/sfc/sfc_rx.c | 16
drivers/net/sf
Reviewed-by: Andrew Lee
Reviewed-by: Robert Stonehouse
Signed-off-by: Andrew Rybchenko
---
doc/guides/nics/features/sfc_efx.ini | 1 +
doc/guides/nics/sfc_efx.rst | 2 ++
drivers/net/sfc/sfc_ethdev.c | 51
drivers/net/sfc/sfc_rx.c
Reviewed-by: Andrew Lee
Reviewed-by: Robert Stonehouse
Signed-off-by: Andrew Rybchenko
---
doc/guides/nics/features/sfc_efx.ini | 1 +
doc/guides/nics/sfc_efx.rst | 4 ++--
drivers/net/sfc/sfc_ethdev.c | 1 +
drivers/net/sfc/sfc_rx.c | 39
Reviewed-by: Andrew Lee
Reviewed-by: Robert Stonehouse
Signed-off-by: Andrew Rybchenko
---
doc/guides/nics/features/sfc_efx.ini | 1 +
doc/guides/nics/sfc_efx.rst | 2 ++
drivers/net/sfc/sfc_ethdev.c | 19 +++
drivers/net/sfc/sfc_rx.c | 14
Reviewed-by: Andrew Lee
Reviewed-by: Robert Stonehouse
Signed-off-by: Andrew Rybchenko
---
drivers/net/sfc/sfc_ethdev.c | 9 +
drivers/net/sfc/sfc_rx.c | 11 +++
drivers/net/sfc/sfc_rx.h | 1 +
3 files changed, 21 insertions(+)
diff --git a/drivers/net/sfc/sfc_ethdev.
From: Ivan Malov
Reviewed-by: Andrew Lee
Reviewed-by: Robert Stonehouse
Signed-off-by: Ivan Malov
Signed-off-by: Andrew Rybchenko
---
doc/guides/nics/features/sfc_efx.ini | 1 +
doc/guides/nics/sfc_efx.rst | 2 ++
drivers/net/sfc/sfc_ethdev.c | 40 +
From: Ivan Malov
Reviewed-by: Andrew Lee
Reviewed-by: Robert Stonehouse
Signed-off-by: Ivan Malov
Signed-off-by: Andrew Rybchenko
---
drivers/net/sfc/sfc_ethdev.c | 53
1 file changed, 53 insertions(+)
diff --git a/drivers/net/sfc/sfc_ethdev.c b/
From: Artem Andreev
Reviewed-by: Andrew Lee
Reviewed-by: Robert Stonehouse
Signed-off-by: Artem Andreev
Signed-off-by: Andrew Rybchenko
---
drivers/net/sfc/sfc_ethdev.c | 32
1 file changed, 32 insertions(+)
diff --git a/drivers/net/sfc/sfc_ethdev.c b/driver
Reviewed-by: Andrew Lee
Reviewed-by: Robert Stonehouse
Signed-off-by: Andrew Rybchenko
---
drivers/net/sfc/sfc_ethdev.c | 24
1 file changed, 24 insertions(+)
diff --git a/drivers/net/sfc/sfc_ethdev.c b/drivers/net/sfc/sfc_ethdev.c
index 03c9a01..e67ca61 100644
--- a/d
IPv4 header and TCP/UDP checksums for both IPv4 and IPv6 are supported.
Reviewed-by: Andrew Lee
Reviewed-by: Robert Stonehouse
Signed-off-by: Andrew Rybchenko
---
doc/guides/nics/features/sfc_efx.ini | 4 ++--
doc/guides/nics/sfc_efx.rst | 2 ++
drivers/net/sfc/sfc_ethdev.c
Reviewed-by: Andrew Lee
Reviewed-by: Robert Stonehouse
Signed-off-by: Andrew Rybchenko
---
doc/guides/nics/features/sfc_efx.ini | 1 +
doc/guides/nics/sfc_efx.rst | 4 +-
drivers/net/sfc/sfc.c| 4 +-
drivers/net/sfc/sfc.h| 4 +
drivers/net/sfc/sf
From: Ivan Malov
Reviewed-by: Andrew Lee
Reviewed-by: Robert Stonehouse
Signed-off-by: Ivan Malov
Signed-off-by: Andrew Rybchenko
---
doc/guides/nics/features/sfc_efx.ini | 2 ++
doc/guides/nics/sfc_efx.rst | 4 +++
drivers/net/sfc/sfc.h| 11 +++
drivers/net/sf
Reviewed-by: Andrew Lee
Reviewed-by: Robert Stonehouse
Signed-off-by: Andrew Rybchenko
---
doc/guides/nics/features/sfc_efx.ini | 2 ++
doc/guides/nics/sfc_efx.rst | 4 +++
drivers/net/sfc/sfc_ethdev.c | 67
3 files changed, 73 insertions(
Does not implement any deprecated statistics.
No per-queue statistics yet.
Reviewed-by: Andrew Lee
Reviewed-by: Robert Stonehouse
Signed-off-by: Andrew Rybchenko
---
doc/guides/nics/features/sfc_efx.ini | 1 +
doc/guides/nics/sfc_efx.rst | 2 +
drivers/net/sfc/efsys.h |
Reviewed-by: Andrew Lee
Reviewed-by: Robert Stonehouse
Signed-off-by: Andrew Rybchenko
---
doc/guides/nics/features/sfc_efx.ini | 1 +
drivers/net/sfc/efsys.h | 2 +-
drivers/net/sfc/sfc_ethdev.c | 63
3 files changed, 65 insertions(+)
Reviewed-by: Andrew Lee
Reviewed-by: Robert Stonehouse
Signed-off-by: Andrew Rybchenko
---
doc/guides/nics/features/sfc_efx.ini | 1 +
drivers/net/sfc/sfc.c| 38 ++--
drivers/net/sfc/sfc.h| 3 +++
drivers/net/sfc/sfc_ethdev.c
Supported options are auto (based on NIC firmware variant and
installed licences), throughput, low-latency.
Reviewed-by: Andrew Lee
Reviewed-by: Robert Stonehouse
Signed-off-by: Andrew Rybchenko
---
doc/guides/nics/sfc_efx.rst | 7 +++
drivers/net/sfc/sfc.h| 1 +
drivers/net/sfc
Reviewed-by: Andrew Lee
Reviewed-by: Robert Stonehouse
Signed-off-by: Andrew Rybchenko
---
doc/guides/nics/features/sfc_efx.ini | 1 +
doc/guides/nics/sfc_efx.rst | 2 +
drivers/net/sfc/sfc_ethdev.c | 98
drivers/net/sfc/sfc_port.c
Reviewed-by: Andrew Lee
Reviewed-by: Robert Stonehouse
Signed-off-by: Andrew Rybchenko
---
doc/guides/nics/sfc_efx.rst | 6
drivers/net/sfc/efsys.h | 2 +-
drivers/net/sfc/sfc.h| 1 +
drivers/net/sfc/sfc_ethdev.c | 1 +
drivers/net/sfc/sfc_kvargs.c | 1 +
drivers/net/sfc
The patch series adds a number of features to Solarflare libefx-based
PMD. Basically one patch per feature.
The patches are grouped into one series since they touch nearby lines
in either PMD feature list, or dev_ops structure, or documentation.
So, patches cannot be applied in arbitrary order.
T
From: Ivan Malov
Examples of recoverable exceptions because of Tx error are:
- Tx descriptor PCI read error
- invalid Tx option descriptor
- Tx option descriptor not supported by the firmware variant
- unexpected Tx option descriptor (e.g. missing FATSO2A before
FATSO2B, missing FATSO2B af
Examples of recoverable exceptions are:
- unexpected Rx event (Rx scatter abort with non-zero size,
too big Rx descriptors batch completed)
- Rx error due to invalid Rx descriptors push
- Rx error due to Rx descriptor read error (e.g. unmapped Rx ring
and denied by IOMMU)
Reviewed-by: And
The patch series adds event queue exception handling.
It is not required when everything goes fine, but has chances to
recover if something goes wrong in either driver or HW.
The patch series should be applied after
[PATCH v2 00/55] Solarflare libefx-based PMD
(Message-ID: 1480436367-20749-1-git-
This patch is to flush all tunnel filters.
Signed-off-by: Beilei Xing
---
drivers/net/i40e/i40e_ethdev.c | 22 ++
1 file changed, 22 insertions(+)
diff --git a/drivers/net/i40e/i40e_ethdev.c b/drivers/net/i40e/i40e_ethdev.c
index 26a8c5a..71d1f37 100644
--- a/drivers/net/i40
This patch is to flush all macvlan filters.
Signed-off-by: Beilei Xing
---
drivers/net/i40e/i40e_ethdev.c | 24
1 file changed, 24 insertions(+)
diff --git a/drivers/net/i40e/i40e_ethdev.c b/drivers/net/i40e/i40e_ethdev.c
index e685c99..26a8c5a 100644
--- a/drivers/net/
This patch is to flush all ethertype filters.
Signed-off-by: Beilei Xing
---
drivers/net/i40e/i40e_ethdev.c | 23 +++
1 file changed, 23 insertions(+)
diff --git a/drivers/net/i40e/i40e_ethdev.c b/drivers/net/i40e/i40e_ethdev.c
index 1a5b767..e685c99 100644
--- a/drivers/net
This patch adds a function to destroy the flow directory filter.
Signed-off-by: Beilei Xing
---
drivers/net/i40e/i40e_ethdev.c | 4
1 file changed, 4 insertions(+)
diff --git a/drivers/net/i40e/i40e_ethdev.c b/drivers/net/i40e/i40e_ethdev.c
index 4847c04..34e431b 100644
--- a/drivers/net/i
This patch adds flow flush ops.
Signed-off-by: Beilei Xing
---
drivers/net/i40e/i40e_ethdev.c | 17 +
drivers/net/i40e/i40e_ethdev.h | 1 +
drivers/net/i40e/i40e_fdir.c | 3 +--
3 files changed, 19 insertions(+), 2 deletions(-)
diff --git a/drivers/net/i40e/i40e_ethdev.c b/d
This patch adds a function to destroy the ethertype filter.
And this patch also adds flow destroy function.
Signed-off-by: Beilei Xing
---
drivers/net/i40e/i40e_ethdev.c | 69 ++
1 file changed, 69 insertions(+)
diff --git a/drivers/net/i40e/i40e_ethdev.c
This patch adds a function to destroy the macvlan filter.
Signed-off-by: Beilei Xing
---
drivers/net/i40e/i40e_ethdev.c | 30 ++
1 file changed, 30 insertions(+)
diff --git a/drivers/net/i40e/i40e_ethdev.c b/drivers/net/i40e/i40e_ethdev.c
index a3ed1f0..fddd46d 10064
Check if the rule is a flow director rule, and get the
flow director info.
Signed-off-by: Beilei Xing
---
drivers/net/i40e/i40e_ethdev.c | 537 +
1 file changed, 537 insertions(+)
diff --git a/drivers/net/i40e/i40e_ethdev.c b/drivers/net/i40e/i40e_ethdev.
This patch adds a function to destroy the tunnel filter.
Signed-off-by: Beilei Xing
---
drivers/net/i40e/i40e_ethdev.c | 43 ++
1 file changed, 43 insertions(+)
diff --git a/drivers/net/i40e/i40e_ethdev.c b/drivers/net/i40e/i40e_ethdev.c
index fddd46d..48
This patch adds flow create ops.
Signed-off-by: Beilei Xing
---
drivers/net/i40e/i40e_ethdev.c | 93 ++
drivers/net/i40e/i40e_ethdev.h | 3 ++
drivers/net/i40e/i40e_fdir.c | 2 +-
3 files changed, 97 insertions(+), 1 deletion(-)
diff --git a/drivers/n
Check if the rule is a NVGRE rule, and get the NVGRE
info.
Signed-off-by: Beilei Xing
---
drivers/net/i40e/i40e_ethdev.c | 269 +
lib/librte_ether/rte_flow.h| 23
2 files changed, 292 insertions(+)
diff --git a/drivers/net/i40e/i40e_ethdev.c b/d
Check if the rule is a VXLAN rule, and get the VXLAN
info.
Signed-off-by: Beilei Xing
---
drivers/net/i40e/i40e_ethdev.c | 349 +
1 file changed, 349 insertions(+)
diff --git a/drivers/net/i40e/i40e_ethdev.c b/drivers/net/i40e/i40e_ethdev.c
index 18247c0.
Check if the rule is a macvlan rule, and get the macvlan
info BTW.
Signed-off-by: Beilei Xing
---
drivers/net/i40e/i40e_ethdev.c | 160 +
1 file changed, 160 insertions(+)
diff --git a/drivers/net/i40e/i40e_ethdev.c b/drivers/net/i40e/i40e_ethdev.c
index
This patch adds handling RTE_ETH_FILTER_GENERIC filter type in
.filter_ctrl function, and result in a pointer to i40e_flow_ops.
This patch also adds flow validate ops.
Signed-off-by: Beilei Xing
---
drivers/net/i40e/i40e_ethdev.c | 34 ++
1 file changed, 34 insert
Check if the rule is a ethertype rule, and get the ethertype
info BTW.
Signed-off-by: Wenzhuo Lu
Signed-off-by: Beilei Xing
---
lib/librte_ether/rte_flow.c| 136 +
lib/librte_ether/rte_flow_driver.h | 34 ++
2 files changed, 170 insertions(+)
Add support of restoring tunnel filter.
Signed-off-by: Beilei Xing
---
drivers/net/i40e/i40e_ethdev.c | 20
1 file changed, 20 insertions(+)
diff --git a/drivers/net/i40e/i40e_ethdev.c b/drivers/net/i40e/i40e_ethdev.c
index 119ff94..8ca69f2 100644
--- a/drivers/net/i40e/i40
Add support of restoring flow director filter.
Signed-off-by: Beilei Xing
---
drivers/net/i40e/i40e_ethdev.c | 1 +
drivers/net/i40e/i40e_ethdev.h | 1 +
drivers/net/i40e/i40e_fdir.c | 11 +++
3 files changed, 13 insertions(+)
diff --git a/drivers/net/i40e/i40e_ethdev.c b/drivers/ne
Add support of restoring RSS hash info, include looup table
and RSS configuration.
Signed-off-by: Beilei Xing
---
drivers/net/i40e/i40e_ethdev.c | 18 ++
1 file changed, 18 insertions(+)
diff --git a/drivers/net/i40e/i40e_ethdev.c b/drivers/net/i40e/i40e_ethdev.c
index a47d141..
Add support of restoring macvlan filter.
Signed-off-by: Beilei Xing
---
drivers/net/i40e/i40e_ethdev.c | 20
1 file changed, 20 insertions(+)
diff --git a/drivers/net/i40e/i40e_ethdev.c b/drivers/net/i40e/i40e_ethdev.c
index 11c4c64..119ff94 100644
--- a/drivers/net/i40e/i4
Add support of restoring ethertype filter.
Signed-off-by: Beilei Xing
---
drivers/net/i40e/i40e_ethdev.c | 39 +++
1 file changed, 39 insertions(+)
diff --git a/drivers/net/i40e/i40e_ethdev.c b/drivers/net/i40e/i40e_ethdev.c
index 521e7bb..11c4c64 100644
---
Add support of storing lookup table and RSS
configuration in SW.
Signed-off-by: Beilei Xing
---
drivers/net/i40e/i40e_ethdev.c | 39 ++-
drivers/net/i40e/i40e_ethdev.h | 6 ++
2 files changed, 40 insertions(+), 5 deletions(-)
diff --git a/drivers/net/i40
Add support of storing ethertype filter in SW.
Signed-off-by: Beilei Xing
---
drivers/net/i40e/i40e_ethdev.c | 160 -
drivers/net/i40e/i40e_ethdev.h | 25 +++
2 files changed, 184 insertions(+), 1 deletion(-)
diff --git a/drivers/net/i40e/i40e_ethdev
Add support for storing flow director filter in SW.
Signed-off-by: Beilei Xing
---
drivers/net/i40e/i40e_ethdev.c | 48 +
drivers/net/i40e/i40e_ethdev.h | 12 ++
drivers/net/i40e/i40e_fdir.c | 95 ++
3 files changed, 155 insertion
Add support of storing tunnel filter in SW.
Signed-off-by: Beilei Xing
---
drivers/net/i40e/i40e_ethdev.c | 161 -
drivers/net/i40e/i40e_ethdev.h | 35 +
2 files changed, 193 insertions(+), 3 deletions(-)
diff --git a/drivers/net/i40e/i40e_ethdev
All pathes depend on Adrien's Generic flow API.
The patches mainly finish following functions:
1) Store and restore all kinds of filters.
2) Parse all kinds of filters.
3) Add flow validate function.
4) Add flow create function.
5) Add flow destroy function.
6) Add flow flush function.
Beilei Xin
When reg_size < page_size the function read in
rte_mem_virt2phy would not return, becausue
host_user_addr is invalid.
Signed-off-by: Haifeng Lin
---
v2:
fix TYPO_SPELLING warning
---
lib/librte_vhost/vhost_user.c | 10 +-
1 file changed, 5 insertions(+), 5 deletions(-)
diff --git a/lib/
Hi, Igor
Thanks for your contribute, my comments are in below, thanks.
> -Original Message-
> From: Igor Ryzhov [mailto:iryz...@nfware.com]
> Sent: Thursday, November 24, 2016 8:35 PM
> To: dev@dpdk.org
> Cc: Zhang, Helin ; Wu, Jingjing
>
> Subject: [RFC PATCH] i40e: fix setting of defau
When reg_size < page_size the function read in
rte_mem_virt2phy would not return, becasue gpa
is invalid.
Signed-off-by: Haifeng Lin
---
lib/librte_vhost/vhost_user.c | 10 +-
1 file changed, 5 insertions(+), 5 deletions(-)
diff --git a/lib/librte_vhost/vhost_user.c b/lib/librte_vhost/v
Formatted as:
cmd fixed_string fixed|string|options : Description
If there is no description, final colon emitted.
Signed-off-by: Ferruh Yigit
---
v2:
* checkpatch warnings fixed
---
app/test-pmd/cmdline.c | 486 +++--
1 file changed, 267 insertions(
Formatted as:
cmd fixed_string fixed|string|options : Description
If there is no description, final colon emitted.
Signed-off-by: Ferruh Yigit
---
app/test-pmd/cmdline.c | 465 ++---
1 file changed, 250 insertions(+), 215 deletions(-)
diff --git a/ap
>
> 2016-11-23 18:36, Tomasz Kulasek:
> > +/**
> > + * Process a burst of output packets on a transmit queue of an Ethernet
> > device.
> > + *
> > + * The rte_eth_tx_prepare() function is invoked to prepare output packets
> > to be
> > + * transmitted on the output queue *queue_id* of the Ethe
Hi Adrien,
>
> Hi Konstantin,
>
> On Wed, Nov 30, 2016 at 10:54:50AM +, Ananyev, Konstantin wrote:
> [...]
> > > Something is definitely needed here, and only PMDs can provide it. I think
> > > applications should not have to clear checksum fields or initialize them
> > > to
> > > some mag
Currently select() is used to monitor file descriptors for vhostuser
ports. This limits the number of ports possible to create since the
fd number is used as index in the fd_set and we have seen fds > 1023.
This patch changes select() to poll(). This way we can keep an
packed (pollfd) array for the
2016-11-21 10:11, Bruce Richardson:
> On Fri, Nov 18, 2016 at 01:47:52PM -0500, Neil Horman wrote:
> > pmdinfogen has a bug in which, during build, it pulls in rte_byteorder.h to
> > obtain the rte macros for byteswapping between the cpu byte order and big or
> > little endian. Unfortunately, pmdi
>
> Hi Thomas,
>
> > -Original Message-
> > From: Thomas Monjalon [mailto:thomas.monja...@6wind.com]
> > Sent: Thursday, December 1, 2016 20:52
> > To: Kulasek, TomaszX
> > Cc: dev@dpdk.org; Ananyev, Konstantin ;
> > olivier.m...@6wind.com; Richardson, Bruce
> > Subject: Re: [dpdk-dev
2016-12-01 15:06, Yuanhan Liu:
> Signed-off-by: Yuanhan Liu
> ---
>
> hmm.., maybe we could seperate lib vhost and virtio pmd, into two
> different sections?
Yes we can :)
> -RedHat virtio
> +Virtio PMD and vhost lib
> M: Yuanhan Liu
> T: git://dpdk.org/next/dpdk-next-virtio
> F: drivers/ne
2016-12-01 15:00, Ferruh Yigit:
> On 12/1/2016 1:43 PM, Thomas Monjalon wrote:
> > Add a check for commits fixing a released bug.
> > Such commits are found thanks to scripts/git-log-fixes.sh.
> > They must be sent CC: stable at dpdk.org.
> > In order to avoid forgetting CC, this mail header can be
2016-12-01 22:31, Kulasek, TomaszX:
> From: Thomas Monjalon [mailto:thomas.monja...@6wind.com]
> > 2016-12-01 19:20, Kulasek, TomaszX:
> > > Hi Thomas,
> > >
> > > Sorry, I have answered for this question in another thread and I missed
> > about this one. Detailed answer is below.
> >
> > Yes you
> -Original Message-
> From: Yuanhan Liu [mailto:yuanhan.liu at linux.intel.com]
> Sent: Thursday, December 1, 2016 7:07 AM
> To: dev at dpdk.org
> Cc: Thomas Monjalon ; Mcnamara, John
> ; Yuanhan Liu
> Subject: [PATCH 3/3] maintainers: add stable mailing list
>
> Signed-off-by: Yuanhan
> -Original Message-
> From: Yuanhan Liu [mailto:yuanhan.liu at linux.intel.com]
> Sent: Thursday, December 1, 2016 7:07 AM
> To: dev at dpdk.org
> Cc: Thomas Monjalon ; Mcnamara, John
> ; Yuanhan Liu
> Subject: [PATCH 2/3] maintainers: update virtio section name
>
> Signed-off-by: Yuan
> -Original Message-
> From: Yuanhan Liu [mailto:yuanhan.liu at linux.intel.com]
> Sent: Thursday, December 1, 2016 7:07 AM
> To: dev at dpdk.org
> Cc: Thomas Monjalon ; Mcnamara, John
> ; Yuanhan Liu ;
> Xie,
> Huawei
> Subject: [PATCH 1/3] maintainers: update virtio maintainer
>
> Hu
Signed-off-by: Yuanhan Liu
---
MAINTAINERS | 1 +
1 file changed, 1 insertion(+)
diff --git a/MAINTAINERS b/MAINTAINERS
index 3df1754..076e86c 100644
--- a/MAINTAINERS
+++ b/MAINTAINERS
@@ -35,6 +35,7 @@ F: scripts/test-build.sh
Stable Branches
---
T: git://dpdk.org/dpdk-stable
+M
Signed-off-by: Yuanhan Liu
---
hmm.., maybe we could seperate lib vhost and virtio pmd, into two
different sections?
---
MAINTAINERS | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/MAINTAINERS b/MAINTAINERS
index cc1ab68..3df1754 100644
--- a/MAINTAINERS
+++ b/MAINTAINERS
@@
Huawei has left DPDK team for months, and he hasn't showed up since
then. Remove him.
Cc: Huawei Xie
Signed-off-by: Yuanhan Liu
---
MAINTAINERS | 1 -
1 file changed, 1 deletion(-)
diff --git a/MAINTAINERS b/MAINTAINERS
index 26d9590..cc1ab68 100644
--- a/MAINTAINERS
+++ b/MAINTAINERS
@@ -365,
---
Yuanhan Liu (3):
maintainers: update virtio maintainer
maintainers: update virtio section name
maintainers: add stable mailing list
MAINTAINERS | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
--
1.9.0
On 12/1/2016 1:43 PM, Thomas Monjalon wrote:
> Add a check for commits fixing a released bug.
> Such commits are found thanks to scripts/git-log-fixes.sh.
> They must be sent CC: stable at dpdk.org.
> In order to avoid forgetting CC, this mail header can be written
> in the git commit message.
>
>
On Mon, Nov 28, 2016 at 11:13 AM, Thomas Monjalon wrote:
> 2016-11-24 17:59, Olivier Matz:
> > Hi,
> >
> > On Mon, 2016-11-21 at 09:59 +, Alejandro Lucero wrote:
> > > From: Bert van Leeuwen
> > >
> > > Arrays inside rte_eth_stats have size=RTE_ETHDEV_QUEUE_STAT_CNTRS.
> > > Some devices rep
Add a check for commits fixing a released bug.
Such commits are found thanks to scripts/git-log-fixes.sh.
They must be sent CC: stable at dpdk.org.
In order to avoid forgetting CC, this mail header can be written
in the git commit message.
Signed-off-by: Thomas Monjalon
---
v2: fix option -N
---
Hi Thomas,
> -Original Message-
> From: Thomas Monjalon [mailto:thomas.monja...@6wind.com]
> Sent: Thursday, December 1, 2016 20:52
> To: Kulasek, TomaszX
> Cc: dev@dpdk.org; Ananyev, Konstantin ;
> olivier.m...@6wind.com; Richardson, Bruce
> Subject: Re: [dpdk-dev] [PATCH v12 1/6] ethde
On Thu, Dec 01, 2016 at 09:58:31AM +0100, Thomas Monjalon wrote:
> 2016-12-01 08:15, Adrien Mazarguil:
> > I'm perhaps a bit pessimistic mind you, but I do not think tx_prepare() will
> > remain optional for long. Sure, PMDs that do not implement it do not care,
> > I'm focusing on applications, fo
On Thu, Dec 01, 2016 at 08:52:22PM +0100, Thomas Monjalon wrote:
> 2016-12-01 19:20, Kulasek, TomaszX:
> > Hi Thomas,
> >
> > Sorry, I have answered for this question in another thread and I missed
> > about this one. Detailed answer is below.
>
> Yes you already gave this answer.
> And I will c
Hi Thomas,
On Monday, November 11/28/16, 2016 at 16:33:06 +0530, Thomas Monjalon wrote:
> We need attention of every PMD developers on this thread.
>
> Reminder of what Konstantin suggested:
> "
> - if the PMD supports TX offloads AND
> - if to be able use any of these offloads the upper layer SW
> -Original Message-
> From: dev [mailto:dev-bounces at dpdk.org] On Behalf Of Ferruh Yigit
> Sent: Thursday, December 1, 2016 11:02 AM
> To: dev at dpdk.org
> Cc: Pattan, Reshma
> Subject: [dpdk-dev] [PATCH v2] doc: add pdump library to API doxygen
>
> From: Reshma Pattan
>
> Add pdu
Ping.
On Thu, Nov 24, 2016 at 3:34 PM, Igor Ryzhov wrote:
> While testing X710 cards in our lab I found that setting of default MAC
> address
> doesn't work correctly for i40e driver. I compared DPDK driver
> implementation
> with Linux driver implementation and found that a lot of code is lost
(fixed the email, sorry)
2016-12-01 12:21, Thomas Monjalon:
> 2016-11-30 14:34, Varun:
> > Hi,
> >
> > I would like to know if the latest DPDK (16.11) supports hyper-v?
> >
> > I couldn't find any conclusive evidence online or in dpdk roadmap. Is it
> > likely that we see it in 17.05?
>
> Steph
2016-11-30 14:34, Varun:
> Hi,
>
> I would like to know if the latest DPDK (16.11) supports hyper-v?
>
> I couldn't find any conclusive evidence online or in dpdk roadmap. Is it
> likely that we see it in 17.05?
Stephen did a presentation at the last DPDK userspace summit:
https://dpdksummit.com
Hello Ben,
On Thursday 24 November 2016 01:37 AM, Ben Walker wrote:
> Instead of passing domain, bus, devid, func, just pass
> an rte_pci_addr.
>
> Signed-off-by: Ben Walker
> ---
> lib/librte_eal/linuxapp/eal/eal_pci.c | 32 +---
> 1 file changed, 13 insertions(+), 1
2016-12-01 19:20, Kulasek, TomaszX:
> Hi Thomas,
>
> Sorry, I have answered for this question in another thread and I missed about
> this one. Detailed answer is below.
Yes you already gave this answer.
And I will continue asking the question until you understand it.
> > 2016-11-28 11:54, Thoma
Hi Jerin,
> > > > > > >
> > > > > > > i40e_asq_send_command: rd32 & wr32 under ThunderX gives
> > > > > > > unpredictable
> > > > > > >results. To solve this include rte memory
> > > > > > > barriers
> > > > > > >
> > > > > > > Signed-off-by: Satha Rao
> > > > > > > ---
Hi Thomas,
Sorry, I have answered for this question in another thread and I missed about
this one. Detailed answer is below.
> -Original Message-
> From: Thomas Monjalon [mailto:thomas.monja...@6wind.com]
> Sent: Thursday, December 1, 2016 17:24
> To: Kulasek, TomaszX
> Cc: dev@dpdk.org
From: Reshma Pattan
Add pdump library to API doxygen.
Signed-off-by: Reshma Pattan
---
v2:
* Move pdump higher position in the index
---
doc/api/doxy-api-index.md | 1 +
doc/api/doxy-api.conf | 1 +
2 files changed, 2 insertions(+)
diff --git a/doc/api/doxy-api-index.md b/doc/api/doxy-ap
On 11/30/2016 6:26 PM, Thomas Monjalon wrote:
> 2016-11-30 17:42, Ananyev, Konstantin:
Please, we need a comment for each driver saying
"it is OK, we do not need any checksum preparation for TSO"
or
"yes we have to implement tx_prepare or TSO will not work in this mode"
>>>
On 11/30/2016 8:54 PM, Roberts, Lee A. wrote:
> Does it make sense to apply the commit for "kni: support RHEL 7.3"
> (http://www.dpdk.org/browse/dpdk/commit/lib/librte_eal/linuxapp/kni/ethtool/igb/kcompat.h?id=e30a0178d290a4e83dc01f9c2170d4859339c9cf)
> to the stable tree to enable clean compilati
2016-12-01 08:15, Adrien Mazarguil:
> I'm perhaps a bit pessimistic mind you, but I do not think tx_prepare() will
> remain optional for long. Sure, PMDs that do not implement it do not care,
> I'm focusing on applications, for which the performance impact of calling
> tx_prepare() followed by tx_b
Hi Yulong,
On Mon, Nov 28, 2016 at 10:03:53AM +, Pei, Yulong wrote:
> Hi Adrien,
>
> I think that you already did test for your patchset, do you have any
> automated test scripts can be shared for validation since there did not have
> testpmd flow command documentation yet?
No automated
1 - 100 of 116 matches
Mail list logo