[mlx4] Use all entries in the mac table.
authortzachid <tzachid@ad392aa1-c5ef-ae45-8dd8-e69d62a5ef86>
Wed, 18 Nov 2009 07:45:36 +0000 (07:45 +0000)
committertzachid <tzachid@ad392aa1-c5ef-ae45-8dd8-e69d62a5ef86>
Wed, 18 Nov 2009 07:45:36 +0000 (07:45 +0000)
git-svn-id: svn://openib.tc.cornell.edu/gen1/trunk@2587 ad392aa1-c5ef-ae45-8dd8-e69d62a5ef86

hw/mlx4/kernel/bus/net/port.c

index 19fc4e1..1306ba6 100644 (file)
@@ -97,7 +97,7 @@ int mlx4_register_mac(struct mlx4_dev *dev, u8 port, u64 mac, int *index)
 \r
        mlx4_dbg(dev, "Registering mac : 0x%llx\n", mac);\r
        down(&table->mac_sem);\r
-       for (i = 0; i < MLX4_MAX_MAC_NUM - 1; i++) {\r
+       for (i = 0; i < MLX4_MAX_MAC_NUM; i++) {\r
                if (free < 0 && !table->refs[i]) {\r
                        free = i;\r
                        continue;\r