numam-dpdk/config
Gaetan Rivet a46f8d584e net/failsafe: add fail-safe PMD
Introduce the fail-safe poll mode driver initialization and enable its
build infrastructure.

This PMD allows for applications to benefit from true hot-plugging
support without having to implement it.

It intercepts and manages Ethernet device removal events issued by
slave PMDs and re-initializes them transparently when brought back.
It also allows defining a contingency to the removal of a device, by
designating a fail-over device that will take on transmitting operations
if the preferred device is removed.

Applications only see a fail-safe instance, without caring for
underlying activity ensuring their continued operations.

Signed-off-by: Gaetan Rivet <gaetan.rivet@6wind.com>
Acked-by: Olga Shern <olgas@mellanox.com>
2017-07-19 16:25:42 +03:00
..
common_armv8a_linuxapp update Cavium Inc copyright headers 2017-07-08 17:43:49 +02:00
common_base net/failsafe: add fail-safe PMD 2017-07-19 16:25:42 +03:00
common_bsdapp config: remove EAL flags for OS environment 2016-03-05 11:09:31 +01:00
common_linuxapp config: enable vhost NUMA awareness by default 2017-06-30 18:07:50 +02:00
defconfig_arm64-armv8a-linuxapp-clang update Cavium Inc copyright headers 2017-07-08 17:43:49 +02:00
defconfig_arm64-armv8a-linuxapp-gcc update Cavium Inc copyright headers 2017-07-08 17:43:49 +02:00
defconfig_arm64-dpaa2-linuxapp-gcc config: enable virtual IOVA by default for DPAA2 2017-07-14 15:58:57 +02:00
defconfig_arm64-thunderx-linuxapp-gcc update Cavium Inc copyright headers 2017-07-08 17:43:49 +02:00
defconfig_arm64-xgene1-linuxapp-gcc update Cavium Inc copyright headers 2017-07-08 17:43:49 +02:00
defconfig_arm-armv7a-linuxapp-gcc config: enable vhost NUMA awareness by default 2017-06-30 18:07:50 +02:00
defconfig_i686-native-linuxapp-gcc net/ixgbe: enable ixgbe vector PMD for i686 2017-06-12 10:41:25 +01:00
defconfig_i686-native-linuxapp-icc net/avp: support driver registration 2017-04-04 19:02:18 +02:00
defconfig_ppc_64-power8-linuxapp-gcc config: enable AVP driver only on x86 64-bit 2017-04-19 15:37:37 +02:00
defconfig_x86_64-native-bsdapp-clang config: fix missing 64-bit flag on FreeBSD 2016-03-04 23:46:54 +01:00
defconfig_x86_64-native-bsdapp-gcc config: fix missing 64-bit flag on FreeBSD 2016-03-04 23:46:54 +01:00
defconfig_x86_64-native-linuxapp-clang config: add a common x86 flag 2016-02-11 12:45:31 +01:00
defconfig_x86_64-native-linuxapp-gcc config: add a common x86 flag 2016-02-11 12:45:31 +01:00
defconfig_x86_64-native-linuxapp-icc net/sfc: libefx-based driver stub 2017-01-17 19:39:25 +01:00
defconfig_x86_x32-native-linuxapp-gcc net/avp: support driver registration 2017-04-04 19:02:18 +02:00