Antw: [PATCH 1/1] added code to display verbose messages on session connection errors

2011-09-02 Thread Ulrich Windl
Aastha Mehta aasth...@gmail.com schrieb am 31.08.2011 um 18:57 in Nachricht CAEx9m44_UGavmNQ-Z8gdutsk-ZRSFZ+nKeBG+YGSK=vxdnn...@mail.gmail.com: Hello, Attached is the patch for the first kernel TODO item in the TODO list circulated earlier. I could not send the patch through git

Antw: Full duplex

2011-09-02 Thread Ulrich Windl
Stupid idea for Mike: Would it make sense to add two special commands to iSCSI?: 1) Measure the No_ops per second (i.e. send as many No-Ops as possible (to test the TCP channel) 2) Measure the TUR (Test Unit Ready) (send as many TUR commands to test the end-to-end speed) I think that would

Re: Full duplex

2011-09-02 Thread Mike Christie
On 09/01/2011 10:04 PM, Vladislav Bolkhovitin wrote: Hi, I've done some tests and looks like open-iscsi doesn't support full duplex speed on bidirectional data transfers from a single drive. My test is simple: 2 dd's doing big transfers in parallel over 1 GbE link from a ramdisk or

Re: task set full and /or busy?

2011-09-02 Thread iscsi developer man
Hi Mike, I have a follow up question. Your notes were very insightful. I was able to recreate exactly what you said. I was slightly confused, because iostat counts the operation in its output. Here's another question: What about other failure scenarios? we talked about task_set_full and busy,

Re: task set full and /or busy?

2011-09-02 Thread Mike Christie
On 09/02/2011 12:54 PM, iscsi developer man wrote: Hi Mike, I have a follow up question. Your notes were very insightful. I was able to recreate exactly what you said. I was slightly confused, because iostat counts the operation in its output. Here's another question: What about

Re: [PATCH 1/1] added code to display verbose messages on session connection errors

2011-09-02 Thread Aastha Mehta
Hi, Thanks for the suggestions. There is already an enumeration of the error codes given in the iscsi_if.h. The #defines cannot use the same names, but it can be done with slightly different names. So I shall modify the following things in the code - 1. #define the error messages and use those 2.