From 74bef2b8693c7e4f78e1ef742933b7231e49c7ad Mon Sep 17 00:00:00 2001 From: Artem Bityutskiy Date: Tue, 7 Jun 2011 10:36:26 +0300 Subject: mtdinfo: deprecate the -m option ... because mtd device node name do not have to follow the "/dev/mtd%d" pattern. Signed-off-by: Artem Bityutskiy --- feature-removal-schedule.txt | 9 +++++++-- ubi-utils/src/mtdinfo.c | 3 ++- 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 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': -- cgit v1.2.3