ixgbe: remove magic constant in ixgbe_reset_hw_82599()
authorJiri Kosina <jkosina@suse.cz>
Wed, 2 Jan 2019 19:20:33 +0000 (20:20 +0100)
committerJeff Kirsher <jeffrey.t.kirsher@intel.com>
Wed, 6 Feb 2019 00:08:54 +0000 (16:08 -0800)
ixgbe_reset_hw_82599() resets the value of hw->mac.num_rar_entries to
pre-defined value of 128. Let's get rid of that hardcoded literal, and use
IXGBE_82599_RAR_ENTRIES instead, the same way the normal initialization
path does.

Signed-off-by: Jiri Kosina <jkosina@suse.cz>
Tested-by: Andrew Bowers <andrewx.bowers@intel.com>
Signed-off-by: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
drivers/net/ethernet/intel/ixgbe/ixgbe_82599.c

index 1e49716..109f8de 100644 (file)
@@ -1048,7 +1048,7 @@ mac_reset_top:
         * clear the multicast table.  Also reset num_rar_entries to 128,
         * since we modify this value when programming the SAN MAC address.
         */
-       hw->mac.num_rar_entries = 128;
+       hw->mac.num_rar_entries = IXGBE_82599_RAR_ENTRIES;
        hw->mac.ops.init_rx_addrs(hw);
 
        /* Store the permanent SAN mac address */