Jayamohan Kallickal wrote:
This patch does a couple of very small, mostly single line changes which I feel will be an overkill to put in individual patches 1) moved pci_set_drvdata to inside beiscsi_hba_alloc 2) Enabled handling of TEXT Response 3) Added opcode for ISCSI_OP_LOGOUT_RSP, ISCSI_OP_SCSI_TMFUNC_RSP, 4) Ask for ack based completion for NOOPOUT and TTT != RESERVERD
I think in the future you still might want to separate these.
diff --git a/drivers/scsi/be2iscsi/be_main.c b/drivers/scsi/be2iscsi/be_main.c index ac76b14..109482f 100644 --- a/drivers/scsi/be2iscsi/be_main.c +++ b/drivers/scsi/be2iscsi/be_main.c
@@ -564,6 +565,8 @@ beiscsi_process_async_pdu(struct beiscsi_conn *beiscsi_conn, login_hdr = (struct iscsi_hdr *)ppdu; login_hdr->itt = io_task->libiscsi_itt; break; + case ISCSI_OP_TEXT_RSP: + break;
Is this the only thing needed for TEXT pdu handling? Did you test with my userspace changes and the libiscsi fixups?
-- To unsubscribe from this list: send the line "unsubscribe linux-scsi" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html