]> git.baikalelectronics.ru Git - kernel.git/commit
devlink: add support for reporter recovery completion
authorVikas Gupta <vikas.gupta@broadcom.com>
Thu, 2 Jan 2020 15:48:09 +0000 (21:18 +0530)
committerDavid S. Miller <davem@davemloft.net>
Wed, 8 Jan 2020 23:47:50 +0000 (15:47 -0800)
commit9f97bae321595c90bb551d59d667edd16fe8d202
tree3e03585cd26d71c32b796b98af76dc18406ee7f6
parent064588b5e5b83cd06af9d2e395ea43ec1f924e6f
devlink: add support for reporter recovery completion

It is possible that a reporter recovery completion do not finish
successfully when recovery is triggered via
devlink_health_reporter_recover as recovery could be processed in
different context. In such scenario an error is returned by driver when
recover hook is invoked and successful recovery completion is
intimated later.
Expose devlink recover done API to update recovery stats.

Signed-off-by: Vikas Gupta <vikas.gupta@broadcom.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
include/net/devlink.h
net/core/devlink.c