lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Date:   Thu, 15 Jul 2021 15:45:13 -0700
From:   "Paul E. McKenney" <paulmck@...nel.org>
To:     torvalds@...ux-foundation.org
Cc:     mingo@...nel.org, tglx@...utronix.de, linux-kernel@...r.kernel.org,
        rcu@...r.kernel.org, yanfei.xu@...driver.com, ast@...nel.org,
        andriin@...com, kernel-team@...com
Subject: [GIT PULL] RCU fixes for v5.14

Hello, Linus,

Please pull fixes for RCU from:

  git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git urgent
  # HEAD 79160a603bdb51916226caf4a6616cc4e1c58a58: Merge tag 'usb-5.14-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb (2021-07-05 14:16:22 -0700)

The changes are as follows:

09cd91a30b76 ("scftorture: Avoid false-positive warnings in scftorture_invoker()")
12a87a106aad ("refscale: Avoid false-positive warnings in ref_scale_reader()")
	These commits fix regressions induced by a merge-window change
	in scheduler semantics, which means that smp_processor_id()
	can no longer be used in kthreads using simple affinity to bind
	themselves to a specific CPU.

99cc18e36e90 ("rcu-tasks: Don't delete holdouts within trc_inspect_reader()")
f5aa977ca96e ("rcu-tasks: Don't delete holdouts within trc_wait_for_one_reader()")
	These commits fix a pre-merge-window bug in Tasks Trace RCU that
	was thought to be strictly theoretical.  However, production
	workloads have started hitting this, so these fixes need to be
	merged sooner rather than later.

30363f26e6cc ("rcu: Fix pr_info() formats and values in show_rcu_gp_kthreads()")
	This commit fixes a minor printk()-format-mismatch issue
	introduced during the merge window.

All of these changes have been exposed to -next and kbuild test robot testing,
and of course also to the usual rcutorture testing.

----------------------------------------------------------------
Paul E. McKenney (5):
      scftorture: Avoid false-positive warnings in scftorture_invoker()
      refscale: Avoid false-positive warnings in ref_scale_reader()
      rcu-tasks: Don't delete holdouts within trc_inspect_reader()
      rcu-tasks: Don't delete holdouts within trc_wait_for_one_reader()
      rcu: Fix pr_info() formats and values in show_rcu_gp_kthreads()

 kernel/rcu/refscale.c   | 6 +++---
 kernel/rcu/tasks.h      | 6 ++----
 kernel/rcu/tree_stall.h | 4 ++--
 kernel/scftorture.c     | 6 +++---
 4 files changed, 10 insertions(+), 12 deletions(-)

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