diff options
| -rw-r--r-- | drivers/net/ethernet/broadcom/cnic.c | 13 |
1 files changed, 6 insertions, 7 deletions
diff --git a/drivers/net/ethernet/broadcom/cnic.c b/drivers/net/ethernet/broadcom/cnic.c index 510dfc1c236b..57dc3cbff36e 100644 --- a/drivers/net/ethernet/broadcom/cnic.c +++ b/drivers/net/ethernet/broadcom/cnic.c | |||
| @@ -4038,15 +4038,14 @@ static void cnic_cm_process_kcqe(struct cnic_dev *dev, struct kcqe *kcqe) | |||
| 4038 | case L5CM_RAMROD_CMD_ID_CLOSE: { | 4038 | case L5CM_RAMROD_CMD_ID_CLOSE: { |
| 4039 | struct iscsi_kcqe *l5kcqe = (struct iscsi_kcqe *) kcqe; | 4039 | struct iscsi_kcqe *l5kcqe = (struct iscsi_kcqe *) kcqe; |
| 4040 | 4040 | ||
| 4041 | if (l4kcqe->status != 0 || l5kcqe->completion_status != 0) { | 4041 | if (l4kcqe->status == 0 && l5kcqe->completion_status == 0) |
| 4042 | netdev_warn(dev->netdev, "RAMROD CLOSE compl with status 0x%x completion status 0x%x\n", | ||
| 4043 | l4kcqe->status, l5kcqe->completion_status); | ||
| 4044 | opcode = L4_KCQE_OPCODE_VALUE_CLOSE_COMP; | ||
| 4045 | /* Fall through */ | ||
| 4046 | } else { | ||
| 4047 | break; | 4042 | break; |
| 4048 | } | 4043 | |
| 4044 | netdev_warn(dev->netdev, "RAMROD CLOSE compl with status 0x%x completion status 0x%x\n", | ||
| 4045 | l4kcqe->status, l5kcqe->completion_status); | ||
| 4046 | opcode = L4_KCQE_OPCODE_VALUE_CLOSE_COMP; | ||
| 4049 | } | 4047 | } |
| 4048 | /* Fall through */ | ||
| 4050 | case L4_KCQE_OPCODE_VALUE_RESET_RECEIVED: | 4049 | case L4_KCQE_OPCODE_VALUE_RESET_RECEIVED: |
| 4051 | case L4_KCQE_OPCODE_VALUE_CLOSE_COMP: | 4050 | case L4_KCQE_OPCODE_VALUE_CLOSE_COMP: |
| 4052 | case L4_KCQE_OPCODE_VALUE_RESET_COMP: | 4051 | case L4_KCQE_OPCODE_VALUE_RESET_COMP: |
