OSDN Git Service

devlink: Add auto dump flag to health reporter
authorEran Ben Elisha <eranbe@mellanox.com>
Sun, 29 Mar 2020 11:05:55 +0000 (14:05 +0300)
committerDavid S. Miller <davem@davemloft.net>
Mon, 30 Mar 2020 18:17:34 +0000 (11:17 -0700)
commit48bb52c80be0e462328f58ca3a34ecfef3584320
treee4ca68c24b086e6d01ad31640342b1a3beb98d13
parentba7d16c7794213b591a0ea415d975858d6a7dfd8
devlink: Add auto dump flag to health reporter

On low memory system, run time dumps can consume too much memory. Add
administrator ability to disable auto dumps per reporter as part of the
error flow handle routine.

This attribute is not relevant while executing
DEVLINK_CMD_HEALTH_REPORTER_DUMP_GET.

By default, auto dump is activated for any reporter that has a dump method,
as part of the reporter registration to devlink.

Signed-off-by: Eran Ben Elisha <eranbe@mellanox.com>
Reviewed-by: Jiri Pirko <jiri@mellanox.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
include/uapi/linux/devlink.h
net/core/devlink.c