]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
oom: shorten xattr name
authorAnita Zhang <the.anitazha@gmail.com>
Tue, 26 Jan 2021 07:56:23 +0000 (23:56 -0800)
committerAnita Zhang <the.anitazha@gmail.com>
Tue, 9 Feb 2021 09:23:58 +0000 (01:23 -0800)
src/core/cgroup.c
src/oom/oomd-util.c
src/oom/test-oomd-util.c

index c9cf7fb16c6abc9ac0d7379db923226d8810d6cd..70282a7abdac4df50b3d2e8e75096899d7a21122 100644 (file)
@@ -2746,7 +2746,7 @@ int unit_check_oomd_kill(Unit *u) {
         else if (r == 0)
                 return 0;
 
-        r = cg_get_xattr_malloc(SYSTEMD_CGROUP_CONTROLLER, u->cgroup_path, "user.systemd_oomd_kill", &value);
+        r = cg_get_xattr_malloc(SYSTEMD_CGROUP_CONTROLLER, u->cgroup_path, "user.oomd_kill", &value);
         if (r < 0 && r != -ENODATA)
                 return r;
 
index fcccddb92eae3ff7d35ecd7306412ed79cc84395..80b9583440c210c54fc2c8c61965712e57b1c880 100644 (file)
@@ -201,9 +201,9 @@ int oomd_cgroup_kill(const char *path, bool recurse, bool dry_run) {
         if (r < 0)
                 return r;
 
-        r = increment_oomd_xattr(path, "user.systemd_oomd_kill", set_size(pids_killed));
+        r = increment_oomd_xattr(path, "user.oomd_kill", set_size(pids_killed));
         if (r < 0)
-                log_debug_errno(r, "Failed to set user.systemd_oomd_kill on kill: %m");
+                log_debug_errno(r, "Failed to set user.oomd_kill on kill: %m");
 
         return set_size(pids_killed) != 0;
 }
index 54fe2a03d14138a0345dc7f3c25f8e0b1f64a240..3dec4f0ff06f311674042d71aa10b13a09c0986d 100644 (file)
@@ -79,7 +79,7 @@ static void test_oomd_cgroup_kill(void) {
                 sleep(2);
                 assert_se(cg_is_empty(SYSTEMD_CGROUP_CONTROLLER, cgroup) == true);
 
-                assert_se(cg_get_xattr_malloc(SYSTEMD_CGROUP_CONTROLLER, cgroup, "user.systemd_oomd_kill", &v) >= 0);
+                assert_se(cg_get_xattr_malloc(SYSTEMD_CGROUP_CONTROLLER, cgroup, "user.oomd_kill", &v) >= 0);
                 assert_se(memcmp(v, i == 0 ? "2" : "4", 2) == 0);
         }
 }