[dpdk-dev] Compiler hardening flags for libraries and performance implications

2016-07-26 Thread Luca Boccassi
ns if we enabled all of these in the packages that will be distributed in Ubuntu and Debian? Thanks! -- Kind regards, Luca Boccassi [1] https://wiki.debian.org/Hardening#Environment_variables

[dpdk-dev] [PATCH 0/2] support mailbox interruption on ixgbe/igb VF

2016-06-28 Thread Luca Boccassi
t the bonding code so any help or pointers would be greatly appreciated. Note that I also tried to backport the additional patches for reset that are currently under review on top of these, but there's no difference. But I have not yet used the new reset API in our app though. Thanks! -- Kind regards, Luca Boccassi

[dpdk-dev] [PATCH 0/2] support mailbox interruption on ixgbe/igb VF

2016-06-28 Thread Luca Boccassi
On Tue, 2016-06-28 at 10:16 +, Luca Boccassi wrote: > On Tue, 2016-05-24 at 14:06 +0800, Wenzhuo Lu wrote: > > This patch set addes the support of the mailbox interruption on VF. > > So, VF can receice the messges for physical link down/up. > > > > PS: This

[dpdk-dev] [PATCH v6 0/4] support reset of VF link

2016-07-04 Thread Luca Boccassi
xgbe_alloc_rx_queue_mbufs returns NULL at iteration 64 out of 2048. The application has ~500 2MB hugepages, and there's 2GB of free memory available on top of that. Have you seen this before? Any pointer or suggestion for debugging? Thanks! -- Kind regards, Luca Boccassi

[dpdk-dev] [PATCH v6 0/4] support reset of VF link

2016-07-05 Thread Luca Boccassi
On Tue, 2016-07-05 at 00:52 +, Lu, Wenzhuo wrote: > Hi Luca, > > > > -Original Message- > > From: Luca Boccassi [mailto:lboccass at Brocade.com] > > Sent: Monday, July 4, 2016 11:48 PM > > To: Lu, Wenzhuo > > Cc: dev at dpdk.org > > S

[dpdk-dev] [PATCH v6 0/4] support reset of VF link

2016-07-06 Thread Luca Boccassi
On Wed, 2016-07-06 at 00:45 +, Lu, Wenzhuo wrote: > Hi Luca, > > > -Original Message- > > From: Luca Boccassi [mailto:lboccass at Brocade.com] > > Sent: Tuesday, July 5, 2016 5:53 PM > > To: Lu, Wenzhuo > > Cc: dev at dpdk.org > > Subject: R

[dpdk-dev] [PATCH v6 0/4] support reset of VF link

2016-07-07 Thread Luca Boccassi
On Thu, 2016-07-07 at 01:09 +, Lu, Wenzhuo wrote: > Hi Luca, > > > > -Original Message- > > From: Luca Boccassi [mailto:lboccass at Brocade.com] > > Sent: Thursday, July 7, 2016 12:23 AM > > To: Lu, Wenzhuo > > Cc: dev at dpdk.org > > S

[dpdk-dev] [PATCH v6 0/4] support reset of VF link

