|
@@ -1184,10 +1184,11 @@ out:
|
|
if (prot == MLX4_PROT_ETH) {
|
|
if (prot == MLX4_PROT_ETH) {
|
|
/* manage the steering entry for promisc mode */
|
|
/* manage the steering entry for promisc mode */
|
|
if (new_entry)
|
|
if (new_entry)
|
|
- new_steering_entry(dev, port, steer, index, qp->qpn);
|
|
|
|
|
|
+ err = new_steering_entry(dev, port, steer,
|
|
|
|
+ index, qp->qpn);
|
|
else
|
|
else
|
|
- existing_steering_entry(dev, port, steer,
|
|
|
|
- index, qp->qpn);
|
|
|
|
|
|
+ err = existing_steering_entry(dev, port, steer,
|
|
|
|
+ index, qp->qpn);
|
|
}
|
|
}
|
|
if (err && link && index != -1) {
|
|
if (err && link && index != -1) {
|
|
if (index < dev->caps.num_mgms)
|
|
if (index < dev->caps.num_mgms)
|