Received: by 2002:ad5:4acb:0:0:0:0:0 with SMTP id n11csp3184092imw; Mon, 18 Jul 2022 03:44:09 -0700 (PDT) X-Google-Smtp-Source: AGRyM1vvdim8bqyjim0/xA1ZMld4QI52j34d+OS5xLAxrCKazfoSo31fblm90H5MY+hUGgp8frvk X-Received: by 2002:a05:6402:2552:b0:43a:d133:b282 with SMTP id l18-20020a056402255200b0043ad133b282mr35644532edb.89.1658141049535; Mon, 18 Jul 2022 03:44:09 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1658141049; cv=none; d=google.com; s=arc-20160816; b=VT2euEjh7fG+oMvmSeMyvtx0F5P0K0/iYfrsU+Jrx9sqOirl87l9E6GSQ/k1bGrxVv HlecKaeNtJcIhRW7D5YIeRDlrNb3hbj0Pxlye0UOXxMlWJIu6vl2oEMvoKB58gxJraMs iCtB4r+cxPspJLOxgx4CPbta/3fAj4UVFAqHsIEOqk46fu1kevWYk5DKLEjQZ+wx6lVa OBgxgvpU6X4a08Vx7k7xzF1vgskv9Y6vLZtWOJxkZ7Po5rLfD/6aP3CmCEtxsOOwxMTZ sBBClKEBxn6NOajMisu/j+SlOnxb5Xk1zEq4Wd4jwRlhVUMl/ANHx4iT2zr7PLiTBMfn YsoQ== 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=VA8GwCW4QpEMKYWhRM1u4BGCLhp6kJzO4cxOgeUtw4g=; b=eJ4kfg66wtG15HqokSbsUAb5c6bSuHVk7OHcwLanE4GN/FGJSVm+w32O9yplFuxLf8 aNfVI1sLfMRglSGbMUhwFnSLFUGJsAOPMbpjdHShBMYnwO6p2JCsphTRmTE2a/Tchzz6 9XpJxDHOjAtL7of500x+DYhvri1/vwONCPiCsK8yX9Wx2+T3Fy7bE6hE5jwOJID3Sabn 9KBb5he3BHDG3BPM7szc8w17ynRX9vAkafpsBM5ZMXBV1Fx/6nQSCK/sHZ6yEOoS1ymT SXi6+h3OpZZ91D+EzwUpSsoh4/W95I3O1OekC4oLsd6nnHp1oc6XfvGy//QGWS9adUYj A9hw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@hartkopp.net header.s=strato-dkim-0002 header.b=TL9bjhXI; 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 Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id hy11-20020a1709068a6b00b0072b4b305963si13763914ejc.936.2022.07.18.03.43.43; Mon, 18 Jul 2022 03:44:09 -0700 (PDT) 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=@hartkopp.net header.s=strato-dkim-0002 header.b=TL9bjhXI; 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 Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S233510AbiGRKXj (ORCPT + 99 others); Mon, 18 Jul 2022 06:23:39 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:36864 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229815AbiGRKXg (ORCPT ); Mon, 18 Jul 2022 06:23:36 -0400 Received: from mo4-p01-ob.smtp.rzone.de (mo4-p01-ob.smtp.rzone.de [85.215.255.51]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 74F5F1C901; Mon, 18 Jul 2022 03:23:32 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; t=1658139792; s=strato-dkim-0002; d=hartkopp.net; h=In-Reply-To:From:References:Cc:To:Subject:Date:Message-ID:Cc:Date: From:Subject:Sender; bh=VA8GwCW4QpEMKYWhRM1u4BGCLhp6kJzO4cxOgeUtw4g=; b=TL9bjhXIDSnjP6E0R1Z7fTFzgKDwPFOsnsZG8I/wDEzNUI/J88N4A21SABCXOgFXk4 PGIKC1yOgXwG7kuQNzoTEBpIA2gmhlNdv3yYIhoRsdLFNyACkhvDn+ioJRZ4/pOqfdtT 5onX4kuhM8vRPXp7f2NqgfYiCFKxudtOzpiVNr7uO4G0Kf+7EncgjSbxV06FVlJrkc1t JTxb+uAoYIh4b2E9Oq15F1D1vTwNVnGRMdUdweBK561cZ0r/MGFfPXW3O7V2Ncte1iwR noGN1bwOrn6SyMiyw9Ye+xraItzOhRc2YtnJHGC/cNygcGzahck8jvRPn9BSwyDNh2i1 C90Q== Authentication-Results: strato.com; dkim=none X-RZG-AUTH: ":P2MHfkW8eP4Mre39l357AZT/I7AY/7nT2yrDxb8mjG14FZxedJy6qgO1qCHSa1GLptZHusx3hdIrpKytJSqijYPVurqCog2kT72ilCcUDL4c4Q==" X-RZG-CLASS-ID: mo00 Received: from [IPV6:2a00:6020:1cfd:d100:b185:70d0:e6b4:7289] by smtp.strato.de (RZmta 47.47.0 AUTH) with ESMTPSA id t870d5y6IANBDAA (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256 bits)) (Client did not present a certificate); Mon, 18 Jul 2022 12:23:11 +0200 (CEST) Message-ID: <1dbd95e8-e6d7-a611-32d0-ea974787ff5a@hartkopp.net> Date: Mon, 18 Jul 2022 12:23:05 +0200 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101 Thunderbird/91.10.0 Subject: Re: [RFC PATCH 2/5] can: slcan: remove legacy infrastructure Content-Language: en-US To: Marc Kleine-Budde Cc: Max Staudt , Dario Binacchi , linux-kernel@vger.kernel.org, Jeroen Hofstee , michael@amarulasolutions.com, Amarula patchwork , "David S. Miller" , Eric Dumazet , Greg Kroah-Hartman , Jakub Kicinski , Jiri Slaby , Paolo Abeni , Vincent Mailhol , Wolfgang Grandegger , linux-can@vger.kernel.org, netdev@vger.kernel.org References: <20220716170007.2020037-1-dario.binacchi@amarulasolutions.com> <20220716170007.2020037-3-dario.binacchi@amarulasolutions.com> <20220717233842.1451e349.max@enpas.org> <6faf29c7-3e9d-bc21-9eac-710f901085d8@hartkopp.net> <20220718101507.eioy2bdcmjkgtacz@pengutronix.de> From: Oliver Hartkopp In-Reply-To: <20220718101507.eioy2bdcmjkgtacz@pengutronix.de> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,NICE_REPLY_A,RCVD_IN_DNSWL_NONE, SPF_HELO_PASS,SPF_NONE 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 On 7/18/22 12:15, Marc Kleine-Budde wrote: > On 18.07.2022 08:57:21, Oliver Hartkopp wrote: >>> What do the maintainers think of dropping the old "slcan" name, and >>> just allowing this to be a normal canX device? These patches do bring >>> it closer to that, after all. In this case, this name string magic >>> could be dropped altogether. >>> >> >> I'm fine with it in general. But we have to take into account that there >> might be existing setups that still might use the slcan_attach or slcand >> mechanic which will likely break after the kernel update. >> >> But in the end the slcan0 shows up everywhere - even in log files, etc. >> >> So we really should name it canX. When people really get in trouble with it, >> they can rename the network interface name with the 'ip' tool ... > > Don't break user space! If you don't like slcanX use udev to give it a > proper name. Ok. Fine with me too. IMO it does not break user space when slcan gets the common naming schema for CAN interface names. We had the same thing with 'eth0' which is now named enblablabla or 'wlan0' now named wlp2s0. But I have no strong opinion on that naming ... Best regards, Oliver