Hi Dmitry, [auto build test WARNING on v4.3-rc4 -- if it's inappropriate base, please ignore] reproduce: make htmldocs All warnings (new ones prefixed by >>): >> include/net/cfg80211.h:3984: warning: No description found for parameter 'mgmt' >> include/net/cfg80211.h:3984: warning: No description found for parameter 'len' >> include/net/cfg80211.h:4058: warning: No description found for parameter 'data' >> include/net/cfg80211.h:4058: warning: Excess function parameter 'rx_channel' description in 'cfg80211_inform_bss_data' >> include/net/cfg80211.h:4058: warning: Excess function parameter 'scan_width' description in 'cfg80211_inform_bss_data' >> include/net/cfg80211.h:4058: warning: Excess function parameter 'signal' description in 'cfg80211_inform_bss_data' >> include/net/cfg80211.h:3984: warning: No description found for parameter 'mgmt' >> include/net/cfg80211.h:3984: warning: No description found for parameter 'len' >> include/net/cfg80211.h:4058: warning: No description found for parameter 'data' >> include/net/cfg80211.h:4058: warning: Excess function parameter 'rx_channel' description in 'cfg80211_inform_bss_data' >> include/net/cfg80211.h:4058: warning: Excess function parameter 'scan_width' description in 'cfg80211_inform_bss_data' >> include/net/cfg80211.h:4058: warning: Excess function parameter 'signal' description in 'cfg80211_inform_bss_data' >> include/net/cfg80211.h:3984: warning: No description found for parameter 'mgmt' >> include/net/cfg80211.h:3984: warning: No description found for parameter 'len' >> include/net/cfg80211.h:4058: warning: No description found for parameter 'data' >> include/net/cfg80211.h:4058: warning: Excess function parameter 'rx_channel' description in 'cfg80211_inform_bss_data' >> include/net/cfg80211.h:4058: warning: Excess function parameter 'scan_width' description in 'cfg80211_inform_bss_data' >> include/net/cfg80211.h:4058: warning: Excess function parameter 'signal' description in 'cfg80211_inform_bss_data' >> include/net/cfg80211.h:3984: warning: No description found for parameter 'mgmt' >> include/net/cfg80211.h:3984: warning: No description found for parameter 'len' vim +/mgmt +3984 include/net/cfg80211.h 3978 * Or %NULL on error. 3979 */ 3980 struct cfg80211_bss * __must_check 3981 cfg80211_inform_bss_frame_data(struct wiphy *wiphy, 3982 struct cfg80211_inform_bss *data, 3983 struct ieee80211_mgmt *mgmt, size_t len, > 3984 gfp_t gfp); 3985 3986 static inline struct cfg80211_bss * __must_check 3987 cfg80211_inform_bss_width_frame(struct wiphy *wiphy, 3988 struct ieee80211_channel *rx_channel, 3989 enum nl80211_bss_scan_width scan_width, 3990 struct ieee80211_mgmt *mgmt, size_t len, 3991 s32 signal, gfp_t gfp) 3992 { 3993 struct cfg80211_inform_bss data = { 3994 .chan = rx_channel, 3995 .scan_width = scan_width, 3996 .signal = signal, 3997 }; 3998 3999 return cfg80211_inform_bss_frame_data(wiphy, &data, mgmt, len, gfp); 4000 } 4001 4002 static inline struct cfg80211_bss * __must_check 4003 cfg80211_inform_bss_frame(struct wiphy *wiphy, 4004 struct ieee80211_channel *rx_channel, 4005 struct ieee80211_mgmt *mgmt, size_t len, 4006 s32 signal, gfp_t gfp) 4007 { 4008 struct cfg80211_inform_bss data = { 4009 .chan = rx_channel, 4010 .scan_width = NL80211_BSS_CHAN_WIDTH_20, 4011 .signal = signal, 4012 }; 4013 4014 return cfg80211_inform_bss_frame_data(wiphy, &data, mgmt, len, gfp); 4015 } 4016 4017 /** 4018 * enum cfg80211_bss_frame_type - frame type that the BSS data came from 4019 * @CFG80211_BSS_FTYPE_UNKNOWN: driver doesn't know whether the data is 4020 * from a beacon or probe response 4021 * @CFG80211_BSS_FTYPE_BEACON: data comes from a beacon 4022 * @CFG80211_BSS_FTYPE_PRESP: data comes from a probe response 4023 */ 4024 enum cfg80211_bss_frame_type { 4025 CFG80211_BSS_FTYPE_UNKNOWN, 4026 CFG80211_BSS_FTYPE_BEACON, 4027 CFG80211_BSS_FTYPE_PRESP, 4028 }; 4029 4030 /** 4031 * cfg80211_inform_bss_width - inform cfg80211 of a new BSS 4032 * 4033 * @wiphy: the wiphy reporting the BSS 4034 * @rx_channel: The channel the frame was received on 4035 * @scan_width: width of the control channel 4036 * @ftype: frame type (if known) 4037 * @bssid: the BSSID of the BSS 4038 * @tsf: the TSF sent by the peer in the beacon/probe response (or 0) 4039 * @capability: the capability field sent by the peer 4040 * @beacon_interval: the beacon interval announced by the peer 4041 * @ie: additional IEs sent by the peer 4042 * @ielen: length of the additional IEs 4043 * @signal: the signal strength, type depends on the wiphy's signal_type 4044 * @gfp: context flags 4045 * 4046 * This informs cfg80211 that BSS information was found and 4047 * the BSS should be updated/added. 4048 * 4049 * Return: A referenced struct, must be released with cfg80211_put_bss()! 4050 * Or %NULL on error. 4051 */ 4052 struct cfg80211_bss * __must_check 4053 cfg80211_inform_bss_data(struct wiphy *wiphy, 4054 struct cfg80211_inform_bss *data, 4055 enum cfg80211_bss_frame_type ftype, 4056 const u8 *bssid, u64 tsf, u16 capability, 4057 u16 beacon_interval, const u8 *ie, size_t ielen, > 4058 gfp_t gfp); 4059 4060 static inline struct cfg80211_bss * __must_check 4061 cfg80211_inform_bss_width(struct wiphy *wiphy, --- 0-DAY kernel test infrastructure Open Source Technology Center https://lists.01.org/pipermail/kbuild-all Intel Corporation
Attachment:
.config.gz
Description: Binary data