Received: by 2002:a05:6358:3188:b0:123:57c1:9b43 with SMTP id q8csp5395864rwd; Mon, 5 Jun 2023 03:04:22 -0700 (PDT) X-Google-Smtp-Source: ACHHUZ5sE/3CB+uJYNNN1uunGP6aXVS+oBVBaKwsWBazq2V6P5QUUsP2cinMcFvSNJzdorxrxlu9 X-Received: by 2002:a05:6a00:10ca:b0:64b:50:2410 with SMTP id d10-20020a056a0010ca00b0064b00502410mr12925385pfu.19.1685959462675; Mon, 05 Jun 2023 03:04:22 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1685959462; cv=none; d=google.com; s=arc-20160816; b=0rhXHh0wjZ2aDpCvesm7VkbQqgBLVtnuL3cWBRjiH2rUPHLl2sdsX5rIMnnomWceIs EbK14TmGfMOP7PXsNh/FdMKQehcPwNe+I7nhd6CVWqAbJxBcrlUTtD/i4NU43PNoxT2y OYM5hAI++XBmyk5LRQcRDT66uSoLAEuEJWrZTUnYILFp9qI1oWEUc/JcyNVlyFs58+0a 6IHKKVrH1/XJN0Zhakhu+le5WEb5lL3oUIxUKQNlLulZJFinTbPEqi6KfhwRUMyrUrhT nXBMtw4Hlje5X//BUMZR+UMg9Q1YptGrfOlfzaG8vDqNQINDntxKf78pc9ee4x7QnvEe GA9Q== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:in-reply-to:from :references:cc:to:content-language:subject:user-agent:mime-version :date:message-id:dkim-signature; bh=yzbvSbjMl2YsxvMpDx5BjJDvIMXshX3uhOceQVaVxY0=; b=wxv6wEGP+qsp+Tbzt8bSt8mPaoxQYnLW6vxCrrPpbTSpCfwo7QpEZjoj6jfhnuMbfg HqcFu0SpMHUQ0igZzy2eCE6ENjshR39+TVgRzBt7D+0bAwnkhCI21rRgzaay2IYrGUUX BHLLfB4sORMLxkmmi1/VqNTTHU5rPqkGGLemYUcB3F8Kpd+DFSN00PM2FsCjdEyVozih 7xxdUnvpybWCxkF1t6jGqMC18uT1+2eXKZ6dHyTAFJ6hA1xPfDjl5Ni5DrK5wD6UMiCI coHkx/COV8fCuW7LFXDQmzkhxlSrBDDtjLpzrVjIgt5Z6rADu+fPMSpLm9UJsLysAFw6 nWUQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@denx.de header.s=phobos-20191101 header.b=BfeQy4uE; 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=NONE dis=NONE) header.from=denx.de Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id m28-20020a637d5c000000b005409058c8d7si5469313pgn.126.2023.06.05.03.03.38; Mon, 05 Jun 2023 03:04:22 -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=@denx.de header.s=phobos-20191101 header.b=BfeQy4uE; 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=NONE dis=NONE) header.from=denx.de Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S229815AbjFEJ7v (ORCPT + 63 others); Mon, 5 Jun 2023 05:59:51 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:36598 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S231624AbjFEJ7t (ORCPT ); Mon, 5 Jun 2023 05:59:49 -0400 Received: from phobos.denx.de (phobos.denx.de [85.214.62.61]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id B7EBCB0; Mon, 5 Jun 2023 02:59:44 -0700 (PDT) Received: from [127.0.0.1] (p578adb1c.dip0.t-ipconnect.de [87.138.219.28]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits)) (No client certificate requested) (Authenticated sender: marex@denx.de) by phobos.denx.de (Postfix) with ESMTPSA id A97BA8467E; Mon, 5 Jun 2023 11:59:41 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=denx.de; s=phobos-20191101; t=1685959182; bh=yzbvSbjMl2YsxvMpDx5BjJDvIMXshX3uhOceQVaVxY0=; h=Date:Subject:To:Cc:References:From:In-Reply-To:From; b=BfeQy4uEUo7AB4FOoIvmC4FJ4E9Z+0xqfKR0xig5ibbGvSQXKXho9lpOeHnC6c2T3 KaxGAaS2VYZo5X5wgkjgieo0quT7f2Qha1UUcjMD1+4AH96zoQE4wwT2ZwnWv2V3YT 6RIQKVwprTDJCHLwAGXQvF5UO3pSShrJhx+A9Emhd3uqC/rWwj2LbA6h75kVpYCVtU t+CovtAB/LF9DK6wGSdUCZwXbTCoxL7jJ9Bn/GgEswtIlAwwlcaYKfltVc/VEI+SuV EZ4K9eyYPpiAXbyX2VoKtLkQi32JCjptXBnh3XhRZiyclaJvW8INEyPXAlavd2CdH7 3M3tlRBorghNg== Message-ID: Date: Mon, 5 Jun 2023 11:59:41 +0200 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.11.0 Subject: Re: [PATCH v3] MAINTAINERS: Add new maintainers to Redpine driver Content-Language: en-US To: =?UTF-8?B?SsOpcsO0bWUgUG91aWxsZXI=?= , Kalle Valo , Ganapathi Kondraju Cc: linux-wireless@vger.kernel.org, Amitkumar Karwar , Amol Hanwate , Angus Ainslie , Jakub Kicinski , Johannes Berg , Martin Fuzzey , Martin Kepplinger , Narasimha Anumolu , Sebastian Krzyszkowiak , Shivanadam Gude , Siva Rebbagondla , Srinivas Chappidi , netdev@vger.kernel.org References: <1675433281-6132-1-git-send-email-ganapathi.kondraju@silabs.com> <87lekj1jx2.fsf@kernel.org> <8eb3f1fc-0dee-3e5d-b309-e62349820be8@denx.de> <112376890.nniJfEyVGO@pc-42> From: Marek Vasut In-Reply-To: <112376890.nniJfEyVGO@pc-42> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit X-Virus-Scanned: clamav-milter 0.103.8 at phobos.denx.de X-Virus-Status: Clean X-Spam-Status: No, score=-4.5 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,NICE_REPLY_A,RCVD_IN_DNSWL_MED, SPF_HELO_NONE,SPF_PASS,T_SCC_BODY_TEXT_LINE 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 On 6/1/23 12:47, Jérôme Pouiller wrote: > On Saturday 27 May 2023 23:12:16 CEST Marek Vasut wrote: >> On 2/27/23 11:28, Kalle Valo wrote: >>> Ganapathi Kondraju writes: >>> >>>> Silicon Labs acquired Redpine Signals recently. It needs to continue >>>> giving support to the existing REDPINE WIRELESS DRIVER. This patch adds >>>> new Maintainers for it. >>>> >>>> Signed-off-by: Ganapathi Kondraju >>>> --- >>>> V2: >>>> - Add proper prefix for patch subject. >>>> - Reorder the maintainers list alphabetically. >>>> - Add a new member to the list. >>>> --- >>>> V3: >>>> - Fix sentence formation in the patch subject and description. >>>> --- >>>> >>>> MAINTAINERS | 8 +++++++- >>>> 1 file changed, 7 insertions(+), 1 deletion(-) >>>> >>>> diff --git a/MAINTAINERS b/MAINTAINERS >>>> index ea941dc..04a08c7 100644 >>>> --- a/MAINTAINERS >>>> +++ b/MAINTAINERS >>>> @@ -17709,8 +17709,14 @@ S: Maintained >>>> F: drivers/net/wireless/realtek/rtw89/ >>>> >>>> REDPINE WIRELESS DRIVER >>>> +M: Amol Hanwate >>>> +M: Ganapathi Kondraju >>>> +M: Jérôme Pouiller >>>> +M: Narasimha Anumolu >>>> +M: Shivanadam Gude >>>> +M: Srinivas Chappidi >>>> L: linux-wireless@vger.kernel.org >>>> -S: Orphan >>>> +S: Maintained >>>> F: drivers/net/wireless/rsi/ >>> >>> For me six maintainers is way too much. Just last November I marked this >>> driver as orphan, I really do not want to add all these people to >>> MAINTAINERS and never hear from them again. >>> >>> Ideally I would prefer to have one or two maintainers who would be >>> actively working with the drivers. And also I would like to see some >>> proof (read: reviewing patches and providing feedback) that the >>> maintainers are really parciticiping in upstream before changing the >>> status. >> >> Has there been any progress on improving this driver maintainership >> since this patch ? > > Hello Marek, > > The situation is still blurry. There is a willing to maintain this driver > (and several people would like I take care of that). However, the effort > to properly support this driver is still unknown (in fact, I have not yet > started to really look at the situation). I have to admit, the aforementioned paragraph is quite disturbing, considering that this patch adds 6 maintainers, is already in V3, and so far it is not even clear to silabs how much effort it would be to maintain driver for their own hardware, worse, silabs didn't even check. What is the point of adding those maintainers then ? > Is this driver blocking some architectural changes? Kalle is talking about > patches to review. Can you point me on them? You can look up patches at patchwork.kernel.org or lore.kernel.org and search for "rsi:" or "wifi: rsi:" tags. This driver is basically unusable and I am tempted to send a patch to move it to staging and possibly remove it altogether. WiFi/BT coex is broken, WiFi stability is flaky at best, BT often crashes the firmware. There are very iffy design decisions in the driver and other weird defects I keep finding. Multiple people tried to fix at least a couple of basic problems, so the driver can be used at all, but there is no documentation and getting support regarding anything from RSI is a total waste of time. Sadly, the only reference material I could find and work with is some downstream goo, which is released in enormous single-commit code dumps with +/- thousands of lines of changes and with zero explanation what each change means. > Anyway, I would like to come back with a plan by the end of the summer. Sure. In the meantime, since RSI neglected this driver for years, what would be the suggestion for people who are stuck with the RSI WiFi hardware?