Re: [GIT PULL] locking fixes

2021-04-11 Thread pr-tracker-bot
The pull request you sent on Sun, 11 Apr 2021 14:14:53 +0200: > git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git > locking-urgent-2021-04-11 has been merged into torvalds/linux.git: https://git.kernel.org/torvalds/c/add6b92660b3dca65465d3bd7710b4b1338f34f0 Thank you! --

[GIT PULL] locking fixes

2021-04-11 Thread Ingo Molnar
Linus, Please pull the latest locking/urgent git tree from: git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git locking-urgent-2021-04-11 # HEAD: 6d48b7912cc72275dc7c59ff961c8bac7ef66a92 lockdep: Address clang -Wformat warning printing for %hd Two minor fixes: one for a Clang

Re: [GIT PULL] locking fixes

2021-03-21 Thread pr-tracker-bot
The pull request you sent on Sun, 21 Mar 2021 11:53:43 +0100: > git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git > locking-urgent-2021-03-21 has been merged into torvalds/linux.git: https://git.kernel.org/torvalds/c/5ba33b488a04a13268131b0b4748a7c6f3598693 Thank you! --

[GIT PULL] locking fixes

2021-03-21 Thread Ingo Molnar
Linus, Please pull the latest locking/urgent git tree from: git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git locking-urgent-2021-03-21 # HEAD: 38c93587375053c5b9ef093f4a5ea754538cba32 static_call: Fix static_call_update() sanity check Locking fixes: - Get static calls &

Re: [GIT PULL] locking fixes

2020-12-27 Thread pr-tracker-bot
The pull request you sent on Sun, 27 Dec 2020 10:50:44 +0100: > git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git > locking-urgent-2020-12-27 has been merged into torvalds/linux.git: https://git.kernel.org/torvalds/c/6be5f58215f1dcbd697a695ad5db9986c28c50c3 Thank you! --

[GIT PULL] locking fixes

2020-12-27 Thread Ingo Molnar
Linus, Please pull the latest locking/urgent git tree from: git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git locking-urgent-2020-12-27 # HEAD: 91ea62d58bd661827c328a2c6c02a87fa4aae88b softirq: Avoid bad tracing / lockdep interaction Misc fixes/updates: - Fix static keys usage

Re: [GIT PULL] locking fixes

2020-08-15 Thread pr-tracker-bot
The pull request you sent on Sat, 15 Aug 2020 13:13:23 +0200: > git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git > locking-urgent-2020-08-15 has been merged into torvalds/linux.git: https://git.kernel.org/torvalds/c/eb1319af4119c4936e02c879295e9fd4d50bbe3a Thank you! --

[GIT PULL] locking fixes

2020-08-15 Thread Ingo Molnar
Linus, Please pull the latest locking/urgent git tree from: git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git locking-urgent-2020-08-15 # HEAD: 405fa8ac89e7aaa87282df659e525992f2639e76 futex: Convert to use the preferred 'fallthrough' macro A documentation fix and a

Re: [GIT PULL] locking fixes

2019-04-21 Thread Ingo Molnar
* Linus Torvalds wrote: > On Sat, Apr 20, 2019 at 12:30 AM Ingo Molnar wrote: > > > > A lockdep warning fix and a script execution fix when atomics are > > generated. > > Hmm. I've pulled this, but looking at it, I think it's worth noting > something... > > > diff --git

Re: [GIT PULL] locking fixes

2019-04-20 Thread pr-tracker-bot
The pull request you sent on Sat, 20 Apr 2019 09:30:18 +0200: > git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git > locking-urgent-for-linus has been merged into torvalds/linux.git: https://git.kernel.org/torvalds/c/de3af9a99013fdb0358bb990e9bed0172c65bba9 Thank you! --

Re: [GIT PULL] locking fixes

2019-04-20 Thread Linus Torvalds
On Sat, Apr 20, 2019 at 12:30 AM Ingo Molnar wrote: > > A lockdep warning fix and a script execution fix when atomics are > generated. Hmm. I've pulled this, but looking at it, I think it's worth noting something... > diff --git a/scripts/atomic/gen-atomics.sh b/scripts/atomic/gen-atomics.sh >

[GIT PULL] locking fixes

2019-04-20 Thread Ingo Molnar
Linus, Please pull the latest locking-urgent-for-linus git tree from: git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git locking-urgent-for-linus # HEAD: b50776ae011cfd26df3cc2b4af8b2dc3b683e553 locking/atomics: Don't assume that scripts are executable A lockdep warning fix and

Re: [GIT pull] locking fixes for 5.1

