[PATCH] makedumpfile: -v shows if lzo or snappy support enabled or not
Zhang Yanfei
zhangyanfei at cn.fujitsu.com
Wed Jan 8 00:57:13 EST 2014
Hello chao
On 01/08/2014 01:40 PM, WANG Chao wrote:
> It would be great to have makedumpfile -v to show if lzo or snappy
> support is enabled or not, since --help prints too much and we have to
> scroll back three screens to check it out.
>
> Using "+lzo" to indicate lzo is enabled and vice versa "-lzo" for lzo is
> disabled. Same for snappy.
>
> For exmaple, If lzo and snappy support are enabled,
>
> $ ./makedumpfile -v
> makedumpfile: version 1.5.5 (released on 18 Dec 2013)
> +lzo +snappy
>
> If both of them are disabled,
>
> $ ./makedumpfile -v
> makedumpfile: version 1.5.5 (released on 18 Dec 2013)
> -lzo -snappy
This is weird... we may even think we have lzo/snappy enabled
since an option is always specified with '-'.
My idea is to have "with lzo/snappy enabled" directly appended
when lzo/snappy enabled.
And is it ok to add such info to the version ? I don't know.
kumagai may give the answer.
Thanks.
>
> Signed-off-by: WANG Chao <chaowang at redhat.com>
> ---
> print_info.c | 12 +++++++++++-
> 1 file changed, 11 insertions(+), 1 deletion(-)
>
> diff --git a/print_info.c b/print_info.c
> index 90b6cee..242b42c 100644
> --- a/print_info.c
> +++ b/print_info.c
> @@ -26,7 +26,17 @@ void
> show_version(void)
> {
> MSG("makedumpfile: version " VERSION " (released on " RELEASE_DATE ")\n");
> - MSG("\n");
> +#ifdef USELZO
> + MSG("+lzo ");
> +#else
> + MSG("-lzo ");
> +#endif
> +#ifdef USESNAPPY
> + MSG("+snappy ");
> +#else
> + MSG("-snappy ");
> +#endif
> + MSG("\n\n");
> }
>
> void
>
--
Thanks.
Zhang Yanfei
More information about the kexec
mailing list