From a540b3e604d921200ee35f859770c9fbed6b669a Mon Sep 17 00:00:00 2001 From: Michal Sekletar Date: Fri, 3 Mar 2023 10:58:37 +0100 Subject: [PATCH] Revert "user: delegate cpu controller, assign weights to user slices" This reverts commit b8df7f8629cb310beac982a4779b27eabe5362c6. Resolves: #2173996 --- TODO | 2 -- units/user/app.slice | 3 --- units/user/background.slice | 3 --- units/user/session.slice | 3 --- units/user@.service.in | 2 +- 5 files changed, 1 insertion(+), 12 deletions(-) diff --git a/TODO b/TODO index 560ec4bca4..66c008bff3 100644 --- a/TODO +++ b/TODO @@ -1662,8 +1662,6 @@ Features: - when reloading configuration, apply new cgroup configuration - when recursively showing the cgroup hierarchy, optionally also show the hierarchies of child processes -- add settings for cgroup.max.descendants and cgroup.max.depth, - maybe use them for user@.service * transient units: - add field to transient units that indicate whether systemd or somebody else saves/restores its settings, for integration with libvirt diff --git a/units/user/app.slice b/units/user/app.slice index eac50645a4..0c73135e17 100644 --- a/units/user/app.slice +++ b/units/user/app.slice @@ -10,6 +10,3 @@ [Unit] Description=User Application Slice Documentation=man:systemd.special(7) - -[Slice] -CPUWeight=100 diff --git a/units/user/background.slice b/units/user/background.slice index a9767753b3..8f2a0949bd 100644 --- a/units/user/background.slice +++ b/units/user/background.slice @@ -10,6 +10,3 @@ [Unit] Description=User Background Tasks Slice Documentation=man:systemd.special(7) - -[Slice] -CPUWeight=30 diff --git a/units/user/session.slice b/units/user/session.slice index aa12b7d03c..3d99d51bc5 100644 --- a/units/user/session.slice +++ b/units/user/session.slice @@ -10,6 +10,3 @@ [Unit] Description=User Core Session Slice Documentation=man:systemd.special(7) - -[Slice] -CPUWeight=100 diff --git a/units/user@.service.in b/units/user@.service.in index 1660de0326..efbd5dfbc8 100644 --- a/units/user@.service.in +++ b/units/user@.service.in @@ -21,7 +21,7 @@ Type=notify ExecStart={{ROOTLIBEXECDIR}}/systemd --user Slice=user-%i.slice KillMode=mixed -Delegate=pids memory cpu +Delegate=pids memory TasksMax=infinity TimeoutStopSec=120s KeyringMode=inherit