.. | .. |
---|
129 | 129 | comm_flags = rst_req << COM_CHAN_RST_REQ_OFFSET; |
---|
130 | 130 | __raw_writel((__force u32)cpu_to_be32(comm_flags), |
---|
131 | 131 | (__iomem char *)priv->mfunc.comm + MLX4_COMM_CHAN_FLAGS); |
---|
132 | | - /* Make sure that our comm channel write doesn't |
---|
133 | | - * get mixed in with writes from another CPU. |
---|
134 | | - */ |
---|
135 | | - mmiowb(); |
---|
136 | 132 | |
---|
137 | 133 | end = msecs_to_jiffies(MLX4_COMM_TIME) + jiffies; |
---|
138 | 134 | while (time_before(jiffies, end)) { |
---|
.. | .. |
---|
214 | 210 | mutex_lock(&persist->interface_state_mutex); |
---|
215 | 211 | if (persist->interface_state & MLX4_INTERFACE_STATE_UP && |
---|
216 | 212 | !(persist->interface_state & MLX4_INTERFACE_STATE_DELETION)) { |
---|
217 | | - err = mlx4_restart_one(persist->pdev, false, NULL); |
---|
| 213 | + err = mlx4_restart_one(persist->pdev); |
---|
218 | 214 | mlx4_info(persist->dev, "mlx4_restart_one was ended, ret=%d\n", |
---|
219 | 215 | err); |
---|
220 | 216 | } |
---|