The patchset mainly fixes some Coverity issues, couple of minor bugs and overflows.
It also improves eeprom get/set logic with ability of custom device address and dump length. Igor Russkikh (7): net/atlantic: Fix negative error codes net/atlantic: remove unused variable net/atlantic: check for error codes net/atlantic: fix link configuration net/atlantic: eliminate excessive log levels on rx/tx net/atlantic: fix missing vlan filter offload net/atlantic: fix xstats to return correct number of requested items Pavel Belous (3): net/atlantic: fix buffer overflow net/atlantic: use eeprom magic as a device address net/atlantic: fix eeprom fetching for small and uneven lengths drivers/net/atlantic/atl_ethdev.c | 71 ++++++++++--------- drivers/net/atlantic/atl_rxtx.c | 20 ++---- drivers/net/atlantic/atl_types.h | 5 +- drivers/net/atlantic/hw_atl/hw_atl_b0.c | 6 +- drivers/net/atlantic/hw_atl/hw_atl_utils.c | 9 +-- drivers/net/atlantic/hw_atl/hw_atl_utils.h | 23 +++--- .../net/atlantic/hw_atl/hw_atl_utils_fw2x.c | 59 ++++++++++----- 7 files changed, 105 insertions(+), 88 deletions(-) -- 2.17.1