Merge "init: Apply the NormalIoProfile when creating a service"

This commit is contained in:
Bart Van Assche 2022-08-26 20:13:48 +00:00 committed by Gerrit Code Review
commit aa46531f46

View file

@ -653,6 +653,11 @@ Result<void> Service::Start() {
<< ") failed for service '" << name_ << "'";
}
// When the blkio controller is mounted in the v1 hierarchy, NormalIoPriority is
// the default (/dev/blkio). When the blkio controller is mounted in the v2 hierarchy, the
// NormalIoPriority profile has to be applied explicitly.
SetProcessProfiles(proc_attr_.uid, pid_, {"NormalIoPriority"});
if (use_memcg) {
ConfigureMemcg();
}