Received: by 2002:a05:6902:102b:0:0:0:0 with SMTP id x11csp1159356ybt; Sat, 11 Jul 2020 01:32:35 -0700 (PDT) X-Google-Smtp-Source: ABdhPJzIiig803sTeI8NcHcGHQBKjGd0lNH+pDNydxMMpc+c+F4/WYpDM6eJtvECEoq5lZOUP1rs X-Received: by 2002:a50:cd1a:: with SMTP id z26mr84216074edi.120.1594456355662; Sat, 11 Jul 2020 01:32:35 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1594456355; cv=none; d=google.com; s=arc-20160816; b=in4UiJeKshUVU8/b0UFok1Kc6V6YePRGRj1PU0nN0Nd1aAOaCXLx+SGsXSc6Ig+IjP mjL0xoFKLrg0DginAzdDk1XVrC4xOdZeEn7WT/cRH2+Qe/Wp2K+BMSnE7KX5fsX0gV6/ ZdzpkA7BmCA1VXLahxaBG0oxAGvVx7HK2Hn67olR25ru7wJsmT50j3dlNbk96zhguU2S 8HAgQRXqlqUqP7WnAcFHDUhLEJDSqfFsbo2szf6UkLHEEPzmOYP4oNoMqcoWjLH9qWjq EDpGpg5hbT1+lBdQNDPZefF1wmzs9ZeuRl03pkbEf6fontZNqplr++o0Yv6Usrn8vtaj tKzQ== 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:mime-version :references:in-reply-to:message-id:subject:cc:to:from:date :dkim-signature; bh=3JWZc4C758CGaQ7kXP65ZxsN+MDs4VksrbvIUzURHM4=; b=nmAbFAKAG9+5EwmDjeTCZmznItUzaKxAlD0qu+UOz06+UJQTHpQ0wzUWcXdt+qgF/o fZE5jazbRBBzMeVyJaYkKWWssSP1FgoOtTRpQBoj7jcq7Rod1QO+SVBp/WU7R9mrCjCm ETcwofcr99wj+a+uX7MIDNZhhmKq6KP6bULAIclspwlg+fA08GakQ3WBjy9XvgSof8i6 HD2kKaOypS3H13eP54VtczeqzAjruan6vD/QcKOi1VdFRzJ2exMcRYQWI5UDZjh+cQFv Infr52SVy8k+UosdAH6qCAm3jteqN5bGZVsRWbdiKOtvTcRnAkeVEpukblWfkTopvpaI fCOw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@redhat.com header.s=mimecast20190719 header.b=fIUosOHn; 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=redhat.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id ci26si5117966ejc.715.2020.07.11.01.31.42; Sat, 11 Jul 2020 01:32:35 -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; dkim=pass header.i=@redhat.com header.s=mimecast20190719 header.b=fIUosOHn; 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=redhat.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1728149AbgGKIXg (ORCPT + 99 others); Sat, 11 Jul 2020 04:23:36 -0400 Received: from us-smtp-2.mimecast.com ([205.139.110.61]:37118 "EHLO us-smtp-1.mimecast.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1728089AbgGKIXg (ORCPT ); Sat, 11 Jul 2020 04:23:36 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1594455813; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=3JWZc4C758CGaQ7kXP65ZxsN+MDs4VksrbvIUzURHM4=; b=fIUosOHnGs8QAb+KB3sXcZCkUe9lAWgS9sGu9FqBfuR7gqPM4kr38GQa2g6K0KW1vkSL1N FfeYNHXwmkyzqZwQg5IYho0CCA8ZI2GjKTKmEJRQ7rkye52FQhnVM7Dpnb7vfcNSweApPB khTBMSIxoqcKy61zpZVm7kXTsELBjmI= Received: from mimecast-mx01.redhat.com (mimecast-mx01.redhat.com [209.132.183.4]) (Using TLS) by relay.mimecast.com with ESMTP id us-mta-10-shM6vVWLPsCKbBcbh1p3Cw-1; Sat, 11 Jul 2020 04:23:29 -0400 X-MC-Unique: shM6vVWLPsCKbBcbh1p3Cw-1 Received: from smtp.corp.redhat.com (int-mx08.intmail.prod.int.phx2.redhat.com [10.5.11.23]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by mimecast-mx01.redhat.com (Postfix) with ESMTPS id 9B4D6800C64; Sat, 11 Jul 2020 08:23:27 +0000 (UTC) Received: from carbon (unknown [10.40.208.42]) by smtp.corp.redhat.com (Postfix) with ESMTP id 46BE52DE6B; Sat, 11 Jul 2020 08:23:20 +0000 (UTC) Date: Sat, 11 Jul 2020 10:23:18 +0200 From: Jesper Dangaard Brouer To: Joe Perches Cc: brouer@redhat.com, "Alexander A. Klimov" , ast@kernel.org, daniel@iogearbox.net, davem@davemloft.net, kuba@kernel.org, hawk@kernel.org, john.fastabend@gmail.com, mchehab+huawei@kernel.org, robh@kernel.org, linux-kernel@vger.kernel.org, netdev@vger.kernel.org, bpf@vger.kernel.org Subject: Re: [PATCH v2] MAINTAINERS: XDP: restrict N: and K: Message-ID: <20200711102318.28ce29d6@carbon> In-Reply-To: <28a81dfe62b1dc00ccc721ddb88669d13665252b.camel@perches.com> References: <87tuyfi4fm.fsf@toke.dk> <20200710190407.31269-1-grandmaster@al2klimov.de> <28a81dfe62b1dc00ccc721ddb88669d13665252b.camel@perches.com> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Scanned-By: MIMEDefang 2.84 on 10.5.11.23 Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Fri, 10 Jul 2020 12:37:47 -0700 Joe Perches wrote: > On Fri, 2020-07-10 at 21:04 +0200, Alexander A. Klimov wrote: > > Rationale: > > Documentation/arm/ixp4xx.rst contains "xdp" as part of "ixdp465" > > which has nothing to do with XDP. > >=20 > > Signed-off-by: Alexander A. Klimov > > --- > > Better? > >=20 > > MAINTAINERS | 4 ++-- > > 1 file changed, 2 insertions(+), 2 deletions(-) > >=20 > > diff --git a/MAINTAINERS b/MAINTAINERS > > index 1d4aa7f942de..735e2475e926 100644 > > --- a/MAINTAINERS > > +++ b/MAINTAINERS > > @@ -18708,8 +18708,8 @@ F: include/trace/events/xdp.h > > F: kernel/bpf/cpumap.c > > F: kernel/bpf/devmap.c > > F: net/core/xdp.c > > -N: xdp > > -K: xdp > > +N: (?:\b|_)xdp > > +K: (?:\b|_)xdp =20 >=20 > Generally, it's better to have comprehensive files lists > rather than adding name matching regexes. I like below more direct matching of the files we already know are XDP related. The pattern match are meant to catch drivers containing XDP related bits. (small typo in your patch below) > Perhaps: > --- > MAINTAINERS | 12 +++++++++--- > 1 file changed, 9 insertions(+), 3 deletions(-) >=20 > diff --git a/MAINTAINERS b/MAINTAINERS > index 16854e47e8cb..2e96cbf15b31 100644 > --- a/MAINTAINERS > +++ b/MAINTAINERS > @@ -18763,13 +18763,19 @@ M: John Fastabend > L: netdev@vger.kernel.org > L: bpf@vger.kernel.org > S: Supported > -F: include/net/xdp.h > +F: Documentation/networking/af_xdp.rst > +F: include/net/xdp* > F: include/trace/events/xdp.h > +F: include/uapi/linux/if_xdp.h > +F: include/uapi/linux/xdp_diag.h > F: kernel/bpf/cpumap.c > F: kernel/bpf/devmap.c > F: net/core/xdp.c > -N: xdp > -K: xdp > +F: net/xdp/ > +F: samples/bpf/xdp* > +F: tools/testing/selftests/bfp/*xdp* ^^^^=20 Typo, should be "bpf" > +F: tools/testing/selftests/bfp/*/*xdp* > +K: (?:\b|_)xdp(?:\b|_) > =20 > XDP SOCKETS (AF_XDP) > M: Bj=C3=B6rn T=C3=B6pel >=20 --=20 Best regards, Jesper Dangaard Brouer MSc.CS, Principal Kernel Engineer at Red Hat LinkedIn: http://www.linkedin.com/in/brouer