diff options
| author | Linus Torvalds <[email protected]> | 2020-12-14 17:27:47 -0800 | 
|---|---|---|
| committer | Linus Torvalds <[email protected]> | 2020-12-14 17:27:47 -0800 | 
| commit | e857b6fcc5af0fbe042bec7e56a1533fe78ef594 (patch) | |
| tree | 3a54a8f2e83ef5a16c82df1230dd83af70ce63d7 /scripts/gcc-plugins/gcc-common.h | |
| parent | 8c1dccc80380fca8db09c2a81f5deb3c49b112b2 (diff) | |
| parent | cb262935a166bdef0ccfe6e2adffa00c0f2d038a (diff) | |
Merge tag 'locking-core-2020-12-14' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Pull locking updates from Thomas Gleixner:
 "A moderate set of locking updates:
   - A few extensions to the rwsem API and support for opportunistic
     spinning and lock stealing
   - lockdep selftest improvements
   - Documentation updates
   - Cleanups and small fixes all over the place"
* tag 'locking-core-2020-12-14' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip: (21 commits)
  seqlock: kernel-doc: Specify when preemption is automatically altered
  seqlock: Prefix internal seqcount_t-only macros with a "do_"
  Documentation: seqlock: s/LOCKTYPE/LOCKNAME/g
  locking/rwsem: Remove reader optimistic spinning
  locking/rwsem: Enable reader optimistic lock stealing
  locking/rwsem: Prevent potential lock starvation
  locking/rwsem: Pass the current atomic count to rwsem_down_read_slowpath()
  locking/rwsem: Fold __down_{read,write}*()
  locking/rwsem: Introduce rwsem_write_trylock()
  locking/rwsem: Better collate rwsem_read_trylock()
  rwsem: Implement down_read_interruptible
  rwsem: Implement down_read_killable_nested
  refcount: Fix a kernel-doc markup
  completion: Drop init_completion define
  atomic: Update MAINTAINERS
  atomic: Delete obsolete documentation
  seqlock: Rename __seqprop() users
  lockdep/selftest: Add spin_nest_lock test
  lockdep/selftests: Fix PROVE_RAW_LOCK_NESTING
  seqlock: avoid -Wshadow warnings
  ...
Diffstat (limited to 'scripts/gcc-plugins/gcc-common.h')
0 files changed, 0 insertions, 0 deletions