Re: [PATCH 1/7] keys: sparse: Fix key_fs[ug]id_changed()

2019-05-24 Thread James Morris
On Wed, 22 May 2019, David Howells wrote: > Sparse warnings are incurred by key_fs[ug]id_changed() due to unprotected > accesses of tsk->cred, which is marked __rcu. > > Fix this by passing the new cred struct to these functions from > commit_creds() rather than the task pointer. > >

[PATCH 1/7] keys: sparse: Fix key_fs[ug]id_changed()

2019-05-22 Thread David Howells
Sparse warnings are incurred by key_fs[ug]id_changed() due to unprotected accesses of tsk->cred, which is marked __rcu. Fix this by passing the new cred struct to these functions from commit_creds() rather than the task pointer. Signed-off-by: David Howells --- include/linux/key.h |