]> Pileus Git - ~andy/linux/blobdiff - drivers/net/ethernet/mellanox/mlx4/cmd.c
mlx4: 64-byte CQE/EQE support
[~andy/linux] / drivers / net / ethernet / mellanox / mlx4 / cmd.c
index 3d1899ff1076e753cfa5a07f7f199a4f01904b2e..e791e705f7b1112e0b7fc19ff6bd27771ab3a91f 100644 (file)
@@ -1755,7 +1755,7 @@ int mlx4_multi_func_init(struct mlx4_dev *dev)
                        spin_lock_init(&s_state->lock);
                }
 
-               memset(&priv->mfunc.master.cmd_eqe, 0, sizeof(struct mlx4_eqe));
+               memset(&priv->mfunc.master.cmd_eqe, 0, dev->caps.eqe_size);
                priv->mfunc.master.cmd_eqe.type = MLX4_EVENT_TYPE_CMD;
                INIT_WORK(&priv->mfunc.master.comm_work,
                          mlx4_master_comm_channel);