Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1754842AbbERSjw (ORCPT ); Mon, 18 May 2015 14:39:52 -0400 Received: from mail-ie0-f172.google.com ([209.85.223.172]:34388 "EHLO mail-ie0-f172.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1754308AbbERSju (ORCPT ); Mon, 18 May 2015 14:39:50 -0400 Message-ID: <555A31F3.1020601@plumgrid.com> Date: Mon, 18 May 2015 11:39:47 -0700 From: Alexei Starovoitov User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.10; rv:31.0) Gecko/20100101 Thunderbird/31.6.0 MIME-Version: 1.0 To: Wang Nan , paulus@samba.org, a.p.zijlstra@chello.nl, mingo@redhat.com, acme@kernel.org, namhyung@kernel.org, jolsa@kernel.org, dsahern@gmail.com, daniel@iogearbox.net, brendan.d.gregg@gmail.com, masami.hiramatsu.pt@hitachi.com CC: lizefan@huawei.com, linux-kernel@vger.kernel.org, pi3orama@163.com Subject: Re: [RFC PATCH v3 20/37] bpf tools: Add bpf.c/h for common bpf operations References: <1431860222-61636-1-git-send-email-wangnan0@huawei.com> <1431860222-61636-21-git-send-email-wangnan0@huawei.com> In-Reply-To: <1431860222-61636-21-git-send-email-wangnan0@huawei.com> Content-Type: text/plain; charset=windows-1252; format=flowed Content-Transfer-Encoding: 7bit Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 1118 Lines: 33 On 5/17/15 3:56 AM, Wang Nan wrote: > This patch introduces bpf.c and bpf.h, which hold common functions > issuing bpf syscall. The goal of these two files is to hide syscall > completly from user. Note that bpf.c and bpf.h only deal with kernel > interface. Things like structure of 'map' section in the ELF object is > not cared by of bpf.[ch]. > > We first introduce bpf_create_map(). > > Signed-off-by: Wang Nan ... > diff --git a/tools/lib/bpf/bpf.c b/tools/lib/bpf/bpf.c > new file mode 100644 > index 0000000..3dbe30d > --- /dev/null > +++ b/tools/lib/bpf/bpf.c > @@ -0,0 +1,53 @@ > +/* > + * common eBPF ELF operations. > + * > + * Copyright (C) 2015, Wang Nan > + * Copyright (C) 2015, Huawei Inc. > + * > + * Released under the GPL v2. (and only v2, not any later version) > + */ same comment as in the other patch. -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/