Received: by 2002:a25:8b91:0:0:0:0:0 with SMTP id j17csp5970176ybl; Tue, 10 Dec 2019 14:41:44 -0800 (PST) X-Google-Smtp-Source: APXvYqxA7qfcWXS0nNmK+K1IJFB0bCpjgOsMIndg0eHE13mQLMi/6JfXQJFq498dvE/oqopJuTRP X-Received: by 2002:a9d:6251:: with SMTP id i17mr152879otk.14.1576017704793; Tue, 10 Dec 2019 14:41:44 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1576017704; cv=none; d=google.com; s=arc-20160816; b=Zb0cfahfH4rjfA9xPi9Av8tQ1LZmv46+SRoUKgoT5uAT+fvlqZgArKapx6RPIXlBAg gxhOyY6ZrB3dzizWctswZB4Z7tas26J5w/konmsB+LrOVQf1Y+DGXrZGPM/xOk+1nEqe o9JmBWrqKOlbbhEQvkO3n2DfV4q8kI741fMRxEnF5jvZA5WcZ705yqsnA9mYw94xTQ75 c5M3n+2HKeoe1rxBVmYkvCf1N7p0u/Abg0L+SxMan/CJ2m6oEFKb6jrX2twzr8S2ZDS8 b+iV28yJYhgspzoyR7DrfSmkmIOZJ2pcwKnHKWman9u77aveyWY3VqFHz5EVWG6CmOpy GBtA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-transfer-encoding:cc:to:subject :message-id:date:from:in-reply-to:references:mime-version :dkim-signature; bh=WhKcV9MhcHZ+rIDrMbDQc0mCzV2/LXUFgnxbFQ0koe4=; b=L8Fl1uLSykV11j9H1vuEKZZQI+wyGsE2evM9q+M782AjcuyrIKaT2IFCAt7lUzNPmB m+7or8zDVx6lHJiMY9YVND9pGzWLi8UWTIfmRUm0UcIc625Ya2RwfQkX1RqVvSxi+bCW G1tvDjImbirIZXm37CJwJ+UzNPXI/7c2BG7Irskq7lAS/++zEBGK9XfRE/Z+S7tGy6Qt zt49aZHcm13bm6aXXC6SGJuMa5aUk61gcHmsKeex0A+tQaqNhaCN/okpb1eqvtWCazgg +8HdMyYEVEdxtKbnXE7b3brRWVwg3zhEQh36FNyIu1jXUat3RGL/WdkIhOQHA74OLaps Ytww== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@google.com header.s=20161025 header.b=fyRCRyjb; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=google.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id r202si2750797oie.247.2019.12.10.14.41.32; Tue, 10 Dec 2019 14:41:44 -0800 (PST) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=pass header.i=@google.com header.s=20161025 header.b=fyRCRyjb; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=google.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1730166AbfLJWkh (ORCPT + 99 others); Tue, 10 Dec 2019 17:40:37 -0500 Received: from mail-pf1-f195.google.com ([209.85.210.195]:41242 "EHLO mail-pf1-f195.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1727500AbfLJWkg (ORCPT ); Tue, 10 Dec 2019 17:40:36 -0500 Received: by mail-pf1-f195.google.com with SMTP id s18so568683pfd.8 for ; Tue, 10 Dec 2019 14:40:36 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc:content-transfer-encoding; bh=WhKcV9MhcHZ+rIDrMbDQc0mCzV2/LXUFgnxbFQ0koe4=; b=fyRCRyjbRw/ahnal1DJZEhKbTukOYXWTOelfdC8IxlZgyJU+E3zpokgvCb1OZDcZX0 jEDUuL8VcXF5Zb0x26s2whsrtlzlfAyiWCiOvfgIznuT7lnviKisWYSUAGwUkKWKtvsR 6C4zCpSjJYjo6TgSp3Vp5idWbKVS57L/XUoJFEAYFjul+FGbzK1aeXcoHpFpcbMZZTSu 6KxjbQZLq3putByW3nDo65b5EQUTK5bPAVPk9vdsixG1I13zhNmCBAq6cd9QjUVlAOFd FwIHkUCTi73L9mmgrYXepJZs6Ni9rfM56GzZ+SAjWh58R5h9IzpU7QSmtnmb68XxAyDh jY0w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc:content-transfer-encoding; bh=WhKcV9MhcHZ+rIDrMbDQc0mCzV2/LXUFgnxbFQ0koe4=; b=P7hzUV3NoV9BU9mF3afT4c3wS497Cgn1wjJP4FOAwV+nzF4KSHojOno4q4bRLTXARj nGm/GExO8Mxr5rR9QMCuM2b8nBf7+Nj+IM8nXIcs+Z5t4ZIqhoCQnC6proRJrw4L5hrx 26Yq2v/uhhwV/ky7iTTbZFL+cZl95tgtxuW6VQbHCz7NpniQGb7Mkcq1/eG9fPNsMQpX PE57U2vthDGpCy0ptnhC7/By3Hr47eDGHbNWBpUJ76ACTPLiAEWqyrxrACYwajWIBzPE vOAcyiegeXYhCDgsARzEc6kANAFmg4x+wU1TjdpteTYCCSwMsB4eSUmYvzU9el8+KMrF V41w== X-Gm-Message-State: APjAAAWH9Selxzqr869QqkqCjEh24IAaM68LKGV1dbhIw/PHgMn5QLLi mUY+JREtVorRIJ2NyrYMajMELhZUOr82uvq1zNpx8g== X-Received: by 2002:a63:480f:: with SMTP id v15mr481015pga.201.1576017635129; Tue, 10 Dec 2019 14:40:35 -0800 (PST) MIME-Version: 1.0 References: <20191206020153.228283-1-brendanhiggins@google.com> <20191206020153.228283-2-brendanhiggins@google.com> <20191207012108.GA220741@google.com> <15f048d3-07ab-61c1-c6e0-0712e626dd33@cambridgegreys.com> <1785498655.111829.1575936178298.JavaMail.zimbra@nod.at> <87f182c6-82a3-d696-72e4-ddaa781a655b@cambridgegreys.com> In-Reply-To: <87f182c6-82a3-d696-72e4-ddaa781a655b@cambridgegreys.com> From: Brendan Higgins Date: Tue, 10 Dec 2019 14:40:24 -0800 Message-ID: Subject: Re: [RFC v1 1/2] um: drivers: remove support for UML_NET_PCAP To: Anton Ivanov Cc: Richard Weinberger , davidgow , Jeff Dike , linux-um , linux-kernel , Johannes Berg Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Mon, Dec 9, 2019 at 11:14 PM Anton Ivanov wrote: > > On 10/12/2019 00:02, Richard Weinberger wrote: > > ----- Urspr=C3=BCngliche Mail ----- > >> Von: "Brendan Higgins" > >>> IMHO we should at least mark them as "obsolete" and start preparing t= o > >>> remove them. > >> > >> Alright, I will send a patch out which marks the other network drivers > >> as "obsolete". > >> > >> Clarification: Should I mark all UML network devices as "obsolete" > >> except for NET_VECTOR? Daemon and MCAST looked to me (I am not a > >> networking expert), like they might not be covered by vector. > > > > No. Why? > > > > Thanks, > > //richard > > > > _______________________________________________ > > linux-um mailing list > > linux-um@lists.infradead.org > > http://lists.infradead.org/mailman/listinfo/linux-um > > > At least pcap and vde are maintenance issues. They do not even build toda= y. > > Off the top of my head, daemon needs fixes to the switch - it has an > O(n) performance hit for n=3D"number of ports" as well as a few other iss= ues. > > Tap has a fully functional replacement > > Pcap has a fully functional replacement > > mcast for 2 instances is functionally equivalent to running l2tp or gre > back-to-back. > > IMHO we can start marking some of them as obsolete. It looked to me like this discussion is ongoing; however, it seemed like the discussion might be boiling down to *which* drivers should be marked obsolete, so I decided to go ahead and send a patch which marks everything as deprecated. I figured it would make it easier to focus the conversation on what, if anything, should be marked obsolete: https://lore.kernel.org/lkml/20191210223403.244842-1-brendanhiggins@google.= com/T/#u Also, Anton, I flat out stole a bunch of your comments on this thread to make my commit message. Just respond with the appropriate tags (co-developed-by, etc) if you want to be credited for them. As it is, I marked you as "suggested-by". Cheers!