From mboxrd@z Thu Jan 1 00:00:00 1970 From: Daniel Borkmann Subject: Re: [PATCH net-next v6 1/5] bpf: Add file mode configuration into bpf maps Date: Tue, 17 Oct 2017 00:59:18 +0200 Message-ID: <59E539C6.6050009@iogearbox.net> References: <20171016191135.8046-1-chenbofeng.kernel@gmail.com> <20171016191135.8046-2-chenbofeng.kernel@gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset=windows-1252; format=flowed Content-Transfer-Encoding: 7bit Cc: Jeffrey Vander Stoep , Alexei Starovoitov , lorenzo@google.com, Stephen Smalley , James Morris , Paul Moore , Chenbo Feng To: Chenbo Feng , netdev@vger.kernel.org, SELinux , linux-security-module@vger.kernel.org Return-path: Received: from www62.your-server.de ([213.133.104.62]:50168 "EHLO www62.your-server.de" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S932443AbdJPW7V (ORCPT ); Mon, 16 Oct 2017 18:59:21 -0400 In-Reply-To: <20171016191135.8046-2-chenbofeng.kernel@gmail.com> Sender: netdev-owner@vger.kernel.org List-ID: On 10/16/2017 09:11 PM, Chenbo Feng wrote: > From: Chenbo Feng > > Introduce the map read/write flags to the eBPF syscalls that returns the > map fd. The flags is used to set up the file mode when construct a new > file descriptor for bpf maps. To not break the backward capability, the > f_flags is set to O_RDWR if the flag passed by syscall is 0. Otherwise > it should be O_RDONLY or O_WRONLY. When the userspace want to modify or > read the map content, it will check the file mode to see if it is > allowed to make the change. > > Signed-off-by: Chenbo Feng > Acked-by: Alexei Starovoitov Acked-by: Daniel Borkmann