Linus Torvalds
de4d195308
Merge branch 'core-rcu-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
...
Pull RCU updates from Ingo Molnar:
"The main changes are:
- Debloat RCU headers
- Parallelize SRCU callback handling (plus overlapping patches)
- Improve the performance of Tree SRCU on a CPU-hotplug stress test
- Documentation updates
- Miscellaneous fixes"
* 'core-rcu-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip: (74 commits)
rcu: Open-code the rcu_cblist_n_lazy_cbs() function
rcu: Open-code the rcu_cblist_n_cbs() function
rcu: Open-code the rcu_cblist_empty() function
rcu: Separately compile large rcu_segcblist functions
srcu: Debloat the <linux/rcu_segcblist.h> header
srcu: Adjust default auto-expediting holdoff
srcu: Specify auto-expedite holdoff time
srcu: Expedite first synchronize_srcu() when idle
srcu: Expedited grace periods with reduced memory contention
srcu: Make rcutorture writer stalls print SRCU GP state
srcu: Exact tracking of srcu_data structures containing callbacks
srcu: Make SRCU be built by default
srcu: Fix Kconfig botch when SRCU not selected
rcu: Make non-preemptive schedule be Tasks RCU quiescent state
srcu: Expedite srcu_schedule_cbs_snp() callback invocation
srcu: Parallelize callback handling
kvm: Move srcu_struct fields to end of struct kvm
rcu: Fix typo in PER_RCU_NODE_PERIOD header comment
rcu: Use true/false in assignment to bool
rcu: Use bool value directly
...
2017-05-10 10:30:46 -07:00
..
2017-05-01 10:47:53 -04:00
2017-05-03 10:11:26 -04:00
2017-05-01 11:19:12 +02:00
2017-02-08 14:17:09 +01:00
2017-02-08 14:16:21 +01:00
2017-04-26 09:30:22 +02:00
2017-04-19 17:55:16 +02:00
2017-05-10 10:30:46 -07:00
2017-04-26 09:30:22 +02:00
2017-05-01 10:47:53 -04:00
2017-05-01 11:48:49 +02:00
2017-04-19 17:55:17 +02:00
2016-07-11 12:32:45 +02:00
2017-04-19 17:55:17 +02:00
2017-05-03 10:11:26 -04:00
2017-04-19 17:55:17 +02:00
2014-11-05 14:10:33 -05:00
2017-04-26 09:30:22 +02:00
2017-04-19 17:55:16 +02:00
2017-05-03 10:11:26 -04:00
2017-04-26 09:30:22 +02:00
2017-05-01 10:47:53 -04:00
2016-08-13 13:27:13 +02:00
2016-11-18 10:59:15 -05:00
2017-05-01 10:47:53 -04:00
2017-05-01 10:47:53 -04:00
2017-02-02 14:31:51 +01:00
2017-04-14 01:54:23 +02:00
2017-04-19 17:55:17 +02:00
2017-04-26 09:30:22 +02:00
2017-04-19 17:55:17 +02:00
2013-01-18 00:28:18 +01:00
2017-04-07 17:29:21 +02:00
2017-04-19 17:55:17 +02:00
2017-04-26 09:30:22 +02:00
2017-04-26 09:30:22 +02:00
2016-12-06 21:48:22 +01:00
2017-05-01 11:19:12 +02:00
2016-12-04 20:45:33 +01:00
2016-12-04 20:45:33 +01:00
2017-05-01 11:19:07 +02:00
2017-04-06 22:01:38 +02:00
2017-05-01 10:47:53 -04:00
2013-02-19 02:48:05 +01:00
2017-04-06 22:01:38 +02:00
2017-04-06 22:01:38 +02:00
2014-06-30 11:38:03 +02:00
2016-12-04 20:45:30 +01:00
2017-03-08 18:04:06 +01:00
2015-08-17 21:33:06 -07:00
2017-01-03 14:33:25 +01:00
2012-08-30 03:00:14 +02:00
2017-04-08 23:52:16 +02:00
2014-10-14 02:18:24 +02:00
2013-02-19 02:48:05 +01:00
2017-05-01 11:19:12 +02:00
2014-08-08 16:47:23 +02:00
2017-04-19 17:55:17 +02:00
2017-05-03 10:11:26 -04:00
2016-11-09 23:42:23 +01:00
2016-09-12 19:54:45 +02:00
2017-04-06 18:32:04 +02:00
2017-04-07 16:31:36 +02:00
2017-05-01 10:47:53 -04:00
2017-05-01 10:47:53 -04:00
2017-05-01 10:47:53 -04:00
2017-05-01 11:19:07 +02:00
2017-05-01 10:47:53 -04:00
2017-05-01 10:47:53 -04:00
2016-11-09 23:42:23 +01:00
2016-11-09 23:42:23 +01:00
2016-11-09 23:42:23 +01:00
2017-05-01 10:47:53 -04:00
2017-03-13 13:42:00 +01:00
2017-04-19 17:55:16 +02:00
2016-01-03 21:04:23 +01:00
2017-05-03 10:11:26 -04:00
2017-04-07 18:24:47 +02:00
2016-11-03 11:52:34 +01:00
2017-03-13 13:45:36 +01:00
2016-12-06 21:48:22 +01:00
2017-05-01 10:47:53 -04:00
2016-11-09 23:42:23 +01:00
2017-03-13 19:30:31 +01:00
2017-01-24 21:46:29 +01:00
2017-03-06 18:23:23 +01:00
2017-03-06 18:22:12 +01:00
2017-04-07 18:24:47 +02:00
2017-03-23 16:41:27 -07:00
2017-04-07 18:24:47 +02:00
2017-03-06 18:23:23 +01:00
2016-12-14 23:39:11 +01:00
2017-04-07 18:24:47 +02:00
2017-03-13 13:42:00 +01:00
2016-12-03 12:29:53 -05:00
2017-03-06 18:22:12 +01:00
2017-03-06 18:22:12 +01:00
2017-03-06 18:22:12 +01:00
2016-11-03 11:52:34 +01:00
2017-04-24 20:05:25 +02:00
2017-04-07 17:29:17 +02:00
2017-03-13 19:30:43 +01:00
2017-05-08 17:15:13 -07:00
2016-11-03 10:56:21 +01:00
2017-05-02 10:16:04 -04:00
2017-01-09 17:24:55 +01:00
2017-01-09 17:24:55 +01:00
2017-04-15 11:51:33 +02:00
2016-12-04 21:16:50 +01:00
2017-04-15 11:51:33 +02:00
2017-01-09 17:24:55 +01:00
2017-04-15 11:51:33 +02:00
2016-12-04 21:16:50 +01:00
2017-04-15 11:47:57 +02:00
2017-05-03 10:11:26 -04:00
2016-11-03 10:56:21 +01:00
2016-11-03 10:56:21 +01:00
2014-11-13 12:14:42 +01:00
2011-12-27 20:45:25 +01:00
2017-04-07 17:29:17 +02:00
2016-12-04 21:16:50 +01:00
2011-07-01 16:11:15 -07:00
2011-07-01 16:11:15 -07:00
2017-04-15 11:51:33 +02:00
2016-04-29 14:28:48 +02:00
2016-10-17 17:38:19 +02:00
2011-02-04 14:28:58 -08:00
2017-04-15 11:51:33 +02:00
2014-01-09 21:36:39 +01:00
2014-08-05 18:46:26 -07:00
2017-03-13 19:30:31 +01:00
2016-11-03 10:56:21 +01:00
2012-05-09 20:49:18 -04:00
2015-05-14 13:00:27 +02:00
2016-12-06 21:48:20 +01:00
2016-12-04 21:16:51 +01:00
2016-12-04 21:16:51 +01:00
2016-11-03 10:56:21 +01:00
2016-11-03 10:56:21 +01:00
2016-11-03 10:56:21 +01:00
2016-11-03 10:56:21 +01:00
2017-03-02 08:42:31 +01:00
2016-08-12 00:42:14 +02:00
2017-01-18 20:32:43 +01:00
2016-11-03 10:56:21 +01:00
2017-01-09 17:24:55 +01:00
2017-01-09 17:24:55 +01:00
2017-01-09 17:24:55 +01:00
2017-05-08 17:15:13 -07:00
2016-12-04 21:16:51 +01:00
2014-06-07 11:44:39 -07:00
2016-09-22 03:13:26 -04:00
2016-11-10 13:28:42 +01:00
2017-04-24 20:06:29 +02:00
2017-04-15 11:47:57 +02:00
2014-01-14 15:15:25 -08:00
2017-01-09 17:24:55 +01:00
2017-04-08 22:24:19 +02:00
2015-08-17 21:33:06 -07:00
2016-07-03 10:55:07 +02:00
2017-01-09 17:24:55 +01:00
2016-12-25 17:21:22 +01:00
2017-04-08 23:52:16 +02:00
2016-06-23 13:26:49 +02:00