From a87586a17160f9a57fdc63604c48392cccb33454 Mon Sep 17 00:00:00 2001 From: Harald Hoyer Date: Tue, 26 Mar 2013 15:33:57 +0100 Subject: [PATCH] fstab-generator: drop x-initrd.rootfs mount option x-initrd.mount now has different meanings, if fstab-generator is called in the initramfs. initrd:/etc/fstab and x-initrd.mount defines mounts for the initrd-root-fs.target initrd:/sysroot/etc/fstab and x-initrd.mount defines mounts for the initrd-fs.target --- src/fstab-generator/fstab-generator.c | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/src/fstab-generator/fstab-generator.c b/src/fstab-generator/fstab-generator.c index 25b5460f8..78d9ce90d 100644 --- a/src/fstab-generator/fstab-generator.c +++ b/src/fstab-generator/fstab-generator.c @@ -199,12 +199,6 @@ static bool mount_in_initrd(struct mntent *me) { streq(me->mnt_dir, "/usr"); } -static bool mount_is_rootfs(struct mntent *me) { - assert(me); - - return hasmntopt(me, "x-initrd.rootfs"); -} - static int add_mount( const char *what, const char *where, @@ -458,7 +452,7 @@ static int parse_fstab(const char *prefix, bool initrd) { post = SPECIAL_INITRD_FS_TARGET; pre = NULL; setup = NULL; - } else if (mount_is_rootfs(me)) { + } else if (mount_in_initrd(me)) { post = SPECIAL_INITRD_ROOT_FS_TARGET; pre = NULL; setup = NULL; -- 2.30.2