[dm-devel] [PATCH 19/57] multipathd: Do not print misleading message 'not found in pathvec'
Benjamin Marzinski
bmarzins at redhat.com
Mon May 2 15:40:29 UTC 2016
On Wed, Apr 27, 2016 at 01:10:20PM +0200, Hannes Reinecke wrote:
> When looking up a path in the existing configuration it is perfectly
> possible for the path not to be present.
> This should not generate a message as it might be errorneously
> interpreted as an error.
>
Do you feel really strongly that these messages should go? I don't think
that they are essential, but they can be useful when debugging an issue
to see the route the code took. We could move them to level 4, but
personally, I find the amount of messages generated at log level 4 to be
so high that it's a pain to use to track bugs that don't occur right
away. Another possibility would be to change the message to something
more innocuous.
Thoughts?
-Ben
> Signed-off-by: Hannes Reinecke <hare at suse.de>
> ---
> libmultipath/structs.c | 2 --
> 1 file changed, 2 deletions(-)
>
> diff --git a/libmultipath/structs.c b/libmultipath/structs.c
> index b773d1c..39b2e05 100644
> --- a/libmultipath/structs.c
> +++ b/libmultipath/structs.c
> @@ -404,7 +404,6 @@ find_path_by_dev (vector pathvec, char * dev)
> if (!strcmp(pp->dev, dev))
> return pp;
>
> - condlog(3, "%s: not found in pathvec", dev);
> return NULL;
> }
>
> @@ -421,7 +420,6 @@ find_path_by_devt (vector pathvec, char * dev_t)
> if (!strcmp(pp->dev_t, dev_t))
> return pp;
>
> - condlog(3, "%s: not found in pathvec", dev_t);
> return NULL;
> }
>
> --
> 2.6.6
More information about the dm-devel
mailing list