[systemd-devel] [PATCH] fstab-generator: do not check btrfs and xfs
Lennart Poettering
lennart at poettering.net
Sun Jun 29 11:46:32 PDT 2014
On Sat, 28.06.14 19:49, Zbigniew Jędrzejewski-Szmek (zbyszek at in.waw.pl) wrote:
> fsck.btrfs and fsck.xfs are documented to return immediately, so there is
> little sense in running them. Avoids some user confusion and a few lines
> in the logs.
>
> +static bool mount_skip_fsck(const char *fstype) {
> + static const char table[] =
> + "btrfs\0"
> + "xfs\0";
> +
> + return fstype && nulstr_contains(table, fstype);
> +}
This sounds really unnecessary, no? We already have fsck_exists() in
place that since a very recent commit of mine even detects a per-fstype
fsck implementation being linked to /bin/true... I also downgraded all
warnings for cases like that to LOG_DEBUG, hence the xfs/btrfs case
should already be covered nicely, and fully generic... Why do we need
another explicit blacklist on top of that?
Lennart
--
Lennart Poettering, Red Hat
More information about the systemd-devel
mailing list