Received: by 2002:ac8:5491:0:b0:40f:fb00:664b with SMTP id h17csp618101qtq; Thu, 10 Aug 2023 10:40:32 -0700 (PDT) X-Google-Smtp-Source: AGHT+IE5L0JnSU2PZAaD2/MGPsIgc/+DtuXRsySME7Nd2iPLzAgUrjCBeXdMuA8UTZJbBT60beW+ X-Received: by 2002:aa7:cd06:0:b0:523:fa4:6530 with SMTP id b6-20020aa7cd06000000b005230fa46530mr2929625edw.10.1691689232280; Thu, 10 Aug 2023 10:40:32 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1691689232; cv=none; d=google.com; s=arc-20160816; b=o7/yxtray5Xt/fEQtD1wIN3F7vhAlvsoaVXUV/++nPHEejH7AVGfLce8+bARjuNZ3V 6ecyqvEVFAbboeoaN5G5jqoDaWV2Rv9X9zmyQetJtlO2JnPW7EIUtDtOIYJDNYAUkPM6 6PEdY7Kgb4EOkzP+SY2TKpxEOXanuF2m1QksGPkLGBJP/QUX6fY/CCF9OsdRuw69iGaO VC09xalKCI54IaZbjv0KS4RnyQGOXlyv9VHHgMSifmVCSHtGZrlcpfC/qoRJp1g+ckwa YeDeIBrqP4O8dAntGcbXeWmGBkEjwhfO+/xEL3Ox+RBoHds4uWM9055hGeNIIAnerOZY za4Q== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:mime-version:message-id:date:references :in-reply-to:subject:cc:to:dkim-signature:from; bh=faf4cu1QPdpWQ/bbVi52N2Jv8iG7j4fivSPJLr3V5aY=; fh=2YY3iFukTDE5NGy6Hw928v3VzqzsruCPJM43TJ4jw4k=; b=u9s1j+j/VuIZZDmIj3KOHta7Ev9fcQ2D7jG6zg4+fJ0ZaybJUhFgqGbeWOYutrrBuY a3v3fEIo3Zt5vWen1RPFOIRK/Y6MfmMW/VhTtWBGBf7u6qvdxTjJT5ZVY1QDCx5pv7vK rNkEstX1ddiVMdDj2L4tmnbPNKtu1rLdwTI8uQF+p8B+hwFBjrTwNGU6iJeD6vjP3baF IuWLLz90gZ8rajJWUBRt0rqltAnKJi4IoRBFR4crfGdOPfvtfvSq/ImDAWZkrrRl7OM/ vmPtb7R7ym+vqevaX/7JbRr+TfRdXt6tkXocW+91HZ6LuLWkzKepWRgYohucKno/iPD+ 1HGg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@toke.dk header.s=20161023 header.b=iOtoUH3a; 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=REJECT sp=REJECT dis=NONE) header.from=toke.dk Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id z5-20020aa7d405000000b005236966e881si1730149edq.16.2023.08.10.10.40.12; Thu, 10 Aug 2023 10:40:32 -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=@toke.dk header.s=20161023 header.b=iOtoUH3a; 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=REJECT sp=REJECT dis=NONE) header.from=toke.dk Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S230403AbjHJQwB (ORCPT + 55 others); Thu, 10 Aug 2023 12:52:01 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:42990 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229503AbjHJQwA (ORCPT ); Thu, 10 Aug 2023 12:52:00 -0400 Received: from mail.toke.dk (mail.toke.dk [IPv6:2a0c:4d80:42:2001::664]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id B171E10C4 for ; Thu, 10 Aug 2023 09:51:57 -0700 (PDT) From: Toke =?utf-8?Q?H=C3=B8iland-J=C3=B8rgensen?= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=toke.dk; s=20161023; t=1691686315; bh=/BDMGWcKXP+ytRs0TY0J5uo+yBStSHmXI/uhxHjbOoU=; h=From:To:Cc:Subject:In-Reply-To:References:Date:From; b=iOtoUH3a/87gETYSP9ok5n/tFpar+pG/X6ir92CDuiNn5UUd/NX9m4IXG9nXlOpS+ OqUF1zQU7RPSQ+Aiqgn8vH/1Llk1cMjG0vFb2rE52QRJLukqV0F8KMhfDoFOGBmUCB fZ+WJ3tLdpcCqDf3/MVbEh14GcoeK3ulYVXDL5ac2xul/rqQRsgDrKY9sgTENdLT56 r0qWnRRqkuSmKeUm0tOa1ykcaohCEUnNk8dwuOZHmY6lzPlEYvmdAa7HjeyXLAKdtt bupR/YB2mAH5lqxsHJ3YoZa6aBAc8FBTXITuHJnDYUIAtaTLUMhtPsp8nICWX1OZBM 1kGcBFiGeVdfA== To: Wenli Looi Cc: linux-wireless@vger.kernel.org, Kalle Valo Subject: Re: [PATCH v3 00/11] wifi: ath9k: add support for QCN550x In-Reply-To: <20230629231625.951744-1-wlooi@ucalgary.ca> References: <20230629231625.951744-1-wlooi@ucalgary.ca> Date: Thu, 10 Aug 2023 18:51:54 +0200 X-Clacks-Overhead: GNU Terry Pratchett Message-ID: <87a5uyg7rp.fsf@toke.dk> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Status: No, score=-4.4 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_MED,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've started looking at this now. A few initial questions: > This patchset adds support for QCN550x. Compared to previous versions of > this patchset: > > - Removed hidden dependencies on ah macro > (see commit b3a663f0037d20e77bbafd9271a3d9dd0351059d) > - Done significantly more testing and performance improvements. In my > informal testing, the 3x3 performance of this driver generally meets > or exceeds the performance of stock firmwares, which was not the case > for previous patchsets. The main source of the improvement was > enabling the clock doubler. Did you do any regression tests on other types of ar9300 hardware to ensure these patches don't negatively affect existing systems? > Revert "ath9k_hw: fall back to OTP ROM when platform data has no valid > eeprom data" This revert seems a bit dodgy; the commit message states "Users currently relying on this silent fallback will need to stop providing invalid EEPROM data to the driver." - which kinda sounds like a kernel-to-userspace regression to me? Do any such systems actually exist? -Toke