1
0
Fork 0
tuned/profiles
Valentin Schneider fabcfe858d realtime-virtual-*: Tune priority of new ktimers threads
The PREEMPT_RT upstream tree [1] is reintroducing a per-CPU kthread for
handling timer expiry named ktimers/${cpu}, and RHEL-RT is following this
approach [2].

The recommended priority tuning for that kthread is to simply match that of
ksoftirqd, which is what is implemented here.

Note that ktimersoftd is the predecessor of ktimers, and isn't present on
RT kernels newer than v5.0.19-rt11 / RHEL-RT 7.

[1]: https://git.kernel.org/pub/scm/linux/kernel/git/rt/linux-rt-devel.git
[2]: https://bugzilla.redhat.com/show_bug.cgi?id=2122220

Resolves: rhbz#2122220
Signed-off-by: Valentin Schneider <vschneid@redhat.com>
2022-09-29 18:55:34 +01:00
..
accelerator-performance scheduler: abstract sched_ and numa_ knobs 2021-06-30 19:45:27 +02:00
atomic-guest raise the netfilter hash table size in openshift/atomic-{host,guest} 2022-02-09 17:15:46 +01:00
atomic-host raise the netfilter hash table size in openshift/atomic-{host,guest} 2022-02-09 17:15:46 +01:00
balanced balanced: Fallback to the 'powersave' scaling governor 2019-03-06 11:41:56 +01:00
cpu-partitioning builtin functions: added calc_isolated_cores function 2022-08-09 13:51:45 +02:00
default Added support for 'summary' and 'description' of profiles 2016-01-05 11:28:25 +01:00
desktop desktop: fixed typo in profile summary 2017-03-30 17:00:26 +02:00
desktop-powersave plugin_video: Prefix DPM states with 'dpm-' 2017-09-19 23:03:41 +02:00
enterprise-storage profiles: consolidated summaries 2017-04-03 22:52:18 +02:00
hpc-compute Removed superfluous sched_migration_cost_ns declaration 2019-02-22 12:52:51 -05:00
intel-sst profiles: renamed sst profile to intel-sst 2020-02-11 17:44:06 +01:00
laptop-ac-powersave Use ${i:PROFILE_DIR} in our profiles 2017-03-13 09:50:26 +01:00
laptop-battery-powersave Added support for 'summary' and 'description' of profiles 2016-01-05 11:28:25 +01:00
latency-performance profiles: use cstate.id_no_zero instead of the cstate.id 2022-02-01 18:35:17 +01:00
mssql scheduler: abstract sched_ and numa_ knobs 2021-06-30 19:45:27 +02:00
network-latency network-latency: used unique cmdline suffix 2020-05-07 14:16:00 +02:00
network-throughput network-throughput: Remove explicit udp_mem amount 2021-06-03 14:35:59 +10:00
openshift Profile openshift: increase fs.aio-max-nr tunable 2022-09-06 10:00:03 +02:00
openshift-control-plane Add OpenShift profiles. 2021-08-02 16:53:53 +02:00
openshift-node Add OpenShift profiles. 2021-08-02 16:53:53 +02:00
optimize-serial-console Added new profile optimize-serial-console 2020-05-28 15:26:39 +02:00
oracle oracle: Turn off NUMA balancing 2019-12-12 17:41:38 +01:00
postgresql scheduler: abstract sched_ and numa_ knobs 2021-06-30 19:45:27 +02:00
powersave powersave: Fallback to the 'powersave' scaling governor 2019-03-06 11:41:56 +01:00
realtime builtin functions: added calc_isolated_cores function 2022-08-09 13:51:45 +02:00
realtime-virtual-guest realtime-virtual-*: Tune priority of new ktimers threads 2022-09-29 18:55:34 +01:00
realtime-virtual-host realtime-virtual-*: Tune priority of new ktimers threads 2022-09-29 18:55:34 +01:00
sap-hana profiles: use cstate.id_no_zero instead of the cstate.id 2022-02-01 18:35:17 +01:00
sap-netweaver sap-netweaver: Use RHEL-8 defaults for kernel.shmall and kernel.shmmax 2019-06-06 10:52:32 +02:00
server-powersave Added support for 'summary' and 'description' of profiles 2016-01-05 11:28:25 +01:00
spectrumscale-ece scheduler: abstract sched_ and numa_ knobs 2021-06-30 19:45:27 +02:00
spindown-disk Use ${i:PROFILE_DIR} in our profiles 2017-03-13 09:50:26 +01:00
throughput-performance profiles: drop sched_ tuning where appropriate 2021-06-30 22:00:19 +02:00
virtual-guest profiles: consolidated summaries 2017-04-03 22:52:18 +02:00
virtual-host profiles: use cstate.id_no_zero instead of the cstate.id 2022-02-01 18:35:17 +01:00
functions Merge pull request #331 from jmencak/ksmtuned-no-errors 2021-12-08 23:05:01 +01:00