This patch series resolves several issues reported by PVS and Coverity Scan, which were earlier forwarded to us by Stephen Hemminger.
--- Renyong Wan (12): net/xsc: avoid integer overflow net/xsc: remove useless call net/xsc: address incorrect format warnings net/xsc: remove always-true if expressions net/xsc: avoid variable is assigned but not used net/xsc: check possible null pointer dereference net/xsc: avoid potential null pointer before used net/xsc: remove always-true part of if expression net/xsc: avoid assign the same value to a variable net/xsc: avoid initialize by same function net/xsc: optimize memcmp returns not 0 check net/xsc: avoid pointer cast to unrelated class drivers/net/xsc/xsc_dev.c | 2 +- drivers/net/xsc/xsc_ethdev.c | 35 ++++++++---- drivers/net/xsc/xsc_np.c | 17 +++--- drivers/net/xsc/xsc_rx.c | 31 ++++++----- drivers/net/xsc/xsc_tx.c | 7 +-- drivers/net/xsc/xsc_vfio.c | 97 ++++++++++++++++++++------------- drivers/net/xsc/xsc_vfio_mbox.c | 2 +- 7 files changed, 111 insertions(+), 80 deletions(-) -- 2.25.1