commit | ebc6436166ae583e6db906eb7ffdb1c198921380 | [log] [tgz] |
---|---|---|
author | Paul E. McKenney <paulmck@linux.vnet.ibm.com> | Mon Jul 28 14:39:25 2014 -0700 |
committer | Paul E. McKenney <paulmck@linux.vnet.ibm.com> | Mon Jul 28 14:57:57 2014 -0700 |
tree | 327456fd3071f8e1fc621fddfa66b41b07027295 | |
parent | bd14ddc45614b61210fdf0ee4e94152948dd9d5e [diff] |
rcu: Improve RCU-tasks energy efficiency The current RCU-tasks implementation uses strict polling to detect callback arrivals. This works quite well, but is not so good for energy efficiency. This commit therefore replaces the strict polling with a wait queue. Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com> Conflicts: kernel/rcu/update.c