• L
    Merge branch 'locking-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip · 1f76a755
    Linus Torvalds 提交于
    Pull locking fixes from Ingo Molnar:
     "Misc fixes:
    
       - Fix a S390 boot hang that was caused by the lock-break logic.
         Remove lock-break to begin with, as review suggested it was
         unreasonably fragile and our confidence in its continued good
         health is lower than our confidence in its removal.
    
       - Remove the lockdep cross-release checking code for now, because of
         unresolved false positive warnings. This should make lockdep work
         well everywhere again.
    
       - Get rid of the final (and single) ACCESS_ONCE() straggler and
         remove the API from v4.15.
    
       - Fix a liblockdep build warning"
    
    * 'locking-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip:
      tools/lib/lockdep: Add missing declaration of 'pr_cont()'
      checkpatch: Remove ACCESS_ONCE() warning
      compiler.h: Remove ACCESS_ONCE()
      tools/include: Remove ACCESS_ONCE()
      tools/perf: Convert ACCESS_ONCE() to READ_ONCE()
      locking/lockdep: Remove the cross-release locking checks
      locking/core: Remove break_lock field when CONFIG_GENERIC_LOCKBREAK=y
      locking/core: Fix deadlock during boot on systems with GENERIC_LOCKBREAK
    1f76a755
sched.h 45.2 KB