From: Pontus Lundkvist Date: Fri, 27 Feb 2026 13:05:10 +0000 (+0100) Subject: mountpoint-util: add exempt for overlay in fstype_is_blockdev_backed() X-Git-Tag: v260-rc2~48^2~1 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=d4acc09d9d51be1417ce7ca33730cc8fb8c2bc4c;p=thirdparty%2Fsystemd.git mountpoint-util: add exempt for overlay in fstype_is_blockdev_backed() This allows `systemd-mount` to be used with --type overlay --- diff --git a/src/basic/mountpoint-util.c b/src/basic/mountpoint-util.c index 624a3fcbed0..8b293401bd9 100644 --- a/src/basic/mountpoint-util.c +++ b/src/basic/mountpoint-util.c @@ -402,7 +402,7 @@ bool fstype_is_blockdev_backed(const char *fstype) { if (x) fstype = x; - return !streq(fstype, "9p") && !fstype_is_network(fstype) && !fstype_is_api_vfs(fstype); + return !STR_IN_SET(fstype, "9p", "overlay") && !fstype_is_network(fstype) && !fstype_is_api_vfs(fstype); } bool fstype_is_ro(const char *fstype) {