Received: by 2002:a05:6a10:f3d0:0:0:0:0 with SMTP id a16csp3366505pxv; Mon, 12 Jul 2021 15:57:00 -0700 (PDT) X-Google-Smtp-Source: ABdhPJzA8HjFPlZr/DrJr7yWmhdNGaiPOjpgttRsqC7Jxc2UEtIR3eO4cwcTrkxYepKAyLQC7ieu X-Received: by 2002:a05:6402:10d7:: with SMTP id p23mr1542251edu.74.1626130620415; Mon, 12 Jul 2021 15:57:00 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1626130620; cv=none; d=google.com; s=arc-20160816; b=BEC/NJn955vNiWXVyBNBKml3fxfYSPq1rX8dTsRCBHJ6my23mN5lYF6Sknja9ny/Vu 2C4xKjqUp8UizuJlVijlS1yX57q/wKN/Lkwc9BzFFefGFd66DheYpuC91dkAn+4RBx4j A103SF6vJsaumpt6AdTmCX2yv4bB4Fb4SrB6ErPCdf/bAup7gsphilSTAHkz8dj9O5gr BWn2VLX9Alzhhha1QhQL8jkVP3XmR3trbUAQLn047C19QvaT4jYJgUrGGFLtZOqfXhw3 E7Ktwp3xR20p+EtxF4LN5lcUmREVC9D/muo1xx+NY7/ao4TlOT2A1u/UDncC/XHFIhOb 3IHQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:user-agent:in-reply-to:content-disposition :mime-version:references:message-id:subject:cc:to:from:date; bh=7m4MGrt16y/PkN25EtvnEsXzQNjpuhHCLyeKRNtBMtU=; b=JEnYZc3cNVan0SWr3oHwtlDdazU6PBEMnFxAiQuhzpS52iMt9Y/R9jjEioFSVLmqxd VcHRPmwe42rMcMB6RagKmJgT/aVgMHepY2K7+0sQgRpko+sNS2qAqepUuEdRsZ2iQlA1 S4p4HyLFMp6uBS/V6BD3vZtqyby6jACxTEQC3YOax3zHgzJvbxS5U0uYAtmA4SdUmIbM trOCY/4pXTruqQQrjODMpStmqArW6K1Q9eIKkMEkun2zx1D9Kv2oXas6RdyEpcZX6ONm qmbNfX7sxD7+dEFMdngQnOSLqTTUFE4J+xxR4lKWNIz0Qo3NPKOGH+Vxc3uSiuo1siPE T8yg== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of linux-wireless-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-wireless-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=intel.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id y17si4163196eda.237.2021.07.12.15.56.30; Mon, 12 Jul 2021 15:57:00 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-wireless-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; spf=pass (google.com: domain of linux-wireless-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-wireless-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=intel.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S229581AbhGLW6z (ORCPT + 99 others); Mon, 12 Jul 2021 18:58:55 -0400 Received: from mga07.intel.com ([134.134.136.100]:60771 "EHLO mga07.intel.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229558AbhGLW6z (ORCPT ); Mon, 12 Jul 2021 18:58:55 -0400 X-IronPort-AV: E=McAfee;i="6200,9189,10043"; a="273898664" X-IronPort-AV: E=Sophos;i="5.84,235,1620716400"; d="gz'50?scan'50,208,50";a="273898664" Received: from fmsmga006.fm.intel.com ([10.253.24.20]) by orsmga105.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 12 Jul 2021 15:56:05 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.84,235,1620716400"; d="gz'50?scan'50,208,50";a="648525955" Received: from lkp-server01.sh.intel.com (HELO 4aae0cb4f5b5) ([10.239.97.150]) by fmsmga006.fm.intel.com with ESMTP; 12 Jul 2021 15:56:03 -0700 Received: from kbuild by 4aae0cb4f5b5 with local (Exim 4.92) (envelope-from ) id 1m34qI-000HJ0-IU; Mon, 12 Jul 2021 22:56:02 +0000 Date: Tue, 13 Jul 2021 06:55:18 +0800 From: kernel test robot To: Johannes Berg , linux-wireless@vger.kernel.org Cc: kbuild-all@lists.01.org, Johannes Berg Subject: Re: [PATCH] nl80211: limit band information in non-split data Message-ID: <202107130652.sEwRPIkh-lkp@intel.com> References: <20210712215329.31444162a2c2.I5555312e4a074c84f8b4e7ad79dc4d1fbfc5126c@changeid> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="9jxsPFA5p3P2qPhR" Content-Disposition: inline In-Reply-To: <20210712215329.31444162a2c2.I5555312e4a074c84f8b4e7ad79dc4d1fbfc5126c@changeid> User-Agent: Mutt/1.10.1 (2018-07-13) Precedence: bulk List-ID: X-Mailing-List: linux-wireless@vger.kernel.org --9jxsPFA5p3P2qPhR Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Hi Johannes, I love your patch! Perhaps something to improve: [auto build test WARNING on mac80211-next/master] [also build test WARNING on mac80211/master v5.14-rc1 next-20210712] [If your patch is applied to the wrong git tree, kindly drop us a note. And when submitting patch, we suggest to use '--base' as documented in https://git-scm.com/docs/git-format-patch] url: https://github.com/0day-ci/linux/commits/Johannes-Berg/nl80211-limit-band-information-in-non-split-data/20210713-035535 base: https://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git master config: i386-randconfig-a015-20210712 (attached as .config) compiler: gcc-9 (Debian 9.3.0-22) 9.3.0 reproduce (this is a W=1 build): # https://github.com/0day-ci/linux/commit/8b9f518558f83c5997dd9d6789623641ee5854b5 git remote add linux-review https://github.com/0day-ci/linux git fetch --no-tags linux-review Johannes-Berg/nl80211-limit-band-information-in-non-split-data/20210713-035535 git checkout 8b9f518558f83c5997dd9d6789623641ee5854b5 # save the attached .config to linux build tree make W=1 ARCH=i386 If you fix the issue, kindly add following tag as appropriate Reported-by: kernel test robot All warnings (new ones prefixed by >>): net/wireless/nl80211.c: In function 'nl80211_send_wiphy': >> net/wireless/nl80211.c:2355:23: warning: ?: using integer constants in boolean context, the expression will always evaluate to 'true' [-Wint-in-bool-context] 2354 | band < state->split ? | ~~~~~~~~~~~~~~~~~~~~~ 2355 | NUM_NL80211_BANDS : | ~~~~~~~~~~~~~~~~~~^ 2356 | NL80211_BAND_60GHZ + 1; | ~~~~~~~~~~~~~~~~~~~~~~ vim +/true +2355 net/wireless/nl80211.c 2212 2213 static int nl80211_send_wiphy(struct cfg80211_registered_device *rdev, 2214 enum nl80211_commands cmd, 2215 struct sk_buff *msg, u32 portid, u32 seq, 2216 int flags, struct nl80211_dump_wiphy_state *state) 2217 { 2218 void *hdr; 2219 struct nlattr *nl_bands, *nl_band; 2220 struct nlattr *nl_freqs, *nl_freq; 2221 struct nlattr *nl_cmds; 2222 enum nl80211_band band; 2223 struct ieee80211_channel *chan; 2224 int i; 2225 const struct ieee80211_txrx_stypes *mgmt_stypes = 2226 rdev->wiphy.mgmt_stypes; 2227 u32 features; 2228 2229 hdr = nl80211hdr_put(msg, portid, seq, flags, cmd); 2230 if (!hdr) 2231 return -ENOBUFS; 2232 2233 if (WARN_ON(!state)) 2234 return -EINVAL; 2235 2236 if (nla_put_u32(msg, NL80211_ATTR_WIPHY, rdev->wiphy_idx) || 2237 nla_put_string(msg, NL80211_ATTR_WIPHY_NAME, 2238 wiphy_name(&rdev->wiphy)) || 2239 nla_put_u32(msg, NL80211_ATTR_GENERATION, 2240 cfg80211_rdev_list_generation)) 2241 goto nla_put_failure; 2242 2243 if (cmd != NL80211_CMD_NEW_WIPHY) 2244 goto finish; 2245 2246 switch (state->split_start) { 2247 case 0: 2248 if (nla_put_u8(msg, NL80211_ATTR_WIPHY_RETRY_SHORT, 2249 rdev->wiphy.retry_short) || 2250 nla_put_u8(msg, NL80211_ATTR_WIPHY_RETRY_LONG, 2251 rdev->wiphy.retry_long) || 2252 nla_put_u32(msg, NL80211_ATTR_WIPHY_FRAG_THRESHOLD, 2253 rdev->wiphy.frag_threshold) || 2254 nla_put_u32(msg, NL80211_ATTR_WIPHY_RTS_THRESHOLD, 2255 rdev->wiphy.rts_threshold) || 2256 nla_put_u8(msg, NL80211_ATTR_WIPHY_COVERAGE_CLASS, 2257 rdev->wiphy.coverage_class) || 2258 nla_put_u8(msg, NL80211_ATTR_MAX_NUM_SCAN_SSIDS, 2259 rdev->wiphy.max_scan_ssids) || 2260 nla_put_u8(msg, NL80211_ATTR_MAX_NUM_SCHED_SCAN_SSIDS, 2261 rdev->wiphy.max_sched_scan_ssids) || 2262 nla_put_u16(msg, NL80211_ATTR_MAX_SCAN_IE_LEN, 2263 rdev->wiphy.max_scan_ie_len) || 2264 nla_put_u16(msg, NL80211_ATTR_MAX_SCHED_SCAN_IE_LEN, 2265 rdev->wiphy.max_sched_scan_ie_len) || 2266 nla_put_u8(msg, NL80211_ATTR_MAX_MATCH_SETS, 2267 rdev->wiphy.max_match_sets)) 2268 goto nla_put_failure; 2269 2270 if ((rdev->wiphy.flags & WIPHY_FLAG_IBSS_RSN) && 2271 nla_put_flag(msg, NL80211_ATTR_SUPPORT_IBSS_RSN)) 2272 goto nla_put_failure; 2273 if ((rdev->wiphy.flags & WIPHY_FLAG_MESH_AUTH) && 2274 nla_put_flag(msg, NL80211_ATTR_SUPPORT_MESH_AUTH)) 2275 goto nla_put_failure; 2276 if ((rdev->wiphy.flags & WIPHY_FLAG_AP_UAPSD) && 2277 nla_put_flag(msg, NL80211_ATTR_SUPPORT_AP_UAPSD)) 2278 goto nla_put_failure; 2279 if ((rdev->wiphy.flags & WIPHY_FLAG_SUPPORTS_FW_ROAM) && 2280 nla_put_flag(msg, NL80211_ATTR_ROAM_SUPPORT)) 2281 goto nla_put_failure; 2282 if ((rdev->wiphy.flags & WIPHY_FLAG_SUPPORTS_TDLS) && 2283 nla_put_flag(msg, NL80211_ATTR_TDLS_SUPPORT)) 2284 goto nla_put_failure; 2285 if ((rdev->wiphy.flags & WIPHY_FLAG_TDLS_EXTERNAL_SETUP) && 2286 nla_put_flag(msg, NL80211_ATTR_TDLS_EXTERNAL_SETUP)) 2287 goto nla_put_failure; 2288 state->split_start++; 2289 if (state->split) 2290 break; 2291 fallthrough; 2292 case 1: 2293 if (nla_put(msg, NL80211_ATTR_CIPHER_SUITES, 2294 sizeof(u32) * rdev->wiphy.n_cipher_suites, 2295 rdev->wiphy.cipher_suites)) 2296 goto nla_put_failure; 2297 2298 if (nla_put_u8(msg, NL80211_ATTR_MAX_NUM_PMKIDS, 2299 rdev->wiphy.max_num_pmkids)) 2300 goto nla_put_failure; 2301 2302 if ((rdev->wiphy.flags & WIPHY_FLAG_CONTROL_PORT_PROTOCOL) && 2303 nla_put_flag(msg, NL80211_ATTR_CONTROL_PORT_ETHERTYPE)) 2304 goto nla_put_failure; 2305 2306 if (nla_put_u32(msg, NL80211_ATTR_WIPHY_ANTENNA_AVAIL_TX, 2307 rdev->wiphy.available_antennas_tx) || 2308 nla_put_u32(msg, NL80211_ATTR_WIPHY_ANTENNA_AVAIL_RX, 2309 rdev->wiphy.available_antennas_rx)) 2310 goto nla_put_failure; 2311 2312 if ((rdev->wiphy.flags & WIPHY_FLAG_AP_PROBE_RESP_OFFLOAD) && 2313 nla_put_u32(msg, NL80211_ATTR_PROBE_RESP_OFFLOAD, 2314 rdev->wiphy.probe_resp_offload)) 2315 goto nla_put_failure; 2316 2317 if ((rdev->wiphy.available_antennas_tx || 2318 rdev->wiphy.available_antennas_rx) && 2319 rdev->ops->get_antenna) { 2320 u32 tx_ant = 0, rx_ant = 0; 2321 int res; 2322 2323 res = rdev_get_antenna(rdev, &tx_ant, &rx_ant); 2324 if (!res) { 2325 if (nla_put_u32(msg, 2326 NL80211_ATTR_WIPHY_ANTENNA_TX, 2327 tx_ant) || 2328 nla_put_u32(msg, 2329 NL80211_ATTR_WIPHY_ANTENNA_RX, 2330 rx_ant)) 2331 goto nla_put_failure; 2332 } 2333 } 2334 2335 state->split_start++; 2336 if (state->split) 2337 break; 2338 fallthrough; 2339 case 2: 2340 if (nl80211_put_iftypes(msg, NL80211_ATTR_SUPPORTED_IFTYPES, 2341 rdev->wiphy.interface_modes)) 2342 goto nla_put_failure; 2343 state->split_start++; 2344 if (state->split) 2345 break; 2346 fallthrough; 2347 case 3: 2348 nl_bands = nla_nest_start_noflag(msg, 2349 NL80211_ATTR_WIPHY_BANDS); 2350 if (!nl_bands) 2351 goto nla_put_failure; 2352 2353 for (band = state->band_start; 2354 band < state->split ? > 2355 NUM_NL80211_BANDS : 2356 NL80211_BAND_60GHZ + 1; 2357 band++) { 2358 struct ieee80211_supported_band *sband; 2359 2360 /* omit higher bands for ancient software */ 2361 if (band > NL80211_BAND_5GHZ && !state->split) 2362 break; 2363 2364 sband = rdev->wiphy.bands[band]; 2365 2366 if (!sband) 2367 continue; 2368 2369 nl_band = nla_nest_start_noflag(msg, band); 2370 if (!nl_band) 2371 goto nla_put_failure; 2372 2373 switch (state->chan_start) { 2374 case 0: 2375 if (nl80211_send_band_rateinfo(msg, sband, 2376 state->split)) 2377 goto nla_put_failure; 2378 state->chan_start++; 2379 if (state->split) 2380 break; 2381 fallthrough; 2382 default: 2383 /* add frequencies */ 2384 nl_freqs = nla_nest_start_noflag(msg, 2385 NL80211_BAND_ATTR_FREQS); 2386 if (!nl_freqs) 2387 goto nla_put_failure; 2388 2389 for (i = state->chan_start - 1; 2390 i < sband->n_channels; 2391 i++) { 2392 nl_freq = nla_nest_start_noflag(msg, 2393 i); 2394 if (!nl_freq) 2395 goto nla_put_failure; 2396 2397 chan = &sband->channels[i]; 2398 2399 if (nl80211_msg_put_channel( 2400 msg, &rdev->wiphy, chan, 2401 state->split)) 2402 goto nla_put_failure; 2403 2404 nla_nest_end(msg, nl_freq); 2405 if (state->split) 2406 break; 2407 } 2408 if (i < sband->n_channels) 2409 state->chan_start = i + 2; 2410 else 2411 state->chan_start = 0; 2412 nla_nest_end(msg, nl_freqs); 2413 } 2414 2415 nla_nest_end(msg, nl_band); 2416 2417 if (state->split) { 2418 /* start again here */ 2419 if (state->chan_start) 2420 band--; 2421 break; 2422 } 2423 } 2424 nla_nest_end(msg, nl_bands); 2425 2426 if (band < NUM_NL80211_BANDS) 2427 state->band_start = band + 1; 2428 else 2429 state->band_start = 0; 2430 2431 /* if bands & channels are done, continue outside */ 2432 if (state->band_start == 0 && state->chan_start == 0) 2433 state->split_start++; 2434 if (state->split) 2435 break; 2436 fallthrough; 2437 case 4: 2438 nl_cmds = nla_nest_start_noflag(msg, 2439 NL80211_ATTR_SUPPORTED_COMMANDS); 2440 if (!nl_cmds) 2441 goto nla_put_failure; 2442 2443 i = nl80211_add_commands_unsplit(rdev, msg); 2444 if (i < 0) 2445 goto nla_put_failure; 2446 if (state->split) { 2447 CMD(crit_proto_start, CRIT_PROTOCOL_START); 2448 CMD(crit_proto_stop, CRIT_PROTOCOL_STOP); 2449 if (rdev->wiphy.flags & WIPHY_FLAG_HAS_CHANNEL_SWITCH) 2450 CMD(channel_switch, CHANNEL_SWITCH); 2451 CMD(set_qos_map, SET_QOS_MAP); 2452 if (rdev->wiphy.features & 2453 NL80211_FEATURE_SUPPORTS_WMM_ADMISSION) 2454 CMD(add_tx_ts, ADD_TX_TS); 2455 CMD(set_multicast_to_unicast, SET_MULTICAST_TO_UNICAST); 2456 CMD(update_connect_params, UPDATE_CONNECT_PARAMS); 2457 CMD(update_ft_ies, UPDATE_FT_IES); 2458 if (rdev->wiphy.sar_capa) 2459 CMD(set_sar_specs, SET_SAR_SPECS); 2460 } 2461 #undef CMD 2462 2463 nla_nest_end(msg, nl_cmds); 2464 state->split_start++; 2465 if (state->split) 2466 break; 2467 fallthrough; 2468 case 5: 2469 if (rdev->ops->remain_on_channel && 2470 (rdev->wiphy.flags & WIPHY_FLAG_HAS_REMAIN_ON_CHANNEL) && 2471 nla_put_u32(msg, 2472 NL80211_ATTR_MAX_REMAIN_ON_CHANNEL_DURATION, 2473 rdev->wiphy.max_remain_on_channel_duration)) 2474 goto nla_put_failure; 2475 2476 if ((rdev->wiphy.flags & WIPHY_FLAG_OFFCHAN_TX) && 2477 nla_put_flag(msg, NL80211_ATTR_OFFCHANNEL_TX_OK)) 2478 goto nla_put_failure; 2479 2480 state->split_start++; 2481 if (state->split) 2482 break; 2483 fallthrough; 2484 case 6: 2485 #ifdef CONFIG_PM 2486 if (nl80211_send_wowlan(msg, rdev, state->split)) 2487 goto nla_put_failure; 2488 state->split_start++; 2489 if (state->split) 2490 break; 2491 #else 2492 state->split_start++; 2493 #endif 2494 fallthrough; 2495 case 7: 2496 if (nl80211_put_iftypes(msg, NL80211_ATTR_SOFTWARE_IFTYPES, 2497 rdev->wiphy.software_iftypes)) 2498 goto nla_put_failure; 2499 2500 if (nl80211_put_iface_combinations(&rdev->wiphy, msg, 2501 state->split)) 2502 goto nla_put_failure; 2503 2504 state->split_start++; 2505 if (state->split) 2506 break; 2507 fallthrough; 2508 case 8: 2509 if ((rdev->wiphy.flags & WIPHY_FLAG_HAVE_AP_SME) && 2510 nla_put_u32(msg, NL80211_ATTR_DEVICE_AP_SME, 2511 rdev->wiphy.ap_sme_capa)) 2512 goto nla_put_failure; 2513 2514 features = rdev->wiphy.features; 2515 /* 2516 * We can only add the per-channel limit information if the 2517 * dump is split, otherwise it makes it too big. Therefore 2518 * only advertise it in that case. 2519 */ 2520 if (state->split) 2521 features |= NL80211_FEATURE_ADVERTISE_CHAN_LIMITS; 2522 if (nla_put_u32(msg, NL80211_ATTR_FEATURE_FLAGS, features)) 2523 goto nla_put_failure; 2524 2525 if (rdev->wiphy.ht_capa_mod_mask && 2526 nla_put(msg, NL80211_ATTR_HT_CAPABILITY_MASK, 2527 sizeof(*rdev->wiphy.ht_capa_mod_mask), 2528 rdev->wiphy.ht_capa_mod_mask)) 2529 goto nla_put_failure; 2530 2531 if (rdev->wiphy.flags & WIPHY_FLAG_HAVE_AP_SME && 2532 rdev->wiphy.max_acl_mac_addrs && 2533 nla_put_u32(msg, NL80211_ATTR_MAC_ACL_MAX, 2534 rdev->wiphy.max_acl_mac_addrs)) 2535 goto nla_put_failure; 2536 2537 /* 2538 * Any information below this point is only available to 2539 * applications that can deal with it being split. This 2540 * helps ensure that newly added capabilities don't break 2541 * older tools by overrunning their buffers. 2542 * 2543 * We still increment split_start so that in the split 2544 * case we'll continue with more data in the next round, 2545 * but break unconditionally so unsplit data stops here. 2546 */ 2547 if (state->split) 2548 state->split_start++; 2549 else 2550 state->split_start = 0; 2551 break; 2552 case 9: 2553 if (nl80211_send_mgmt_stypes(msg, mgmt_stypes)) 2554 goto nla_put_failure; 2555 2556 if (nla_put_u32(msg, NL80211_ATTR_MAX_NUM_SCHED_SCAN_PLANS, 2557 rdev->wiphy.max_sched_scan_plans) || 2558 nla_put_u32(msg, NL80211_ATTR_MAX_SCAN_PLAN_INTERVAL, 2559 rdev->wiphy.max_sched_scan_plan_interval) || 2560 nla_put_u32(msg, NL80211_ATTR_MAX_SCAN_PLAN_ITERATIONS, 2561 rdev->wiphy.max_sched_scan_plan_iterations)) 2562 goto nla_put_failure; 2563 2564 if (rdev->wiphy.extended_capabilities && 2565 (nla_put(msg, NL80211_ATTR_EXT_CAPA, 2566 rdev->wiphy.extended_capabilities_len, 2567 rdev->wiphy.extended_capabilities) || 2568 nla_put(msg, NL80211_ATTR_EXT_CAPA_MASK, 2569 rdev->wiphy.extended_capabilities_len, 2570 rdev->wiphy.extended_capabilities_mask))) 2571 goto nla_put_failure; 2572 2573 if (rdev->wiphy.vht_capa_mod_mask && 2574 nla_put(msg, NL80211_ATTR_VHT_CAPABILITY_MASK, 2575 sizeof(*rdev->wiphy.vht_capa_mod_mask), 2576 rdev->wiphy.vht_capa_mod_mask)) 2577 goto nla_put_failure; 2578 2579 if (nla_put(msg, NL80211_ATTR_MAC, ETH_ALEN, 2580 rdev->wiphy.perm_addr)) 2581 goto nla_put_failure; 2582 2583 if (!is_zero_ether_addr(rdev->wiphy.addr_mask) && 2584 nla_put(msg, NL80211_ATTR_MAC_MASK, ETH_ALEN, 2585 rdev->wiphy.addr_mask)) 2586 goto nla_put_failure; 2587 2588 if (rdev->wiphy.n_addresses > 1) { 2589 void *attr; 2590 2591 attr = nla_nest_start(msg, NL80211_ATTR_MAC_ADDRS); 2592 if (!attr) 2593 goto nla_put_failure; 2594 2595 for (i = 0; i < rdev->wiphy.n_addresses; i++) 2596 if (nla_put(msg, i + 1, ETH_ALEN, 2597 rdev->wiphy.addresses[i].addr)) 2598 goto nla_put_failure; 2599 2600 nla_nest_end(msg, attr); 2601 } 2602 2603 state->split_start++; 2604 break; 2605 case 10: 2606 if (nl80211_send_coalesce(msg, rdev)) 2607 goto nla_put_failure; 2608 2609 if ((rdev->wiphy.flags & WIPHY_FLAG_SUPPORTS_5_10_MHZ) && 2610 (nla_put_flag(msg, NL80211_ATTR_SUPPORT_5_MHZ) || 2611 nla_put_flag(msg, NL80211_ATTR_SUPPORT_10_MHZ))) 2612 goto nla_put_failure; 2613 2614 if (rdev->wiphy.max_ap_assoc_sta && 2615 nla_put_u32(msg, NL80211_ATTR_MAX_AP_ASSOC_STA, 2616 rdev->wiphy.max_ap_assoc_sta)) 2617 goto nla_put_failure; 2618 2619 state->split_start++; 2620 break; 2621 case 11: 2622 if (rdev->wiphy.n_vendor_commands) { 2623 const struct nl80211_vendor_cmd_info *info; 2624 struct nlattr *nested; 2625 2626 nested = nla_nest_start_noflag(msg, 2627 NL80211_ATTR_VENDOR_DATA); 2628 if (!nested) 2629 goto nla_put_failure; 2630 2631 for (i = 0; i < rdev->wiphy.n_vendor_commands; i++) { 2632 info = &rdev->wiphy.vendor_commands[i].info; 2633 if (nla_put(msg, i + 1, sizeof(*info), info)) 2634 goto nla_put_failure; 2635 } 2636 nla_nest_end(msg, nested); 2637 } 2638 2639 if (rdev->wiphy.n_vendor_events) { 2640 const struct nl80211_vendor_cmd_info *info; 2641 struct nlattr *nested; 2642 2643 nested = nla_nest_start_noflag(msg, 2644 NL80211_ATTR_VENDOR_EVENTS); 2645 if (!nested) 2646 goto nla_put_failure; 2647 2648 for (i = 0; i < rdev->wiphy.n_vendor_events; i++) { 2649 info = &rdev->wiphy.vendor_events[i]; 2650 if (nla_put(msg, i + 1, sizeof(*info), info)) 2651 goto nla_put_failure; 2652 } 2653 nla_nest_end(msg, nested); 2654 } 2655 state->split_start++; 2656 break; 2657 case 12: 2658 if (rdev->wiphy.flags & WIPHY_FLAG_HAS_CHANNEL_SWITCH && 2659 nla_put_u8(msg, NL80211_ATTR_MAX_CSA_COUNTERS, 2660 rdev->wiphy.max_num_csa_counters)) 2661 goto nla_put_failure; 2662 2663 if (rdev->wiphy.regulatory_flags & REGULATORY_WIPHY_SELF_MANAGED && 2664 nla_put_flag(msg, NL80211_ATTR_WIPHY_SELF_MANAGED_REG)) 2665 goto nla_put_failure; 2666 2667 if (rdev->wiphy.max_sched_scan_reqs && 2668 nla_put_u32(msg, NL80211_ATTR_SCHED_SCAN_MAX_REQS, 2669 rdev->wiphy.max_sched_scan_reqs)) 2670 goto nla_put_failure; 2671 2672 if (nla_put(msg, NL80211_ATTR_EXT_FEATURES, 2673 sizeof(rdev->wiphy.ext_features), 2674 rdev->wiphy.ext_features)) 2675 goto nla_put_failure; 2676 2677 if (rdev->wiphy.bss_select_support) { 2678 struct nlattr *nested; 2679 u32 bss_select_support = rdev->wiphy.bss_select_support; 2680 2681 nested = nla_nest_start_noflag(msg, 2682 NL80211_ATTR_BSS_SELECT); 2683 if (!nested) 2684 goto nla_put_failure; 2685 2686 i = 0; 2687 while (bss_select_support) { 2688 if ((bss_select_support & 1) && 2689 nla_put_flag(msg, i)) 2690 goto nla_put_failure; 2691 i++; 2692 bss_select_support >>= 1; 2693 } 2694 nla_nest_end(msg, nested); 2695 } 2696 2697 state->split_start++; 2698 break; 2699 case 13: 2700 if (rdev->wiphy.num_iftype_ext_capab && 2701 rdev->wiphy.iftype_ext_capab) { 2702 struct nlattr *nested_ext_capab, *nested; 2703 2704 nested = nla_nest_start_noflag(msg, 2705 NL80211_ATTR_IFTYPE_EXT_CAPA); 2706 if (!nested) 2707 goto nla_put_failure; 2708 2709 for (i = state->capa_start; 2710 i < rdev->wiphy.num_iftype_ext_capab; i++) { 2711 const struct wiphy_iftype_ext_capab *capab; 2712 2713 capab = &rdev->wiphy.iftype_ext_capab[i]; 2714 2715 nested_ext_capab = nla_nest_start_noflag(msg, 2716 i); 2717 if (!nested_ext_capab || 2718 nla_put_u32(msg, NL80211_ATTR_IFTYPE, 2719 capab->iftype) || 2720 nla_put(msg, NL80211_ATTR_EXT_CAPA, 2721 capab->extended_capabilities_len, 2722 capab->extended_capabilities) || 2723 nla_put(msg, NL80211_ATTR_EXT_CAPA_MASK, 2724 capab->extended_capabilities_len, 2725 capab->extended_capabilities_mask)) 2726 goto nla_put_failure; 2727 2728 nla_nest_end(msg, nested_ext_capab); 2729 if (state->split) 2730 break; 2731 } 2732 nla_nest_end(msg, nested); 2733 if (i < rdev->wiphy.num_iftype_ext_capab) { 2734 state->capa_start = i + 1; 2735 break; 2736 } 2737 } 2738 2739 if (nla_put_u32(msg, NL80211_ATTR_BANDS, 2740 rdev->wiphy.nan_supported_bands)) 2741 goto nla_put_failure; 2742 2743 if (wiphy_ext_feature_isset(&rdev->wiphy, 2744 NL80211_EXT_FEATURE_TXQS)) { 2745 struct cfg80211_txq_stats txqstats = {}; 2746 int res; 2747 2748 res = rdev_get_txq_stats(rdev, NULL, &txqstats); 2749 if (!res && 2750 !nl80211_put_txq_stats(msg, &txqstats, 2751 NL80211_ATTR_TXQ_STATS)) 2752 goto nla_put_failure; 2753 2754 if (nla_put_u32(msg, NL80211_ATTR_TXQ_LIMIT, 2755 rdev->wiphy.txq_limit)) 2756 goto nla_put_failure; 2757 if (nla_put_u32(msg, NL80211_ATTR_TXQ_MEMORY_LIMIT, 2758 rdev->wiphy.txq_memory_limit)) 2759 goto nla_put_failure; 2760 if (nla_put_u32(msg, NL80211_ATTR_TXQ_QUANTUM, 2761 rdev->wiphy.txq_quantum)) 2762 goto nla_put_failure; 2763 } 2764 2765 state->split_start++; 2766 break; 2767 case 14: 2768 if (nl80211_send_pmsr_capa(rdev, msg)) 2769 goto nla_put_failure; 2770 2771 state->split_start++; 2772 break; 2773 case 15: 2774 if (rdev->wiphy.akm_suites && 2775 nla_put(msg, NL80211_ATTR_AKM_SUITES, 2776 sizeof(u32) * rdev->wiphy.n_akm_suites, 2777 rdev->wiphy.akm_suites)) 2778 goto nla_put_failure; 2779 2780 if (nl80211_put_iftype_akm_suites(rdev, msg)) 2781 goto nla_put_failure; 2782 2783 if (nl80211_put_tid_config_support(rdev, msg)) 2784 goto nla_put_failure; 2785 state->split_start++; 2786 break; 2787 case 16: 2788 if (nl80211_put_sar_specs(rdev, msg)) 2789 goto nla_put_failure; 2790 2791 /* done */ 2792 state->split_start = 0; 2793 break; 2794 } 2795 finish: 2796 genlmsg_end(msg, hdr); 2797 return 0; 2798 2799 nla_put_failure: 2800 genlmsg_cancel(msg, hdr); 2801 return -EMSGSIZE; 2802 } 2803 --- 0-DAY CI Kernel Test Service, Intel Corporation https://lists.01.org/hyperkitty/list/kbuild-all@lists.01.org --9jxsPFA5p3P2qPhR Content-Type: application/gzip Content-Disposition: attachment; filename=".config.gz" Content-Transfer-Encoding: base64 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 --9jxsPFA5p3P2qPhR--