[openEuler-5.10 146/303] ethtool: improve compat ioctl handling