chiark / gitweb /
core: make IOSchedulingClass= and IOSchedulingPriority= settable for transient units
authorLennart Poettering <lennart@poettering.net>
Mon, 26 Jun 2017 15:40:08 +0000 (17:40 +0200)
committerSven Eden <yamakuzure@gmx.net>
Tue, 25 Jul 2017 07:46:53 +0000 (09:46 +0200)
commit05c2ba9bc445a75094f8a48e92b79dcedeec3e1a
tree7ba5919589b28cf0b1ab3df8b4f437012cee3dd0
parent307680c4ba59739090ca3c9bd28e6c31c31ffe7c
core: make IOSchedulingClass= and IOSchedulingPriority= settable for transient units

This patch is a bit more complex thant I hoped. In particular the single
IOScheduling= property exposed on the bus is split up into
IOSchedulingClass= and IOSchedulingPriority= (though compat is
retained). Otherwise the asymmetry between setting props and getting
them is a bit too nasty.

Fixes #5613
src/basic/process-util.c
src/basic/process-util.h