--- zzzz-none-000/linux-4.9.218/include/uapi/linux/ethtool.h 2020-04-02 15:20:41.000000000 +0000 +++ seale-7590ax-750/linux-4.9.218/include/uapi/linux/ethtool.h 2023-03-29 10:59:08.000000000 +0000 @@ -1488,7 +1488,7 @@ static inline int ethtool_validate_speed(__u32 speed) { - return speed <= INT_MAX || speed == SPEED_UNKNOWN; + return speed <= INT_MAX || speed == (__u32)SPEED_UNKNOWN; } /* Duplex, half or full. */