From patchwork Tue May 7 04:49:14 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Vasanthakumar Thiagarajan X-Patchwork-Id: 10932273 X-Patchwork-Delegate: kvalo@adurom.com Return-Path: Received: from mail.wl.linuxfoundation.org (pdx-wl-mail.web.codeaurora.org [172.30.200.125]) by pdx-korg-patchwork-2.web.codeaurora.org (Postfix) with ESMTP id 3FE001398 for ; Tue, 7 May 2019 04:50:10 +0000 (UTC) Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id 2FDD42881C for ; Tue, 7 May 2019 04:50:10 +0000 (UTC) Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) id 24674288BD; Tue, 7 May 2019 04:50:10 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on pdx-wl-mail.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-5.2 required=2.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,MAILING_LIST_MULTI,RCVD_IN_DNSWL_MED autolearn=ham version=3.3.1 Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.wl.linuxfoundation.org (Postfix) with ESMTPS id C93A928866 for ; Tue, 7 May 2019 04:50:09 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20170209; h=Sender: Content-Transfer-Encoding:Content-Type:MIME-Version:List-Subscribe:List-Help: List-Post:List-Archive:List-Unsubscribe:List-Id:Message-Id:Date:Subject:To: From:Reply-To:Cc:Content-ID:Content-Description:Resent-Date:Resent-From: Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:In-Reply-To:References: List-Owner; bh=n2jQBu45Y7IRbkzUAHnGvMJ+fUYidGM5gpLz5UvTRPQ=; b=iaCZZuD5i4pHRy 2f9ulXkm37tgQjDrWmppUr7msipBYKE3CKmOmyyjd68/DVAuEnrpdLYXVMlXZYARCM5siFhHQRQ/Y XNmA24NtQJl+AH4Cv5lbRpxmN0ozw7NIqUSAvy5+sMHg8uqyMQB3RDe6mZhMYgVlHS64vxrihF0y3 8aHcB+EPNRTFuNjBF9Ms0UuO+l3EuJuTJ5Wr5gJh3aYQCjI7Pt8+UCP1NZ/ZlmJaI9Cw8AJB4q+dN aAf3C4FIdP8da1YJJagJsGbakYG2MHRxxQcdRwU5OUOBx52MXgHgqYV/SvR4JtQbokX4dIhHsjkFN aK5lt7t1PgzNlDdU7i9g==; Received: from localhost ([127.0.0.1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.90_1 #2 (Red Hat Linux)) id 1hNs3M-0002M0-8S; Tue, 07 May 2019 04:50:08 +0000 Received: from smtp.codeaurora.org ([198.145.29.96]) by bombadil.infradead.org with esmtps (Exim 4.90_1 #2 (Red Hat Linux)) id 1hNs3K-0001ga-DR for ath11k@lists.infradead.org; Tue, 07 May 2019 04:50:07 +0000 Received: by smtp.codeaurora.org (Postfix, from userid 1000) id 7C7BD608BA; Tue, 7 May 2019 04:50:04 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=codeaurora.org; s=default; t=1557204604; bh=cS6d8RKNUyZRCVz0NyhPf+3GvqfOwnp1B1YkK5yK6aM=; h=From:To:Subject:Date:From; b=gVec4mHHSqcn4q80IIENbaOPj674pzHRIiPvo9gHnhWKde5RVP90BajHiSL0D2qiz HWerEt7CefW/0nH2Z2y1sfintKol/Ug/8wb2jHeHCIVWzdJZuTJmYr7NJIJUWJRhhn QlREYl5opbpAnqAtk23zYT7hYcOZwO1GlQwH4/Ds= Received: from vasanth-lnx.qca.qualcomm.com (blr-c-bdr-fw-01_globalnat_allzones-outside.qualcomm.com [103.229.19.19]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-SHA256 (128/128 bits)) (No client certificate requested) (Authenticated sender: vthiagar@smtp.codeaurora.org) by smtp.codeaurora.org (Postfix) with ESMTPSA id 691646079C for ; Tue, 7 May 2019 04:50:03 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=codeaurora.org; s=default; t=1557204604; bh=cS6d8RKNUyZRCVz0NyhPf+3GvqfOwnp1B1YkK5yK6aM=; h=From:To:Subject:Date:From; b=gVec4mHHSqcn4q80IIENbaOPj674pzHRIiPvo9gHnhWKde5RVP90BajHiSL0D2qiz HWerEt7CefW/0nH2Z2y1sfintKol/Ug/8wb2jHeHCIVWzdJZuTJmYr7NJIJUWJRhhn QlREYl5opbpAnqAtk23zYT7hYcOZwO1GlQwH4/Ds= DMARC-Filter: OpenDMARC Filter v1.3.2 smtp.codeaurora.org 691646079C Authentication-Results: pdx-caf-mail.web.codeaurora.org; dmarc=none (p=none dis=none) header.from=codeaurora.org Authentication-Results: pdx-caf-mail.web.codeaurora.org; spf=none smtp.mailfrom=vthiagar@codeaurora.org From: Vasanthakumar Thiagarajan To: ath11k@lists.infradead.org Subject: [PATCH] ath11k: Fix bug in QOS capability and related configurations in STA mode Date: Tue, 7 May 2019 10:19:14 +0530 Message-Id: <1557204554-6821-1-git-send-email-vthiagar@codeaurora.org> X-Mailer: git-send-email 1.9.1 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20190506_215006_478911_91B25917 X-CRM114-Status: GOOD ( 10.39 ) X-BeenThere: ath11k@lists.infradead.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , MIME-Version: 1.0 Sender: "ath11k" Errors-To: ath11k-bounces+patchwork-ath11k=patchwork.kernel.org@lists.infradead.org X-Virus-Scanned: ClamAV using ClamSMTP set is_wme_set to true to mark the peer QOS capable for STA mode as well. This would also properly configure other dependant capabilities like ht and vht. This fixes low performance issue in STA mode. Signed-off-by: Vasanthakumar Thiagarajan --- drivers/net/wireless/ath/ath11k/mac.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/drivers/net/wireless/ath/ath11k/mac.c b/drivers/net/wireless/ath/ath11k/mac.c index 76022fa..57387cd 100644 --- a/drivers/net/wireless/ath/ath11k/mac.c +++ b/drivers/net/wireless/ath/ath11k/mac.c @@ -1337,8 +1337,10 @@ static void ath11k_peer_assoc_h_qos(struct ath11k *ar, } break; case WMI_VDEV_TYPE_STA: - if (sta->wme) + if (sta->wme) { + arg->is_wme_set = true; arg->qos_flag = true; + } break; default: break;