From mboxrd@z Thu Jan 1 00:00:00 1970 From: Jacob Keller Subject: [PATCH] ethtool: mark mask values as ULL values Date: Tue, 29 Nov 2016 15:08:47 -0800 Message-ID: <20161129230847.10163-1-jacob.e.keller@intel.com> Cc: David Miller , Jakub Kicinski , Jacob Keller To: netdev@vger.kernel.org, Intel Wired LAN Return-path: Received: from mga02.intel.com ([134.134.136.20]:2737 "EHLO mga02.intel.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752872AbcK2XI4 (ORCPT ); Tue, 29 Nov 2016 18:08:56 -0500 Sender: netdev-owner@vger.kernel.org List-ID: If compiling with signed checks enabled, there will be warnings generated by the ETHTOOL_RX_FLOW_SPEC_RING(_VF) masks. These are currently marked as signed constants, which will generate warnings when masking with unsigned values. Avoid this by marking them explicitly as unsigned values. Signed-off-by: Jacob Keller --- include/uapi/linux/ethtool.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/include/uapi/linux/ethtool.h b/include/uapi/linux/ethtool.h index ed650eef9e54..a716112b2b01 100644 --- a/include/uapi/linux/ethtool.h +++ b/include/uapi/linux/ethtool.h @@ -891,8 +891,8 @@ struct ethtool_rx_flow_spec { * space for this at this time. If a future patch consumes the next * byte it should be aware of this possiblity. */ -#define ETHTOOL_RX_FLOW_SPEC_RING 0x00000000FFFFFFFFLL -#define ETHTOOL_RX_FLOW_SPEC_RING_VF 0x000000FF00000000LL +#define ETHTOOL_RX_FLOW_SPEC_RING 0x00000000FFFFFFFFULL +#define ETHTOOL_RX_FLOW_SPEC_RING_VF 0x000000FF00000000ULL #define ETHTOOL_RX_FLOW_SPEC_RING_VF_OFF 32 static inline __u64 ethtool_get_flow_spec_ring(__u64 ring_cookie) { -- 2.11.0.rc2.152.g4d04e67