Merge tag 'locking-core-2022-08-01' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Pull locking updates from Ingo Molnar: "This was a fairly quiet cycle for the locking subsystem: - lockdep: Fix a handful of the more complex lockdep_init_map_*() primitives that can lose the lock_type & cause false reports. No such mishap was observed in the wild. - jump_label improvements: simplify the cross-arch support of initial NOP patching by making it arch-specific code (used on MIPS only), and remove the s390 initial NOP patching that was superfluous" * tag 'locking-core-2022-08-01' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip: locking/lockdep: Fix lockdep_init_map_*() confusion jump_label: make initial NOP patching the special case jump_label: mips: move module NOP patching into arch code jump_label: s390: avoid pointless initial NOP patching
No related branches found
No related tags found
Showing
- Documentation/staging/static-keys.rst 0 additions, 3 deletionsDocumentation/staging/static-keys.rst
- arch/arc/kernel/jump_label.c 0 additions, 13 deletionsarch/arc/kernel/jump_label.c
- arch/arm/kernel/jump_label.c 0 additions, 6 deletionsarch/arm/kernel/jump_label.c
- arch/arm64/kernel/jump_label.c 0 additions, 11 deletionsarch/arm64/kernel/jump_label.c
- arch/mips/include/asm/jump_label.h 2 additions, 0 deletionsarch/mips/include/asm/jump_label.h
- arch/mips/kernel/jump_label.c 19 additions, 0 deletionsarch/mips/kernel/jump_label.c
- arch/mips/kernel/module.c 3 additions, 2 deletionsarch/mips/kernel/module.c
- arch/parisc/kernel/jump_label.c 0 additions, 11 deletionsarch/parisc/kernel/jump_label.c
- arch/riscv/kernel/jump_label.c 0 additions, 12 deletionsarch/riscv/kernel/jump_label.c
- arch/s390/include/asm/jump_label.h 2 additions, 3 deletionsarch/s390/include/asm/jump_label.h
- arch/s390/kernel/jump_label.c 5 additions, 23 deletionsarch/s390/kernel/jump_label.c
- arch/s390/kernel/module.c 0 additions, 1 deletionarch/s390/kernel/module.c
- arch/sparc/kernel/module.c 0 additions, 3 deletionsarch/sparc/kernel/module.c
- arch/x86/kernel/jump_label.c 0 additions, 13 deletionsarch/x86/kernel/jump_label.c
- arch/x86/kernel/module.c 0 additions, 3 deletionsarch/x86/kernel/module.c
- include/linux/jump_label.h 1 addition, 8 deletionsinclude/linux/jump_label.h
- include/linux/lockdep.h 17 additions, 13 deletionsinclude/linux/lockdep.h
- kernel/jump_label.c 6 additions, 35 deletionskernel/jump_label.c
- kernel/locking/lockdep.c 4 additions, 3 deletionskernel/locking/lockdep.c
Loading
Please register or sign in to comment