linux-mm.kvack.org archive mirror
 help / color / mirror / Atom feed
* [PATCH v2 0/6] sched fixes
@ 2023-08-19 14:12 Yury Norov
  2023-08-19 14:12 ` [PATCH v2 1/6] numa: generalize numa_map_to_online_node() Yury Norov
                   ` (6 more replies)
  0 siblings, 7 replies; 9+ messages in thread
From: Yury Norov @ 2023-08-19 14:12 UTC (permalink / raw)
  To: linux-kernel, linux-mm
  Cc: Yury Norov, Ingo Molnar, Peter Zijlstra, Andrew Morton,
	Ben Segall, Daniel Bristot de Oliveira, Dietmar Eggemann,
	Jacob Keller, Jakub Kicinski, Juri Lelli, Mel Gorman,
	Steven Rostedt, Tariq Toukan, Valentin Schneider,
	Vincent Guittot, shiju.jose, jonathan.cameron, prime.zeng,
	linuxarm, yangyicong, Andy Shevchenko, Rasmus Villemoes

Fixes for recently introduced sched_numa_find_nth_cpu(), and minor
improvements in sched/fair.

v1: https://lore.kernel.org/lkml/20230810162442.9863-1-yury.norov@gmail.com/T/
v2:
 - fix wording in commit messages;
 - move nearest node search inside rcu lock section in
   sched_numa_find_nth_cpu();
 - move NUMA_NO_NODE handling inside sched_numa_find_nth_cpu();
 - rewrite comment for sched_numa_find_nth_cpu().
 - add review tag from Yicong Yang.

Yury Norov (6):
  numa: generalize numa_map_to_online_node()
  sched/fair: fix opencoded numa_nearest_node()
  sched: fix sched_numa_find_nth_cpu() in CPU-less case
  sched: fix sched_numa_find_nth_cpu() in non-NUMA case
  sched: handle NUMA_NO_NODE in sched_numa_find_nth_cpu()
  sched: fix sched_numa_find_nth_cpu() comment

 include/linux/numa.h     |  7 +++++--
 include/linux/topology.h |  2 +-
 kernel/sched/fair.c      | 14 +-------------
 kernel/sched/topology.c  | 25 +++++++++++++++++--------
 lib/cpumask.c            |  4 +---
 mm/mempolicy.c           | 18 +++++++++++-------
 6 files changed, 36 insertions(+), 34 deletions(-)

-- 
2.39.2



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

end of thread, other threads:[~2023-09-13  0:01 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2023-08-19 14:12 [PATCH v2 0/6] sched fixes Yury Norov
2023-08-19 14:12 ` [PATCH v2 1/6] numa: generalize numa_map_to_online_node() Yury Norov
2023-08-19 14:12 ` [PATCH v2 2/6] sched/fair: fix opencoded numa_nearest_node() Yury Norov
2023-08-19 14:12 ` [PATCH v2 3/6] sched: fix sched_numa_find_nth_cpu() in CPU-less case Yury Norov
2023-08-19 14:12 ` [PATCH v2 4/6] sched: fix sched_numa_find_nth_cpu() in non-NUMA case Yury Norov
2023-08-19 14:12 ` [PATCH v2 5/6] sched: handle NUMA_NO_NODE in sched_numa_find_nth_cpu() Yury Norov
2023-08-19 14:12 ` [PATCH v2 6/6] sched: fix sched_numa_find_nth_cpu() comment Yury Norov
2023-08-25 11:31 ` [PATCH v2 0/6] sched fixes Yury Norov
2023-09-13  0:01   ` Yury Norov

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox