From d63f36f718a20e1ad875b48b076114ea8d60ebad Mon Sep 17 00:00:00 2001 From: aaizman Date: Fri, 28 Oct 2005 05:35:22 +0000 Subject: removed TODO - obsolete git-svn-id: svn://svn.berlios.de/open-iscsi@434 d7303112-9cec-0310-bdd2-e83a94d6c2b6 --- TODO | 40 ---------------------------------------- 1 file changed, 40 deletions(-) delete mode 100644 TODO (limited to 'TODO') diff --git a/TODO b/TODO deleted file mode 100644 index 08dbdf3..0000000 --- a/TODO +++ /dev/null @@ -1,40 +0,0 @@ -* optimize queue->lock, use atomic operations if possible -* do we need ctask->sg_count? can we use ctask->sg instead? -* optimize HEAD + SENDBUF logic, no need to have two "if" statements: - - - } - ctask->r2t = r2t; - ctask->in_progress = IN_PROGRESS_SOLICIT_WRITE; - /* can goto to fixme */ - } - - if (ctask->in_progress == IN_PROGRESS_SOLICIT_WRITE) { - r2t = ctask->r2t; -_solicit_again: - /* - * send Data-Out's payload whitnin this R2T sequence. - */ - if (r2t->data_count) { -fixme: - len = r2t->sendbuf.size - r2t->sendbuf.sent; - if (len > r2t->data_count) { - len = r2t->data_count; - -* data_xmit(): recover sendpage() error. -* make sense to split data_recv() and exctract data-in processing into - separated function. Call it from header processing context directly if - there is an iSCSI data and from data_recv() later on conn state machine - processing. -* restructure header processing code into set of small functions. -* prefetch in tcp_copy_bits(). -* support residual_count in case of scatter-gather Data-In. As of today, only - non-sg Scsi_Cmnd's are working. But I can amazing some target which will - send residual_count in the middle of scatter-gather Data-In. - -* daemon should manage its own ITT-space -* send_pdu() should use new "anon" poll of mtasks. the anon-mtask will be freed - right after its xmited -* make InitiatorAlias configurable: see get_iscsi_initiatorname() -* Ming> ./usr/iscsiadm -m discovery -t st -p littleboy.iplink.net - iscsiadm: cannot resolve host name littleboy.iplink -- cgit v1.2.1