From: Manish chopra Date: Tue, 15 May 2012 01:13:38 +0000 (+0000) Subject: linux/ethtool: Added macro ETH_FW_DUMP_DISABLE X-Git-Tag: v3.5-rc1~109^2~72 X-Git-Url: https://openfabrics.org/gitweb/?a=commitdiff_plain;h=75928b1e80648ae51606c89ae441c85648d261c0;p=~emulex%2Finfiniband.git linux/ethtool: Added macro ETH_FW_DUMP_DISABLE o flag field of ethtool_dump structure must be initialized by this macro value that is zero, if the firmware dump is disabled. by this we can get the firmware dump capability [enable/disable] via ethtool Signed-off-by: Manish chopra Reviewed-by: Ben Hutchings Signed-off-by: David S. Miller --- diff --git a/include/linux/ethtool.h b/include/linux/ethtool.h index 47872540c08..e17fa714058 100644 --- a/include/linux/ethtool.h +++ b/include/linux/ethtool.h @@ -678,12 +678,17 @@ struct ethtool_flash { * %ETHTOOL_SET_DUMP * @version: FW version of the dump, filled in by driver * @flag: driver dependent flag for dump setting, filled in by driver during - * get and filled in by ethtool for set operation + * get and filled in by ethtool for set operation. + * flag must be initialized by macro ETH_FW_DUMP_DISABLE value when + * firmware dump is disabled. * @len: length of dump data, used as the length of the user buffer on entry to * %ETHTOOL_GET_DUMP_DATA and this is returned as dump length by driver * for %ETHTOOL_GET_DUMP_FLAG command * @data: data collected for get dump data operation */ + +#define ETH_FW_DUMP_DISABLE 0 + struct ethtool_dump { __u32 cmd; __u32 version;