05 Feb, 2006
2 commits
-
>From erezz@voltaire.com:
rm conn->lock since it is not used anymore. The dataqueue is protected
by the session lock and xmitmutex.Signed-off-by: Mike Christie
Signed-off-by: Alex Aizman
Signed-off-by: Dmitry Yusupov
Signed-off-by: James Bottomley -
From:
michaelc@cs.wisc.edu
fujita.tomonori@lab.ntt.co.jp
da-x@monatomic.organd err path fixup from:
ogerlitz@voltaire.comThis patch cleans up that interface by having the lld and class
pass a iscsi_cls_session or iscsi_cls_conn between each other when
the function is used by HW and SW iscsi llds. This way the lld
does not have to remember if it has to send a handle or pointer
and a handle or pointer to connection, session or host.This also has the class verify the session handle that gets passed from
userspace instead of using the pointer passed into the kernel directly.Signed-off-by: Mike Christie
Signed-off-by: Alex Aizman
Signed-off-by: Dmitry Yusupov
Signed-off-by: James Bottomley
15 Jan, 2006
2 commits
-
From Mike Christie and FUJITA Tomonori :
We cannot use page_address becuase some pages could be highmem.
Instead, we can use sock_no_sendpage which does kmap for us.Signed-off-by: Alex Aizman
Signed-off-by: Dmitry Yusupov
Signed-off-by: Mike Christie
Signed-off-by: James Bottomley -
Users can write to a page while we are sending it and making
digest calculations. This ends up causing us to retry the command
when a digest error is later reported. By using sock_no_sendpage
when data digests are calculated we can avoid a lot of (not all but it
helps) the retries becuase sock_no_sendpage is not zero copy.Signed-off-by: Alex Aizman
Signed-off-by: Dmitry Yusupov
Signed-off-by: Mike Christie
Signed-off-by: James Bottomley
13 Jan, 2006
1 commit
-
the scsi layer is using semaphores in a mutex way, this patch converts
these into using mutexes insteadSigned-off-by: Arjan van de Ven
Signed-off-by: James Bottomley
14 Dec, 2005
1 commit
-
From Wang Zhenyu:
High queue depth was a problem for some targets so make queue_depth adjustable
From Mike Christie
Make default queue_depth a little lower
Signed-off-by: Mike Christie
Signed-off-by: Alex Aizman
Signed-off-by: Dmitry Yusupov
Signed-off-by: James Bottomley
06 Aug, 2005
1 commit
-
drivers/scsi/iscsi_tcp.h, header file.
Signed-off-by: Alex Aizman
Signed-off-by: Dmitry Yusupov
Signed-off-by: Mike Christie
Signed-off-by: James Bottomley