Received: by 2002:ac0:98c7:0:0:0:0:0 with SMTP id g7-v6csp2463046imd; Fri, 2 Nov 2018 11:50:45 -0700 (PDT) X-Google-Smtp-Source: AJdET5cJYvoanv+lR73kqtZzAQfiy2OKnjHG7zSzApBRZuU/zNgMJcofZw+kzZVPzjhkllnOiYFp X-Received: by 2002:a63:ee4c:: with SMTP id n12mr11477438pgk.21.1541184645932; Fri, 02 Nov 2018 11:50:45 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1541184645; cv=none; d=google.com; s=arc-20160816; b=J3wcycDjpWJ1mY9bHBDHWmSkvwv2194d785ksTtIPsCzAZ3K5Yr0yNJfHs4ttm3pvK 7jUwlbzg8p1RnAdOuRpOLIfopwTVQSH9W8da5VPksAA7SkUt8q+hLRgNY6bMlNbF3+JU s5Ro0jVDG+U9C8fUzFZMI2nyjn58Mc21zWIybUogkyork2k+eC9GO7CxOVdZ/lzceMpi Iw+9Zigc43vFyCgHImBO5oVDIKhag/z1K6H6z3xA9HmtTYAcUwjPoWVEJYHEZ6hSu4MN MtTXX8Dth4IWs63chw/hxw4ueK+9TmrtyiouujUVPqzd0syrC0n8I26re9kYpqv8wGnv Ov+Q== 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 :user-agent:references:in-reply-to:message-id:date:subject:cc:to :from:dkim-signature; bh=dUGO6Iw6KbqhOIybAKdWpUMk6xWI77ytM/bs3ag8Eqg=; b=iDBcuK1VTFY5PtR3oJqTfpjEF2eyBydHDdTxtIs0bsioICMsV56WV8/Y2jAl5UsrPT QwDmA7LVwuHtcljuPvak3AUsKjg5F+LQMNSlGKrDMTt+j+4HObMh+sayUXwpQjCpH6Q5 +d//nUjZMGVd5GtZx+CSrj8Gcwz1quprHjkvIcodlSaPOIpu1RJwm1GpDHLbTrMZNSbS rxBIa0VvHsYaP/LLxynOzrwMGJUrbT7kt268Dul81roomNo4uB7Gn899TQivfByeeDNw BLfB62Vtv7pHApzNxBY3iTDuzGYuoXvkuofcNJZ2CTDDHiPlulPPY/iOPWGQEtdkNO7S J48Q== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel.org header.s=default header.b=2m2rYaG1; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id i12-v6si27645031pgl.83.2018.11.02.11.50.31; Fri, 02 Nov 2018 11:50:45 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-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=@kernel.org header.s=default header.b=2m2rYaG1; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1730785AbeKCD6Z (ORCPT + 99 others); Fri, 2 Nov 2018 23:58:25 -0400 Received: from mail.kernel.org ([198.145.29.99]:54182 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1728280AbeKCD6Y (ORCPT ); Fri, 2 Nov 2018 23:58:24 -0400 Received: from localhost (5356596B.cm-6-7b.dynamic.ziggo.nl [83.86.89.107]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPSA id 808E120843; Fri, 2 Nov 2018 18:50:09 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=default; t=1541184610; bh=vAVu3h+UfmaT0XUiYfBLXTqYBL+4vKZQyauBm8EhYb0=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=2m2rYaG1CTQ76eOKW//C0gnsQREo+tksjNIe21Mlg6JYK061f+0hgyFNCUGOZsJHB lCDKRb3GAgl0etboBSvKdKMTIMMTMGVBO8KTHZXjCASD66XH/NXPpH0f7o5/vfDrCM gokNKbwuFFsCFUV3nw8s1ziPKmGkyyu4DRs1gayk= From: Greg Kroah-Hartman To: linux-kernel@vger.kernel.org Cc: Greg Kroah-Hartman , stable@vger.kernel.org, Sara Sharon , Luca Coelho , Sasha Levin Subject: [PATCH 4.14 050/143] iwlwifi: mvm: check for short GI only for OFDM Date: Fri, 2 Nov 2018 19:33:55 +0100 Message-Id: <20181102182901.045133770@linuxfoundation.org> X-Mailer: git-send-email 2.19.1 In-Reply-To: <20181102182857.064326086@linuxfoundation.org> References: <20181102182857.064326086@linuxfoundation.org> User-Agent: quilt/0.65 X-stable: review MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org 4.14-stable review patch. If anyone has any objections, please let me know. ------------------ [ Upstream commit 4c59ff5a9a9c54cc26c807dc2fa6933f7e9fa4ef ] This bit will be used in CCK to indicate short preamble. Signed-off-by: Sara Sharon Signed-off-by: Luca Coelho Signed-off-by: Sasha Levin --- drivers/net/wireless/intel/iwlwifi/mvm/rx.c | 3 ++- drivers/net/wireless/intel/iwlwifi/mvm/rxmq.c | 4 +++- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/drivers/net/wireless/intel/iwlwifi/mvm/rx.c b/drivers/net/wireless/intel/iwlwifi/mvm/rx.c index 2d14a58cbdd7..c73e4be9bde3 100644 --- a/drivers/net/wireless/intel/iwlwifi/mvm/rx.c +++ b/drivers/net/wireless/intel/iwlwifi/mvm/rx.c @@ -439,7 +439,8 @@ void iwl_mvm_rx_rx_mpdu(struct iwl_mvm *mvm, struct napi_struct *napi, rx_status->bw = RATE_INFO_BW_160; break; } - if (rate_n_flags & RATE_MCS_SGI_MSK) + if (!(rate_n_flags & RATE_MCS_CCK_MSK) && + rate_n_flags & RATE_MCS_SGI_MSK) rx_status->enc_flags |= RX_ENC_FLAG_SHORT_GI; if (rate_n_flags & RATE_HT_MCS_GF_MSK) rx_status->enc_flags |= RX_ENC_FLAG_HT_GF; diff --git a/drivers/net/wireless/intel/iwlwifi/mvm/rxmq.c b/drivers/net/wireless/intel/iwlwifi/mvm/rxmq.c index e2196dc35dc6..8ba8c70571fb 100644 --- a/drivers/net/wireless/intel/iwlwifi/mvm/rxmq.c +++ b/drivers/net/wireless/intel/iwlwifi/mvm/rxmq.c @@ -981,7 +981,9 @@ void iwl_mvm_rx_mpdu_mq(struct iwl_mvm *mvm, struct napi_struct *napi, rx_status->bw = RATE_INFO_BW_160; break; } - if (rate_n_flags & RATE_MCS_SGI_MSK) + + if (!(rate_n_flags & RATE_MCS_CCK_MSK) && + rate_n_flags & RATE_MCS_SGI_MSK) rx_status->enc_flags |= RX_ENC_FLAG_SHORT_GI; if (rate_n_flags & RATE_HT_MCS_GF_MSK) rx_status->enc_flags |= RX_ENC_FLAG_HT_GF; -- 2.17.1