Received: by 2002:a05:6a10:c604:0:0:0:0 with SMTP id y4csp2170047pxt; Sun, 8 Aug 2021 14:11:18 -0700 (PDT) X-Google-Smtp-Source: ABdhPJyPhJaa1MK1ePaGn+Zd7IUgiurgXYRLcZ/b2DT8oDI3ifffZ91aeFtzIXQNdrhO4n9cZhGF X-Received: by 2002:a05:6e02:d48:: with SMTP id h8mr85282ilj.217.1628457078445; Sun, 08 Aug 2021 14:11:18 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1628457078; cv=none; d=google.com; s=arc-20160816; b=cVQWjjNppFfRR8bYEThvVm/qBIYyK5x455/tTQ9vPE1ryyTxRzHncdsOqkh+gXHjSD nk+KeNTkw2zgobe5pv9DC5rzYyq+kDfXPBkOHECfDsVenuPYLp90huBrzpcJbYHL7LNb fe12e0ybRImm6xu5+YGHs3Lj7SIoSwkBaltGzgBYrV9+OJgStgz4XWX8jbGm2/HYwFKa af6PqoXnnOBCickyAFPYz0dQVYLCjaRHDdikYl0HP+w+fGCJGORrISai1IdtSo8rrBDg q7Ln1eIn3D/6jWhhRHRjdMR+OvAbOK2dcdimK3Uzk3rCLigYnU188KjBWytW5VgJD3M3 tnFw== 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; bh=iZIPUdNWyibJHiWcY6yPzWT3WC1QkiQO6t7elA7yp90=; b=o8iRcE9+p/pyGjQ2zyNlpVOqyhwMHf4BssGcBD0OpcFDUf2U/KcoxfQkogn0/EcAub uP+fcSRIK56QIrN9fbnhIHEdiWaxNc5czKBdYxIvT6GqvSWmNI/7BIXFroYiOObrg5pq UgYE+bfjhrcXhypVWNp9Nk35d6E6PIyDNxj5Wzt4AGlgXZiuQZsliegRGjBsorIoqXJT e83z0W0IfEZeDAsNiXwXkzqjDerBupPZ8U5eqHdnGMUE4vAnm6LzIm5xTgB+iVyS5lP0 S/Z/Lf1m7gyf8F3LyyNP/4jEM6mmZ9+e1PGfqujcqNn9PT45v7hQBEPrvMLWHmhG/2/W sBXQ== ARC-Authentication-Results: i=1; mx.google.com; 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 Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id j3si15172746ilu.69.2021.08.08.14.11.04; Sun, 08 Aug 2021 14:11:18 -0700 (PDT) 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; 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 Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S231211AbhHHVKC (ORCPT + 99 others); Sun, 8 Aug 2021 17:10:02 -0400 Received: from mout.kundenserver.de ([217.72.192.73]:42177 "EHLO mout.kundenserver.de" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229895AbhHHVKC (ORCPT ); Sun, 8 Aug 2021 17:10:02 -0400 Received: from mail-wr1-f48.google.com ([209.85.221.48]) by mrelayeu.kundenserver.de (mreue107 [213.165.67.113]) with ESMTPSA (Nemesis) id 1Ma1HG-1mZvNZ1Wvk-00Vwox; Sun, 08 Aug 2021 23:09:41 +0200 Received: by mail-wr1-f48.google.com with SMTP id b11so2536115wrx.6; Sun, 08 Aug 2021 14:09:41 -0700 (PDT) X-Gm-Message-State: AOAM530eNSPBmMZm6PhOlp3gxnIjtMFbXGKSL78k8JlXzwgJp6sjrOeE /MBksqugIuFOr4RlAT5AeMDHr3vpvsWjmP4uMOc= X-Received: by 2002:adf:f446:: with SMTP id f6mr22293490wrp.361.1628456980852; Sun, 08 Aug 2021 14:09:40 -0700 (PDT) MIME-Version: 1.0 References: <20210807145619.832-1-caihuoqing@baidu.com> <05a5ddb5-1c51-8679-60a3-a74e0688b72d@gmail.com> In-Reply-To: From: Arnd Bergmann Date: Sun, 8 Aug 2021 23:09:24 +0200 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: [PATCH 0/2] net: ethernet: Remove the 8390 network drivers To: Michael Schmitz Cc: Arnd Bergmann , Cai Huoqing , David Miller , Jakub Kicinski , Geert Uytterhoeven , Jason Gunthorpe , Networking , Linux Kernel Mailing List Content-Type: text/plain; charset="UTF-8" X-Provags-ID: V03:K1:gWqbxSGJP4fT9d7Cl9BE14b1I6AY70S0Ecdmi0EMUBNaBYgiUsu ew8gvwMQmGiJIspFi5/JabY13hPlwkSCPgJjalMoD/bQF5AqJhif07HTEIShk0ou1ygwHpR YCkyzWfwfam+htHGAyChmNJ7SuNodoAGgVfzOmE8tPPRUXsGx+oWNiEUgRGYfhwWYfPT9bA Ckv5JejcOSJZTS9eb8T8Q== X-Spam-Flag: NO X-UI-Out-Filterresults: notjunk:1;V03:K0:U9yBVhXJwM0=:bGqJNiGTIaEs6UxR3hux9A nf4R1ArwMryOQj/Z5taRNcy5jP4RYk0o7zlpaF66nSAj8qtkW5fXcA+6r92U8xYHVRkPZkjEO ZUnlfFd5KFMmBX1cleg6756jW8WWQhcCBUeYIgsNujA1Wqfy5ZMAnQLSgVvA8IWPxRCq6Hpxy Mv0eBaULQTUjOrXpgTUJuu/BwU/gudQqDBODU16QNF7VqebxDJyCKjQ4+ZRgBHWzaeAmeO1Fh UnKgDRGiQx1TkvsEoDo2QlB9MWaFWw8sdpNGnL8OYBli4QenLrBPyyU6wIvnRZbUUWAvST9ok iSV1MhkVWt87PQllR/mrhsykM/3TsvwFz6iogDmk7GNpoB8lBl6E6GUrKSu9f7vFH75drZQgY XYKMccngxDA0lXotMVUnbnkFv4HVnCF7MpdQa9ZuVXwnBZwaG14RodVbUcAOrXlXyObPduwPm Aa+KvUe4WvA32kCAZdtCc7e1CNY+Tjs/4SaJpKwUisuFoD+3vaHcoG6MMKiVBt0ZLiwc6KQEf MmOWaeCGvQW+VoaNCHHXZv0XOOamOApIvkOw3rECFqH2AKlbBDWqxa++NPabdMaFjqPr9bMDY PfXYk/RRB0RpZKHRv3AOc10k5CAV+Eg4rEiKJ/8MSb4Z7C+fZVwCElZ2lJOM9kmCkU9uiTB2y y7KINKyIiWAxSljBl7Lj0HCiqobLr97cNYsnujC5TSQKlBaUVaHgneXyBGfbBW/Qlyx3OljQ7 7JySAkcdRp7MlN761mUy4X+T/qUqUsCt/c1W1vz+Wb+cqTxUq1Fn6SS/l0DZ3QRR2TJwl7Y6l tcWuO8CAyOQ7R9GTWf8WquysttdUEqoaSr1JOLFsghh42l8mhOU5ziO7GiC1HfiPYP1+qgF Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Sun, Aug 8, 2021 at 10:39 PM Michael Schmitz wrote: > > Two candidates I can see for removing would be smc-ultra and > > wd80x3, both of them fairly rare ISA cards. The only other > > ISA 8390 variant is the ne2000 driver (ne.c), which is probably > > the most common ISA card overall, and I'd suggest leaving > > that in place for as long as we support CONFIG_ISA. > > That particular driver is the one I rely on (via a weird ROM-port to ISA > bridge). Would be useful even after ISA bus support is gone, in that > case. Just saying. The Amiga and Mac drivers likewise. Though you may > well argue that once ISA support has been removed, these can all be > rewritten to support MMIO more directly (and more flexibly). I don't think we are anywhere near removing ISA support (probably not before removing EISA, which in turn is required for some platforms), but that was what I implied: No point removing NE2000 support as long as there are platforms or bus types using that driver (Q40, Atari, TX49xx), and even the ISA version of NE2000 may outlive other CONFIG_ISA itself because it is a typical emulation target. > > There are a couple of other ISA-only network drivers (localtalk, > > arcnet, ethernet/amd) that may be candidates for removal, > > or perhaps some PCMCIA ones. > > ethernet/amd has the other set of network card drivers used on m68k > (*lance). Same here, I specifically mean the drivers that are /only/ used for ISA here: CONFIG_LANCE and CONFIG_NI65, not the various other lance variants. Arnd