Linus Torvalds
776edb5931
Merge branch 'locking-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip into next
Pull core locking updates from Ingo Molnar:
"The main changes in this cycle were:
- reduced/streamlined smp_mb__*() interface that allows more usecases
and makes the existing ones less buggy, especially in rarer
architectures
- add rwsem implementation comments
- bump up lockdep limits"
* 'locking-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip: (33 commits)
rwsem: Add comments to explain the meaning of the rwsem's count field
lockdep: Increase static allocations
arch: Mass conversion of smp_mb__*()
arch,doc: Convert smp_mb__*()
arch,xtensa: Convert smp_mb__*()
arch,x86: Convert smp_mb__*()
arch,tile: Convert smp_mb__*()
arch,sparc: Convert smp_mb__*()
arch,sh: Convert smp_mb__*()
arch,score: Convert smp_mb__*()
arch,s390: Convert smp_mb__*()
arch,powerpc: Convert smp_mb__*()
arch,parisc: Convert smp_mb__*()
arch,openrisc: Convert smp_mb__*()
arch,mn10300: Convert smp_mb__*()
arch,mips: Convert smp_mb__*()
arch,metag: Convert smp_mb__*()
arch,m68k: Convert smp_mb__*()
arch,m32r: Convert smp_mb__*()
arch,ia64: Convert smp_mb__*()
...
2014-06-03 12:57:53 -07:00
..
2009-12-12 13:08:14 +01:00
2013-05-09 13:08:45 +08:00
2014-04-18 11:40:34 +02:00
2012-03-21 11:00:07 +08:00
2010-10-22 16:30:03 -04:00
2012-05-21 14:54:12 +08:00
2012-05-21 14:54:30 +08:00
2012-05-21 14:54:18 +08:00
2012-05-21 14:54:43 +08:00
2013-05-07 18:26:18 +08:00
2012-07-24 13:39:52 +08:00
2012-07-24 13:39:50 +08:00
2013-03-18 14:57:53 +01:00
2012-12-13 13:50:56 +08:00
2014-03-09 08:41:18 +01:00
2010-03-09 00:30:50 -05:00
2012-07-24 13:39:48 +08:00
2010-03-09 00:30:46 -05:00
2014-04-18 11:40:34 +02:00
2012-05-21 14:54:08 +08:00
2010-05-22 14:19:04 -04:00
2011-01-10 07:18:14 -05:00
2011-05-25 08:13:41 -04:00
2010-10-25 17:24:00 -04:00
2009-12-15 00:13:32 -05:00
2013-12-04 17:19:44 +01:00
2012-05-21 14:54:13 +08:00
2012-04-02 14:41:25 -07:00
2012-07-24 13:39:49 +08:00
2012-05-21 14:54:16 +08:00
2009-10-07 04:36:26 -04:00
2012-01-09 10:26:15 +08:00
2014-01-29 15:12:20 +08:00
2010-03-09 00:30:50 -05:00
2013-01-29 08:11:14 +01:00
2014-04-12 08:47:54 +08:00
2012-07-24 13:39:48 +08:00
2009-10-07 04:36:26 -04:00
2013-02-26 02:46:08 -05:00
2010-10-26 16:52:12 -07:00
2012-03-21 11:00:08 +08:00
2012-12-13 13:50:56 +08:00
2009-10-07 04:36:26 -04:00
2010-08-06 12:55:54 -04:00
2013-11-15 17:33:42 +08:00
2012-05-21 14:54:20 +08:00
2013-11-13 20:21:46 +01:00
2011-01-10 07:18:04 -05:00
2011-03-18 04:01:10 -04:00
2011-07-26 16:49:47 -07:00
2013-11-15 17:33:42 +08:00
2014-02-10 10:13:08 +01:00
2012-05-21 14:54:15 +08:00
2014-02-09 21:18:52 +01:00
2012-03-21 11:00:07 +08:00
2009-10-07 04:36:26 -04:00
2009-10-07 04:36:26 -04:00
2013-05-07 18:25:59 +08:00
2009-06-22 21:16:07 -04:00
2012-03-21 11:00:06 +08:00
2009-10-07 04:36:26 -04:00
2012-09-28 14:31:03 +09:30
2010-08-05 16:14:38 +01:00
2010-03-09 00:30:49 -05:00
2009-10-07 04:36:26 -04:00
2012-05-21 14:54:12 +08:00
2014-05-27 16:23:58 -06:00
2012-05-21 14:54:36 +08:00
2011-05-25 08:24:09 -04:00
2013-06-29 12:46:35 +04:00
2012-05-21 14:55:07 +08:00
2014-04-12 08:46:32 +08:00
2012-10-14 23:06:52 -04:00
2010-05-22 14:19:05 -04:00
2012-12-20 18:05:28 -08:00
2013-09-13 10:42:27 +08:00
2011-07-23 01:18:23 -04:00
2009-10-07 04:36:26 -04:00
2012-09-07 17:54:56 +08:00
2009-12-14 23:55:32 +01:00
2011-07-26 16:49:47 -07:00
2010-05-22 14:19:09 -04:00
2012-03-21 11:00:08 +08:00
2010-03-09 00:30:51 -05:00
2013-11-13 20:21:47 +01:00
2010-03-09 00:30:50 -05:00
2009-10-07 04:36:26 -04:00
2010-05-21 09:40:20 -04:00
2010-05-21 09:40:19 -04:00
2012-07-24 13:39:52 +08:00
2013-02-20 15:21:23 +08:00
2013-03-03 22:55:19 -05:00