This patchset provides miscellaneous fixes and improvements for the net/ionic driver used by AMD Pensando devices.
Akshay Dorwat (1): net/ionic: fix RSS query routine Andrew Boyer (8): net/ionic: add stat for completion queue entries processed net/ionic: increase max supported MTU to 9750 bytes net/ionic: don't auto-enable Rx scatter-gather a second time net/ionic: replace non-standard type in structure definition net/ionic: fix device close sequence to avoid crash net/ionic: optimize device close operation net/ionic: optimize device stop operation net/ionic: optimize device start operation Brad Larson (1): net/ionic: add flexible firmware xstat counters Neel Patel (2): net/ionic: fix missing volatile type for cqe pointers net/ionic: memcpy descriptors when using Q-in-CMB Vamsi Krishna Atluri (1): net/ionic: report 1G and 200G link speeds when applicable drivers/net/ionic/ionic.h | 3 + drivers/net/ionic/ionic_dev.c | 9 +- drivers/net/ionic/ionic_dev.h | 8 +- drivers/net/ionic/ionic_dev_pci.c | 2 +- drivers/net/ionic/ionic_ethdev.c | 81 ++++++-- drivers/net/ionic/ionic_if.h | 70 +++---- drivers/net/ionic/ionic_lif.c | 288 +++++++++++++++++--------- drivers/net/ionic/ionic_lif.h | 19 +- drivers/net/ionic/ionic_main.c | 17 +- drivers/net/ionic/ionic_rxtx.c | 160 ++++++++++---- drivers/net/ionic/ionic_rxtx.h | 80 ++++++- drivers/net/ionic/ionic_rxtx_sg.c | 28 +-- drivers/net/ionic/ionic_rxtx_simple.c | 28 +-- 13 files changed, 550 insertions(+), 243 deletions(-) -- 2.17.1