diff options
Diffstat (limited to 'drivers/scsi/bnx2i/bnx2i_iscsi.c')
-rw-r--r-- | drivers/scsi/bnx2i/bnx2i_iscsi.c | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/drivers/scsi/bnx2i/bnx2i_iscsi.c b/drivers/scsi/bnx2i/bnx2i_iscsi.c index f9415aa35300..05bb8086069a 100644 --- a/drivers/scsi/bnx2i/bnx2i_iscsi.c +++ b/drivers/scsi/bnx2i/bnx2i_iscsi.c | |||
@@ -1092,6 +1092,9 @@ static int bnx2i_iscsi_send_generic_request(struct iscsi_task *task) | |||
1092 | case ISCSI_OP_SCSI_TMFUNC: | 1092 | case ISCSI_OP_SCSI_TMFUNC: |
1093 | rc = bnx2i_send_iscsi_tmf(bnx2i_conn, task); | 1093 | rc = bnx2i_send_iscsi_tmf(bnx2i_conn, task); |
1094 | break; | 1094 | break; |
1095 | case ISCSI_OP_TEXT: | ||
1096 | rc = bnx2i_send_iscsi_text(bnx2i_conn, task); | ||
1097 | break; | ||
1095 | default: | 1098 | default: |
1096 | iscsi_conn_printk(KERN_ALERT, bnx2i_conn->cls_conn->dd_data, | 1099 | iscsi_conn_printk(KERN_ALERT, bnx2i_conn->cls_conn->dd_data, |
1097 | "send_gen: unsupported op 0x%x\n", | 1100 | "send_gen: unsupported op 0x%x\n", |
@@ -2167,7 +2170,8 @@ struct iscsi_transport bnx2i_iscsi_transport = { | |||
2167 | .name = "bnx2i", | 2170 | .name = "bnx2i", |
2168 | .caps = CAP_RECOVERY_L0 | CAP_HDRDGST | | 2171 | .caps = CAP_RECOVERY_L0 | CAP_HDRDGST | |
2169 | CAP_MULTI_R2T | CAP_DATADGST | | 2172 | CAP_MULTI_R2T | CAP_DATADGST | |
2170 | CAP_DATA_PATH_OFFLOAD, | 2173 | CAP_DATA_PATH_OFFLOAD | |
2174 | CAP_TEXT_NEGO, | ||
2171 | .param_mask = ISCSI_MAX_RECV_DLENGTH | | 2175 | .param_mask = ISCSI_MAX_RECV_DLENGTH | |
2172 | ISCSI_MAX_XMIT_DLENGTH | | 2176 | ISCSI_MAX_XMIT_DLENGTH | |
2173 | ISCSI_HDRDGST_EN | | 2177 | ISCSI_HDRDGST_EN | |