[PATCH] nfsroot-generator: do not fail if nfsroot is not configured
From: Antonio Alvarez Feijoo <hidden>
Date: 2025-06-09 14:01:35
Subsystem:
the rest · Maintainer:
Linus Torvalds
From: Antonio Alvarez Feijoo <hidden>
Date: 2025-06-09 14:01:35
Subsystem:
the rest · Maintainer:
Linus Torvalds
If the user configures an alternative way to boot the system, the nfsroot-generator should not fail. In other words, the presence of the nfsroot-generator in the initrd does not imply that nfsroot must be mandatory. Signed-off-by: Antonio Alvarez Feijoo <redacted> --- systemd/nfsroot-generator.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/systemd/nfsroot-generator.c b/systemd/nfsroot-generator.c
index 52bd0752..f3cb60c3 100644
--- a/systemd/nfsroot-generator.c
+++ b/systemd/nfsroot-generator.c@@ -78,10 +78,10 @@ static int get_nfsroot_info_from_cmdline(struct nfsroot_info *info) /* Mount type: "nfs" or "nfs4" */ colon = strchr(root, ':'); if (colon == NULL) - return EINVAL; + return 0; if (strncmp(root, "nfs:", strlen("nfs:")) && strncmp(root, "nfs4:", strlen("nfs4:"))) - return EINVAL; + return 0; nfsroot = colon + 1; }
--
2.43.0