core: add support for setting CPUAffinity= to special "numa" value
authorMichal Sekletár <msekleta@redhat.com>
Mon, 17 Feb 2020 12:50:31 +0000 (13:50 +0100)
committerThe Plumber <50238977+systemd-rhel-bot@users.noreply.github.com>
Mon, 2 Nov 2020 15:03:44 +0000 (16:03 +0100)
commit1a822dbe19ab6634ffb2c0d3ce92b27b503e1612
treea5af8b20e8867b71c4dba116340b392bc0b7e249
parent1730f7bb306e13689a7684fd93ae5b8383a28d2f
core: add support for setting CPUAffinity= to special "numa" value

systemd will automatically derive CPU affinity mask from NUMA node
mask.

Fixes #13248

(cherry picked from commit e2b2fb7f566d13a3de61952b5356cd4d2eaee917)

Resolves: #1740657
man/systemd.exec.xml
src/basic/cpu-set-util.c
src/basic/cpu-set-util.h
src/core/dbus-execute.c
src/core/execute.c
src/core/execute.h
src/core/load-fragment.c
src/shared/bus-unit-util.c
src/test/test-cpu-set-util.c
test/TEST-36-NUMAPOLICY/testsuite.sh