Received: by 2002:a25:31c3:0:0:0:0:0 with SMTP id x186csp2949317ybx; Fri, 8 Nov 2019 11:43:48 -0800 (PST) X-Google-Smtp-Source: APXvYqzP0qjuXcwMMnyHV/CjPn7xMBNuvv8X9xv4qBI3Wabr//scWsRHuisKxUz5rFlcz52hDi3o X-Received: by 2002:a17:906:1f44:: with SMTP id d4mr10525498ejk.16.1573242228464; Fri, 08 Nov 2019 11:43:48 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1573242228; cv=none; d=google.com; s=arc-20160816; b=jVUhSnoGOZKF3gaChWKt1JNCOfooyrzkMih4fmH3tblBBBGky2ftNANoCdpR7xM6dd /1QyS7Qdr8SSiUA/qIxUusomW+4PP+yXf80+VPsDYN0XUngmlRHDyNeiRH2YWtzo4Wuv CjuVvqWCbfe3wN/cnKLViCIoKlHVm8Rr6ietEr41gv4km0sPSoOEDo/tsIb1pr5626Ps UsuO/XNUyoE1PnbLG30hRv3Vfineg+Lb1ZPsJAdmWST1i3P7JPqWmEiOSlXWS4VNY1MN XWj3kZFXQws6xOnSdZYFy4RWNkN48bvgbqsB2XA6yhpchcM9LvDh5S3KT0yib4bTa9FQ GCLg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-transfer-encoding:mime-version :references:in-reply-to:message-id:date:subject:cc:to:from :dkim-signature:dkim-filter; bh=WOIPf3ubLUx6YQq9Nq2TYUMKLkxups3glGGhlNeSIQA=; b=Dps6T8tDEvmUroxS3/QFuFEf27mGCAfUluO5fKpO4QiZmbWjYtolRtWHIY3C7WbqlC bmixhLgwcbOvyNcG1cJDTyJgxDD3n+1WAGz8YAXX9bI40tmYMC9Ulp6eBMlTezcUb1tb 4kDODFioAeXNLBCRlx78bx1DDXnL90uPyXiWnNAbjOlE4NBZpmRZQMCwFzFwY9ZCWP8E WpSaB8sLHyg50jGLxTyQ9jT2fl15StT4UQ6KY/e3YdGyVSqQa8FkKSGcSZhw1rMUO3uU 6acMoxw/s4RowCx+FJmWqYXldzTC4v+25pgCABhj+jOEawzYWnfs1SO/lDG3YT9UKjX9 bggg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@candelatech.com header.s=default header.b=EtFdXwCI; spf=pass (google.com: best guess record for domain of linux-wireless-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-wireless-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=candelatech.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id y40si5411056edd.383.2019.11.08.11.43.24; Fri, 08 Nov 2019 11:43:48 -0800 (PST) Received-SPF: pass (google.com: best guess record for domain of linux-wireless-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=pass header.i=@candelatech.com header.s=default header.b=EtFdXwCI; spf=pass (google.com: best guess record for domain of linux-wireless-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-wireless-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=candelatech.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1732170AbfKHTm1 (ORCPT + 99 others); Fri, 8 Nov 2019 14:42:27 -0500 Received: from mail2.candelatech.com ([208.74.158.173]:46184 "EHLO mail3.candelatech.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1730092AbfKHTm1 (ORCPT ); Fri, 8 Nov 2019 14:42:27 -0500 Received: from ben-dt4.candelatech.com (50-251-239-81-static.hfc.comcastbusiness.net [50.251.239.81]) by mail3.candelatech.com (Postfix) with ESMTP id 6C16813C343; Fri, 8 Nov 2019 11:42:26 -0800 (PST) DKIM-Filter: OpenDKIM Filter v2.11.0 mail3.candelatech.com 6C16813C343 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=candelatech.com; s=default; t=1573242146; bh=T8Eu9ww+e9qUtT2KOm46lyoa/qNUUUchUIgt8IP+Iyw=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=EtFdXwCIID1evmH7wEbtc2nCvVifHk6friQbp+rQWEr3ClbYYOw3EWO3l5b8dgfV4 i5AjlVWSVqYl9q1gcv/+7KG642VUiN7NRr8rRg6JCau4FWCnJ6vFatCFc5LOTqEwfv h28H6UV/+A8k2zeD6dGkkd3kksx18R2vaeu7vGZw= From: greearb@candelatech.com To: linux-wireless@vger.kernel.org Cc: johannes@sipsolutions.net, Ben Greear Subject: [PATCH 07/10] mac80211: Revert some of e8e4f5, fixes setting single rate in ath10k. Date: Fri, 8 Nov 2019 11:42:08 -0800 Message-Id: <20191108194210.23618-8-greearb@candelatech.com> X-Mailer: git-send-email 2.20.1 In-Reply-To: <20191108194210.23618-1-greearb@candelatech.com> References: <20191108194210.23618-1-greearb@candelatech.com> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Sender: linux-wireless-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-wireless@vger.kernel.org From: Ben Greear This lets us successfully set a single rate in ath10k again. Signed-off-by: Ben Greear --- net/mac80211/cfg.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/net/mac80211/cfg.c b/net/mac80211/cfg.c index 70739e746c13..41d55bd1b43a 100644 --- a/net/mac80211/cfg.c +++ b/net/mac80211/cfg.c @@ -2877,8 +2877,10 @@ static int ieee80211_set_bitrate_mask(struct wiphy *wiphy, u32 basic_rates = sdata->vif.bss_conf.basic_rates; enum nl80211_band band = sdata->vif.bss_conf.chandef.chan->band; - if (!(mask->control[band].legacy & basic_rates)) - return -EINVAL; + if (!(mask->control[band].legacy & basic_rates)) { + pr_err("%s: WARNING: no legacy rates for band[%d] in set-bitrate-mask.\n", + sdata->dev->name, band); + } } if (ieee80211_hw_check(&local->hw, HAS_RATE_CONTROL)) { -- 2.20.1