All of lore.kernel.org
 help / color / mirror / Atom feed
* [GIT PULL] sched/urgent for v5.16-rc1
@ 2021-11-14 11:20 Borislav Petkov
  2021-11-14 17:42 ` Linus Torvalds
  2021-11-14 17:52 ` pr-tracker-bot
  0 siblings, 2 replies; 4+ messages in thread
From: Borislav Petkov @ 2021-11-14 11:20 UTC (permalink / raw)
  To: Linus Torvalds; +Cc: x86-ml, lkml

Hi Linus,

please pull sched/urgent fixes for v5.16-rc1.

Thx.

---

The following changes since commit debe436e77c72fcee804fb867f275e6d31aa999c:

  Merge tag 'ext4_for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4 (2021-11-10 17:05:37 -0800)

are available in the Git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git tags/sched_urgent_for_v5.16_rc1

for you to fetch changes up to a8b76910e465d718effce0cad306a21fa4f3526b:

  preempt: Restore preemption model selection configs (2021-11-11 13:09:33 +0100)

----------------------------------------------------------------
- Avoid touching ~100 config files in order to be able to select
the preemption model

- clear cluster CPU masks too, on the CPU unplug path

- prevent use-after-free in cfs

- Prevent a race condition when updating CPU cache domains

- Factor out common shared part of smp_prepare_cpus() into a common
helper which can be called by both baremetal and Xen, in order to fix a
booting of Xen PV guests

----------------------------------------------------------------
Boris Ostrovsky (1):
      x86/smp: Factor out parts of native_smp_prepare_cpus()

Mathias Krause (1):
      sched/fair: Prevent dead task groups from regaining cfs_rq's

Valentin Schneider (1):
      preempt: Restore preemption model selection configs

Vincent Donnefort (1):
      sched/core: Mitigate race cpus_share_cache()/update_top_cache_domain()

Wang ShaoBo (1):
      arch_topology: Fix missing clear cluster_cpumask in remove_cpu_topology()

 arch/x86/include/asm/smp.h   |  1 +
 arch/x86/kernel/smpboot.c    | 18 ++++++++++-----
 arch/x86/xen/smp_pv.c        | 12 ++--------
 drivers/base/arch_topology.c |  2 ++
 include/linux/kernel.h       |  2 +-
 include/linux/vermagic.h     |  2 +-
 init/Makefile                |  2 +-
 kernel/Kconfig.preempt       | 42 +++++++++++++++++------------------
 kernel/sched/autogroup.c     |  2 +-
 kernel/sched/core.c          | 53 ++++++++++++++++++++++++++++++++++----------
 kernel/sched/fair.c          |  4 ++--
 kernel/sched/rt.c            | 12 +++++++---
 kernel/sched/sched.h         |  3 ++-
 13 files changed, 96 insertions(+), 59 deletions(-)

-- 
Regards/Gruss,
    Boris.

SUSE Software Solutions Germany GmbH, GF: Ivo Totev, HRB 36809, AG Nürnberg

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: [GIT PULL] sched/urgent for v5.16-rc1
  2021-11-14 11:20 [GIT PULL] sched/urgent for v5.16-rc1 Borislav Petkov
@ 2021-11-14 17:42 ` Linus Torvalds
  2021-11-14 17:58   ` Borislav Petkov
  2021-11-14 17:52 ` pr-tracker-bot
  1 sibling, 1 reply; 4+ messages in thread
From: Linus Torvalds @ 2021-11-14 17:42 UTC (permalink / raw)
  To: Borislav Petkov; +Cc: x86-ml, lkml

On Sun, Nov 14, 2021 at 3:21 AM Borislav Petkov <bp@suse.de> wrote:
>
> - Avoid touching ~100 config files in order to be able to select
> the preemption model

Heh. Too late for those of us who build our kernels during the merge
window who now end up seeing that question again, but I appreciate it.

             Linus

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: [GIT PULL] sched/urgent for v5.16-rc1
  2021-11-14 11:20 [GIT PULL] sched/urgent for v5.16-rc1 Borislav Petkov
  2021-11-14 17:42 ` Linus Torvalds
@ 2021-11-14 17:52 ` pr-tracker-bot
  1 sibling, 0 replies; 4+ messages in thread
From: pr-tracker-bot @ 2021-11-14 17:52 UTC (permalink / raw)
  To: Borislav Petkov; +Cc: Linus Torvalds, x86-ml, lkml

The pull request you sent on Sun, 14 Nov 2021 12:20:52 +0100:

> git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git tags/sched_urgent_for_v5.16_rc1

has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/fc661f2dcb7e41dcda9ae862efb822bb2f461646

Thank you!

-- 
Deet-doot-dot, I am a bot.
https://korg.docs.kernel.org/prtracker.html

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: [GIT PULL] sched/urgent for v5.16-rc1
  2021-11-14 17:42 ` Linus Torvalds
@ 2021-11-14 17:58   ` Borislav Petkov
  0 siblings, 0 replies; 4+ messages in thread
From: Borislav Petkov @ 2021-11-14 17:58 UTC (permalink / raw)
  To: Linus Torvalds; +Cc: x86-ml, lkml, Valentin Schneider, Marco Elver

On Sun, Nov 14, 2021 at 09:42:27AM -0800, Linus Torvalds wrote:
> Heh. Too late for those of us who build our kernels during the merge
> window who now end up seeing that question again, but I appreciate it.

Adding the involved parties to Cc in order for them to feel the
appreciation. :)

But yah, it keeps happening every so often that people reorg. stuff and
old Kconfig items get queried again. Oh well, when one does allmodconfig
builds and that especially with clang, there's no shortage of build-time
querying.

I even tend to do

  yes "" | make ...

so that the thing gets built already.

-- 
Regards/Gruss,
    Boris.

SUSE Software Solutions Germany GmbH, GF: Ivo Totev, HRB 36809, AG Nürnberg

^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2021-11-14 17:58 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2021-11-14 11:20 [GIT PULL] sched/urgent for v5.16-rc1 Borislav Petkov
2021-11-14 17:42 ` Linus Torvalds
2021-11-14 17:58   ` Borislav Petkov
2021-11-14 17:52 ` pr-tracker-bot

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.