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
next 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.