Re: [PATCH v2 2/3] sched: add a macro to define bitops for task atomic flags

2014-09-22 Thread Zefan Li
>> -static inline bool task_no_new_privs(struct task_struct *p) >> -{ >> - return test_bit(PFA_NO_NEW_PRIVS, &p->atomic_flags); >> -} >> - >> -static inline void task_set_no_new_privs(struct task_struct *p) >> -{ >> - set_bit(PFA_NO_NEW_PRIVS, &p->atomic_flags); >> -} >> +#define TASK_P

Re: [PATCH v2 2/3] sched: add a macro to define bitops for task atomic flags

2014-09-22 Thread Kees Cook
On Mon, Sep 22, 2014 at 11:04 PM, Zefan Li wrote: > This will simplify code when we add new flags. > > v2: > - updated scripts/tags.sh, suggested by Peter > > Cc: Peter Zijlstra > Cc: Ingo Molnar > Cc: Miao Xie > Cc: Kees Cook > Cc: Tetsuo Handa > Signed-off-by: Zefan Li > --- > include/lin

[PATCH v2 2/3] sched: add a macro to define bitops for task atomic flags

2014-09-22 Thread Zefan Li
This will simplify code when we add new flags. v2: - updated scripts/tags.sh, suggested by Peter Cc: Peter Zijlstra Cc: Ingo Molnar Cc: Miao Xie Cc: Kees Cook Cc: Tetsuo Handa Signed-off-by: Zefan Li --- include/linux/sched.h | 20 +++- scripts/tags.sh | 6 ++ 2