[dpdk-dev] [PATCH v3 0/3] improve failsafe performance

Matan Azrad matan at mellanox.com
Tue Dec 19 18:21:28 CET 2017


All this series patches are V1.
Sorry for V3 mistake.

> -----Original Message-----
> From: dev [mailto:dev-bounces at dpdk.org] On Behalf Of Matan Azrad
> Sent: Tuesday, December 19, 2017 7:14 PM
> To: Gaetan Rivet <gaetan.rivet at 6wind.com>
> Cc: dev at dpdk.org
> Subject: [dpdk-dev] [PATCH v3 0/3] improve failsafe performance
> 
> This fail-safe series should improve some cycles in failsafe data path.
> It is obvious that we cannot improve a lot because the most of data path
> functionality are done by the sub devices data path.
> So the expectation from this series is just to improve some cycles in sub
> devices management done by fail-safe PMD.
> I saw ~1.7% MPPS improvement for 1 core 1 queue io-forwarding mode - 2
> sub-devices(mlx4 primary).
> 
> Matan Azrad (3):
>   net/failsafe: fix Rx safe check compiler hint
>   net/failsafe: mitigate data plan atomic operations
>   net/failsafe: improve Rx sub-devices iteration
> 
>  drivers/net/failsafe/failsafe.c         |  5 ++++
>  drivers/net/failsafe/failsafe_ops.c     |  1 +
>  drivers/net/failsafe/failsafe_private.h |  9 +++---
>  drivers/net/failsafe/failsafe_rxtx.c    | 50 ++++++++++-----------------------
>  4 files changed, 26 insertions(+), 39 deletions(-)
> 
> --
> 1.8.3.1



More information about the dev mailing list