projects
/
openwrt
/
staging
/
blogic.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
e3e09f2
)
mlx4_core: Fixing array indexes when setting port types
author
Yevgeny Petrilin
<
[email protected]
>
Thu, 23 Feb 2012 07:04:35 +0000
(07:04 +0000)
committer
David S. Miller
<
[email protected]
>
Fri, 24 Feb 2012 06:52:45 +0000
(
01:52
-0500)
Signed-off-by: Yevgeny Petrilin <
[email protected]
>
Signed-off-by: David S. Miller <
[email protected]
>
drivers/net/ethernet/mellanox/mlx4/main.c
patch
|
blob
|
history
diff --git
a/drivers/net/ethernet/mellanox/mlx4/main.c
b/drivers/net/ethernet/mellanox/mlx4/main.c
index 32f8799db190556572f919eddbaddb42d5ece5af..d498f049c74ecfa6578f02f1257e1063291bbe0d 100644
(file)
--- a/
drivers/net/ethernet/mellanox/mlx4/main.c
+++ b/
drivers/net/ethernet/mellanox/mlx4/main.c
@@
-538,7
+538,7
@@
int mlx4_change_port_types(struct mlx4_dev *dev,
mlx4_unregister_device(dev);
for (port = 1; port <= dev->caps.num_ports; port++) {
mlx4_CLOSE_PORT(dev, port);
- dev->caps.port_type[port
+ 1] = port_types[port
];
+ dev->caps.port_type[port
] = port_types[port - 1
];
err = mlx4_SET_PORT(dev, port);
if (err) {
mlx4_err(dev, "Failed to set port %d, "