diff --git a/src/basic/cgroup-util.c b/src/basic/cgroup-util.c index be73cfa3f0..33575e65ef 100644 --- a/src/basic/cgroup-util.c +++ b/src/basic/cgroup-util.c @@ -2010,6 +2010,9 @@ int cg_unified_cached(bool flush) { unified_cache = CGROUP_UNIFIED_NONE; } } + } else if (F_TYPE_EQUAL(fs.f_type, SYSFS_MAGIC)) { + return log_debug_errno(SYNTHETIC_ERRNO(ENOMEDIUM), + "No filesystem is currently mounted on /sys/fs/cgroup."); } else return log_debug_errno(SYNTHETIC_ERRNO(ENOMEDIUM), "Unknown filesystem type %llx mounted on /sys/fs/cgroup.",