2019-03-10 Thread pr-tracker-bot
The pull request you sent on Sun, 10 Mar 2019 12:33:47 +0100: > git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git > locking-urgent-for-linus has been merged into torvalds/linux.git: https://git.kernel.org/torvalds/c/9e55f87c0e3b3db11f52834222f881094eb97205 Thank you! --

[GIT pull] locking fixes for 5.1

2019-03-10 Thread Thomas Gleixner
Linus, please pull the latest locking-urgent-for-linus git tree from: git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git locking-urgent-for-linus A few fixes for lockdep: - Initialize lockdep internal RCU head after initializing RCU - Prevent use after free in a alloc_workqueue()

Re: [GIT PULL] locking fixes

2019-02-10 Thread pr-tracker-bot
The pull request you sent on Sun, 10 Feb 2019 09:53:31 +0100: > git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git > locking-urgent-for-linus has been merged into torvalds/linux.git: https://git.kernel.org/torvalds/c/d2a6aae99f5fa2f1e7e400bd2f17c1d42c50312a Thank you! --

[GIT PULL] locking fixes

2019-02-10 Thread Ingo Molnar
Linus, Please pull the latest locking-urgent-for-linus git tree from: git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git locking-urgent-for-linus # HEAD: 1a1fb985f2e2b85ec0d3dc2e519ee48389ec2434 futex: Handle early deadlock return correctly An rtmutex (PI-futex) deadlock

Re: [GIT pull] locking fixes for 4.20

2018-11-11 Thread pr-tracker-bot
The pull request you sent on Sun, 11 Nov 2018 09:11:07 +0100: > git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git > locking-urgent-for-linus has been merged into torvalds/linux.git: https://git.kernel.org/torvalds/c/1acf93ca6c53144f5ffd408f1820ef5431656eb7 Thank you! --

Re: [GIT pull] locking fixes for 4.20

2018-11-11 Thread pr-tracker-bot
The pull request you sent on Sun, 11 Nov 2018 09:11:07 +0100: > git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git > locking-urgent-for-linus has been merged into torvalds/linux.git: https://git.kernel.org/torvalds/c/1acf93ca6c53144f5ffd408f1820ef5431656eb7 Thank you! --

[GIT pull] locking fixes for 4.20

2018-11-11 Thread Thomas Gleixner
Linus, please pull the latest locking-urgent-for-linus git tree from: git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git locking-urgent-for-linus A single fix for a build fail with CONFIG_PROFILE_ALL_BRANCHES=y in the qspinlock code. Thanks, tglx --> Peter

[GIT pull] locking fixes for 4.20

2018-11-11 Thread Thomas Gleixner
Linus, please pull the latest locking-urgent-for-linus git tree from: git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git locking-urgent-for-linus A single fix for a build fail with CONFIG_PROFILE_ALL_BRANCHES=y in the qspinlock code. Thanks, tglx --> Peter

Re: [GIT PULL] locking fixes

2018-10-05 Thread Greg Kroah-Hartman
On Fri, Oct 05, 2018 at 11:36:47AM +0200, Ingo Molnar wrote: > Greg, > > Please pull the latest locking-urgent-for-linus git tree from: > >git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git > locking-urgent-for-linus Now merged, thanks. greg k-h

Re: [GIT PULL] locking fixes

2018-10-05 Thread Greg Kroah-Hartman
On Fri, Oct 05, 2018 at 11:36:47AM +0200, Ingo Molnar wrote: > Greg, > > Please pull the latest locking-urgent-for-linus git tree from: > >git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git > locking-urgent-for-linus Now merged, thanks. greg k-h

[GIT PULL] locking fixes

2018-10-05 Thread Ingo Molnar
Greg, Please pull the latest locking-urgent-for-linus git tree from: git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git locking-urgent-for-linus # HEAD: e4a02ed2aaf447fa849e3254bfdb3b9b01e1e520 locking/ww_mutex: Fix runtime warning in the WW mutex selftest A fix in the ww_mutex

[GIT PULL] locking fixes

2018-10-05 Thread Ingo Molnar
Greg, Please pull the latest locking-urgent-for-linus git tree from: git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git locking-urgent-for-linus # HEAD: e4a02ed2aaf447fa849e3254bfdb3b9b01e1e520 locking/ww_mutex: Fix runtime warning in the WW mutex selftest A fix in the ww_mutex

[GIT PULL] locking fixes

2018-09-15 Thread Ingo Molnar
Linus, Please pull the latest locking-urgent-for-linus git tree from: git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git locking-urgent-for-linus # HEAD: 0b405c65ad459f5f4d3db1672246172bd19d946d locking/ww_mutex: Fix spelling mistake "cylic" -> "cyclic" Misc fixes: liblockdep

