Deprecate this feature, since the feature is broken.
Signed-off-by: Darrick J. Wong <djwong@kernel.org>
Reviewed-by: Christoph Hellwig <hch@lst.de>
Signed-off-by: Carlos Maiolino <cem@kernel.org>
The transformations are not compatible with other encodings (e.g. UTF8).
Do not enable this feature unless your entire environment has been coerced
to ISO 8859-1.
+This feature is deprecated and will be removed in September 2030.
.IP
Note: Version 1 directories are not supported.
.TP
struct mkfs_params *cfg,
struct cli_params *cli)
{
+ if (cli->sb_feat.nci) {
+ /*
+ * The ascii-ci feature is deprecated in the upstream Linux
+ * kernel. In September 2025 it will be turned off by default
+ * in the kernel and in September 2030 support will be removed
+ * entirely.
+ */
+ fprintf(stdout,
+_("ascii-ci filesystems are deprecated and will not be supported by future versions.\n"));
+ }
+
/*
* Now we have blocks and sector sizes set up, check parameters that are
* no longer optional for CRC enabled filesystems. Catch them up front