Skip to content

Commit

Permalink
Revert "be2iscsi: Fix processing cqe for cxn whose endpoint is freed"
Browse files Browse the repository at this point in the history
This reverts commit 1120608.

Based on comments from Mike Christie and Sony John-N.
  • Loading branch information
Christoph Hellwig committed Jun 2, 2014
1 parent 73d02c2 commit 4f96827
Showing 1 changed file with 0 additions and 11 deletions.
11 changes: 0 additions & 11 deletions drivers/scsi/be2iscsi/be_main.c
Original file line number Diff line number Diff line change
Expand Up @@ -2110,16 +2110,6 @@ static unsigned int beiscsi_process_cq(struct be_eq_obj *pbe_eq)

cri_index = BE_GET_CRI_FROM_CID(cid);
ep = phba->ep_array[cri_index];
if (unlikely(ep == NULL)) {
/* connection has already been freed
* just move on to next one
*/
beiscsi_log(phba, KERN_WARNING,
BEISCSI_LOG_INIT,
"BM_%d : proc cqe of disconn ep: cid %d\n",
cid);
goto proc_next_cqe;
}
beiscsi_ep = ep->dd_data;
beiscsi_conn = beiscsi_ep->conn;

Expand Down Expand Up @@ -2229,7 +2219,6 @@ static unsigned int beiscsi_process_cq(struct be_eq_obj *pbe_eq)
break;
}

proc_next_cqe:
AMAP_SET_BITS(struct amap_sol_cqe, valid, sol, 0);
queue_tail_inc(cq);
sol = queue_tail_node(cq);
Expand Down

0 comments on commit 4f96827

Please sign in to comment.