[GIT PULL] locking fixes

2018-09-15 Thread Ingo Molnar
Linus, Please pull the latest locking-urgent-for-linus git tree from: git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git locking-urgent-for-linus # HEAD: 0b405c65ad459f5f4d3db1672246172bd19d946d locking/ww_mutex: Fix spelling mistake "cylic" -> "cyclic" Misc fixes: liblockdep

[GIT PULL] locking fixes

2018-07-30 Thread Ingo Molnar
Linus, Please pull the latest locking-urgent-for-linus git tree from: git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git locking-urgent-for-linus # HEAD: c0dc373a780f4ec63e45a573b9551763abd8cd1a locking/pvqspinlock/x86: Use LOCK_PREFIX in __pv_queued_spin_unlock() assembly code

[GIT PULL] locking fixes

2018-07-30 Thread Ingo Molnar
Linus, Please pull the latest locking-urgent-for-linus git tree from: git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git locking-urgent-for-linus # HEAD: c0dc373a780f4ec63e45a573b9551763abd8cd1a locking/pvqspinlock/x86: Use LOCK_PREFIX in __pv_queued_spin_unlock() assembly code

[GIT pull] locking fixes for 4.17

2018-05-20 Thread Thomas Gleixner
Linus, please pull the latest locking-urgent-for-linus git tree from: git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git locking-urgent-for-linus Two fixes to address shortcomings of the rwsem/percpu-rwsem lock debugging code which emits false positive warnings when the rwsem is

[GIT pull] locking fixes for 4.17

2018-05-20 Thread Thomas Gleixner
Linus, please pull the latest locking-urgent-for-linus git tree from: git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git locking-urgent-for-linus Two fixes to address shortcomings of the rwsem/percpu-rwsem lock debugging code which emits false positive warnings when the rwsem is

[GIT PULL] locking fixes

2018-03-25 Thread Ingo Molnar
Linus, Please pull the latest locking-urgent-for-linus git tree from: git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git locking-urgent-for-linus # HEAD: 578ae447e7e5d78c90ac40a06406c1741f79ba96 jump_label: Disable jump labels in __exit code Two fixes: tighten up a jump-labels

[GIT PULL] locking fixes

2018-03-25 Thread Ingo Molnar
Linus, Please pull the latest locking-urgent-for-linus git tree from: git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git locking-urgent-for-linus # HEAD: 578ae447e7e5d78c90ac40a06406c1741f79ba96 jump_label: Disable jump labels in __exit code Two fixes: tighten up a jump-labels

[GIT pull] locking fixes for 4.16

2018-02-25 Thread Thomas Gleixner
Linus, please pull the latest locking-urgent-for-linus git tree from: git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git locking-urgent-for-linus Three patches to fix memory ordering issues on ALPHA and a comment to clarify the usage scope of a mutex internal function. Thanks,

[GIT pull] locking fixes for 4.16

2018-02-25 Thread Thomas Gleixner
Linus, please pull the latest locking-urgent-for-linus git tree from: git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git locking-urgent-for-linus Three patches to fix memory ordering issues on ALPHA and a comment to clarify the usage scope of a mutex internal function. Thanks,

[GIT PULL] locking fixes

2018-02-14 Thread Ingo Molnar
Linus, Please pull the latest locking-urgent-for-linus git tree from: git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git locking-urgent-for-linus # HEAD: 2dd6fd2e999774041397f2a7da2e1d30b3a27c3a locking/semaphore: Update the file path in documentation This tree contains two

[GIT PULL] locking fixes

2018-02-14 Thread Ingo Molnar
Linus, Please pull the latest locking-urgent-for-linus git tree from: git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git locking-urgent-for-linus # HEAD: 2dd6fd2e999774041397f2a7da2e1d30b3a27c3a locking/semaphore: Update the file path in documentation This tree contains two

[GIT pull] locking: Fixes for 4.15

2018-01-28 Thread Thomas Gleixner
Linus, please pull the latest locking-urgent-for-linus git tree from: git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git locking-urgent-for-linus Two final fixes for 4.15: - Repair the OWNER_DIED logic in the futex code which got wreckaged with the recent fix for a subtle race

[GIT pull] locking: Fixes for 4.15

2018-01-28 Thread Thomas Gleixner
Linus, please pull the latest locking-urgent-for-linus git tree from: git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git locking-urgent-for-linus Two final fixes for 4.15: - Repair the OWNER_DIED logic in the futex code which got wreckaged with the recent fix for a subtle race

