From mboxrd@z Thu Jan 1 00:00:00 1970 From: Stephen Hemminger Subject: Re: [PATCH bpf-next v3 01/15] net: initial AF_XDP skeleton Date: Wed, 23 May 2018 15:50:47 -0700 Message-ID: <20180523155047.6c136279@xeon-e3> References: <20180502110136.3738-1-bjorn.topel@gmail.com> <20180502110136.3738-2-bjorn.topel@gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Cc: magnus.karlsson@intel.com, alexander.h.duyck@intel.com, alexander.duyck@gmail.com, john.fastabend@gmail.com, ast@fb.com, brouer@redhat.com, willemdebruijn.kernel@gmail.com, daniel@iogearbox.net, mst@redhat.com, netdev@vger.kernel.org, =?UTF-8?B?QmrDtnJuIFTDtnBlbA==?= , michael.lundkvist@ericsson.com, jesse.brandeburg@intel.com, anjali.singhai@intel.com, qi.z.zhang@intel.com To: =?UTF-8?B?QmrDtnJuIFTDtnBlbA==?= Return-path: Received: from mail-pg0-f67.google.com ([74.125.83.67]:42207 "EHLO mail-pg0-f67.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S934516AbeEWWuu (ORCPT ); Wed, 23 May 2018 18:50:50 -0400 Received: by mail-pg0-f67.google.com with SMTP id p9-v6so10039848pgc.9 for ; Wed, 23 May 2018 15:50:50 -0700 (PDT) In-Reply-To: <20180502110136.3738-2-bjorn.topel@gmail.com> Sender: netdev-owner@vger.kernel.org List-ID: On Wed, 2 May 2018 13:01:22 +0200 Bj=C3=B6rn T=C3=B6pel wrote: > diff --git a/net/xdp/Kconfig b/net/xdp/Kconfig > new file mode 100644 > index 000000000000..90e4a7152854 > --- /dev/null > +++ b/net/xdp/Kconfig > @@ -0,0 +1,7 @@ > +config XDP_SOCKETS > + bool "XDP sockets" > + depends on BPF_SYSCALL > + default n > + help > + XDP sockets allows a channel between XDP programs and > + userspace applications. Why is XDP not supported as a module? Most distributions will want it to be a module so that it is not loaded unless used, and AF_XDP could be also be disabled by blacklisting the modul= e.