Hi Ayala,

[auto build test WARNING on mac80211-next/master]
[also build test WARNING on next-20160916]
[cannot apply to v4.8-rc6]
[if your patch is applied to the wrong git tree, please drop us a note to help 
improve the system]
[Suggest to use git(>=2.9.0) format-patch --base=<commit> (or --base=auto for 
convenience) to record what (public, well-known) commit your patch series was 
built on]
[Check https://git-scm.com/docs/git-format-patch for more information]

base:   https://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git 
config: x86_64-randconfig-v0-09161926 (attached as .config)
compiler: gcc-6 (Debian 6.2.0-3) 6.2.0 20160901
        # save the attached .config to linux build tree
        make ARCH=x86_64 

All warnings (new ones prefixed by >>):

   In file included from include/uapi/linux/stddef.h:1:0,
                    from include/linux/stddef.h:4,
                    from include/uapi/linux/posix_types.h:4,
                    from include/uapi/linux/types.h:13,
                    from include/linux/types.h:5,
                    from include/uapi/linux/if.h:23,
                    from net/wireless/nl80211.c:9:
   net/wireless/nl80211.c: In function 'nl80211_nan_add_func':
   net/wireless/nl80211.c:10588:30: error: implicit declaration of function 
'genl_info_snd_portid' [-Werror=implicit-function-declaration]
         wdev->owner_nlportid != genl_info_snd_portid(info))
   include/linux/compiler.h:149:30: note: in definition of macro '__trace_if'
     if (__builtin_constant_p(!!(cond)) ? !!(cond) :   \
>> net/wireless/nl80211.c:10587:2: note: in expansion of macro 'if'
     if (wdev->owner_nlportid &&
   net/wireless/nl80211.c:10785:6: error: implicit declaration of function 
'nla_put_u64' [-Werror=implicit-function-declaration]
     if (nla_put_u64(msg, NL80211_ATTR_COOKIE, func->cookie))
   include/linux/compiler.h:149:30: note: in definition of macro '__trace_if'
     if (__builtin_constant_p(!!(cond)) ? !!(cond) :   \
   net/wireless/nl80211.c:10785:2: note: in expansion of macro 'if'
     if (nla_put_u64(msg, NL80211_ATTR_COOKIE, func->cookie))
   cc1: some warnings being treated as errors

vim +/if +10587 net/wireless/nl80211.c

 10571          struct wireless_dev *wdev = info->user_ptr[1];
 10572          struct nlattr *tb[NUM_NL80211_NAN_FUNC_ATTR], *func_attr;
 10573          struct cfg80211_nan_func *func;
 10574          struct sk_buff *msg = NULL;
 10575          void *hdr = NULL;
 10576          int err = 0;
 10578          if (wdev->iftype != NL80211_IFTYPE_NAN)
 10579                  return -EOPNOTSUPP;
 10581          if (!wdev->nan_started)
 10582                  return -ENOTCONN;
 10584          if (!info->attrs[NL80211_ATTR_NAN_FUNC])
 10585                  return -EINVAL;
 10587          if (wdev->owner_nlportid &&
 10588              wdev->owner_nlportid != genl_info_snd_portid(info))
 10589                  return -ENOTCONN;
 10591          err = nla_parse(tb, NL80211_NAN_FUNC_ATTR_MAX,
 10592                          nla_data(info->attrs[NL80211_ATTR_NAN_FUNC]),
 10593                          nla_len(info->attrs[NL80211_ATTR_NAN_FUNC]),
 10594                          nl80211_nan_func_policy);
 10595          if (err)

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

Attachment: .config.gz
Description: Binary data

Reply via email to