From mboxrd@z Thu Jan 1 00:00:00 1970 From: Daniel Borkmann Subject: Re: [PATCH net-next v7 1/5] bpf: Add file mode configuration into bpf maps Date: Wed, 18 Oct 2017 23:14:21 +0200 Message-ID: <59E7C42D.1010402@iogearbox.net> References: <20171018200026.146093-1-chenbofeng.kernel@gmail.com> <20171018200026.146093-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: In-Reply-To: <20171018200026.146093-2-chenbofeng.kernel@gmail.com> Sender: owner-linux-security-module@vger.kernel.org List-Id: netdev.vger.kernel.org On 10/18/2017 10:00 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