Received: by 2002:a05:6a10:9e8c:0:0:0:0 with SMTP id y12csp2569427pxx; Sun, 1 Nov 2020 02:35:07 -0800 (PST) X-Google-Smtp-Source: ABdhPJyaGF8SBoVQUs5ascP1xrQRjT1JTHC0+A98qLEJOg96wkTLxP74xQAi5uc3g4ACtnjO0CYD X-Received: by 2002:aa7:cad6:: with SMTP id l22mr11539790edt.229.1604226907320; Sun, 01 Nov 2020 02:35:07 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1604226907; cv=none; d=google.com; s=arc-20160816; b=LpOVdeC8zMc/1cVPnEBN3MEnqENIoMaPU4CiZV7zYpWvcq6mNA7UME9Ux2Hh8JEMHQ fAnSqCZrqdqq1ZSJvn2f1dafw8M17y7HDfCQS+WfTUJj9w7zpwHayZMftAf9K7pl+c1a tQ8iOGKW4964HpGQqlbb3zPxRhAUQJuR3G/ZfJdVEXEOMY3W6B9sXRiBRNlKpQKAapt9 LYNc/FhtcfPCkjkQiKZSv+AfWk75R8tTvE6uy38SpZepyWAjehCqBS2Pcb1M+uFJAbyN iAU8KsVdALbVD0TsKRDnOEU8I8jvDiTjH4XmhM39aM6f8C8p1k/OU/vV3wmctiDtIaLa Sp0Q== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:cc:to:subject:message-id:date:from:in-reply-to :references:mime-version:dkim-signature; bh=IDkLfwASaPT9xV40vDmMsfMQG7KNJ512YxOZZKiJS3o=; b=piVdYNvgi/6/v5p8Q8XaCYxryLsXkZX3wmMrQX1bgwtcLTwCyeonRF/Gb6a4qydjzm g23fLD1W1Vvi8RDIq6vesk/crmYaml4ngV2kv3QwfXbAIz7v35p7ZEMU0EhHtbtNWN1z azm1Ls3H6mqDMfcyCFV4MxGp5JiUMQYKdglMV/+rFbbjiWA3R4cl6McpyCLphOVQu/ZR l+Unnyp1N66biLK849H57U3cSPg5ajtiRxqQxH92TwhHAg09DEqhp1p+qV4zOSW51q7E oYgFIJMmOT4hqhoYgs30yWCbUfjB4aPOkytmzr1FHBbUGJ3rm5/LF5YBNfoRJnVf6BZ9 cSCA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel.org header.s=default header.b=jpl4s+CK; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id e3si7864416eja.411.2020.11.01.02.34.44; Sun, 01 Nov 2020 02:35:07 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass header.i=@kernel.org header.s=default header.b=jpl4s+CK; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726345AbgKAKaO (ORCPT + 99 others); Sun, 1 Nov 2020 05:30:14 -0500 Received: from mail.kernel.org ([198.145.29.99]:49106 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726138AbgKAKaO (ORCPT ); Sun, 1 Nov 2020 05:30:14 -0500 Received: from mail-qk1-f179.google.com (mail-qk1-f179.google.com [209.85.222.179]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPSA id 49B0320719; Sun, 1 Nov 2020 10:30:13 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=default; t=1604226613; bh=94+nsV21TCqPoQNytCQG0IKS8G6JKXA1BQCEGgBvOmg=; h=References:In-Reply-To:From:Date:Subject:To:Cc:From; b=jpl4s+CKL4r7Jo/ROrTKbk7WH77giR+DXA9ycpn/YZUtQEXnLLm2KgPmIssT6S/1l 5BjCDWlhWRZceVpWT9effRu4xVM0PeSLqsE+83M8aAdhpsMS7vAKLmDqbrE1f28ZmD aoOAqclViZSIqB+0+QbNQtknNj/EczDOR13YEOGk= Received: by mail-qk1-f179.google.com with SMTP id r7so9066382qkf.3; Sun, 01 Nov 2020 02:30:13 -0800 (PST) X-Gm-Message-State: AOAM532O3ZWU310DC6kXc3TctrQw7YEsN8fEpAPgU/FjcvpV+DDLeHvN 2CKNFBFTOz2sgcvneOYP8tnb28zboodThusx44o= X-Received: by 2002:a37:4e57:: with SMTP id c84mr10050470qkb.394.1604226612532; Sun, 01 Nov 2020 02:30:12 -0800 (PST) MIME-Version: 1.0 References: <20201028070504.362164-1-xie.he.0141@gmail.com> <20201030200705.6e2039c2@kicinski-fedora-PC1C0HJN.hsd1.ca.comcast.net> <20201031095146.5e6945a1@kicinski-fedora-PC1C0HJN.hsd1.ca.comcast.net> In-Reply-To: From: Arnd Bergmann Date: Sun, 1 Nov 2020 11:29:56 +0100 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: [PATCH net-next] net: dlci: Deprecate the DLCI driver (aka the Frame Relay layer) To: Xie He Cc: Jakub Kicinski , Arnd Bergmann , "David S. Miller" , Linux Kernel Network Developers , LKML , Lee Jones , "Gustavo A. R. Silva" , Krzysztof Kozlowski , Krzysztof Halasa Content-Type: text/plain; charset="UTF-8" Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Sun, Nov 1, 2020 at 12:37 AM Xie He wrote: > > On Sat, Oct 31, 2020 at 2:41 PM Arnd Bergmann wrote: > > > > I think it can just go in the bin directly. I actually submitted a couple of > > patches to clean up drivers/net/wan last year but didn't follow up > > with a new version after we decided that x.25 is still needed, see > > https://lore.kernel.org/netdev/20191209151256.2497534-1-arnd@arndb.de/ > > > > I can resubmit if you like. > > Should we also remove the two macro definitions in > "include/uapi/linux/sockios.h" (SIOCADDDLCI / SIOCDELDLCI), too? It > seems to be not included in your original patch. Not sure, it should probably at least be marked as 'obsolete' in the header like SIOCGIFDIVERT, but removing the definitions might risk that someone later reuses the numbers for a new command. I don't know if there is an official policy for this. I see a couple of other definitions in the same file that have no apparent implementation: SIOCGIFCOUNT, SIOCDRARP, SIOCGRARP and SIOCSRARP. These were still referenced in 2.6.12, but only in dead code that has since been removed. arnd