aboutsummaryrefslogtreecommitdiff
path: root/net/unix/af_unix.c
diff options
context:
space:
mode:
authorPaul E. McKenney <[email protected]>2010-01-04 15:09:09 -0800
committerIngo Molnar <[email protected]>2010-01-13 09:06:05 +0100
commit46a1e34eda805501a8b32f26394faa435149f6d1 (patch)
tree56359434e348fce6ffc8701fb4948dee1cb4c91f /net/unix/af_unix.c
parent45f014c52eef022873b19d6a20eb0ec9668f2b09 (diff)
rcu: Make force_quiescent_state() start grace period if needed
Grace periods cannot be started while force_quiescent_state() is active. This is OK in that the affected CPUs will try again later, but it does induce needless grace-period delays. This patch causes rcu_start_gp() to record a failed attempt to start a grace period. When force_quiescent_state() prepares to return, it then starts the grace period if there was such a failed attempt. Signed-off-by: Paul E. McKenney <[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: <12626465501854-git-send-email-> Signed-off-by: Ingo Molnar <[email protected]>
Diffstat (limited to 'net/unix/af_unix.c')
0 files changed, 0 insertions, 0 deletions