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]
Message-ID: <20181023110600.GA43785@gmail.com>
Date:   Tue, 23 Oct 2018 13:06:00 +0200
From:   Ingo Molnar <mingo@...nel.org>
To:     Linus Torvalds <torvalds@...ux-foundation.org>
Cc:     linux-kernel@...r.kernel.org,
        Peter Zijlstra <a.p.zijlstra@...llo.nl>,
        Thomas Gleixner <tglx@...utronix.de>,
        Greg Kroah-Hartman <gregkh@...uxfoundation.org>,
        Andrew Morton <akpm@...ux-foundation.org>
Subject: [GIT PULL] scheduler updates for v4.20

Linus,

Please pull the latest sched-core-for-linus git tree from:

   git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched-core-for-linus

   # HEAD: 11e13696a08e838ba48c72404c2b3f41429b5b20 sched/completions/Documentation: Add recommendation for dynamic and ONSTACK completions

The main changes are:

 - Migrate CPU-intense 'misfit' tasks on asymmetric capacity systems, to 
   better utilize (much) faster 'big core' CPUs.
   (Morten Rasmussen, Valentin Schneider)

 - Topology handling improvements, in particular when CPU capacity 
   changes and related load-balancing fixes/improvements (Morten Rasmussen)

 - ... plus misc other improvements, fixes and updates.

 Thanks,

	Ingo

------------------>
Borislav Petkov (1):
      cpu/SMT: State SMT is disabled even with nosmt and without "=force"

Chris Redpath (1):
      sched/fair: Don't move tasks to lower capacity CPUs unless necessary

Dietmar Eggemann (2):
      sched/fair: Disable LB_BIAS by default
      sched/fair: Remove setting task's se->runnable_weight during PELT update

Ingo Molnar (1):
      sched/completions/Documentation: Clean up the document some more

John Garry (1):
      sched/completions/Documentation: Fix a couple of punctuation nits

Morten Rasmussen (9):
      sched/topology: Add SD_ASYM_CPUCAPACITY flag detection
      sched/topology, drivers/base/arch_topology: Rebuild the sched_domain hierarchy when capacities change
      sched/topology, arch/arm64: Rebuild the sched_domain hierarchy when the CPU capacity changes
      sched/topology, arch/arm: Rebuild sched_domain hierarchy when CPU capacity changes
      sched/topology: Add static_key for asymmetric CPU capacity optimizations
      sched/fair: Add 'group_misfit_task' load-balance type
      sched/fair: Add sched_group per-CPU max capacity
      sched/fair: Consider misfit tasks when load-balancing
      sched/core: Disable SD_PREFER_SIBLING on asymmetric CPU capacity domains

Nicholas Mc Guire (1):
      sched/completions/Documentation: Add recommendation for dynamic and ONSTACK completions

Peter Zijlstra (1):
      sched/debug: Explicitly cast sched_feat() to bool

Rafael J. Wysocki (1):
      sched/core: Fix comment regarding nr_iowait_cpu() and get_iowait_load()

Uwe Kleine-König (1):
      sched/debug: Use symbolic names for task state constants

Valentin Schneider (5):
      sched/fair: Kick nohz balance if rq->misfit_task_load
      sched/fair: Change 'prefer_sibling' type to bool
      sched/core: Change root_domain->overload type to int
      sched/fair: Wrap rq->rd->overload accesses with READ/WRITE_ONCE()
      sched/fair: Set rq->rd->overload when misfit

Vincent Guittot (3):
      sched/numa: Remove unused code from update_numa_stats()
      sched/numa: Remove unused numa_stats::nr_running field
      sched/pelt: Fix warning and clean up IRQ PELT config

zhong jiang (1):
      sched/topology: Make local variables static

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