-
- Downloads
Merge branch 'locking-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
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
Showing
- Documentation/locking/crossrelease.txt 0 additions, 874 deletionsDocumentation/locking/crossrelease.txt
- include/linux/compiler.h 11 additions, 36 deletionsinclude/linux/compiler.h
- include/linux/completion.h 0 additions, 45 deletionsinclude/linux/completion.h
- include/linux/lockdep.h 0 additions, 125 deletionsinclude/linux/lockdep.h
- include/linux/rwlock_types.h 0 additions, 3 deletionsinclude/linux/rwlock_types.h
- include/linux/sched.h 0 additions, 11 deletionsinclude/linux/sched.h
- include/linux/spinlock.h 0 additions, 5 deletionsinclude/linux/spinlock.h
- include/linux/spinlock_types.h 0 additions, 3 deletionsinclude/linux/spinlock_types.h
- kernel/locking/lockdep.c 35 additions, 617 deletionskernel/locking/lockdep.c
- kernel/locking/spinlock.c 3 additions, 10 deletionskernel/locking/spinlock.c
- lib/Kconfig.debug 0 additions, 33 deletionslib/Kconfig.debug
- scripts/checkpatch.pl 0 additions, 22 deletionsscripts/checkpatch.pl
- tools/include/linux/compiler.h 9 additions, 12 deletionstools/include/linux/compiler.h
- tools/include/linux/lockdep.h 1 addition, 0 deletionstools/include/linux/lockdep.h
- tools/perf/util/mmap.h 1 addition, 1 deletiontools/perf/util/mmap.h
Loading
Please register or sign in to comment