On Wed, Apr 26, 2017 at 08:24:17PM +0200, Hannes Frederic Sowa wrote:
> Signed-off-by: Hannes Frederic Sowa <han...@stressinduktion.org>
> ---
>  include/linux/filter.h | 6 ++++--
>  kernel/bpf/core.c      | 4 +++-
>  kernel/bpf/syscall.c   | 7 ++++---
>  kernel/bpf/verifier.c  | 4 ++--
>  net/core/filter.c      | 6 +++---
>  5 files changed, 16 insertions(+), 11 deletions(-)
> 
> diff --git a/include/linux/filter.h b/include/linux/filter.h
> index 63624c619e371b..635311f57bf24f 100644
> --- a/include/linux/filter.h
> +++ b/include/linux/filter.h
> @@ -413,7 +413,8 @@ struct bpf_prog {
>                               locked:1,       /* Program image locked? */
>                               gpl_compatible:1, /* Is filter GPL compatible? 
> */
>                               cb_access:1,    /* Is control block accessed? */
> -                             dst_needed:1;   /* Do we need dst entry? */
> +                             dst_needed:1,   /* Do we need dst entry? */
> +                             priv_cap_sys_admin:1; /* Where we loaded as 
> sys_admin? */

This is no go.
You didn't provide any explanation whatsoever why you want to see this boolean 
value.

Reply via email to