These patches address issues found when testing port stop and start, link up and down, and queue stop and start.
The UNMAINTAINED flag is removed in patch 3. Signed-off-by: Andrew Boyer <abo...@pensando.io> --- v2: * Address Ferruh's comments * Insert a new patch "net/ionic: remove multi-LIF support" so that the patch "net/ionic: fully implement remove-on-close" makes sense Andrew Boyer (7): net/ionic: preserve RSS state unless RETA size changes net/ionic: preserve Rx mode across LIF stop/start net/ionic: remove multi-LIF support net/ionic: fully implement remove-on-close net/ionic: improve link state handling net/ionic: improve queue state handling net/ionic: stop queues when LIF is stopped MAINTAINERS | 2 +- drivers/net/ionic/ionic.h | 3 +- drivers/net/ionic/ionic_dev.c | 16 +-- drivers/net/ionic/ionic_dev.h | 8 +- drivers/net/ionic/ionic_ethdev.c | 137 ++++++++++--------------- drivers/net/ionic/ionic_ethdev.h | 4 + drivers/net/ionic/ionic_lif.c | 165 +++++++++++++++++++------------ drivers/net/ionic/ionic_lif.h | 7 +- drivers/net/ionic/ionic_rxtx.c | 62 ++++++++---- 9 files changed, 217 insertions(+), 187 deletions(-) -- 2.17.1