All of lore.kernel.org
 help / color / mirror / Atom feed
From: Ingo Molnar <mingo@kernel.org>
To: Linus Torvalds <torvalds@linux-foundation.org>
Cc: linux-kernel@vger.kernel.org,
	Peter Zijlstra <a.p.zijlstra@chello.nl>,
	Thomas Gleixner <tglx@linutronix.de>,
	Greg Kroah-Hartman <gregkh@linuxfoundation.org>,
	Andrew Morton <akpm@linux-foundation.org>
Subject: [GIT PULL] scheduler updates for v4.20
Date: Tue, 23 Oct 2018 13:06:00 +0200	[thread overview]
Message-ID: <20181023110600.GA43785@gmail.com> (raw)

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


             reply	other threads:[~2018-10-23 11:06 UTC|newest]

Thread overview: 2+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2018-10-23 11:06 Ingo Molnar [this message]
2018-10-23 14:12 ` [GIT PULL] scheduler updates for v4.20 Linus Torvalds

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20181023110600.GA43785@gmail.com \
    --to=mingo@kernel.org \
    --cc=a.p.zijlstra@chello.nl \
    --cc=akpm@linux-foundation.org \
    --cc=gregkh@linuxfoundation.org \
    --cc=linux-kernel@vger.kernel.org \
    --cc=tglx@linutronix.de \
    --cc=torvalds@linux-foundation.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
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.