From mboxrd@z Thu Jan 1 00:00:00 1970 Content-Type: multipart/mixed; boundary="===============8095427564113609569==" MIME-Version: 1.0 From: kernel test robot Subject: Re: [PATCH v8 1/4] nl80211: add basic multiple bssid support Date: Tue, 09 Mar 2021 13:42:01 +0800 Message-ID: <202103091325.vbGps7MS-lkp@intel.com> List-Id: To: kbuild@lists.01.org --===============8095427564113609569== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable CC: kbuild-all(a)01.org In-Reply-To: <20210309035437.6131-2-alokad@codeaurora.org> References: <20210309035437.6131-2-alokad@codeaurora.org> TO: Aloka Dixit TO: johannes(a)sipsolutions.net CC: linux-wireless(a)vger.kernel.org CC: John Crispin CC: Aloka Dixit Hi Aloka, I love your patch! Perhaps something to improve: [auto build test WARNING on 38b5133ad607ecdcc8d24906d1ac9cc8df41acd5] url: https://github.com/0day-ci/linux/commits/Aloka-Dixit/Multiple-BSSID= -support/20210309-115621 base: 38b5133ad607ecdcc8d24906d1ac9cc8df41acd5 :::::: branch date: 2 hours ago :::::: commit date: 2 hours ago config: x86_64-randconfig-m001-20210309 (attached as .config) compiler: gcc-9 (Debian 9.3.0-22) 9.3.0 If you fix the issue, kindly add following tag as appropriate Reported-by: kernel test robot Reported-by: Dan Carpenter New smatch warnings: net/wireless/nl80211.c:5704 nl80211_start_ap() error: 'params.acl' derefere= ncing possible ERR_PTR() Old smatch warnings: net/wireless/nl80211.c:273 validate_ie_attr() warn: potential spectre issue= 'elem->data' [r] net/wireless/nl80211.c:1384 nl80211_parse_connkeys() warn: ignoring unreach= able code. net/wireless/nl80211.c:4861 nl80211_parse_tx_bitrate_mask() warn: potential= spectre issue 'rdev->wiphy.bands' [r] (local cap) net/wireless/nl80211.c:4862 nl80211_parse_tx_bitrate_mask() warn: possible = spectre second half. 'sband' net/wireless/nl80211.c:4871 nl80211_parse_tx_bitrate_mask() warn: potential= spectre issue 'mask->control' [w] (local cap) net/wireless/nl80211.c:8608 nl80211_trigger_scan() warn: potential spectre = issue 'wiphy->bands' [r] (local cap) net/wireless/nl80211.c:8611 nl80211_trigger_scan() warn: potential spectre = issue 'request->rates' [r] (local cap) net/wireless/nl80211.c:8806 nl80211_parse_sched_scan_per_band_rssi() warn: = potential spectre issue 'match_sets->per_band_rssi_thold' [w] (local cap) vim +5704 net/wireless/nl80211.c e39e5b5e720676 Jouni Malinen 2012-09-30 5447 = 8860020e0be1f0 Johannes Berg 2012-02-13 5448 static int nl802= 11_start_ap(struct sk_buff *skb, struct genl_info *info) 8860020e0be1f0 Johannes Berg 2012-02-13 5449 { 8860020e0be1f0 Johannes Berg 2012-02-13 5450 struct cfg80211= _registered_device *rdev =3D info->user_ptr[0]; 8860020e0be1f0 Johannes Berg 2012-02-13 5451 struct net_devi= ce *dev =3D info->user_ptr[1]; 8860020e0be1f0 Johannes Berg 2012-02-13 5452 struct wireless= _dev *wdev =3D dev->ieee80211_ptr; 8860020e0be1f0 Johannes Berg 2012-02-13 5453 struct cfg80211= _ap_settings params; 8860020e0be1f0 Johannes Berg 2012-02-13 5454 int err; 8860020e0be1f0 Johannes Berg 2012-02-13 5455 = 074ac8df9f93f2 Johannes Berg 2010-09-16 5456 if (dev->ieee80= 211_ptr->iftype !=3D NL80211_IFTYPE_AP && 4c476991062a0a Johannes Berg 2010-10-04 5457 dev->ieee80= 211_ptr->iftype !=3D NL80211_IFTYPE_P2P_GO) 4c476991062a0a Johannes Berg 2010-10-04 5458 return -EOPNOT= SUPP; eec60b037a8755 Jouni Malinen 2009-03-20 5459 = 8860020e0be1f0 Johannes Berg 2012-02-13 5460 if (!rdev->ops-= >start_ap) 8860020e0be1f0 Johannes Berg 2012-02-13 5461 return -EOPNOT= SUPP; 8860020e0be1f0 Johannes Berg 2012-02-13 5462 = 8860020e0be1f0 Johannes Berg 2012-02-13 5463 if (wdev->beaco= n_interval) 8860020e0be1f0 Johannes Berg 2012-02-13 5464 return -EALREA= DY; 8860020e0be1f0 Johannes Berg 2012-02-13 5465 = 56d1893d94bc06 Johannes Berg 2011-05-09 5466 memset(¶ms,= 0, sizeof(params)); 56d1893d94bc06 Johannes Berg 2011-05-09 5467 = 8860020e0be1f0 Johannes Berg 2012-02-13 5468 /* these are re= quired for START_AP */ ed1b6cc7f80f83 Johannes Berg 2007-12-19 5469 if (!info->attr= s[NL80211_ATTR_BEACON_INTERVAL] || ed1b6cc7f80f83 Johannes Berg 2007-12-19 5470 !info->attr= s[NL80211_ATTR_DTIM_PERIOD] || 4c476991062a0a Johannes Berg 2010-10-04 5471 !info->attr= s[NL80211_ATTR_BEACON_HEAD]) 4c476991062a0a Johannes Berg 2010-10-04 5472 return -EINVAL; ed1b6cc7f80f83 Johannes Berg 2007-12-19 5473 = 81e54d08d9d845 Pradeep Kumar Chitrapu 2018-09-20 5474 err =3D nl80211= _parse_beacon(rdev, info->attrs, ¶ms.beacon); 8860020e0be1f0 Johannes Berg 2012-02-13 5475 if (err) 1a41c96851bfa3 John Crispin 2021-03-08 5476 goto out; 8860020e0be1f0 Johannes Berg 2012-02-13 5477 = 8860020e0be1f0 Johannes Berg 2012-02-13 5478 params.beacon_i= nterval =3D 56d1893d94bc06 Johannes Berg 2011-05-09 5479 nla_get_u32(in= fo->attrs[NL80211_ATTR_BEACON_INTERVAL]); 56d1893d94bc06 Johannes Berg 2011-05-09 5480 params.dtim_per= iod =3D 56d1893d94bc06 Johannes Berg 2011-05-09 5481 nla_get_u32(in= fo->attrs[NL80211_ATTR_DTIM_PERIOD]); 56d1893d94bc06 Johannes Berg 2011-05-09 5482 = 0c317a02ca982c Purushottam Kushwaha 2016-10-12 5483 err =3D cfg8021= 1_validate_beacon_int(rdev, dev->ieee80211_ptr->iftype, 0c317a02ca982c Purushottam Kushwaha 2016-10-12 5484 params.b= eacon_interval); 56d1893d94bc06 Johannes Berg 2011-05-09 5485 if (err) 1a41c96851bfa3 John Crispin 2021-03-08 5486 goto out; 56d1893d94bc06 Johannes Berg 2011-05-09 5487 = 32e9de846be885 Jouni Malinen 2011-08-10 5488 /* 8860020e0be1f0 Johannes Berg 2012-02-13 5489 * In theory, s= ome of these attributes should be required here 8860020e0be1f0 Johannes Berg 2012-02-13 5490 * but since th= ey were not used when the command was originally 8860020e0be1f0 Johannes Berg 2012-02-13 5491 * added, keep = them optional for old user space programs to let 8860020e0be1f0 Johannes Berg 2012-02-13 5492 * them continu= e to work with drivers that do not need the 8860020e0be1f0 Johannes Berg 2012-02-13 5493 * additional i= nformation -- drivers must check! 32e9de846be885 Jouni Malinen 2011-08-10 5494 */ 32e9de846be885 Jouni Malinen 2011-08-10 5495 if (info->attrs= [NL80211_ATTR_SSID]) { 32e9de846be885 Jouni Malinen 2011-08-10 5496 params.ssid = =3D nla_data(info->attrs[NL80211_ATTR_SSID]); 32e9de846be885 Jouni Malinen 2011-08-10 5497 params.ssid_le= n =3D 32e9de846be885 Jouni Malinen 2011-08-10 5498 nla_len(info-= >attrs[NL80211_ATTR_SSID]); 1a41c96851bfa3 John Crispin 2021-03-08 5499 if (params.ssi= d_len =3D=3D 0) { 1a41c96851bfa3 John Crispin 2021-03-08 5500 err =3D -EINV= AL; 1a41c96851bfa3 John Crispin 2021-03-08 5501 goto out; 1a41c96851bfa3 John Crispin 2021-03-08 5502 } 32e9de846be885 Jouni Malinen 2011-08-10 5503 } 32e9de846be885 Jouni Malinen 2011-08-10 5504 = ab0d76f6823cc3 Johannes Berg 2018-10-02 5505 if (info->attrs= [NL80211_ATTR_HIDDEN_SSID]) 32e9de846be885 Jouni Malinen 2011-08-10 5506 params.hidden_= ssid =3D nla_get_u32( 32e9de846be885 Jouni Malinen 2011-08-10 5507 info->attrs[N= L80211_ATTR_HIDDEN_SSID]); 32e9de846be885 Jouni Malinen 2011-08-10 5508 = 5fb628e9105eef Jouni Malinen 2011-08-10 5509 params.privacy = =3D !!info->attrs[NL80211_ATTR_PRIVACY]; 5fb628e9105eef Jouni Malinen 2011-08-10 5510 = 5fb628e9105eef Jouni Malinen 2011-08-10 5511 if (info->attrs= [NL80211_ATTR_AUTH_TYPE]) { 5fb628e9105eef Jouni Malinen 2011-08-10 5512 params.auth_ty= pe =3D nla_get_u32( 5fb628e9105eef Jouni Malinen 2011-08-10 5513 info->attrs[N= L80211_ATTR_AUTH_TYPE]); e39e5b5e720676 Jouni Malinen 2012-09-30 5514 if (!nl80211_v= alid_auth_type(rdev, params.auth_type, 1a41c96851bfa3 John Crispin 2021-03-08 5515 NL8021= 1_CMD_START_AP)) { 1a41c96851bfa3 John Crispin 2021-03-08 5516 err =3D -EINV= AL; 1a41c96851bfa3 John Crispin 2021-03-08 5517 goto out; 1a41c96851bfa3 John Crispin 2021-03-08 5518 } 5fb628e9105eef Jouni Malinen 2011-08-10 5519 } else 5fb628e9105eef Jouni Malinen 2011-08-10 5520 params.auth_ty= pe =3D NL80211_AUTHTYPE_AUTOMATIC; 5fb628e9105eef Jouni Malinen 2011-08-10 5521 = 5fb628e9105eef Jouni Malinen 2011-08-10 5522 err =3D nl80211= _crypto_settings(rdev, info, ¶ms.crypto, 5fb628e9105eef Jouni Malinen 2011-08-10 5523 NL8021= 1_MAX_NR_CIPHER_SUITES); 5fb628e9105eef Jouni Malinen 2011-08-10 5524 if (err) 1a41c96851bfa3 John Crispin 2021-03-08 5525 goto out; 5fb628e9105eef Jouni Malinen 2011-08-10 5526 = 1b658f118b11de Vasanthakumar Thiagarajan 2012-03-02 5527 if (info->attrs= [NL80211_ATTR_INACTIVITY_TIMEOUT]) { 1a41c96851bfa3 John Crispin 2021-03-08 5528 if (!(rdev->wi= phy.features & 1a41c96851bfa3 John Crispin 2021-03-08 5529 NL80211_= FEATURE_INACTIVITY_TIMER)) { 1a41c96851bfa3 John Crispin 2021-03-08 5530 err =3D -EOPN= OTSUPP; 1a41c96851bfa3 John Crispin 2021-03-08 5531 goto out; 1a41c96851bfa3 John Crispin 2021-03-08 5532 } 1b658f118b11de Vasanthakumar Thiagarajan 2012-03-02 5533 params.inactiv= ity_timeout =3D nla_get_u16( 1b658f118b11de Vasanthakumar Thiagarajan 2012-03-02 5534 info->attrs[N= L80211_ATTR_INACTIVITY_TIMEOUT]); 1b658f118b11de Vasanthakumar Thiagarajan 2012-03-02 5535 } 1b658f118b11de Vasanthakumar Thiagarajan 2012-03-02 5536 = 53cabad70ecf0c Johannes Berg 2012-11-14 5537 if (info->attrs= [NL80211_ATTR_P2P_CTWINDOW]) { 1a41c96851bfa3 John Crispin 2021-03-08 5538 if (dev->ieee8= 0211_ptr->iftype !=3D NL80211_IFTYPE_P2P_GO) { 1a41c96851bfa3 John Crispin 2021-03-08 5539 err =3D -EINV= AL; 1a41c96851bfa3 John Crispin 2021-03-08 5540 goto out; 1a41c96851bfa3 John Crispin 2021-03-08 5541 } 53cabad70ecf0c Johannes Berg 2012-11-14 5542 params.p2p_ctw= indow =3D 53cabad70ecf0c Johannes Berg 2012-11-14 5543 nla_get_u8(in= fo->attrs[NL80211_ATTR_P2P_CTWINDOW]); 53cabad70ecf0c Johannes Berg 2012-11-14 5544 if (params.p2p= _ctwindow !=3D 0 && 1a41c96851bfa3 John Crispin 2021-03-08 5545 !(rdev->wi= phy.features & NL80211_FEATURE_P2P_GO_CTWIN)) { 1a41c96851bfa3 John Crispin 2021-03-08 5546 err =3D -EINV= AL; 1a41c96851bfa3 John Crispin 2021-03-08 5547 goto out; 1a41c96851bfa3 John Crispin 2021-03-08 5548 } 53cabad70ecf0c Johannes Berg 2012-11-14 5549 } 53cabad70ecf0c Johannes Berg 2012-11-14 5550 = 53cabad70ecf0c Johannes Berg 2012-11-14 5551 if (info->attrs= [NL80211_ATTR_P2P_OPPPS]) { 53cabad70ecf0c Johannes Berg 2012-11-14 5552 u8 tmp; 53cabad70ecf0c Johannes Berg 2012-11-14 5553 = 1a41c96851bfa3 John Crispin 2021-03-08 5554 if (dev->ieee8= 0211_ptr->iftype !=3D NL80211_IFTYPE_P2P_GO) { 1a41c96851bfa3 John Crispin 2021-03-08 5555 err =3D -EINV= AL; 1a41c96851bfa3 John Crispin 2021-03-08 5556 goto out; 1a41c96851bfa3 John Crispin 2021-03-08 5557 } 53cabad70ecf0c Johannes Berg 2012-11-14 5558 tmp =3D nla_ge= t_u8(info->attrs[NL80211_ATTR_P2P_OPPPS]); 53cabad70ecf0c Johannes Berg 2012-11-14 5559 params.p2p_opp= _ps =3D tmp; 53cabad70ecf0c Johannes Berg 2012-11-14 5560 if (params.p2p= _opp_ps !=3D 0 && 1a41c96851bfa3 John Crispin 2021-03-08 5561 !(rdev->wi= phy.features & NL80211_FEATURE_P2P_GO_OPPPS)) { 1a41c96851bfa3 John Crispin 2021-03-08 5562 err =3D -EINV= AL; 1a41c96851bfa3 John Crispin 2021-03-08 5563 goto out; 1a41c96851bfa3 John Crispin 2021-03-08 5564 } 53cabad70ecf0c Johannes Berg 2012-11-14 5565 } 53cabad70ecf0c Johannes Berg 2012-11-14 5566 = aa430da41019c1 Johannes Berg 2012-05-16 5567 if (info->attrs= [NL80211_ATTR_WIPHY_FREQ]) { 683b6d3b31a519 Johannes Berg 2012-11-08 5568 err =3D nl8021= 1_parse_chandef(rdev, info, ¶ms.chandef); 683b6d3b31a519 Johannes Berg 2012-11-08 5569 if (err) 1a41c96851bfa3 John Crispin 2021-03-08 5570 goto out; 683b6d3b31a519 Johannes Berg 2012-11-08 5571 } else if (wdev= ->preset_chandef.chan) { 683b6d3b31a519 Johannes Berg 2012-11-08 5572 params.chandef= =3D wdev->preset_chandef; 1a41c96851bfa3 John Crispin 2021-03-08 5573 } else if (!nl8= 0211_get_ap_channel(rdev, ¶ms)) { 1a41c96851bfa3 John Crispin 2021-03-08 5574 err =3D -EINVA= L; 1a41c96851bfa3 John Crispin 2021-03-08 5575 goto out; 1a41c96851bfa3 John Crispin 2021-03-08 5576 } aa430da41019c1 Johannes Berg 2012-05-16 5577 = 923b352f19d9ea Arik Nemtsov 2015-07-08 5578 if (!cfg80211_r= eg_can_beacon_relax(&rdev->wiphy, ¶ms.chandef, 1a41c96851bfa3 John Crispin 2021-03-08 5579 wdev->if= type)) { 1a41c96851bfa3 John Crispin 2021-03-08 5580 err =3D -EINVA= L; 1a41c96851bfa3 John Crispin 2021-03-08 5581 goto out; 1a41c96851bfa3 John Crispin 2021-03-08 5582 } aa430da41019c1 Johannes Berg 2012-05-16 5583 = a7c7fbff6a408d Purushottam Kushwaha 2016-09-14 5584 if (info->attrs= [NL80211_ATTR_TX_RATES]) { 9a5f6488623730 Tamizh Chelvam 2020-05-13 5585 err =3D nl8021= 1_parse_tx_bitrate_mask(info, info->attrs, 9a5f6488623730 Tamizh Chelvam 2020-05-13 5586 NL8021= 1_ATTR_TX_RATES, eb89a6a6b7a1af Miles Hu 2020-08-04 5587 ¶m= s.beacon_rate, 857b34c4fb104c Rajkumar Manoharan 2020-10-16 5588 dev, f= alse); a7c7fbff6a408d Purushottam Kushwaha 2016-09-14 5589 if (err) 1a41c96851bfa3 John Crispin 2021-03-08 5590 goto out; a7c7fbff6a408d Purushottam Kushwaha 2016-09-14 5591 = 8564e38206de2f Johannes Berg 2016-09-19 5592 err =3D valida= te_beacon_tx_rate(rdev, params.chandef.chan->band, 8564e38206de2f Johannes Berg 2016-09-19 5593 ¶= ms.beacon_rate); a7c7fbff6a408d Purushottam Kushwaha 2016-09-14 5594 if (err) 1a41c96851bfa3 John Crispin 2021-03-08 5595 goto out; a7c7fbff6a408d Purushottam Kushwaha 2016-09-14 5596 } a7c7fbff6a408d Purushottam Kushwaha 2016-09-14 5597 = 18998c381b19bf Eliad Peller 2014-09-10 5598 if (info->attrs= [NL80211_ATTR_SMPS_MODE]) { 18998c381b19bf Eliad Peller 2014-09-10 5599 params.smps_mo= de =3D 18998c381b19bf Eliad Peller 2014-09-10 5600 nla_get_u8(in= fo->attrs[NL80211_ATTR_SMPS_MODE]); 18998c381b19bf Eliad Peller 2014-09-10 5601 switch (params= .smps_mode) { 18998c381b19bf Eliad Peller 2014-09-10 5602 case NL80211_S= MPS_OFF: 18998c381b19bf Eliad Peller 2014-09-10 5603 break; 18998c381b19bf Eliad Peller 2014-09-10 5604 case NL80211_S= MPS_STATIC: 18998c381b19bf Eliad Peller 2014-09-10 5605 if (!(rdev->w= iphy.features & 1a41c96851bfa3 John Crispin 2021-03-08 5606 NL80211= _FEATURE_STATIC_SMPS)) { 1a41c96851bfa3 John Crispin 2021-03-08 5607 err =3D -EIN= VAL; 1a41c96851bfa3 John Crispin 2021-03-08 5608 goto out; 1a41c96851bfa3 John Crispin 2021-03-08 5609 } 18998c381b19bf Eliad Peller 2014-09-10 5610 break; 18998c381b19bf Eliad Peller 2014-09-10 5611 case NL80211_S= MPS_DYNAMIC: 18998c381b19bf Eliad Peller 2014-09-10 5612 if (!(rdev->w= iphy.features & 1a41c96851bfa3 John Crispin 2021-03-08 5613 NL80211= _FEATURE_DYNAMIC_SMPS)) { 1a41c96851bfa3 John Crispin 2021-03-08 5614 err =3D -EIN= VAL; 1a41c96851bfa3 John Crispin 2021-03-08 5615 goto out; 1a41c96851bfa3 John Crispin 2021-03-08 5616 } 18998c381b19bf Eliad Peller 2014-09-10 5617 break; 18998c381b19bf Eliad Peller 2014-09-10 5618 default: 1a41c96851bfa3 John Crispin 2021-03-08 5619 err =3D -EINV= AL; 1a41c96851bfa3 John Crispin 2021-03-08 5620 goto out; 18998c381b19bf Eliad Peller 2014-09-10 5621 } 18998c381b19bf Eliad Peller 2014-09-10 5622 } else { 18998c381b19bf Eliad Peller 2014-09-10 5623 params.smps_mo= de =3D NL80211_SMPS_OFF; 18998c381b19bf Eliad Peller 2014-09-10 5624 } 18998c381b19bf Eliad Peller 2014-09-10 5625 = 6e8ef842223b90 Purushottam Kushwaha 2016-07-05 5626 params.pbss =3D= nla_get_flag(info->attrs[NL80211_ATTR_PBSS]); 1a41c96851bfa3 John Crispin 2021-03-08 5627 if (params.pbss= && !rdev->wiphy.bands[NL80211_BAND_60GHZ]) { 1a41c96851bfa3 John Crispin 2021-03-08 5628 err =3D -EOPNO= TSUPP; 1a41c96851bfa3 John Crispin 2021-03-08 5629 goto out; 1a41c96851bfa3 John Crispin 2021-03-08 5630 } 6e8ef842223b90 Purushottam Kushwaha 2016-07-05 5631 = 4baf6bea37247e Ola Olsson 2015-10-29 5632 if (info->attrs= [NL80211_ATTR_ACL_POLICY]) { 4baf6bea37247e Ola Olsson 2015-10-29 5633 params.acl =3D= parse_acl_data(&rdev->wiphy, info); 1a41c96851bfa3 John Crispin 2021-03-08 5634 if (IS_ERR(par= ams.acl)) { 1a41c96851bfa3 John Crispin 2021-03-08 5635 err =3D PTR_E= RR(params.acl); 1a41c96851bfa3 John Crispin 2021-03-08 5636 goto out; 1a41c96851bfa3 John Crispin 2021-03-08 5637 } 4baf6bea37247e Ola Olsson 2015-10-29 5638 } 4baf6bea37247e Ola Olsson 2015-10-29 5639 = a0de1ca383c77a John Crispin 2019-05-28 5640 params.twt_resp= onder =3D a0de1ca383c77a John Crispin 2019-05-28 5641 nla_get_fl= ag(info->attrs[NL80211_ATTR_TWT_RESPONDER]); a0de1ca383c77a John Crispin 2019-05-28 5642 = 796e90f42b7e52 John Crispin 2019-07-30 5643 if (info->attrs= [NL80211_ATTR_HE_OBSS_PD]) { 796e90f42b7e52 John Crispin 2019-07-30 5644 err =3D nl8021= 1_parse_he_obss_pd( 796e90f42b7e52 John Crispin 2019-07-30 5645 info->attrs= [NL80211_ATTR_HE_OBSS_PD], 796e90f42b7e52 John Crispin 2019-07-30 5646 ¶ms.he_= obss_pd); bc7a39b4272b96 Luca Coelho 2020-06-26 5647 if (err) 9951ebfcdf2b97 Johannes Berg 2020-02-21 5648 goto out; 796e90f42b7e52 John Crispin 2019-07-30 5649 } 796e90f42b7e52 John Crispin 2019-07-30 5650 = 5c5e52d1bb9625 John Crispin 2019-12-17 5651 if (info->attrs= [NL80211_ATTR_HE_BSS_COLOR]) { 5c5e52d1bb9625 John Crispin 2019-12-17 5652 err =3D nl8021= 1_parse_he_bss_color( 5c5e52d1bb9625 John Crispin 2019-12-17 5653 info->attrs= [NL80211_ATTR_HE_BSS_COLOR], 5c5e52d1bb9625 John Crispin 2019-12-17 5654 ¶ms.he_= bss_color); 5c5e52d1bb9625 John Crispin 2019-12-17 5655 if (err) 60a0121f8fa64b Luca Coelho 2020-06-26 5656 goto out; 5c5e52d1bb9625 John Crispin 2019-12-17 5657 } 5c5e52d1bb9625 John Crispin 2019-12-17 5658 = 291c49ded2fda1 Aloka Dixit 2020-09-11 5659 if (info->attrs= [NL80211_ATTR_FILS_DISCOVERY]) { 291c49ded2fda1 Aloka Dixit 2020-09-11 5660 err =3D nl8021= 1_parse_fils_discovery(rdev, 291c49ded2fda1 Aloka Dixit 2020-09-11 5661 info->a= ttrs[NL80211_ATTR_FILS_DISCOVERY], 291c49ded2fda1 Aloka Dixit 2020-09-11 5662 ¶ms= ); 291c49ded2fda1 Aloka Dixit 2020-09-11 5663 if (err) 291c49ded2fda1 Aloka Dixit 2020-09-11 5664 goto out; 291c49ded2fda1 Aloka Dixit 2020-09-11 5665 } 291c49ded2fda1 Aloka Dixit 2020-09-11 5666 = 7443dcd1f1718a Aloka Dixit 2020-09-11 5667 if (info->attrs= [NL80211_ATTR_UNSOL_BCAST_PROBE_RESP]) { 7443dcd1f1718a Aloka Dixit 2020-09-11 5668 err =3D nl8021= 1_parse_unsol_bcast_probe_resp( 7443dcd1f1718a Aloka Dixit 2020-09-11 5669 rdev, info->a= ttrs[NL80211_ATTR_UNSOL_BCAST_PROBE_RESP], 7443dcd1f1718a Aloka Dixit 2020-09-11 5670 ¶ms); 7443dcd1f1718a Aloka Dixit 2020-09-11 5671 if (err) 1a41c96851bfa3 John Crispin 2021-03-08 5672 goto out; 1a41c96851bfa3 John Crispin 2021-03-08 5673 } 1a41c96851bfa3 John Crispin 2021-03-08 5674 = 1a41c96851bfa3 John Crispin 2021-03-08 5675 if (info->attrs= [NL80211_ATTR_MULTIPLE_BSSID_CONFIG]) { 1a41c96851bfa3 John Crispin 2021-03-08 5676 err =3D nl8021= 1_parse_multiple_bssid_config( 1a41c96851bfa3 John Crispin 2021-03-08 5677 &rdev->wiphy, 1a41c96851bfa3 John Crispin 2021-03-08 5678 info->attrs[N= L80211_ATTR_MULTIPLE_BSSID_CONFIG], 1a41c96851bfa3 John Crispin 2021-03-08 5679 ¶ms); 1a41c96851bfa3 John Crispin 2021-03-08 5680 if (err) 1a41c96851bfa3 John Crispin 2021-03-08 5681 goto out; 7443dcd1f1718a Aloka Dixit 2020-09-11 5682 } 7443dcd1f1718a Aloka Dixit 2020-09-11 5683 = 66cd794e3c30b8 Johannes Berg 2017-02-07 5684 nl80211_calcula= te_ap_params(¶ms); 66cd794e3c30b8 Johannes Berg 2017-02-07 5685 = fe4943702c850f Srinivas Dasari 2019-01-23 5686 if (info->attrs= [NL80211_ATTR_EXTERNAL_AUTH_SUPPORT]) fe4943702c850f Srinivas Dasari 2019-01-23 5687 params.flags |= =3D AP_SETTINGS_EXTERNAL_AUTH_SUPPORT; fe4943702c850f Srinivas Dasari 2019-01-23 5688 = c56589ed1d25ae Simon Wunderlich 2013-11-21 5689 wdev_lock(wdev); e35e4d28b687d4 Hila Gonen 2012-06-27 5690 err =3D rdev_st= art_ap(rdev, dev, ¶ms); 46c1dd0c7fac54 Felix Fietkau 2012-06-19 5691 if (!err) { 683b6d3b31a519 Johannes Berg 2012-11-08 5692 wdev->preset_c= handef =3D params.chandef; 8860020e0be1f0 Johannes Berg 2012-02-13 5693 wdev->beacon_i= nterval =3D params.beacon_interval; 9e0e29615a2077 Michal Kazior 2014-01-29 5694 wdev->chandef = =3D params.chandef; 06e191e22eb99c Antonio Quartulli 2012-11-07 5695 wdev->ssid_len= =3D params.ssid_len; 06e191e22eb99c Antonio Quartulli 2012-11-07 5696 memcpy(wdev->s= sid, params.ssid, wdev->ssid_len); 466a306142c002 Denis Kenzior 2018-03-26 5697 = 466a306142c002 Denis Kenzior 2018-03-26 5698 if (info->attr= s[NL80211_ATTR_SOCKET_OWNER]) 466a306142c002 Denis Kenzior 2018-03-26 5699 wdev->conn_ow= ner_nlportid =3D info->snd_portid; 46c1dd0c7fac54 Felix Fietkau 2012-06-19 5700 } c56589ed1d25ae Simon Wunderlich 2013-11-21 5701 wdev_unlock(wde= v); 77765eaf5cfb6b Vasanthakumar Thiagarajan 2013-01-18 5702 = 9951ebfcdf2b97 Johannes Berg 2020-02-21 5703 out: 77765eaf5cfb6b Vasanthakumar Thiagarajan 2013-01-18 @5704 kfree(params.ac= l); 1a41c96851bfa3 John Crispin 2021-03-08 5705 kfree(params.be= acon.multiple_bssid); 8860020e0be1f0 Johannes Berg 2012-02-13 5706 return err; ed1b6cc7f80f83 Johannes Berg 2007-12-19 5707 } ed1b6cc7f80f83 Johannes Berg 2007-12-19 5708 = --- 0-DAY CI Kernel Test Service, Intel Corporation https://lists.01.org/hyperkitty/list/kbuild-all(a)lists.01.org --===============8095427564113609569== Content-Type: application/gzip MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="config.gz" 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 --===============8095427564113609569==--