summaryrefslogtreecommitdiff
path: root/TODO
diff options
context:
space:
mode:
authorLuca Boccassi <luca.boccassi@microsoft.com>2021-07-01 18:22:31 +0100
committerLuca Boccassi <luca.boccassi@microsoft.com>2021-07-01 18:22:31 +0100
commit7e4dcd2d1fa32c9f2d3497f514c2dc371cda3f45 (patch)
treef3075c2415eade4ab9a572551a593da929a82666 /TODO
parent66e6128fc3c8f4fb785b20a13c00928a008ac432 (diff)
downloadsystemd-7e4dcd2d1fa32c9f2d3497f514c2dc371cda3f45.tar.gz
TODO: mention the new core scheduling kernel feature
https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/Documentation/admin-guide/hw-vuln/core-scheduling.rst
Diffstat (limited to 'TODO')
-rw-r--r--TODO3
1 files changed, 3 insertions, 0 deletions
diff --git a/TODO b/TODO
index c87f978070..811acebff7 100644
--- a/TODO
+++ b/TODO
@@ -1366,6 +1366,9 @@ Features:
but much rather a disconnect on success.
- when breaking cycles drop sysv services first, then services from /run, then from /etc, then from /usr
- when a bus name of a service disappears from the bus make sure to queue further activation requests
+ - maybe introduce CoreScheduling=yes/no to optionally set a PR_SCHED_CORE cookie, so that all
+ processes in a service's cgroup share the same cookie and are guaranteed not to share SMT cores
+ with other units https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/Documentation/admin-guide/hw-vuln/core-scheduling.rst
* unit files:
- allow port=0 in .socket units