2016-07-07 Thread Luca Boccassi
On Thu, 2016-07-07 at 13:12 +, Lu, Wenzhuo wrote: > > -Original Message- > > From: Luca Boccassi [mailto:lboccass at Brocade.com] > > Sent: Thursday, July 7, 2016 6:21 PM > > To: Lu, Wenzhuo > > Cc: dev at dpdk.org > > Subject: Re: [dpdk-dev] [PA

[dpdk-dev] [PATCH v6 0/4] support reset of VF link

2016-07-08 Thread Luca Boccassi
ev_start(): Unable to initialize RX > > > > > > > > > > hardware > > > > > > > > > > (-12) > > > > > > > > > > PMD: ixgbevf_dev_reset(): Ixgbe VF reset: Failed to start > > > > > > > > > > device. > > > > &

[dpdk-dev] [PATCH v6 0/4] support reset of VF link

2016-07-11 Thread Luca Boccassi
ceeded, not mean > the rx/tx is ready. Rx/tx has to depend on the PF link is up. -- Kind regards, Luca Boccassi

[dpdk-dev] [PATCH v6 0/4] support reset of VF link

2016-07-11 Thread Luca Boccassi
On Mon, 2016-07-11 at 13:02 +0100, Luca Boccassi wrote: > On Mon, 2016-07-11 at 01:32 +, Lu, Wenzhuo wrote: > > > > > > Unfortunately I found one issue: if PF is down, and then the VF on the > > > guest is > > > down as well (ip link do

[dpdk-dev] [PATCH v6 0/4] support reset of VF link

2016-08-26 Thread Luca Boccassi
On Mon, 2016-07-11 at 15:43 +, Luca Boccassi wrote: > On Mon, 2016-07-11 at 13:02 +0100, Luca Boccassi wrote: > > On Mon, 2016-07-11 at 01:32 +, Lu, Wenzhuo wrote: > > > > > > > > Unfortunately I found one issue: if PF is down, and then the VF on the >

[dpdk-dev] [PATCH] mk: add missing *CPPFLAGS to rte.compile-pre.mk

2016-08-30 Thread Luca Boccassi
passed to all objects builds. Signed-off-by: Luca Boccassi --- mk/internal/rte.compile-pre.mk | 10 +- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/mk/internal/rte.compile-pre.mk b/mk/internal/rte.compile-pre.mk index f740179..7a1a62a 100644 --- a/mk/internal/rte.compile

[dpdk-dev] DPDK (and rte_*alloc family) friendly Valgrind

2016-02-10 Thread Luca Boccassi
u can manually patch the file include/pub_tool_redir.h and rebuild. Please feel free to provide comments, feedback, or patches! All bug reports will be promptly redirected to /dev/null :-) -- Kind regards, Luca Boccassi Brocade Communications Systems [1] https://github.com/bluca/valgrind-dpdk [2]

[dpdk-dev] DPDK (and rte_*alloc family) friendly Valgrind

2016-02-13 Thread Luca Boccassi
On Fri, 2016-02-12 at 22:47 -0800, Matthew Hall wrote: > 2016-02-10 22:54, Luca Boccassi: > > I created a set of patches for Valgrind that add support for the rte_*alloc > > family of functions. We use it for memcheck > > Hi Luca, > > This is awesome stuff: > >

[dpdk-dev] DPDK (and rte_*alloc family) friendly Valgrind

2016-02-13 Thread Luca Boccassi
On Thu, 2016-02-11 at 08:34 +0100, Thomas Monjalon wrote: > 2016-02-10 22:54, Luca Boccassi: > I created a set of patches for Valgrind that add support for the > > rte_*alloc family of functions. We use it for memcheck (I added support > > for other all the other Valgrind too

[dpdk-dev] [PATCH] mk: use ?= instead of := for RTE_DEVEL_BUILD

2016-09-14 Thread Luca Boccassi
RTE_DEVEL_BUILD is set to := y in mk/rte.vars.mk, which makes it impossible to override via an environment variable, and forces users to pass it inline in the make call. Use ?= instead to have it pick up the environment variable as well. Cc: Signed-off-by: Luca Boccassi --- mk/rte.vars.mk | 2

[dpdk-dev] [PATCH v2 0/4] provide man pages for binaries provided by DPDK

2016-09-14 Thread Luca Boccassi
ode 100644 doc/guides/tools/devbind.rst > create mode 100644 doc/guides/tools/index.rst > create mode 100644 doc/guides/tools/pdump.rst > create mode 100644 doc/guides/tools/pmdinfo.rst > create mode 100644 doc/guides/tools/proc_info.rst Acked-by: Luca Boccassi -- Kind regards, Luca Boccassi