Received: by 2002:a05:6358:a55:b0:ec:fcf4:3ecf with SMTP id 21csp6879rwb; Thu, 12 Jan 2023 02:45:44 -0800 (PST) X-Google-Smtp-Source: AMrXdXsnx+mwTgnmjHlq+3m8C8zSNNjBAq+fsp0UxsbxeTJokmnAMupC7ijWMihmmrOkoVUXF292 X-Received: by 2002:a17:906:39d8:b0:7c1:2075:199a with SMTP id i24-20020a17090639d800b007c12075199amr60736667eje.76.1673520343946; Thu, 12 Jan 2023 02:45:43 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1673520343; cv=none; d=google.com; s=arc-20160816; b=PuEopCqYW6AsCFslBiMQoo+N/nPWbuPK3t+updXju6HVuVOmV72btgka04PN+k4WPZ dShf2C67PpHIGbHsHnm3BeEhehzRU9e7m3Dwby0IdgX6Dj7og80hgg9N5sLmhAyHOMkj a1kwRrsev2myLXuPtzhtnrOrIXMGNO46CaxYioO5jyftFk3nNB62adLaFPgpp75xSUjA vS9xkamYDqo8NmW0cOCW7WvNRZxkHjzbdelzTZk0df9bIa8LhlMYjUIM4cawlsKqaavP xFmWAb+rqZm/ZzdaxOpEa++nteRCzi3XhuNO8Ijfa36KqZrH/bM9+GTBHQ7DTOI7tg/5 m3sA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :user-agent:message-id:in-reply-to:date:references:organization :subject:cc:to:from:dkim-signature; bh=q65tD7oXhhlM7mbc/basdUYlkSC0DmP9LIm8r+kgxPs=; b=QJePUNfgHZVY7vVUMy8gO3vf41vgxVeJojxvXnqPdaGSyIFzjhQLofEdjpnOvMg7XH X6qFYKdPngi6MUBNjNceIgtVS0hOIQ0dITk1eJM9hypTzaJgkGdlxdwsFObkbjuz2Z3R s6rgAVLh/Inff/6bZS5MKn7oFmpRPXP29th83Kp/ZBlbaAr/yPKD2dqasR8v/j+BFR/j Wo+YkKQNwj0okyvrEcSE4UJirPgHgqydKSNIW7y3FPrJxj0QJz7qukHhnUl1ubbgTeuV RhdbChXPvNK2fi6qCMpHsHc4iJLoAb94ClaUd/Ord/b7ekxyXOh+xBUY8WBKcTjD6tBl nnnQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@mork.no header.s=b header.b=e0p2iZbr; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=mork.no Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id xa5-20020a170906fd8500b0084d43aadb70si9065928ejb.127.2023.01.12.02.45.31; Thu, 12 Jan 2023 02:45:43 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel-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=@mork.no header.s=b header.b=e0p2iZbr; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=mork.no Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S236977AbjALKgD (ORCPT + 49 others); Thu, 12 Jan 2023 05:36:03 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:35608 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S236789AbjALKfW (ORCPT ); Thu, 12 Jan 2023 05:35:22 -0500 Received: from dilbert.mork.no (dilbert.mork.no [IPv6:2a01:4f9:c010:a439::d]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id A0DDD50F7F; Thu, 12 Jan 2023 02:30:07 -0800 (PST) Received: from canardo.dyn.mork.no ([IPv6:2a01:799:c9a:3200:0:0:0:1]) (authenticated bits=0) by dilbert.mork.no (8.15.2/8.15.2) with ESMTPSA id 30CATjjR1796956 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=OK); Thu, 12 Jan 2023 10:29:47 GMT Received: from miraculix.mork.no ([IPv6:2a01:799:c9a:3202:549f:9f7a:c9d8:875b]) (authenticated bits=0) by canardo.dyn.mork.no (8.15.2/8.15.2) with ESMTPSA id 30CATenM3820531 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=OK); Thu, 12 Jan 2023 11:29:40 +0100 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mork.no; s=b; t=1673519380; bh=q65tD7oXhhlM7mbc/basdUYlkSC0DmP9LIm8r+kgxPs=; h=From:To:Cc:Subject:References:Date:Message-ID:From; b=e0p2iZbr9VQv3xhxrP9rgnAGktc78I+tRa0D7180JoL8SHqlLOmiBSIMaKbQF/B// MpwvVcOu6Is/1Fxk/zXyZLv3D3apsDjBidioB5xANWJWPSAEYiYBNeoBWM5QRQ++fr 22P+rfGT1GbXXhfS9ioP/8yU73hV8LMwq00jC5gQ= Received: (nullmailer pid 181829 invoked by uid 1000); Thu, 12 Jan 2023 10:29:40 -0000 From: =?utf-8?Q?Bj=C3=B8rn_Mork?= To: Greg KH Cc: Jakub Kicinski , Andre Przywara , Paolo Abeni , "David S . Miller" , Eric Dumazet , linux-usb@vger.kernel.org, netdev@vger.kernel.org, linux-kernel@vger.kernel.org Subject: Re: [PATCH net-next] r8152; preserve device list format Organization: m References: <87k01s6tkr.fsf@miraculix.mork.no> <20230112100100.180708-1-bjorn@mork.no> <87cz7k6ooc.fsf@miraculix.mork.no> Date: Thu, 12 Jan 2023 11:29:40 +0100 In-Reply-To: <87cz7k6ooc.fsf@miraculix.mork.no> (=?utf-8?Q?=22Bj=C3=B8rn?= Mork"'s message of "Thu, 12 Jan 2023 11:18:59 +0100") Message-ID: <878ri86o6j.fsf@miraculix.mork.no> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Virus-Scanned: clamav-milter 0.103.7 at canardo X-Virus-Status: Clean X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,SPF_HELO_PASS,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-kernel@vger.kernel.org Bj=C3=B8rn Mork writes: > Greg KH writes: > >> No need for this, just backport the original change to older kernels and >> all will be fine. >> >> Don't live with stuff you don't want to because of stable kernels, >> that's not how this whole process works at all :) > > OK, thanks. Will prepare a patch for stable instead then. > > But I guess the original patch is unacceptable for stable as-is? It > changes how Linux react to these devces, and includes a completely new > USB device driver (i.e not interface driver). Doh! I gotta start thinking before I send email. Will start right after sending this one ;-) We cannot backport the device-id table change to stable without taking the rest of the patch. The strategy used by the old driver needs two entries per device ID, which is why the macro was there. So the question is: Can commit ec51fbd1b8a2 ("r8152: add USB device driver for config selection") be accepted in stable? ( Direct link for convenience since it's not yet in mainline: https://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-next.git/commit/= drivers/net/usb/r8152.c?id=3Dec51fbd1b8a2bca2948dede99c14ec63dc57ff6b ) This is not within the rules as I read them, but it's your call... Bj=C3=B8rn