Description: net: hns: fix ethtool_get_strings overflow in hns driver References: https://patchwork.ozlabs.org/patch/885547/ Notes: bwh> Introduced in 4.4 when the driver was added. There was an bwh> attempted fix for this in 4.12 (commit 412b65d15a7f "net: hns: fix bwh> ethtool_get_strings overflow ...") but it is far from complete. carnil> Later on d61d263c8d82db7c4404a29ebc29674b1c0c05c9 (4.16-rc7) carnil> is applied, reverting partially 412b65d15a7f and returning EOPNOTSUPP carnil> for not implemented ethtool flags. Bugs: upstream: released (4.16-rc7) [d61d263c8d82db7c4404a29ebc29674b1c0c05c9] 4.9-upstream-stable: released (4.9.93) [83216cbbfda8c7091fffa8260e4436355f1d49a7] 3.16-upstream-stable: N/A "Vulnerable code not present" 3.2-upstream-stable: N/A "Vulnerable code not present" sid: released (4.15.17-1) 4.9-stretch-security: released (4.9.88-1) [bugfix/all/net-hns-Fix-ethtool-private-flags.patch] 3.16-jessie-security: N/A "Vulnerable code not present" 3.2-wheezy-security: N/A "Vulnerable code not present"