Hi Subash,

[auto build test WARNING on net-next/master]

url:    
https://github.com/0day-ci/linux/commits/Subash-Abhinov-Kasiviswanathan/net-rmnet_data-Initial-implementation/20170313-174754
reproduce:
        # apt-get install sparse
        make ARCH=x86_64 allmodconfig
        make C=1 CF=-D__CHECK_ENDIAN__


sparse warnings: (new ones prefixed by >>)

   include/linux/compiler.h:264:8: sparse: attribute 'no_sanitize_address': 
unknown attribute
>> include/uapi/linux/rmnet_data.h:46:25: sparse: invalid bitfield specifier 
>> for type restricted __le16.
   include/uapi/linux/rmnet_data.h:47:19: sparse: invalid bitfield specifier 
for type restricted __le16.

vim +46 include/uapi/linux/rmnet_data.h

    30  #define RMNET_EGRESS_FORMAT_AGGREGATION         (1<<2)
    31  #define RMNET_EGRESS_FORMAT_MUXING              (1<<3)
    32  #define RMNET_EGRESS_FORMAT_MAP_CKSUMV3         (1<<4)
    33  #define RMNET_EGRESS_FORMAT_MAP_CKSUMV4         (1<<5)
    34  
    35  #define RMNET_INGRESS_FIX_ETHERNET              (1<<0)
    36  #define RMNET_INGRESS_FORMAT_MAP                (1<<1)
    37  #define RMNET_INGRESS_FORMAT_DEAGGREGATION      (1<<2)
    38  #define RMNET_INGRESS_FORMAT_DEMUXING           (1<<3)
    39  #define RMNET_INGRESS_FORMAT_MAP_COMMANDS       (1<<4)
    40  #define RMNET_INGRESS_FORMAT_MAP_CKSUMV3        (1<<5)
    41  #define RMNET_INGRESS_FORMAT_MAP_CKSUMV4        (1<<6)
    42  
    43  struct rmnet_nl_msg_s {
    44          __le16 reserved;
    45          __le16 message_type;
  > 46          __le16 reserved2:14;
    47          __le16 crd:2;
    48          union {
    49                  __le16 arg_length;
    50                  __le16 return_code;
    51          };
    52          union {
    53                  __u8 data[RMNET_NL_DATA_MAX_LEN];
    54                  struct {

---
0-DAY kernel test infrastructure                Open Source Technology Center
https://lists.01.org/pipermail/kbuild-all                   Intel Corporation

Reply via email to