Received: by 2002:a25:8b91:0:0:0:0:0 with SMTP id j17csp1419193ybl; Fri, 6 Dec 2019 17:21:59 -0800 (PST) X-Google-Smtp-Source: APXvYqz1Rtbx2oMh4YfKwEyywe+IDu2mVeZ7+WNIzgeS41Ksq0JIJd+HdKz2/7pM7ylCyTuVPcww X-Received: by 2002:aca:d80b:: with SMTP id p11mr15693813oig.83.1575681719086; Fri, 06 Dec 2019 17:21:59 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1575681719; cv=none; d=google.com; s=arc-20160816; b=DZ5dQuAB20Q+CuuCq1fBUMl6oMnAORAC6gmNoTNlfSX9IS97dogWrw/HOQes8IaYVM 2IbVxSxaAWaQxuSGZdrwzeczxXneF18YW0CeNS0v5TMQVear32v/LfcwRT3nAsL5MJOZ N8qloovtT6cuQuOLh+gMFV3BXxfwpnMuxe49AaaeloGOK/k5+LgwMP57JT/D5Iwet/++ xYu5Xkq5sULoooQi2kR7OLnsKZfGK65P2SWOscWpqBDMoJAk2dl3iNUnifLKpy/B6Pbw LS8LnO3k+1kK5cMbVgBvHyNl1Bl02nvarZ74NX/O/4Z2AhSHJznG0DKsYyVDuT1L7mIA J2yA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:user-agent:in-reply-to :content-transfer-encoding:content-disposition:mime-version :references:message-id:subject:cc:to:from:date:dkim-signature; bh=yEn14k+clLvmNnACMsBkTxLXcZL5KjXBaody+Go5YQA=; b=XPosN/VCG9cjJJh5zMj32oc3gUbceMnJCb1CLE83v58iL6Fo38B6FVb5H5Eh294SjF JfS06ARwcIJZ7VU4CbJyEGniONswr4emCOtYN2ot0nCwzy8IkSc8k+bG8ChO/48QvlkY fCMqm5F9EMEcpqSZtQwFxzcQzs2Qq//CNU6Yjof+k2n4bHw87z4yTO/QSB8uK53Q655F gC1C/bxbLSzo2TXfviJV+MKWEicAHUn4acU9uI/CCvksxPnYmyQYNdmVno5B7wzGZflG dsiDlgawKD4LVK4QzM9VP476MnE96hn41J4EkBPye84O0mndHygo85vwIWMS4U1j9mA0 aPuA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@google.com header.s=20161025 header.b=RVktpsWs; 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 w4si8894855otq.144.2019.12.06.17.21.45; Fri, 06 Dec 2019 17:21:59 -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=RVktpsWs; 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 S1726407AbfLGBVP (ORCPT + 99 others); Fri, 6 Dec 2019 20:21:15 -0500 Received: from mail-pf1-f193.google.com ([209.85.210.193]:41583 "EHLO mail-pf1-f193.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726371AbfLGBVO (ORCPT ); Fri, 6 Dec 2019 20:21:14 -0500 Received: by mail-pf1-f193.google.com with SMTP id s18so4230113pfd.8 for ; Fri, 06 Dec 2019 17:21:14 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20161025; h=date:from:to:cc:subject:message-id:references:mime-version :content-disposition:content-transfer-encoding:in-reply-to :user-agent; bh=yEn14k+clLvmNnACMsBkTxLXcZL5KjXBaody+Go5YQA=; b=RVktpsWsyDJ2zmC5kzzH0C65ikVPwt/aU1ngdwnfogURM6j3WsR3m2gPL5rckVuipn 37OfiaQUZKb4e4iABBSyMR3akYVbt2fuiScLpd0tFMdOMr06qAkUA5GZ0rNg3zN9ZOR3 3sVtvBvg67wLijt8omw4z3DHgUa3jjQldzcQDG0U8kMq7o8rF703wcLWkYrNVkq/Dmay rmfOzXv2nDlUtcLk+xRbhOHolVoOUsmpJ3+X1dbxmT542OBbniJALQgylZCRjjJ96WGG WdtXyXWdVYqXsriR1Ay4dUdrbOA7+4QG2AuDIIUfl7qWV04gAKemav+hoX3HsGy18eZA KNvQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:date:from:to:cc:subject:message-id:references :mime-version:content-disposition:content-transfer-encoding :in-reply-to:user-agent; bh=yEn14k+clLvmNnACMsBkTxLXcZL5KjXBaody+Go5YQA=; b=mLeVY/+lgCy6UOO6C+SM/QoSIL7evrvFl12Jkyd4IWMMADbOXJFC5r9sdpMXneP01s b80EH8NWCCUUkbW2egdqn+VgsOOqcGiii7E2XBVphM5nFFYFQYcjtaZlPCDOJSBnp49S N5nQkmEIdQh5Q5BiUkHKnK2nflNflyu1djM+pY9SZqWPpYX+wV+iBVPC0p4Gnaw5ZIEG Le8nRcO2++r5jLbgr/ItCnXTSKoQCXMEztjBAjZp99dp7F25/Hk2vmDofM41Hy5zZnYf cfJM2EfM1xN3YnLWbcjuHW4Gg4Kost8Re+ImdatfTP2WSCFk6z0Sm9ehwFFMlg+fdprD lopw== X-Gm-Message-State: APjAAAVgmmcnaAjcqZ3A9zgLEvH507dUOC+1mRV7hYC42aBnC13b8KMc atxkCJg2xMrshN8AFG0104sM9Q== X-Received: by 2002:a63:4f5c:: with SMTP id p28mr6632289pgl.409.1575681673644; Fri, 06 Dec 2019 17:21:13 -0800 (PST) Received: from google.com ([2620:15c:2cb:1:e90c:8e54:c2b4:29e7]) by smtp.gmail.com with ESMTPSA id b65sm17348072pgc.18.2019.12.06.17.21.12 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 06 Dec 2019 17:21:12 -0800 (PST) Date: Fri, 6 Dec 2019 17:21:08 -0800 From: Brendan Higgins To: Anton Ivanov Cc: Jeff Dike , Richard Weinberger , David Gow , linux-um@lists.infradead.org, Linux Kernel Mailing List , johannes.berg@intel.com Subject: Re: [RFC v1 1/2] um: drivers: remove support for UML_NET_PCAP Message-ID: <20191207012108.GA220741@google.com> References: <20191206020153.228283-1-brendanhiggins@google.com> <20191206020153.228283-2-brendanhiggins@google.com> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: User-Agent: Mutt/1.10.1 (2018-07-13) Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Fri, Dec 06, 2019 at 04:32:34PM -0800, Brendan Higgins wrote: > On Thu, Dec 5, 2019 at 11:23 PM Anton Ivanov > wrote: > [...] > > 1. There is a proposed patch for the build system to fix it. So I just tried the patch you linked on the cover letter[1], and I am still getting the build error described above: arch/um/drivers/pcap_user.c:35:12: error: conflicting types for ‘pcap_open’ static int pcap_open(void *data) ^~~~~~~~~ In file included from /usr/include/pcap.h:43, from arch/um/drivers/pcap_user.c:7: /usr/include/pcap/pcap.h:859:18: note: previous declaration of ‘pcap_open’ was here PCAP_API pcap_t *pcap_open(const char *source, int snaplen, int flags, Looking at the patch, I wouldn't expect it to solve this problem. Are there maybe different conflicting libpcap-dev libraries and I have the wrong one? Or is this just still broken? > > 2. We should be removing all old drivers and replacing them with the > > vector ones. > > Hmm...does this mean you would entertain a patch removing all the > non-vector UML network drivers? I would be happy to see VDE go as > well. > > In any event, it sounds like I should probably drop this patch as it > is currently. > > Thanks! [1] https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=938962#79