From 548aea2c436ab47ff09ba9ec7e902e971bbc399c Mon Sep 17 00:00:00 2001 From: David Gibson Date: Tue, 18 Apr 2017 13:05:08 +1000 Subject: [PATCH] fdtdump: Discourage use of fdtdump fdtdump is, and always has been, a quick-and-dirty debugging tool. However I keep getting reports of people using it for real work. For production decompiling of a dtb, dtc in -I dtb -O dts mode is the right tool. In the hopes of getting that message out there, add a warning message to fdtdump to discourage its use. Signed-off-by: David Gibson --- fdtdump.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/fdtdump.c b/fdtdump.c index f199bc50..fa3b5613 100644 --- a/fdtdump.c +++ b/fdtdump.c @@ -183,6 +183,11 @@ int main(int argc, char *argv[]) bool scan = false; off_t len; + fprintf(stderr, "\n" +"**** fdtdump is a low-level debugging tool, not meant for general use.\n" +"**** If you want to decompile a dtb, you probably want\n" +"**** dtc -I dtb -O dts \n\n" + ); while ((opt = util_getopt_long()) != EOF) { switch (opt) { case_USAGE_COMMON_FLAGS