[PATCH net-next] uapi: fix signess in ethtool_validate_speed()
From: Volodymyr Bendiuga <hidden>
Date: 2017-01-20 13:21:50
From: Jonas Johansson <redacted> There is a comparison of speed variable which is unsigned, and SPEED_UNKNOWN which is signed. Signed-off-by: Jonas Johansson <redacted> Signed-off-by: Volodymyr Bendiuga <redacted> --- include/uapi/linux/ethtool.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/include/uapi/linux/ethtool.h b/include/uapi/linux/ethtool.h
index f0db778..1ca4a77 100644
--- a/include/uapi/linux/ethtool.h
+++ b/include/uapi/linux/ethtool.h@@ -1500,7 +1500,7 @@ enum ethtool_link_mode_bit_indices { #define SPEED_UNKNOWN -1 -static inline int ethtool_validate_speed(__u32 speed) +static inline int ethtool_validate_speed(__s32 speed) { return speed <= INT_MAX || speed == SPEED_UNKNOWN; }
--
2.7.4