]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
dissect-image: don't probe swap partitions needlessly
authorLennart Poettering <lennart@poettering.net>
Tue, 29 Nov 2022 17:24:32 +0000 (18:24 +0100)
committerLennart Poettering <lennart@poettering.net>
Tue, 29 Nov 2022 17:34:29 +0000 (18:34 +0100)
We already know it's swap, we can assume it's also fstype swap, and
don#t need to probe things later again.

src/shared/dissect-image.c

index d7a047e68b8de76d0fffe7f4bf9ed1b357745756..1d634c9b88a02d1cfcfe76194f3c0cd55f13581e 100644 (file)
@@ -811,6 +811,8 @@ static int dissect_image(
                                 if (pflags & SD_GPT_FLAG_NO_AUTO)
                                         continue;
 
+                                fstype = "swap";
+
                         /* We don't have a designator for SD_GPT_LINUX_GENERIC so check the UUID instead. */
                         } else if (sd_id128_equal(type.uuid, SD_GPT_LINUX_GENERIC)) {