diff options
Diffstat (limited to 'drivers/net/ethernet/intel/ixgbevf/ethtool.c')
| -rw-r--r-- | drivers/net/ethernet/intel/ixgbevf/ethtool.c | 16 | 
1 files changed, 9 insertions, 7 deletions
diff --git a/drivers/net/ethernet/intel/ixgbevf/ethtool.c b/drivers/net/ethernet/intel/ixgbevf/ethtool.c index e29ba4506b7..dc8e6511c64 100644 --- a/drivers/net/ethernet/intel/ixgbevf/ethtool.c +++ b/drivers/net/ethernet/intel/ixgbevf/ethtool.c @@ -27,6 +27,8 @@  /* ethtool support for ixgbevf */ +#define pr_fmt(fmt) KBUILD_MODNAME ": " fmt +  #include <linux/types.h>  #include <linux/module.h>  #include <linux/slab.h> @@ -265,11 +267,11 @@ static void ixgbevf_get_drvinfo(struct net_device *netdev,  {  	struct ixgbevf_adapter *adapter = netdev_priv(netdev); -	strlcpy(drvinfo->driver, ixgbevf_driver_name, 32); -	strlcpy(drvinfo->version, ixgbevf_driver_version, 32); - -	strlcpy(drvinfo->fw_version, "N/A", 4); -	strlcpy(drvinfo->bus_info, pci_name(adapter->pdev), 32); +	strlcpy(drvinfo->driver, ixgbevf_driver_name, sizeof(drvinfo->driver)); +	strlcpy(drvinfo->version, ixgbevf_driver_version, +		sizeof(drvinfo->version)); +	strlcpy(drvinfo->bus_info, pci_name(adapter->pdev), +		sizeof(drvinfo->bus_info));  }  static void ixgbevf_get_ringparam(struct net_device *netdev, @@ -549,8 +551,8 @@ static const u32 register_test_patterns[] = {  	writel((W & M), (adapter->hw.hw_addr + R));                           \  	val = readl(adapter->hw.hw_addr + R);                                 \  	if ((W & M) != (val & M)) {                                           \ -		printk(KERN_ERR "set/check reg %04X test failed: got 0x%08X " \ -				 "expected 0x%08X\n", R, (val & M), (W & M)); \ +		pr_err("set/check reg %04X test failed: got 0x%08X expected " \ +		       "0x%08X\n", R, (val & M), (W & M));                    \  		*data = R;                                                    \  		writel(before, (adapter->hw.hw_addr + R));                    \  		return 1;                                                     \  |