aboutsummaryrefslogtreecommitdiffstats
path: root/lib/debugobjects.c
diff options
context:
space:
mode:
authorPaul E. McKenney <[email protected]>2010-03-04 01:50:17 +0000
committerIngo Molnar <[email protected]>2010-03-04 11:07:34 +0000
commit99ee4ca746dda71326db7645463b4075ac1d665c (patch)
treeffee1bb0da458f7067a3207df0507be98dea7764 /lib/debugobjects.c
parentrcu: Make rcu_read_lock_sched_held() handle !PREEMPT (diff)
downloadkernel-99ee4ca746dda71326db7645463b4075ac1d665c.tar.gz
kernel-99ee4ca746dda71326db7645463b4075ac1d665c.zip
rcu: Suppress __mpol_dup() false positive from RCU lockdep
Common code is used during task creation and after the task has started running. RCU protection is not needed during task creation because no other CPU has access to the under-construction task. Provide the RCU protection anyway to suppress the false positive, as there does not appear to be a good way for the common code to recognize that the task is only accessible to the CPU creating it. Signed-off-by: Paul E. McKenney <[email protected]> Cc: Paul Menage <[email protected]> Cc: [email protected] Cc: [email protected] Cc: [email protected] Cc: [email protected] Cc: [email protected] Cc: [email protected] Cc: [email protected] Cc: [email protected] Cc: [email protected] Cc: [email protected] LKML-Reference: <[email protected]> Signed-off-by: Ingo Molnar <[email protected]>
Diffstat (limited to 'lib/debugobjects.c')
0 files changed, 0 insertions, 0 deletions