Re: [GIT PULL] locking fixes

2018-01-22 Thread Peter Zijlstra
On Mon, Jan 22, 2018 at 10:43:36AM +0100, Geert Uytterhoeven wrote: > > static int fixup_pi_state_owner(u32 __user *uaddr, struct futex_q *q, > > + struct task_struct *argowner) > > { > > struct futex_pi_state *pi_state = q->pi_state; > > u32 uval,

Re: [GIT PULL] locking fixes

2018-01-22 Thread Peter Zijlstra
On Mon, Jan 22, 2018 at 10:43:36AM +0100, Geert Uytterhoeven wrote: > > static int fixup_pi_state_owner(u32 __user *uaddr, struct futex_q *q, > > + struct task_struct *argowner) > > { > > struct futex_pi_state *pi_state = q->pi_state; > > u32 uval,

Re: [GIT PULL] locking fixes

2018-01-22 Thread Geert Uytterhoeven
Hi Ingo, Peter, On Wed, Jan 17, 2018 at 4:24 PM, Ingo Molnar wrote: > Please pull the latest locking-urgent-for-linus git tree from: > >git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git > locking-urgent-for-linus > ># HEAD:

Re: [GIT PULL] locking fixes

2018-01-22 Thread Geert Uytterhoeven
Hi Ingo, Peter, On Wed, Jan 17, 2018 at 4:24 PM, Ingo Molnar wrote: > Please pull the latest locking-urgent-for-linus git tree from: > >git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git > locking-urgent-for-linus > ># HEAD: fbe0e839d1e22d88810f3ee3e2f1479be4c0aa4a futex: Prevent

[GIT PULL] locking fixes

2018-01-17 Thread Ingo Molnar
Linus, Please pull the latest locking-urgent-for-linus git tree from: git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git locking-urgent-for-linus # HEAD: fbe0e839d1e22d88810f3ee3e2f1479be4c0aa4a futex: Prevent overflow by strengthen input validation Two futex fixes: a input

[GIT PULL] locking fixes

2018-01-17 Thread Ingo Molnar
Linus, Please pull the latest locking-urgent-for-linus git tree from: git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git locking-urgent-for-linus # HEAD: fbe0e839d1e22d88810f3ee3e2f1479be4c0aa4a futex: Prevent overflow by strengthen input validation Two futex fixes: a input

[GIT PULL] locking fixes

2018-01-12 Thread Ingo Molnar
Linus, Please pull the latest locking-urgent-for-linus git tree from: git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git locking-urgent-for-linus # HEAD: f328299e54a94998b31baf788d2b33d8122a4acb locking/refcounts: Remove stale comment from the ARCH_HAS_REFCOUNT Kconfig entry No

[GIT PULL] locking fixes

2018-01-12 Thread Ingo Molnar
Linus, Please pull the latest locking-urgent-for-linus git tree from: git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git locking-urgent-for-linus # HEAD: f328299e54a94998b31baf788d2b33d8122a4acb locking/refcounts: Remove stale comment from the ARCH_HAS_REFCOUNT Kconfig entry No

[GIT PULL] locking fixes

2017-12-15 Thread Ingo Molnar
Linus, Please pull the latest locking-urgent-for-linus git tree from: git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git locking-urgent-for-linus # HEAD: 92ccc262e485781ff4c0fb3b7c77a619282df49a tools/lib/lockdep: Add missing declaration of 'pr_cont()' Misc fixes: - Fix a S390

[GIT PULL] locking fixes

2017-12-15 Thread Ingo Molnar
Linus, Please pull the latest locking-urgent-for-linus git tree from: git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git locking-urgent-for-linus # HEAD: 92ccc262e485781ff4c0fb3b7c77a619282df49a tools/lib/lockdep: Add missing declaration of 'pr_cont()' Misc fixes: - Fix a S390

[GIT PULL] locking fixes

2017-10-14 Thread Ingo Molnar
Linus, Please pull the latest locking-urgent-for-linus git tree from: git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git locking-urgent-for-linus # HEAD: b483cf3bc249d7af706390efa63d6671e80d1c09 locking/lockdep: Disable cross-release features for now Two lockdep fixes for bugs

[GIT PULL] locking fixes

2017-10-14 Thread Ingo Molnar
Linus, Please pull the latest locking-urgent-for-linus git tree from: git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git locking-urgent-for-linus # HEAD: b483cf3bc249d7af706390efa63d6671e80d1c09 locking/lockdep: Disable cross-release features for now Two lockdep fixes for bugs

[GIT pull] locking fixes for 4.14

2017-10-01 Thread Thomas Gleixner
Linus, please pull the latest locking-urgent-for-linus git tree from: git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git locking-urgent-for-linus Two fixes for locking: - Plug a hole the pi_stat->owner serialization which was changed recently and failed to fixup two usage

[GIT pull] locking fixes for 4.14

2017-10-01 Thread Thomas Gleixner
Linus, please pull the latest locking-urgent-for-linus git tree from: git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git locking-urgent-for-linus Two fixes for locking: - Plug a hole the pi_stat->owner serialization which was changed recently and failed to fixup two usage

Re: [GIT PULL] locking fixes

2017-05-04 Thread Greg Kroah-Hartman
On Wed, May 03, 2017 at 11:10:07PM -0700, Linus Torvalds wrote: > > > On May 3, 2017 22:40, "Peter Zijlstra" wrote: > > > These people are out-of-tree dubious licensed modules, right? I really > _really_ don't care about those. > > > Mainly Nvidia, I think.

Re: [GIT PULL] locking fixes

2017-05-04 Thread Greg Kroah-Hartman
On Wed, May 03, 2017 at 11:10:07PM -0700, Linus Torvalds wrote: > > > On May 3, 2017 22:40, "Peter Zijlstra" wrote: > > > These people are out-of-tree dubious licensed modules, right? I really > _really_ don't care about those. > > > Mainly Nvidia, I think. nvidia said it was for

Re: [GIT PULL] locking fixes

2017-05-03 Thread Peter Zijlstra
On Wed, May 03, 2017 at 04:21:01PM -0700, Linus Torvalds wrote: > This is from last merge window, and the reason I react now is that > nobody noticed or cared until we had a release.. > > On Mon, Feb 27, 2017 at 11:57 PM, Ingo Molnar wrote: > > > > Peter Zijlstra (1): > >

Re: [GIT PULL] locking fixes

2017-05-03 Thread Peter Zijlstra
On Wed, May 03, 2017 at 04:21:01PM -0700, Linus Torvalds wrote: > This is from last merge window, and the reason I react now is that > nobody noticed or cared until we had a release.. > > On Mon, Feb 27, 2017 at 11:57 PM, Ingo Molnar wrote: > > > > Peter Zijlstra (1): > >

Re: [GIT PULL] locking fixes

2017-05-03 Thread Linus Torvalds
This is from last merge window, and the reason I react now is that nobody noticed or cared until we had a release.. On Mon, Feb 27, 2017 at 11:57 PM, Ingo Molnar wrote: > > Peter Zijlstra (1): > locking/refcounts: Out-of-line everything This one is all good generally,

Re: [GIT PULL] locking fixes

2017-05-03 Thread Linus Torvalds
This is from last merge window, and the reason I react now is that nobody noticed or cared until we had a release.. On Mon, Feb 27, 2017 at 11:57 PM, Ingo Molnar wrote: > > Peter Zijlstra (1): > locking/refcounts: Out-of-line everything This one is all good generally, but it has one

[GIT pull] locking fixes for 4.11

2017-03-17 Thread Thomas Gleixner
Linus, please pull the latest locking-urgent-for-linus git tree from: git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git locking-urgent-for-linus Three fixes related to locking: - Fix a SIGKILL issue for RWSEM_GENERIC_SPINLOCK which has been fixed for the XCHGADD variant

[GIT pull] locking fixes for 4.11

2017-03-17 Thread Thomas Gleixner
Linus, please pull the latest locking-urgent-for-linus git tree from: git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git locking-urgent-for-linus Three fixes related to locking: - Fix a SIGKILL issue for RWSEM_GENERIC_SPINLOCK which has been fixed for the XCHGADD variant

[GIT PULL] locking fixes

2017-03-07 Thread Ingo Molnar
Linus, Please pull the latest locking-urgent-for-linus git tree from: git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git locking-urgent-for-linus # HEAD: 857811a37129f5d2ba162d7be3986eff44724014 locking/ww_mutex: Adjust the lock number for stress test - Change the new refcount_t

[GIT PULL] locking fixes

2017-03-07 Thread Ingo Molnar
Linus, Please pull the latest locking-urgent-for-linus git tree from: git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git locking-urgent-for-linus # HEAD: 857811a37129f5d2ba162d7be3986eff44724014 locking/ww_mutex: Adjust the lock number for stress test - Change the new refcount_t

Re: [GIT PULL] locking fixes

2017-02-28 Thread Linus Torvalds
On Mon, Feb 27, 2017 at 11:57 PM, Ingo Molnar wrote: > > Note that the uninlining allowed us to enable the underflow/overflow warnings > unconditionally and remove the debug Kconfig switch: this might trigger new > warnings in buggy code and turn crashes/use-after-free bugs into

Re: [GIT PULL] locking fixes

2017-02-28 Thread Linus Torvalds
On Mon, Feb 27, 2017 at 11:57 PM, Ingo Molnar wrote: > > Note that the uninlining allowed us to enable the underflow/overflow warnings > unconditionally and remove the debug Kconfig switch: this might trigger new > warnings in buggy code and turn crashes/use-after-free bugs into less harmful >

[GIT PULL] locking fixes

2017-02-28 Thread Ingo Molnar
Linus, Please pull the latest locking-urgent-for-linus git tree from: git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git locking-urgent-for-linus # HEAD: 318b1dedcd39012624f466d281627553e9fa2570 locking/refcounts: Add missing kernel.h header to have UINT_MAX defined The main

[GIT PULL] locking fixes

2017-02-28 Thread Ingo Molnar
Linus, Please pull the latest locking-urgent-for-linus git tree from: git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git locking-urgent-for-linus # HEAD: 318b1dedcd39012624f466d281627553e9fa2570 locking/refcounts: Add missing kernel.h header to have UINT_MAX defined The main

[GIT PULL] locking fixes

2016-12-07 Thread Ingo Molnar
Linus, Please pull the latest locking-urgent-for-linus git tree from: git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git locking-urgent-for-linus # HEAD: f943fe0faf27991d256e10b5a85f175385c64cdc lockdep: Fix report formatting Two rtmutex race fixes (which miraculously never

[GIT PULL] locking fixes

2016-12-07 Thread Ingo Molnar
Linus, Please pull the latest locking-urgent-for-linus git tree from: git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git locking-urgent-for-linus # HEAD: f943fe0faf27991d256e10b5a85f175385c64cdc lockdep: Fix report formatting Two rtmutex race fixes (which miraculously never

[GIT PULL] locking fixes

2016-10-18 Thread Ingo Molnar
Linus, Please pull the latest locking-urgent-for-linus git tree from: git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git locking-urgent-for-linus # HEAD: 5f43086bb9224987010460dcf3dee68fbd4f574d locking, fs/locks: Add missing file_sem locks Two fixes: - a file locks fix

[GIT PULL] locking fixes

2016-10-18 Thread Ingo Molnar
Linus, Please pull the latest locking-urgent-for-linus git tree from: git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git locking-urgent-for-linus # HEAD: 5f43086bb9224987010460dcf3dee68fbd4f574d locking, fs/locks: Add missing file_sem locks Two fixes: - a file locks fix

[GIT pull] locking fixes for 4.8

2016-09-24 Thread Thomas Gleixner
Linus, please pull the latest locking-urgent-for-linus git tree from: git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git locking-urgent-for-linus Two smallish fixes: - Use the proper asm constraint in the Super-H atomic_fetch_ops - A trivial typo fix in the Kconfig help text

[GIT pull] locking fixes for 4.8

2016-09-24 Thread Thomas Gleixner
Linus, please pull the latest locking-urgent-for-linus git tree from: git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git locking-urgent-for-linus Two smallish fixes: - Use the proper asm constraint in the Super-H atomic_fetch_ops - A trivial typo fix in the Kconfig help text

Fw: [GIT PULL] locking fixes

2016-08-19 Thread Paul E. McKenney
ar <mi...@kernel.org> To: Linus Torvalds <torva...@linux-foundation.org> Cc: linux-kernel@vger.kernel.org, Peter Zijlstra <a.p.zijls...@chello.nl>, Thomas Gleixner <t...@linutronix.de>, Andrew Morton <a...@linux-foundation.org>, "Paul E. McKenney

Fw: [GIT PULL] locking fixes

2016-08-19 Thread Paul E. McKenney
: linux-kernel@vger.kernel.org, Peter Zijlstra , Thomas Gleixner , Andrew Morton , "Paul E. McKenney" Subject: [GIT PULL] locking fixes Linus, Please pull the latest locking-urgent-for-linus git tree from: git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git lock

[GIT PULL] locking fixes

2016-08-18 Thread Ingo Molnar
Linus, Please pull the latest locking-urgent-for-linus git tree from: git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git locking-urgent-for-linus # HEAD: 112dc0c8069e5554e0ad29c58228f1e6ca49e13d locking/barriers: Suppress sparse warnings in lockless_dereference() Two

[GIT PULL] locking fixes

2016-08-18 Thread Ingo Molnar
Linus, Please pull the latest locking-urgent-for-linus git tree from: git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git locking-urgent-for-linus # HEAD: 112dc0c8069e5554e0ad29c58228f1e6ca49e13d locking/barriers: Suppress sparse warnings in lockless_dereference() Two

Re: Fw: [GIT PULL] locking fixes

2016-08-18 Thread Paul E. McKenney
On Thu, Aug 18, 2016 at 02:34:23PM -0700, Eric Dumazet wrote: > On Thu, 2016-08-18 at 14:02 -0700, Paul E. McKenney wrote: > > Hello, Eric, > > > > Does Johannes's recent change to lockless_dereference() help with > > the sparse issue? > > > >

Re: Fw: [GIT PULL] locking fixes

2016-08-18 Thread Paul E. McKenney
On Thu, Aug 18, 2016 at 02:34:23PM -0700, Eric Dumazet wrote: > On Thu, 2016-08-18 at 14:02 -0700, Paul E. McKenney wrote: > > Hello, Eric, > > > > Does Johannes's recent change to lockless_dereference() help with > > the sparse issue? > > > >

Re: Fw: [GIT PULL] locking fixes

2016-08-18 Thread Eric Dumazet
stra <a.p.zijls...@chello.nl>, > Thomas Gleixner <t...@linutronix.de>, Andrew Morton > <a...@linux-foundation.org>, "Paul E. McKenney" <paul...@us.ibm.com> > Subject: [GIT PULL] locking fixes > > Linus, > > Please pull the latest lock

Re: Fw: [GIT PULL] locking fixes

2016-08-18 Thread Eric Dumazet
, this helps. Thanks ! > - Forwarded message from Ingo Molnar - > > Date: Thu, 18 Aug 2016 22:34:21 +0200 > From: Ingo Molnar > To: Linus Torvalds > Cc: linux-kernel@vger.kernel.org, Peter Zijlstra , > Thomas Gleixner , Andrew Morton > , "Paul E. McKenne

[GIT PULL] locking fixes

2016-08-12 Thread Ingo Molnar
Linus, Please pull the latest locking-urgent-for-linus git tree from: git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git locking-urgent-for-linus # HEAD: c2ace36b884de9330c4149064ae8d212d2e0d9ee locking/pvqspinlock: Fix a bug in qstat_read() Misc fixes: lockstat fix, futex fix

[GIT PULL] locking fixes

2016-08-12 Thread Ingo Molnar
Linus, Please pull the latest locking-urgent-for-linus git tree from: git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git locking-urgent-for-linus # HEAD: c2ace36b884de9330c4149064ae8d212d2e0d9ee locking/pvqspinlock: Fix a bug in qstat_read() Misc fixes: lockstat fix, futex fix

[GIT PULL] locking fixes

2016-06-10 Thread Ingo Molnar
Linus, Please pull the latest locking-urgent-for-linus git tree from: git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git locking-urgent-for-linus # HEAD: 077fa7aed17de5022e44bf07dbaf732078b7b5b2 futex: Calculate the futex key based on a tail page for file-based futexes Misc

[GIT PULL] locking fixes

2016-06-10 Thread Ingo Molnar
Linus, Please pull the latest locking-urgent-for-linus git tree from: git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git locking-urgent-for-linus # HEAD: 077fa7aed17de5022e44bf07dbaf732078b7b5b2 futex: Calculate the futex key based on a tail page for file-based futexes Misc

[GIT PULL] locking fixes

2016-04-28 Thread Ingo Molnar
Linus, Please pull the latest locking-urgent-for-linus git tree from: git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git locking-urgent-for-linus # HEAD: 75dd602a5198a6e5f75534db52b6e6fbaabb33d1 lockdep: Fix lock_chain::base size Two lockdep fixes. Thanks, Ingo

[GIT PULL] locking fixes

2016-04-28 Thread Ingo Molnar
Linus, Please pull the latest locking-urgent-for-linus git tree from: git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git locking-urgent-for-linus # HEAD: 75dd602a5198a6e5f75534db52b6e6fbaabb33d1 lockdep: Fix lock_chain::base size Two lockdep fixes. Thanks, Ingo

[GIT PULL] locking fixes

2016-04-23 Thread Ingo Molnar
Linus, Please pull the latest locking-urgent-for-linus git tree from: git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git locking-urgent-for-linus # HEAD: fba7cd681b6155e2d93e7862fcd6f970336b83c3 asm-generic/futex: Re-enable preemption in futex_atomic_cmpxchg_inatomic() Misc

[GIT PULL] locking fixes

2016-04-23 Thread Ingo Molnar
Linus, Please pull the latest locking-urgent-for-linus git tree from: git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git locking-urgent-for-linus # HEAD: fba7cd681b6155e2d93e7862fcd6f970336b83c3 asm-generic/futex: Re-enable preemption in futex_atomic_cmpxchg_inatomic() Misc

[GIT PULL] locking fixes

2016-03-24 Thread Ingo Molnar
Linus, Please pull the latest locking-urgent-for-linus git tree from: git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git locking-urgent-for-linus # HEAD: f75d48644c56a31731d17fa693c8175328957e1d bitops: Do not default to __clear_bit() for __clear_bit_unlock() Documentation

[GIT PULL] locking fixes

2016-03-24 Thread Ingo Molnar
Linus, Please pull the latest locking-urgent-for-linus git tree from: git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git locking-urgent-for-linus # HEAD: f75d48644c56a31731d17fa693c8175328957e1d bitops: Do not default to __clear_bit() for __clear_bit_unlock() Documentation

[GIT pull] locking fixes for 4.3

2015-09-27 Thread Thomas Gleixner
Linus, please pull the latest locking-urgent-for-linus git tree from: git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git locking-urgent-for-linus A single bugfix for lockdep: - Preserve the pinning counter when rebuilding the lock stack. Thanks, tglx -->

[GIT pull] locking fixes for 4.3

2015-09-27 Thread Thomas Gleixner
Linus, please pull the latest locking-urgent-for-linus git tree from: git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git locking-urgent-for-linus A single bugfix for lockdep: - Preserve the pinning counter when rebuilding the lock stack. Thanks, tglx -->

[GIT PULL] locking fixes

2015-09-17 Thread Ingo Molnar
Linus, Please pull the latest locking-urgent-for-linus git tree from: git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git locking-urgent-for-linus # HEAD: 1975dbc276c6ab62230cf4f9df5ddc9ff0e0e473 locking/static_keys: Fix up the static keys documentation Spinlock performance

[GIT PULL] locking fixes

2015-09-17 Thread Ingo Molnar
Linus, Please pull the latest locking-urgent-for-linus git tree from: git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git locking-urgent-for-linus # HEAD: 1975dbc276c6ab62230cf4f9df5ddc9ff0e0e473 locking/static_keys: Fix up the static keys documentation Spinlock performance

[GIT PULL] locking fixes left over from v4.2

2015-08-31 Thread Ingo Molnar
Linus, Please pull the latest locking-urgent-for-linus git tree from: git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git locking-urgent-for-linus # HEAD: 33fef662d20a8a98bafa6b2430b845def30f616a tools/liblockdep: Use the rbtree header provided by common tools headers Three

[GIT PULL] locking fixes left over from v4.2

2015-08-31 Thread Ingo Molnar
Linus, Please pull the latest locking-urgent-for-linus git tree from: git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git locking-urgent-for-linus # HEAD: 33fef662d20a8a98bafa6b2430b845def30f616a tools/liblockdep: Use the rbtree header provided by common tools headers Three

[GIT PULL] locking fixes

2015-04-18 Thread Ingo Molnar
Linus, Please pull the latest locking-urgent-for-linus git tree from: git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git locking-urgent-for-linus # HEAD: 8053871d0f7f67c7efb7f226ef031f78877d6625 smp: Fix smp_call_function_single_async() locking Two fixes: your smp-call fix and a

[GIT PULL] locking fixes

2015-04-18 Thread Ingo Molnar
Linus, Please pull the latest locking-urgent-for-linus git tree from: git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git locking-urgent-for-linus # HEAD: 8053871d0f7f67c7efb7f226ef031f78877d6625 smp: Fix smp_call_function_single_async() locking Two fixes: your smp-call fix and a

Re: [GIT PULL] locking fixes

2015-02-23 Thread Christian Borntraeger
Am 21.02.2015 um 02:51 schrieb Linus Torvalds: > So here's my try at fixing READ_ONCE() so that it is happy with 'const' > sources. > > It is entirely untested. Comments/testing? > > Christian, I guess I could just have forced a cast instead of the > union. I'd like you to take a look at this,

Re: [GIT PULL] locking fixes

2015-02-23 Thread Christian Borntraeger
Am 21.02.2015 um 02:51 schrieb Linus Torvalds: So here's my try at fixing READ_ONCE() so that it is happy with 'const' sources. It is entirely untested. Comments/testing? Christian, I guess I could just have forced a cast instead of the union. I'd like you to take a look at this, because

  1   2   >