cgroup-util: Ignore kernel threads in cg_kill_items()
authorDaan De Meyer <daan.j.demeyer@gmail.com>
Tue, 30 Jul 2024 09:53:32 +0000 (11:53 +0200)
committerDaan De Meyer <daan.j.demeyer@gmail.com>
Tue, 30 Jul 2024 09:53:32 +0000 (11:53 +0200)
commit0fbb569de1dcc06118dba006cf7a40caf6cd94d0
tree66aa4f75fddb0a35d651ecc19a6faf1f15cb4cc0
parentb56920e36c5692c0dde701bfb48330653a9c62c9
cgroup-util: Ignore kernel threads in cg_kill_items()

Similar to the implementation of cgroup.kill in the kernel, let's
skip kernel threads in cg_kill_items() as trying to kill kernel
threads as an unprivileged process will fail with EPERM and doesn't
do anything when running privileged.
src/basic/cgroup-util.c