numam-dpdk/drivers
Matan Azrad 82bae1ea01 net/failsafe: fix removal scope
The fail-safe PMD uses a per sub-device flag called "remove" to
indicate the scope where the sub-device was removed physically and
whether its software resources should be released.

This flag is set when the fail-safe receives an RMV notification
about the physical removal of the sub-device, and should be unset when
all the sub-device resources are released.

The previous code wrongly unsets the flag in dev_configure(), instead
of when the software resources release is completed.

Change the remove flag unsetting to take action in the end of the
software resources release.

Fixes: a46f8d5 ("net/failsafe: add fail-safe PMD")
Cc: stable@dpdk.org

Signed-off-by: Matan Azrad <matan@mellanox.com>
Acked-by: Gaetan Rivet <gaetan.rivet@6wind.com>
2018-02-13 18:17:30 +01:00
..
bbdev bbdev: fix exported dynamic log type 2018-02-06 18:51:44 +01:00
bus lib: remove unused map symbols 2018-02-13 14:55:01 +01:00
crypto crypto/qat: fix allocation check and leak 2018-02-01 00:34:51 +01:00
event event/dpaa: fix portal allocation 2018-02-06 00:43:32 +01:00
mempool lib: remove unused map symbols 2018-02-13 14:55:01 +01:00
net net/failsafe: fix removal scope 2018-02-13 18:17:30 +01:00
raw raw/skeleton: fix device start test 2018-02-06 17:32:34 +01:00
Makefile raw/skeleton: introduce skeleton rawdev driver 2018-01-31 15:36:02 +01:00
meson.build drivers: improve pmdinfo generation with meson 2018-01-30 21:59:00 +01:00