aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--feature-removal-schedule.txt9
-rw-r--r--ubi-utils/src/mtdinfo.c3
2 files changed, 9 insertions, 3 deletions
diff --git a/feature-removal-schedule.txt b/feature-removal-schedule.txt
index 30f0403..6e2bfc9 100644
--- a/feature-removal-schedule.txt
+++ b/feature-removal-schedule.txt
@@ -20,11 +20,16 @@ neither --squash-rino-perm nor --nosquash-rino-perm were used,
mkfs.ubifs printed a warning. This was introduced in mtd-utils-1.4.0 (13 Sep 2010).
Now we have removed a warning and made --nosquash-rino-perm to be the
-default. Also, both options are declared depricated, so users should try
+default. Also, both options are declared deprecated, so users should try
to stop using them.
The further step is to remove both of them.
---------------------------
-2.
+2. Kill -m parameter of mtdinfo
+
+We cannot assume that mtd device names follow the "/dev/mtd%d" pattern,
+because it is up to udev rules to name the devices. So we are removing
+the -m option. For now, we just have a warning, but the option will be
+removed in release 1.4.6.
---------------------------
diff --git a/ubi-utils/src/mtdinfo.c b/ubi-utils/src/mtdinfo.c
index c9f6f58..820c16d 100644
--- a/ubi-utils/src/mtdinfo.c
+++ b/ubi-utils/src/mtdinfo.c
@@ -56,6 +56,7 @@ static const char doc[] = PROGRAM_NAME " version " PROGRAM_VERSION
static const char optionsstr[] =
"-m, --mtdn=<MTD device number> MTD device number to get information about\n"
+" (deprecated option, will be removed, do not use)\n"
"-u, --ubi-info print what would UBI layout be if it was put\n"
" on this MTD device\n"
"-a, --all print information about all MTD devices\n"
@@ -106,7 +107,7 @@ static int parse_opt(int argc, char * const argv[])
args.mtdn = simple_strtoul(optarg, &error);
if (error || args.mtdn < 0)
return errmsg("bad MTD device number: \"%s\"", optarg);
-
+ warnmsg("-m/--mtdn is depecated, will be removed in mtd-utils-1.4.6");
break;
case 'h':