Received: by 10.192.165.148 with SMTP id m20csp5461766imm; Tue, 1 May 2018 15:48:18 -0700 (PDT) X-Google-Smtp-Source: AB8JxZrgbUpvYYGxyLJ9DQgJ2jTmztGqtrzSfQUoo1VIR3LtvsuDGdIVFp+vkXuFOS5oMjAH+dUw X-Received: by 2002:a17:902:8d83:: with SMTP id v3-v6mr2912046plo.33.1525214898260; Tue, 01 May 2018 15:48:18 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1525214898; cv=none; d=google.com; s=arc-20160816; b=osl3KdY2aQPpin80f/CLz5T58nQfEJzcXZ59pSn9VmUtgBctpyCE54TFIDBlVlqtDR 585ec3JoJamOmFf/oaRUgbVHabZcUst/MLxueHIvXML41oJx1xRxIdV1Xi8Gjm53RtHl aATLj10j7FlcQ2Fo0L3lQEyRDESZu8TH3A0e4jQj0YPvmOl0xP+YlnRSHuKqGvXUYkWV eAfMHuWLlzQjEn23DHloCm+OW1+2bYTBd5I/D93nOBXV3hyIMY9iJyWkkQPV1OVuueyM pjdEBafvbKLcqVVn6WT0dJ5ZsqcVPXplWbcQhmBgg+0nNIVePYf29ITSG5j9MDWNIN5T r8nA== 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:arc-authentication-results; bh=ppPTCq/dX49J7eRStxPXubxD/lJf4DDA5qYH2nTrXqQ=; b=zlcdjwGZms+6danPbDImZ+zEgVMmezIonnfjoD0qMXiXlx+DrDi63+aG6GyroP/kRM hufoq689YGlJ732Bjj+OVZDy13IEXyxbNPZ3rhND/c6D27vcQNh/OYOaaqXY9M2NWlLm ix3zXP4EATQRBlBYAUKh/LIDytsm1Pj0at+MNLdGuJbVWFslGTAqkpe+MvR0KGnzFfnI YtqZ93f00BavvNtSYCcRC+AV3oLwF3egk017EXgmwQ/bOk6WClD3hTZaNTnJkPteMe61 UL+yrg7tH1ev4gXFEaQQPx+n3S8ul2uN1PmmmWBNFWjyvmDX1FZHPcdTZoW79AFUJzx3 vijQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=TJoQQ0KD; 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; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id f64-v6si10595653plf.514.2018.05.01.15.48.03; Tue, 01 May 2018 15:48:18 -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=@gmail.com header.s=20161025 header.b=TJoQQ0KD; 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; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751707AbeEAWqp (ORCPT + 99 others); Tue, 1 May 2018 18:46:45 -0400 Received: from mail-pf0-f194.google.com ([209.85.192.194]:39320 "EHLO mail-pf0-f194.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751064AbeEAWqf (ORCPT ); Tue, 1 May 2018 18:46:35 -0400 Received: by mail-pf0-f194.google.com with SMTP id z9so10081228pfe.6; Tue, 01 May 2018 15:46:35 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=ppPTCq/dX49J7eRStxPXubxD/lJf4DDA5qYH2nTrXqQ=; b=TJoQQ0KDpdGoFoPYLcEyDr2CvNnKWV3cNekoObvh7qHEShlIIw0Dp7mrKBrHtAyOw1 C6OB5jLTN69cL/JPwKF0e/I8piCbFylWEWkJqrx2IIzBOJ0zJ8VnM86NCRyglXZw9T7I 0a84hFjxPNujU/Lb/qyGfMRciYnz5JMwvc19F2j+RmOoCaR/IHh8osl37/czWC4SUWCt NSQ/5w9IiqF5/xCFdF5jxNCvCiWku1SrTnUjnCcbgM9iQk6QcEPTdGqvb2t9LkQY8TIr 03H0PJvLCKuJNB7rk+oYQt3GpmA+7ikf2jFZ9PIWnUrPrHHcuFwg1On8MC9+OVrNUo8X sEOg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=ppPTCq/dX49J7eRStxPXubxD/lJf4DDA5qYH2nTrXqQ=; b=Eg2f07R1qDFHPfsiRs2QJCbzxysFdAEIRWp1He9PoaOg6gqngxUfN3YvYOC796e51Q vt5rRwwmI41CYDAioxNDfNd5ZRUZJtHJBWj07SGbIxm2WUciDh/WJQxR30jALaRMT2hW NzYqj8BVmUN6NC8i+EQ411P7fNfMah+rT+I0Lynf2haz9XvcbUl2MnTpbhQGokcz0OIv WCxAgad8OgKuzvN5IIO/K5ymfJQv1taLcOtjyMj/dS2yiVlUIiJ+OmDtSOjB3GbDGSpw wld1nZlfxnEuCjGahYEsJ09BDnEOQvd5JghIvUwI0vGxy/Ftrzw97UC4X1Jfo26Zap9A 4l7A== X-Gm-Message-State: ALQs6tBme2wJCffhBjbkal7hSzzNAtVQzQ0idgDwTbnHX0Kvmu6U9QB3 /YsUR33SSzQlF82895VrCQg= X-Received: by 2002:a63:751d:: with SMTP id q29-v6mr14414613pgc.269.1525214794940; Tue, 01 May 2018 15:46:34 -0700 (PDT) Received: from kiddo.hsd1.wa.comcast.net (c-73-97-192-101.hsd1.wa.comcast.net. [73.97.192.101]) by smtp.gmail.com with ESMTPSA id l8sm18294259pff.126.2018.05.01.15.46.33 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Tue, 01 May 2018 15:46:34 -0700 (PDT) From: "=?UTF-8?q?Jo=C3=A3o=20Paulo=20Rechi=20Vita?=" X-Google-Original-From: =?UTF-8?q?Jo=C3=A3o=20Paulo=20Rechi=20Vita?= To: Larry Finger Cc: Steve deRosier , Yan-Hsuan Chuang , Ping-Ke Shih , Birming Chiu , Shaofu , Steven Ting , Chaoming Li , Kalle Valo , linux-wireless , Network Development , LKML , Daniel Drake , =?UTF-8?q?Jo=C3=A3o=20Paulo=20Rechi=20Vita?= , linux@endlessm.com Subject: [RFC PATCH 2/3] Revert "rtlwifi: fill FW version and subversion" Date: Tue, 1 May 2018 15:46:12 -0700 Message-Id: <20180501224613.32460-2-jprvita@endlessm.com> X-Mailer: git-send-email 2.17.0 In-Reply-To: <20180501224613.32460-1-jprvita@endlessm.com> References: <20180501224613.32460-1-jprvita@endlessm.com> 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 This reverts commit 874e837d67d0db179c9771f38fd21df07c703e93. This drastically affects the upload performance and signal strenght on the HP 240 G4 laptop, as shown by the results bellow: Without this change: $ sudo iw dev wlp2s0 scan | grep -B3 JJ | grep signal signal: -42.00 dBm $ iperf3 -c 192.168.1.254 Connecting to host 192.168.1.254, port 5201 [ 4] local 192.168.1.253 port 39678 connected to 192.168.1.254 port 5201 [ ID] Interval Transfer Bandwidth Retr Cwnd [ 4] 0.00-1.00 sec 735 KBytes 6.02 Mbits/sec 1 1.41 KBytes [ 4] 1.00-2.00 sec 274 KBytes 2.25 Mbits/sec 1 1.41 KBytes [ 4] 2.00-3.00 sec 0.00 Bytes 0.00 bits/sec 0 1.41 KBytes [ 4] 3.00-4.00 sec 0.00 Bytes 0.00 bits/sec 0 1.41 KBytes [ 4] 4.00-5.00 sec 0.00 Bytes 0.00 bits/sec 1 28.3 KBytes [ 4] 5.00-6.00 sec 423 KBytes 3.47 Mbits/sec 3 41.0 KBytes [ 4] 6.00-7.00 sec 840 KBytes 6.88 Mbits/sec 0 58.0 KBytes [ 4] 7.00-8.00 sec 830 KBytes 6.79 Mbits/sec 1 1.41 KBytes [ 4] 8.00-9.00 sec 0.00 Bytes 0.00 bits/sec 0 1.41 KBytes [ 4] 9.00-10.00 sec 0.00 Bytes 0.00 bits/sec 0 1.41 KBytes - - - - - - - - - - - - - - - - - - - - - - - - - [ ID] Interval Transfer Bandwidth Retr [ 4] 0.00-10.00 sec 3.03 MBytes 2.54 Mbits/sec 7 sender [ 4] 0.00-10.00 sec 2.88 MBytes 2.41 Mbits/sec receiver iperf Done. With this change: $ sudo iw dev wlp2s0 scan | grep -B3 JJ | grep signal signal: -14.00 dBm $ iperf3 -c 192.168.1.254 Connecting to host 192.168.1.254, port 5201 [ 4] local 192.168.1.253 port 59380 connected to 192.168.1.254 port 5201 [ ID] Interval Transfer Bandwidth Retr Cwnd [ 4] 0.00-1.00 sec 4.63 MBytes 38.8 Mbits/sec 0 194 KBytes [ 4] 1.00-2.00 sec 4.58 MBytes 38.4 Mbits/sec 0 273 KBytes [ 4] 2.00-3.00 sec 5.05 MBytes 42.3 Mbits/sec 0 332 KBytes [ 4] 3.00-4.00 sec 4.98 MBytes 41.8 Mbits/sec 0 393 KBytes [ 4] 4.00-5.00 sec 4.76 MBytes 39.9 Mbits/sec 0 434 KBytes [ 4] 5.00-6.00 sec 4.85 MBytes 40.7 Mbits/sec 0 434 KBytes [ 4] 6.00-7.00 sec 3.96 MBytes 33.2 Mbits/sec 0 464 KBytes [ 4] 7.00-8.00 sec 4.74 MBytes 39.8 Mbits/sec 0 481 KBytes [ 4] 8.00-9.00 sec 4.22 MBytes 35.4 Mbits/sec 0 508 KBytes [ 4] 9.00-10.00 sec 4.09 MBytes 34.3 Mbits/sec 0 564 KBytes - - - - - - - - - - - - - - - - - - - - - - - - - [ ID] Interval Transfer Bandwidth Retr [ 4] 0.00-10.00 sec 45.9 MBytes 38.5 Mbits/sec 0 sender [ 4] 0.00-10.00 sec 45.0 MBytes 37.7 Mbits/sec receiver iperf Done. Signed-off-by: João Paulo Rechi Vita --- drivers/net/wireless/realtek/rtlwifi/rtl8188ee/fw.c | 2 -- drivers/net/wireless/realtek/rtlwifi/rtl8723com/fw_common.c | 2 -- 2 files changed, 4 deletions(-) diff --git a/drivers/net/wireless/realtek/rtlwifi/rtl8188ee/fw.c b/drivers/net/wireless/realtek/rtlwifi/rtl8188ee/fw.c index 63874512598b..a2eca669873b 100644 --- a/drivers/net/wireless/realtek/rtlwifi/rtl8188ee/fw.c +++ b/drivers/net/wireless/realtek/rtlwifi/rtl8188ee/fw.c @@ -141,8 +141,6 @@ int rtl88e_download_fw(struct ieee80211_hw *hw, return 1; pfwheader = (struct rtlwifi_firmware_header *)rtlhal->pfirmware; - rtlhal->fw_version = le16_to_cpu(pfwheader->version); - rtlhal->fw_subversion = pfwheader->subversion; pfwdata = rtlhal->pfirmware; fwsize = rtlhal->fwsize; RT_TRACE(rtlpriv, COMP_FW, DBG_DMESG, diff --git a/drivers/net/wireless/realtek/rtlwifi/rtl8723com/fw_common.c b/drivers/net/wireless/realtek/rtlwifi/rtl8723com/fw_common.c index 521039c5d4ce..0d1ebc861720 100644 --- a/drivers/net/wireless/realtek/rtlwifi/rtl8723com/fw_common.c +++ b/drivers/net/wireless/realtek/rtlwifi/rtl8723com/fw_common.c @@ -200,8 +200,6 @@ int rtl8723_download_fw(struct ieee80211_hw *hw, return 1; pfwheader = (struct rtlwifi_firmware_header *)rtlhal->pfirmware; - rtlhal->fw_version = le16_to_cpu(pfwheader->version); - rtlhal->fw_subversion = pfwheader->subversion; pfwdata = rtlhal->pfirmware; fwsize = rtlhal->fwsize; -- 2.17.0