diff --git a/man/systemd-mount.xml b/man/systemd-mount.xml
index 63e4fc40f1..40dc70fe70 100644
--- a/man/systemd-mount.xml
+++ b/man/systemd-mount.xml
@@ -101,7 +101,7 @@
systems that may be mounted with this command.
systemd-umount can be used to unmount a mount or automount point. It is the same
- as systemd-mount .
+ as systemd-mount .
diff --git a/src/core/dbus.c b/src/core/dbus.c
index 96bf975f88..6d3f714192 100644
--- a/src/core/dbus.c
+++ b/src/core/dbus.c
@@ -92,7 +92,7 @@ int bus_forward_agent_released(Manager *m, const char *path) {
"Released",
"s", path);
if (r < 0)
- return log_warning_errno(r, "Failed to propagate agent release message: %m");
+ return log_debug_errno(r, "Failed to propagate agent release message: %m");
return 1;
}
diff --git a/src/core/manager.c b/src/core/manager.c
index b4c252a135..5237b47660 100644
--- a/src/core/manager.c
+++ b/src/core/manager.c
@@ -1784,7 +1784,7 @@ static int manager_dispatch_cgroups_agent_fd(sd_event_source *source, int fd, ui
buf[n] = 0;
manager_notify_cgroup_empty(m, buf);
- bus_forward_agent_released(m, buf);
+ (void) bus_forward_agent_released(m, buf);
return 0;
}
diff --git a/src/shared/efivars.c b/src/shared/efivars.c
index 8229e6b183..2503346610 100644
--- a/src/shared/efivars.c
+++ b/src/shared/efivars.c
@@ -269,7 +269,7 @@ int efi_set_variable(
_cleanup_close_ int fd = -1;
assert(name);
- assert(value);
+ assert(value || size == 0);
if (asprintf(&p,
"/sys/firmware/efi/efivars/%s-%02x%02x%02x%02x-%02x%02x-%02x%02x-%02x%02x-%02x%02x%02x%02x%02x%02x",