Received: by 10.213.65.68 with SMTP id h4csp826705imn; Wed, 4 Apr 2018 07:56:50 -0700 (PDT) X-Google-Smtp-Source: AIpwx498JPIkzkaPNO0YZRlIQnLtZA2AmNPUsAIYPj8CYLHm6zuPiMxf2jUpvOlV3LY1KDNFhLo7 X-Received: by 10.101.73.2 with SMTP id p2mr11883569pgs.397.1522853810478; Wed, 04 Apr 2018 07:56:50 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1522853810; cv=none; d=google.com; s=arc-20160816; b=sawfTjhiTnPjOyAeSQoAbl4qCBc33F98i9tAGLViEuNdsorKnvaGExI4JnR0PML/SO Chhp40yYddAuMQPKp6th296ffVI9s9nsUWp9vmm7ndbzyOwaMqagYYXIVdnavlHZgBN8 Ccon/6h1el8516oYiMVbBRonkVEdJs1tkX6r50REAnZQk1WofGtQSeNrmgRnw6Y6WoHZ y8wTYHKmrpaO8vRQCinWZAZcZaf4zxZpB2P6sxx/YFStCbMRRYmY97MyJk6SUbnJChl4 9lxJ6+gUt4KT/ABNh6SKLZHMOdTPnxRGGqfJDTl/R/BBo0oN1v4aOV2y8CfvJ4JSYcNl eEQg== 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:cc:to:subject :message-id:date:from:references:in-reply-to:mime-version :dkim-signature:arc-authentication-results; bh=JCi57d7j33ryo76UUDvMqpE6V9a9bUV76llYKnATR0w=; b=DxdT1+uwzwfqPCDYwK/WMYtkGmZh+rISAGRkhuXJZJLvBLrJeAtvXV354INRnEjd76 pC6Qr8dnxG9zt82rDvOW5HEUJCOHGjflqsaaU3WpxhJHqHVHCp2tKRcTf9dtG+olAGg9 pJOfNExopKvKmmd/Dhgx5aelDhJhWPSdigDGXq6VOSQbiyUtxA5R/JJG8xqJzcsNOXzX 5KWHuwFDST/UtqvTYuBnL4asHAxgKAXygZJK/U1mos9xFA+Pa+T/kzKEUw0jRPCrHxFH pJkdYtvx7SLbIHEH2EAnsNwICVFeNSFFkcCw5ut4G8MzlhA2AGMqV+GtjAS99ud88Wkk uD1g== ARC-Authentication-Results: i=1; mx.google.com; dkim=fail header.i=@gmail.com header.s=20161025 header.b=D4FdZwD3; 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=fail (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 u14si2334667pgv.28.2018.04.04.07.56.35; Wed, 04 Apr 2018 07:56:50 -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=fail header.i=@gmail.com header.s=20161025 header.b=D4FdZwD3; 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=fail (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751447AbeDDOz0 (ORCPT + 99 others); Wed, 4 Apr 2018 10:55:26 -0400 Received: from mail-wm0-f51.google.com ([74.125.82.51]:51008 "EHLO mail-wm0-f51.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751251AbeDDOzY (ORCPT ); Wed, 4 Apr 2018 10:55:24 -0400 Received: by mail-wm0-f51.google.com with SMTP id t67so22220451wmt.0; Wed, 04 Apr 2018 07:55:23 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:sender:in-reply-to:references:from:date:message-id :subject:to:cc:content-transfer-encoding; bh=JCi57d7j33ryo76UUDvMqpE6V9a9bUV76llYKnATR0w=; b=D4FdZwD3IE2fOte/0JtOK5aMeLBOyxwRPrcOeVBjM29UZ0kogWF3W2vBj/XYNGWGxU fx9rlsCBOYkfp5ZUnH36r78UTCK1j6aPYAm/owtbHiY0xujyFAMk/fNTKP1eLV8w3bn9 CPWpT/U//ZhJr2D7vwlWXCENEDiCG5oiOBU5AvFP8xKIJEmkfsxhKCzLhnDR9Oj9g3+G xPlEX6zT3w2nkqy+M4M3ru549uQ+rNeEuBEwxUsrBUA82B9M7kZpph7llzWzPKMz27It GMsDv6GiaxCrTEu8G9ZMo3tBYVkIOLbKgSx1w3xAmvGmpCDlKu/Iz9lqkPa4tUd9Sy1r UC5w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:sender:in-reply-to:references:from :date:message-id:subject:to:cc:content-transfer-encoding; bh=JCi57d7j33ryo76UUDvMqpE6V9a9bUV76llYKnATR0w=; b=Kh9wgPgEc7DdUvcMGNP5c0G4Z3xPAuKe78XIHVY0ZFvXF2S7pWjSxNCqXN4KVEV0rx cFIQkBR8Wb575ZlxjSPw15VpjgUDFCCDjLQLwmRWmjMcJ8d9PW9V/M9sV2C0Sd1xF9m3 07wEPCEFcETGXQBqSWw08by4ByFDuPbckXdpLgblar8GA3iOhikX5/C09Bliq/1CXE3e JBteCnHg1NK1N70ZO4kb9HhahCfA6yf5VzZfv3D+W0NCGCbDOaggftvwlHoKGSvaDkXl lM8hqPcgkVDVG5gz5ExdUSCkCdhHFyT9OjVHOfIxhRJQ/uVHO6IOvfrMA8Mup/7SSCab H1xg== X-Gm-Message-State: AElRT7FMT4eQjVS3OofvDaOIhRyr+rBbygLrhWbQR8E5Workb/ntVB2X i0vCC8g+v7d+mpfKZQYuJF6rL5+uGnYsg7CWi44= X-Received: by 10.28.109.88 with SMTP id i85mr7194414wmc.150.1522853722841; Wed, 04 Apr 2018 07:55:22 -0700 (PDT) MIME-Version: 1.0 Received: by 10.223.209.75 with HTTP; Wed, 4 Apr 2018 07:54:42 -0700 (PDT) In-Reply-To: References: From: Steve deRosier Date: Wed, 4 Apr 2018 07:54:42 -0700 X-Google-Sender-Auth: X6l87kEar-8LGWA5LRUasd9Ege0 Message-ID: Subject: Re: RTL8723BE performance regression To: =?UTF-8?Q?Jo=C3=A3o_Paulo_Rechi_Vita?= Cc: Larry Finger , 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_Paulo_Rechi_Vita?= , Linux Upstreaming Team Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Tue, Apr 3, 2018 at 6:51 PM, Jo=C3=A3o Paulo Rechi Vita wrote: > > This are the results (testing with speedtest.net) I got at some key point= s: > > Version Commit Ping Down Up > > v4.11 a351e9b 12 25.44 5.99 > v4.11 a351e9b 131 17.02 5.89 > > v4.13 569dbb8 174 14.08 0.00 > v4.13 569dbb8 261 8.41 0.00 > > v4.15+revert d8a5b80 19 23.86 1.41 > v4.15+revert d8a5b80 189 18.69 1.39 > I recommend doing throughput testing in a closed system using iperf. speedtest.net is potentially useful for testing your ISP's bandwidth at some particular point in time, but little else as it exposes you to too many variables. I wouldn't take those numbers to mean much and the inconclusive results you're getting could be explained by external network loading and having little to do with your bisect effort. I can get that spread in numbers from speedtest.net without making any changes other than the time of day I do the test. Here's how to do it. Install iperf2 (you could use iperf3, personal choice) on two machines, one being your device under test (DUT). Setup a network configuration that looks similar to this: server <=3D=3Dhardwire=3D=3D> AP <--wireless link--> DUT Be sure your hardwire is more bandwidth than your wireless link is capable of, or set it up where the server is the AP. What you're looking for here is environmental consistency, not maximum throughput numbers. On the computer hardwired to the network, start the server, we'll assume it has an ip of 192.168.33.18: iperf -s On your DUT: iperf -c 192.168.33.18 That's the most basic setup, check the man page for more options. You will get best results if you can exclude other computers from your test network and other wireless devices from your airspace. - Steve -- Steve deRosier Cal-Sierra Consulting LLC https://www.cal-sierra.com/