summaryrefslogtreecommitdiff
path: root/include/linux
diff options
context:
space:
mode:
authorOleg Nesterov <oleg@redhat.com>2011-04-27 17:54:20 (GMT)
committerOleg Nesterov <oleg@redhat.com>2011-04-28 11:01:36 (GMT)
commit73ef4aeb61b53fce464a7e24ef03a26f98b2f617 (patch)
tree15acc5d7ded643ccd1da1d502033822a2452497c /include/linux
parentfec9993db093acfc3999a364e31f8adae41fcb28 (diff)
downloadlinux-fsl-qoriq-73ef4aeb61b53fce464a7e24ef03a26f98b2f617.tar.xz
signal: sigprocmask: narrow the scope of ->siglock
No functional changes, preparation to simplify the review of the next change. 1. We can read current->block lockless, nobody else can ever change this mask. 2. Calculate the resulting sigset_t outside of ->siglock into the temporary variable, then take ->siglock and change ->blocked. Also, kill the stale comment about BKL. Signed-off-by: Oleg Nesterov <oleg@redhat.com> Reviewed-by: Matt Fleming <matt.fleming@linux.intel.com> Acked-by: Tejun Heo <tj@kernel.org>
Diffstat (limited to 'include/linux')
0 files changed, 0 insertions, 0 deletions