linux_dsm_epyc7002/kernel/sched
Linus Torvalds e00d413575 Merge branch 'sched-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Pull scheduler updates from Ingo Molnar:
 "The main changes in this cycle were:

   - Make nohz housekeeping processing more permissive and less
     intrusive to isolated CPUs

   - Decouple CPU-bound workqueue acconting from the scheduler and move
     it into the workqueue code.

   - Optimize topology building

   - Better handle quota and period overflows

   - Add more RCU annotations

   - Comment updates, misc cleanups"

* 'sched-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip: (25 commits)
  nohz_full: Allow the boot CPU to be nohz_full
  sched/isolation: Require a present CPU in housekeeping mask
  kernel/cpu: Allow non-zero CPU to be primary for suspend / kexec freeze
  power/suspend: Add function to disable secondaries for suspend
  sched/core: Allow the remote scheduler tick to be started on CPU0
  sched/nohz: Run NOHZ idle load balancer on HK_FLAG_MISC CPUs
  sched/debug: Fix spelling mistake "logaritmic" -> "logarithmic"
  sched/topology: Update init_sched_domains() comment
  cgroup/cpuset: Update stale generate_sched_domains() comments
  sched/core: Check quota and period overflow at usec to nsec conversion
  sched/core: Handle overflow in cpu_shares_write_u64
  sched/rt: Check integer overflow at usec to nsec conversion
  sched/core: Fix typo in comment
  sched/core: Make some functions static
  sched/core: Unify p->on_rq updates
  sched/core: Remove ttwu_activate()
  sched/core, workqueues: Distangle worker accounting from rq lock
  sched/fair: Remove unneeded prototype of capacity_of()
  sched/topology: Skip duplicate group rewrites in build_sched_groups()
  sched/topology: Fix build_sched_groups() comment
  ...
2019-05-06 14:31:50 -07:00
..
autogroup.c
autogroup.h
clock.c
completion.c
core.c Merge branch 'sched-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip 2019-05-06 14:31:50 -07:00
cpuacct.c
cpudeadline.c
cpudeadline.h
cpufreq_schedutil.c sched/cpufreq: Fix kobject memleak 2019-04-30 07:57:23 +02:00
cpufreq.c sched/cpufreq: Annotate cpufreq_update_util_data pointer with __rcu 2019-04-03 12:34:31 +02:00
cpupri.c
cpupri.h
cputime.c
deadline.c sched/deadline: Correctly handle active 0-lag timers 2019-04-16 16:54:58 +02:00
debug.c sched/debug: Fix spelling mistake "logaritmic" -> "logarithmic" 2019-04-19 21:04:49 +02:00
fair.c Merge branch 'linus' into sched/core, to pick up fixes 2019-05-03 12:52:45 +02:00
features.h
idle.c
isolation.c sched/isolation: Require a present CPU in housekeeping mask 2019-05-03 19:42:58 +02:00
loadavg.c
Makefile
membarrier.c
pelt.c
pelt.h
psi.c
rt.c sched/rt: Check integer overflow at usec to nsec conversion 2019-04-19 13:42:09 +02:00
sched-pelt.h
sched.h sched/core: Annotate perf_domain pointer with __rcu 2019-04-03 12:34:31 +02:00
stats.c
stats.h
stop_task.c
swait.c
topology.c sched/topology: Update init_sched_domains() comment 2019-04-19 19:44:15 +02:00
wait_bit.c
wait.c