Received: by 2002:a05:6358:3188:b0:123:57c1:9b43 with SMTP id q8csp1103696rwd; Tue, 16 May 2023 11:51:32 -0700 (PDT) X-Google-Smtp-Source: ACHHUZ5vaG16iMnLU0DvgIOi9KmZv7kTHJUDhfpUcWF7vUr1PXdpFX488qHl5XM3YRUQC6kYFXxq X-Received: by 2002:a17:90a:5644:b0:24e:358a:2c6b with SMTP id d4-20020a17090a564400b0024e358a2c6bmr36438043pji.40.1684263091780; Tue, 16 May 2023 11:51:31 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1684263091; cv=none; d=google.com; s=arc-20160816; b=hdK07jsxU/CuF64W0WdBZqqofrtTlo1nt2jKk2P4PfIC6GFIXTfneMfYRWARH4tnG2 pe/JjoImFmTRt7/ApTAYSHkPXOmFyfIXrmRQpb0ZdtkfbBWYZ8+iLTZRIfSJ67nyup6p Og19Sb0610iv3i1lnmwaNcUczVwqH/2EIC5ymZ53p5qHBmWaiuu8CzxzxzdWg8rQuyBp 47un9+vYRfpPTxrJZ2ZBvzLUm103ACdAQmXjFB4NF1IMhBUJ4ZUyA3wwV+LCq6T7G3Iq pp9nWRYskRbQZcneXTUSqWzg2F/D/Kt9aRGXGDD+5rSqyP00lOYnmRs2h7vrZACL3XgT MerA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:cc:to:subject :message-id:date:from:in-reply-to:references:mime-version :dkim-signature; bh=iGbNO23jwcr0NmWQcmVu9kK8qGnMgJblxN1oi2Wogw0=; b=v4iDyeE/RgtY3TSIMPAUnxsLJI/xmSa+X8pdzrm8jnyDp9vSj37WEMJtsFUeGUKqF9 0P3qtqYUdbPsoFawSk4Uq+v686sE0zzvmOu1cGGeyidX+qjTlyUgehhHS8ZABHxoVd32 mWdAyJDx54sudy6Kbi05yWRGdVNhjisJ3f5fXLX7HafH+4fciEvTrRdgaPn5pjn506Qg uRj2+LwgWBk5ncPDBKFd/1m1KZQgw1v8JM8ri3rq2VNelaRzZAfNBMlYFFkUICPVa57q Hoovr0ZQt06fDmJXf2klCDSzkuuD9EIvVNrartOhQtLXx4G/8jfN5Emn4VuO4X2pfgiP 7Qug== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@googlemail.com header.s=20221208 header.b=Qrxq7acC; 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=QUARANTINE sp=QUARANTINE dis=NONE) header.from=googlemail.com Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id w1-20020a17090a460100b00250cb2a2003si11937pjg.164.2023.05.16.11.51.21; Tue, 16 May 2023 11:51:31 -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=@googlemail.com header.s=20221208 header.b=Qrxq7acC; 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=QUARANTINE sp=QUARANTINE dis=NONE) header.from=googlemail.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S229788AbjEPSsW (ORCPT + 63 others); Tue, 16 May 2023 14:48:22 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:55898 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229484AbjEPSsV (ORCPT ); Tue, 16 May 2023 14:48:21 -0400 Received: from mail-ej1-x62b.google.com (mail-ej1-x62b.google.com [IPv6:2a00:1450:4864:20::62b]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 06F80E4F for ; Tue, 16 May 2023 11:48:20 -0700 (PDT) Received: by mail-ej1-x62b.google.com with SMTP id a640c23a62f3a-96ab81aa68dso946290466b.3 for ; Tue, 16 May 2023 11:48:19 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=20221208; t=1684262898; x=1686854898; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=iGbNO23jwcr0NmWQcmVu9kK8qGnMgJblxN1oi2Wogw0=; b=Qrxq7acCJ5kzwfinzhkyu8jZPV36GN6dDcaMJ4fDI0GRLZyKmlmfpKVOhk7ccey+XN DzeOywTkWoTqXO+ndqJXTlcGqHwp8sxNdI+1MB42vWFEg8/o0Ug7RT90YCKWyNjnichU nnlJ9o2q/pjHZvanpg0iQS/TEP5K/OclZCOZyMDcDypOL1bOEtRvzJAwZHvJPqz3DrVN /MLQplWodeXakIci0HIjaDs0QqKWnB83zjY9DAiL+Y++v+JRSMX3sB1maR0n049QLTPk HBbEO8q75BI7S28x0jFAiRd5+6lUXuWOusk9XE8O+z0zYcZPgTSbIRkksEmrAs1OGH/3 7aHA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1684262898; x=1686854898; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=iGbNO23jwcr0NmWQcmVu9kK8qGnMgJblxN1oi2Wogw0=; b=ULfYhCfq/xZKVhhoFecw5/2oaYacdBxp/9RhdKpghsGhmPv+3coULAnQUedgl3oBZq +rBM5lqoDU+m86nb8LrOLYdk1D3Eha8mndL2qhJB/wcZ1oA7S9b84MV87a9uWWRGQ25h rF4mzTYoYOx+qn+ccZhyi0EyI9BCNfz4NXVFAjgS4gmCtk9mxwkEmwx75L0JRuzHsjcT J3X2V2/bsZk4jJp5NgsN7ZRowta0RNR3xmLUuUuO9VyFSjbcd8BaVtIe9XJREcuX8SMX Ok+8QaVKyMATRlVsyMyUBh0VpIxrtfYU6WryppR4ZFQT6DV3NySHrUSgbzD7j6CJias+ 8FWA== X-Gm-Message-State: AC+VfDxN5MN7Q4UmYpNdYDkAuWkMFieLQNAvujpIBCBsxxBgB3I/FKpF +VtUWTiPF8c/mnvfSERSJy6L+vccQP13NIYNTz0= X-Received: by 2002:a17:907:940e:b0:950:e44:47ae with SMTP id dk14-20020a170907940e00b009500e4447aemr37296864ejc.40.1684262898272; Tue, 16 May 2023 11:48:18 -0700 (PDT) MIME-Version: 1.0 References: <72a8eeb1-c91c-80a7-5a09-1b7963e0996b@lwfinger.net> <3162376.5fSG56mABF@jernej-laptop> <1855371.CQOukoFCf9@jernej-laptop> <7106ab11-197d-e0d1-f54a-f56d438a022d@lwfinger.net> In-Reply-To: <7106ab11-197d-e0d1-f54a-f56d438a022d@lwfinger.net> From: Martin Blumenstingl Date: Tue, 16 May 2023 20:48:07 +0200 Message-ID: Subject: Re: Driver for rtw8723ds To: Larry Finger Cc: =?UTF-8?Q?Jernej_=C5=A0krabec?= , linux-wireless Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM, RCVD_IN_DNSWL_NONE,SPF_HELO_NONE,SPF_PASS,T_SCC_BODY_TEXT_LINE, URIBL_BLOCKED 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 Hi Larry, On Tue, May 16, 2023 at 8:31=E2=80=AFPM Larry Finger wrote: [...] > >> I'm out of time for today though so I cannot continue testing. > > I took time during my lunch break for some more experiments and came > > up with the attached patch (the vendor driver does something similar > > and I only noticed that after I observed some rtw_rx_pkt_stat with > > pkt_len being zero). > > It survived 30 minutes of uptime, updating my system and several > > iperf3 runs (in both directions). > > iperf results: > > - RX: 48 Mbit/s > > - TX: 33 Mbit/s > > > > And to be clear, those results are with: > > - the word IO bugfix > > - the initial two patches from this series > > - Larry's addition of the second RTL8723DS SDIO ID > > - the attached patch > > Martin, > > Please send me a copy of the version of sdio.c that works. It seems likel= y that > I got mine all messed up as the OP at GitHub is getting lots of warnings = from > net/mac80211/rx.c:803. Please take the file from [0] - this is how I successfully tested it. Best regards, Martin [0] https://github.com/xdarklight/linux/commits/mangopi-mq-quad-20230516