Merge branch 'linus' into locking/core, to pick up fixes