Received: by 2002:a05:7412:f589:b0:e2:908c:2ebd with SMTP id eh9csp61867rdb; Tue, 31 Oct 2023 00:01:27 -0700 (PDT) X-Google-Smtp-Source: AGHT+IG/MUXiB+4sI5AVu6kGYmyOLEqnLMde+6PIHoUMP7Fq7/T2Q0rvciZbGLw5W7DdJ4WWuGu0 X-Received: by 2002:a05:6a21:6d86:b0:166:82cf:424a with SMTP id wl6-20020a056a216d8600b0016682cf424amr10695294pzb.33.1698735687603; Tue, 31 Oct 2023 00:01:27 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1698735687; cv=none; d=google.com; s=arc-20160816; b=QXBkgVX2ZNTGX9k0s/gXHERbMelrNndKd7O5/iOiYzRE01fK3lciiXmvn8KrfCJkmP bgH0wq1AtXVllZXts94yPTV7IKRDakSHS57NxJQb0PxBTbD+298hZL1IvUwkW4oR/vA1 FJ/E+FDGh8bZu/4Q9aD55sYKn1oaFyUW5PyctrIrnqFkzkDWFTVG6ok+RB9RFmZhn85k QTJGHpA04M0eeJ6uIomH2U6LoDOrMPEa/WVTub310NwkPi4LywycBbsaNOxwQ65Ho04w VdywTtrmiqWmUu3haAWTiv1dhZDBMcliH50Uq20YumExMD/+Hki5kG6n9ewMFSvqnc36 R2hQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:in-reply-to:content-disposition:mime-version :references:message-id:subject:cc:to:from:date:dkim-signature; bh=wOls6t1gb9owue6zxJANLu7n73jgK7mshx4MrLEw3d4=; fh=vdqc6uLryNiMz1Rpxjaoi/RNmKAb/wEdMTyA6mpPGVQ=; b=G1W7NOPaGeS8UihOYpidFZrf3JqMZRuDglehat/TdAZ6i1k73KTi+XQjO3GYufeVHE yRoUzBGibHCGtSAW7KKmt8q82GnI455TaC7/qMsikpjBnbOwl+y08X0RA5nsi7IyGYp/ k4k2sF3AtsduZnK88oa+tso1GiWpZnKHA+s0vqbTD1fYX+5Q35HbIZ+Lukw5C2ZtXime HJ4gE47RcfEYfvW1WX8OAFSlvpfobM/QPe7rHDnibf8UogkpxTE4lMAtlI2sqozZ8wra TXTqBqSkd582ENBTw8u+hgTjUKjCX6y7x2NUpqv72fB+klteUWHXPjxLWQRPMKavsR+c V/yw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linuxfoundation.org header.s=korg header.b=jqAGUspu; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.32 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linuxfoundation.org Return-Path: Received: from agentk.vger.email (agentk.vger.email. [23.128.96.32]) by mx.google.com with ESMTPS id cm5-20020a056a020a0500b005b96e6258fcsi637846pgb.421.2023.10.31.00.01.27 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 31 Oct 2023 00:01:27 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.32 as permitted sender) client-ip=23.128.96.32; Authentication-Results: mx.google.com; dkim=pass header.i=@linuxfoundation.org header.s=korg header.b=jqAGUspu; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.32 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linuxfoundation.org Received: from out1.vger.email (depot.vger.email [IPv6:2620:137:e000::3:0]) by agentk.vger.email (Postfix) with ESMTP id 461EB803F944; Tue, 31 Oct 2023 00:01:21 -0700 (PDT) X-Virus-Status: Clean X-Virus-Scanned: clamav-milter 0.103.10 at agentk.vger.email Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1343505AbjJaHAT (ORCPT + 99 others); Tue, 31 Oct 2023 03:00:19 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:50538 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1343498AbjJaHAR (ORCPT ); Tue, 31 Oct 2023 03:00:17 -0400 Received: from smtp.kernel.org (relay.kernel.org [52.25.139.140]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id D4151BB; Tue, 31 Oct 2023 00:00:14 -0700 (PDT) Received: by smtp.kernel.org (Postfix) with ESMTPSA id DD5D7C433C8; Tue, 31 Oct 2023 07:00:13 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=linuxfoundation.org; s=korg; t=1698735614; bh=n7FSvkZDOHEm4+nPhmb2+a5uE4UXO7K+Etegdgo2ssY=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From; b=jqAGUspuLQD8adfUT9YwhL/Z34yCBTYdUzhkG5wb4L56NW7ITyq4eS/IrJvEpUQe6 nI4rjwusjGGdY4j0xMbUg47O26XtMAZ9CUN6Wb7THKWZy+1mlPMZv4g9j9aLv3bSYF hBIdgHi3wJ6fmtqoJnWq8Fn6k49BPd/VTrM/SS+A= Date: Tue, 31 Oct 2023 08:00:11 +0100 From: Greg Kroah-Hartman To: Benjamin Poirier Cc: Jakub Kicinski , Kira , "David S. Miller" , Eric Dumazet , Paolo Abeni , Jonathan Corbet , Manish Chopra , GR-Linux-NIC-Dev@marvell.com, Coiby Xu , "James E.J. Bottomley" , Helge Deller , Sven Joachim , Ian Kent , netdev@vger.kernel.org, linux-doc@vger.kernel.org, linux-kernel@vger.kernel.org, linux-parisc@vger.kernel.org, linux-staging@lists.linux.dev Subject: Re: [PATCH] staging: Revert "staging: qlge: Retire the driver" Message-ID: <2023103125-preshow-pencil-c1e5@gregkh> References: <20231030150400.74178-1-benjamin.poirier@gmail.com> <2023103001-drew-parmesan-c61a@gregkh> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: X-Spam-Status: No, score=-1.3 required=5.0 tests=DKIMWL_WL_HIGH,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,HEADER_FROM_DIFFERENT_DOMAINS, MAILING_LIST_MULTI,SPF_HELO_NONE,SPF_PASS autolearn=unavailable autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on agentk.vger.email Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org X-Greylist: Sender passed SPF test, not delayed by milter-greylist-4.6.4 (agentk.vger.email [0.0.0.0]); Tue, 31 Oct 2023 00:01:21 -0700 (PDT) On Mon, Oct 30, 2023 at 12:33:55PM -0400, Benjamin Poirier wrote: > On 2023-10-30 16:25 +0100, Greg Kroah-Hartman wrote: > > On Tue, Oct 31, 2023 at 02:04:00AM +1100, Benjamin Poirier wrote: > > > This reverts commit 875be090928d19ff4ae7cbaadb54707abb3befdf. > > > > > > On All Hallows' Eve, fear and cower for it is the return of the undead > > > driver. > > > > > > There was a report [1] from a user of a QLE8142 device. They would like for > > > the driver to remain in the kernel. Therefore, revert the removal of the > > > qlge driver. > > > > > > [1] https://lore.kernel.org/netdev/566c0155-4f80-43ec-be2c-2d1ad631bf25@gmail.com/ > > > > Who's going to maintain this? > > I was planning to update the MAINTAINERS entry to > S: Orphan > when moving it back to drivers/net/. Would you prefer that I do that > change in a second patch right after the revert in staging? That would > certainly make things clearer. I would prefer not having orphaned code in the kernel tree. Again, who is going to support this? It was dropped because there is no owner and the company doesn't care anymore. We can't add it back if there is no one who will do the real-work to fix it up and get it out of staging. Just magically moving it there isn't going to be a solution either. > > > Reported by: Kira > > > Signed-off-by: Benjamin Poirier > > > --- > > > > > > Notes: > > > Once the removal and revert show up in the net-next tree, I plan to send a > > > followup patch to move the driver to drivers/net/ as discussed earlier: > > > https://lore.kernel.org/netdev/20231019074237.7ef255d7@kernel.org/ > > > > are you going to be willing to maintain this and keep it alive? > > No. > > > I'm all this, if you want to, but I would like it out of staging. So > > I'd like it out of staging as well. Since nobody wants to maintain it, I > think it should be deleted. However, my understanding is that Jakub is > willing to take it back into drivers/net/ as-is given that there is at > least one user. Jakub, did I understand that correctly? > > > how about applying this, and a follow-on one that moves it there once > > -rc1 is out? And it probably should be in the 'net' tree, as you don't > > want 6.7 to come out without the driver at all, right? > > Right about making sure 6.7 includes the driver. The 'net' tree is > usually for fixes hence why I would send to net-next. So the driver > would still be in staging for 6.7 (if you include the revert in your > 6.7-rc1 submission) and would be back in drivers/net/ for 6.8. Let's wait until 6.7-rc1 is out and then, if the netdev developers want to take this on, they can revert it and move it to drivers/net/. But right now, my tree is frozen, it's the middle of the merge window, let's wait 2 weeks please. thanks, greg k-h