Received: by 2002:a05:7412:d8a:b0:e2:908c:2ebd with SMTP id b10csp633578rdg; Wed, 11 Oct 2023 00:27:48 -0700 (PDT) X-Google-Smtp-Source: AGHT+IFHC8MJhYGorX3xKRO8cyPVyFl4BCOs10HeBPH8kR+2NNQE9NycPGPLHFcLZvqdztO4ohE2 X-Received: by 2002:a05:6a20:1047:b0:14d:72e2:686a with SMTP id gt7-20020a056a20104700b0014d72e2686amr19025402pzc.36.1697009268466; Wed, 11 Oct 2023 00:27:48 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1697009268; cv=none; d=google.com; s=arc-20160816; b=DEuj4Bb5L/Jr+xt/dlEiY4g1LP3h3QVc4kXEKkMQgefNRrajUUT0kePcyPc/a/O8Dn QIxMsAGtM0co/y2zKf1ewGyJ4SPSier2hFnyPyoR9th7hBnbQIK27ECzTvV/NMx5ML7X WmhHdB/5Ura9OMNFs14WLZSjLeIozLYKjpWt75htj1zjIGy36IxAihdAukI87IavQn6B IzXUxrXen550+CqbvvyBngOpH/SMryGYaeeBjjot1yU+eWjsBAJ9Dyqy1T2NKy4zE2ec 80clPjKcdw0/GGN8gzWsnwNld7SXDg+Pmh98aBqMwAsGhcmlOPEOKR35cOyZmj5AlRYT kDCw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:mime-version:user-agent:message-id:in-reply-to :date:references:subject:cc:to:from:dkim-signature; bh=2ipo54gLVJeAFeTTLKF6P1Ztgg1Y/Env9w1d90w6mrM=; fh=MMW5cz91xZdIZgjtFoZg75jz2IdRPFEpin31O4fomcg=; b=fp6B5hBXbQCzqxpB51AEsIm7Tv3x/XjS88LkBE2rAnyUCEjS2XsJxSCCQtrc9IknGq WkpoAOUjfVwKJcMnjaR0K2q1R2i/q4NRNx9ZTYvr3PTVkKJqcg0UvJQ1w8c3/tM44TmL lAJTSjJf25lKicAlnhDlx4JJy3b+ZgpmmARdG+SlFmIvq5vijRMdFOtWk1dSGPgyovk/ QfgyXvjxoAcND2a5AsXWV/IjDo7Ys9A3jNIRCd9pChGyVouVUC3JcOCwg4anRFx0qrpA 0x46R2mCtwAcobj4vkbS0cgCtEY0T0iwBYkj+8EvCOPy2F/uZKmpp9Bnw+/FhAmL+oIn zzsQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=AHixd93N; spf=pass (google.com: domain of linux-wireless-owner@vger.kernel.org designates 23.128.96.33 as permitted sender) smtp.mailfrom=linux-wireless-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Return-Path: Received: from lipwig.vger.email (lipwig.vger.email. [23.128.96.33]) by mx.google.com with ESMTPS id e8-20020a636908000000b00585a5e9a963si13542728pgc.24.2023.10.11.00.27.46 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 11 Oct 2023 00:27:48 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-wireless-owner@vger.kernel.org designates 23.128.96.33 as permitted sender) client-ip=23.128.96.33; Authentication-Results: mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=AHixd93N; spf=pass (google.com: domain of linux-wireless-owner@vger.kernel.org designates 23.128.96.33 as permitted sender) smtp.mailfrom=linux-wireless-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Received: from out1.vger.email (depot.vger.email [IPv6:2620:137:e000::3:0]) by lipwig.vger.email (Postfix) with ESMTP id AF3A58032BAF; Wed, 11 Oct 2023 00:27:41 -0700 (PDT) X-Virus-Status: Clean X-Virus-Scanned: clamav-milter 0.103.10 at lipwig.vger.email Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1344877AbjJKH1f (ORCPT + 52 others); Wed, 11 Oct 2023 03:27:35 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:47964 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1344888AbjJKH1d (ORCPT ); Wed, 11 Oct 2023 03:27:33 -0400 Received: from smtp.kernel.org (relay.kernel.org [52.25.139.140]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id A3F948F; Wed, 11 Oct 2023 00:27:31 -0700 (PDT) Received: by smtp.kernel.org (Postfix) with ESMTPSA id BDCA8C433C8; Wed, 11 Oct 2023 07:27:28 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1697009251; bh=03aSR9vRMyR6WZ4IDbMq/8rQA70nwzn1OKbYDhAxn34=; h=From:To:Cc:Subject:References:Date:In-Reply-To:From; b=AHixd93NgnbD0YCJeZq2fcEy2ebK/TS8VICXgDNmLSzi5dRPe8UA8+cWwHCtnMaHW vMJBZjhZYK1KqZpV3P9DUn1ZnKUtuBokHyk1imkMlPPDwY655vi50wGWoiaHVFwluC 55PCrbs7BT+kk6x7LSnkN3PGlPA7pcGHi3qETw3TDTnlPo1ojFdlh30pInNNP5fPGq 6udcrSx+IGBvGZX7i6JiSFr02rTol2qEu4MLbcKvis8LH+H4oqwiKqyk+7z+/FG+5v rJ3/twlRbCQNR4KwAzvAEYJLsV3gZczzKCPn/MM8yvlSy+rIb4BrGR4DnzmuGgzm20 vOpSrMbBTc3yw== From: Kalle Valo To: Greg Kroah-Hartman Cc: Arnd Bergmann , Arnd Bergmann , Nicolas Ferre , Alexandre Belloni , Claudiu Beznea , Jakub Kicinski , Pavel Machek , "David S. Miller" , Larry Finger , linux-kernel@vger.kernel.org, linux-wireless@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-staging@lists.linux.dev Subject: Re: [PATCH] [RFC] wireless: move obsolete drivers to staging References: <20231010155444.858483-1-arnd@kernel.org> <2023101051-unmasked-cleaver-79b3@gregkh> <87y1g94szz.fsf@kernel.org> <2023101139-pyromania-game-2237@gregkh> Date: Wed, 11 Oct 2023 10:29:58 +0300 In-Reply-To: <2023101139-pyromania-game-2237@gregkh> (Greg Kroah-Hartman's message of "Wed, 11 Oct 2023 08:16:38 +0200") Message-ID: <87r0m1fwg9.fsf@kernel.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Status: No, score=2.4 required=5.0 tests=DKIMWL_WL_HIGH,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,MAILING_LIST_MULTI, RCVD_IN_SBL_CSS,SPF_HELO_NONE,SPF_PASS autolearn=no autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lipwig.vger.email Precedence: bulk List-ID: X-Mailing-List: linux-wireless@vger.kernel.org X-Greylist: Sender passed SPF test, not delayed by milter-greylist-4.6.4 (lipwig.vger.email [0.0.0.0]); Wed, 11 Oct 2023 00:27:41 -0700 (PDT) X-Spam-Level: ** Greg Kroah-Hartman writes: > On Wed, Oct 11, 2023 at 08:40:00AM +0300, Kalle Valo wrote: > >> We (the wireless folks) have been talking about dropping legacy drivers >> on and off for several years now. The problem is that we don't know >> which of them work and which not, for example IIRC someone reported >> recently that wl3501 still works. >> >> Personally I would be extremly happy to remove all the ancient drivers >> as that reduces the amount of code for us to maintain but is that the >> right thing to do for the users? I don't have an answer to that, >> comments very welcome. >> >> I have been also wondering if I should add warnings like this to every >> ancient driver to see if there are any users left: >> >> "wl3501 wireless driver will be removed in 2024. If the driver still >> works and you are using it send a report NOW to >> linux-wireless@vger.kernel.org to avoid the removal." >> >> But with the long release cycles the kernel and distros have I doubt >> waiting for a year is enough, it should be more like three years. > > No matter what the time frame is, it's never going to line up with all > distros, or catch everyone properly. Yeah, that's true. > I recommend, just delete all the ones you feel are not being used, in a > patch that removes them one-by-one, so that it is trivial to revert if > someone shows up and says "hey, my device stopped working!" a few years > in the future. I'm starting to lean towards this as well. We have talked about this for so long now but no practical solution ever found so maybe just bite the bullet finally. What do others think? -- https://patchwork.kernel.org/project/linux-wireless/list/ https://wireless.wiki.kernel.org/en/developers/documentation/submittingpatches