OSDN Git Service

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)
commit6181e5cb752e5de9f56fbcee3f0206a2c51f1478
tree3e03585cd26d71c32b796b98af76dc18406ee7f6
parent6ea0032f84a49ae208ae9424dec8c41673010a0c
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