Received: by 2002:a05:6359:c8b:b0:c7:702f:21d4 with SMTP id go11csp1332242rwb; Sun, 18 Sep 2022 05:32:07 -0700 (PDT) X-Google-Smtp-Source: AMsMyM4zbBvAhR5zgETYvgTT55e3My55ZWyDT/c+KJeT2v6u+mrWF3rO9VHTHxr2AJnxazn6r83p X-Received: by 2002:a17:907:c23:b0:779:237a:4218 with SMTP id ga35-20020a1709070c2300b00779237a4218mr9664782ejc.277.1663504327793; Sun, 18 Sep 2022 05:32:07 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1663504327; cv=none; d=google.com; s=arc-20160816; b=YjLgFofuaaKlPVlJhrdyTPYO0FGBX6tbufptM6kksy2u6i1hbJZuADbdjaXq7n9Fhq pUqA/3UA70q2E59+88loQyafANGANwu1zN7kWNm4ZUMScIqlICgLdfpk7KF2EVsIqYn6 kMgqXekxO4JW1stKHWUl1m2RC4wr35seRnml9NzsxNpseXdO6m1Js2E+NdQyfWgIQsp/ 0pVDJi8rLF2/cF5//idLsRyRjLGT59ai0hA7zQZhnadKrYF9ZoXtIQ7xHm396EM5YsYs nc95NfqHfxGGgwgfrSjQdNxyXxlOpJ9QvKBOrrrrnHwVWB88kxm8A4XThdpxsYJcdEHB xqwQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:subject:from:cc:to :content-language:user-agent:mime-version:date:message-id :dkim-signature; bh=VdeDVxn0a+SyVtWfx8XXum9Q8ADr3NnzZNxxbIAS59E=; b=O60k+BXsFRqXzyjIGg9l9M7v5p9gxPdWIWNMc2pGuGAOG+8QFNKzuHXyJleOpz/aPT hkJedsou7zOgXNVh9SqxZy7TV967FjKiPeikBfhHIGeGejRCHQuJFe/EIr7SPcgyAu6J 8Q9QGY/RHsSlnmF7PtZogZ5f9FR/MLehx5rLmRUfbNO4D/ioVYKzKws0/20b9Esz7MVI AJ3wC8cAplZu9FfUq0T5AqnjY3D2h8qgWV7B5OwF2WldrTlgML6GdSWu3qJvvMyvQ0hF xQTb8uWVDTPcpV2noR8MpT8/3zGfE0YIQriSgqBtvzeolPpaOwZD0sdjlmZrWjZwvZ7d tWdA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20210112 header.b=jvKaI8Su; spf=pass (google.com: domain of linux-wireless-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-wireless-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id ga4-20020a1709070c0400b00731468ef97esi26367869ejc.31.2022.09.18.05.31.44; Sun, 18 Sep 2022 05:32:07 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-wireless-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@gmail.com header.s=20210112 header.b=jvKaI8Su; spf=pass (google.com: domain of linux-wireless-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-wireless-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 S229505AbiIRM1X (ORCPT + 63 others); Sun, 18 Sep 2022 08:27:23 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:53758 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229483AbiIRM1W (ORCPT ); Sun, 18 Sep 2022 08:27:22 -0400 Received: from mail-ej1-x633.google.com (mail-ej1-x633.google.com [IPv6:2a00:1450:4864:20::633]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 6807B1CB00 for ; Sun, 18 Sep 2022 05:27:21 -0700 (PDT) Received: by mail-ej1-x633.google.com with SMTP id lh5so16956814ejb.10 for ; Sun, 18 Sep 2022 05:27:21 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=content-transfer-encoding:subject:from:cc:to:content-language :user-agent:mime-version:date:message-id:from:to:cc:subject:date; bh=VdeDVxn0a+SyVtWfx8XXum9Q8ADr3NnzZNxxbIAS59E=; b=jvKaI8SuVkJgRwuvcCWYBYGuc6rbAnTzaqCePZWD8Kd7rC3XD5rCWND7gogWQwrsum fBq5qMmo91JNfu4rYKHS4T4xOpNZy/MeO3AmnTuIe9+qj5UFENwVPocyHDBqG6oihb3y lsZy8bscabFzbGPijv/tPNNTYlwbz+eekB0TjoGqkAg//emiLDIixioqebrp9TaYIpkE /k6V6L2DTHxmpdtXwROarFxlvPvU+sR4TlPTzjGF+TJ1c313i5kfLf5mUy29uegsJ96x DBZUq3gQEdo+UOx8UyKqIj/QdgSEvv1i1xY/ESeMDzhZx4MurISBb09tTk36WBa5V5Tp Bg3g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:subject:from:cc:to:content-language :user-agent:mime-version:date:message-id:x-gm-message-state:from:to :cc:subject:date; bh=VdeDVxn0a+SyVtWfx8XXum9Q8ADr3NnzZNxxbIAS59E=; b=U4kdNzZdFF4dcCd2c7sTwNrIqe1odoY3MmHesnvpa+R0k1XGGvmvrBALwm0UIRjQ1q uqjPaK7x4pJVqmn2/UaWItjJ2MGKIrOOkj+sR8qbaiddr5ewgWsgYyosaN4E2gpnHpe8 gMVNfuH/Aeb+Hz72Wfi5lsXpecwvBVRad70rw569+FcZhHPoQ7mGDiJHuW9DJUwFfuL4 PLpfzTYjG3VvqZqEBcmbLQ/TEiUAfdnMHo1mIMv0+6m5lk5RkkhggcabOPlNuuSZRp3l wVPsf+vTMipc4M4J05bed4XH5hageVjvIKEasfk+qD1JAl5Z3Am1SD4bljNuVi8MXag0 AhXQ== X-Gm-Message-State: ACrzQf3ddkztJ2DlOPr9Rq7kYjUgvuTFIrAfSHHKK8CFd2e/Sp8w23vq kKHDt7U/FlVse4RKsIgjLJKYHRU4EvQ= X-Received: by 2002:a17:907:da0:b0:772:6e9a:8ff9 with SMTP id go32-20020a1709070da000b007726e9a8ff9mr9832159ejc.111.1663504039924; Sun, 18 Sep 2022 05:27:19 -0700 (PDT) Received: from [192.168.1.50] ([81.196.40.23]) by smtp.gmail.com with ESMTPSA id ee52-20020a056402293400b00453995b4c20sm4061702edb.73.2022.09.18.05.27.18 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Sun, 18 Sep 2022 05:27:19 -0700 (PDT) Message-ID: <56712d04-1505-2cbb-b6ac-3af4e73de108@gmail.com> Date: Sun, 18 Sep 2022 15:26:56 +0300 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101 Thunderbird/91.12.0 Content-Language: en-US To: linux-wireless@vger.kernel.org Cc: Jes Sorensen , chris.chiu@canonical.com From: Bitterblue Smith Subject: [PATCH 0/4] wifi: rtl8xxxu: A few improvements Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Spam-Status: No, score=-1.8 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_ENVFROM_END_DIGIT, FREEMAIL_FROM,RCVD_IN_DNSWL_NONE,SPF_HELO_NONE,SPF_PASS autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-wireless@vger.kernel.org I found these problems in my quest to make rtl8xxxu as fast as the rtl8188fu driver. With these changes at least the download speed is almost as good. The upload speed gets better but it's not there yet, possibly because there is no MSDU aggregation. Bitterblue Smith (4): wifi: rtl8xxxu: gen2: Turn on the rate control wifi: rtl8xxxu: gen2: Enable 40 MHz channel width wifi: rtl8xxxu: Fix AIFS written to REG_EDCA_*_PARAM wifi: rtl8xxxu: Improve rtl8xxxu_queue_select .../net/wireless/realtek/rtl8xxxu/rtl8xxxu.h | 6 +- .../wireless/realtek/rtl8xxxu/rtl8xxxu_core.c | 92 ++++++++++++++++--- 2 files changed, 82 insertions(+), 16 deletions(-) -- 2.37.2