Re: Todo list for open-iscsi

2020-09-25 Thread sonu kumar
Thanks The Lee-Man, I just sent out a patch for todo update.


On Sat, Aug 8, 2020 at 4:01 AM The Lee-Man  wrote:
>
> Heh. I just realized you uncovered one item you could do: update the todo 
> list! But there are things in that list that you could help with.
>
> --
> You received this message because you are subscribed to the Google Groups 
> "open-iscsi" group.
> To unsubscribe from this group and stop receiving emails from it, send an 
> email to open-iscsi+unsubscr...@googlegroups.com.
> To view this discussion on the web visit 
> https://groups.google.com/d/msgid/open-iscsi/8f4b4991-b3da-4a5c-9bc2-fb51225b2bd5o%40googlegroups.com.

-- 
You received this message because you are subscribed to the Google Groups 
"open-iscsi" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to open-iscsi+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/open-iscsi/CAOaPBH7ZNxdDExFQ5GTXXH9%2BsBSyoUA7_itpDPjvcd7EzqqFEA%40mail.gmail.com.


Re: Todo list for open-iscsi

2020-08-07 Thread The Lee-Man
Heh. I just realized you uncovered one item you could do: update the todo 
list! But there *are* things in that list that you could help with.

-- 
You received this message because you are subscribed to the Google Groups 
"open-iscsi" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to open-iscsi+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/open-iscsi/8f4b4991-b3da-4a5c-9bc2-fb51225b2bd5o%40googlegroups.com.


Re: Todo list for open-iscsi

2020-08-07 Thread The Lee-Man
On Thursday, July 30, 2020 at 9:58:41 PM UTC-7, sonu kumar wrote:
>
> Hi All, 
>
> I looked into the TODO list of open-iscsi. It is quite old and written 
> on July 7th,2011. Do we have any updated version of it? 
>
> I am looking for some low hanging tasks to getting started with 
> open-iscsi and iscsi. It would be really helpful if somebody helps me 
> to figure it out. 
>
> Thanks 
>

You don't need to "fix" something to learn about the code.Try tracing an 
iscsi login request all the way from the command line to the target. What 
happens. How do the "/dev/sd*" discs show up? What does iscsiadm do? What 
does iscsid do? What does the kernel do? What does the target do? What do 
the commands look like on the wire?

There are a lot of things to improve. The node database is a joke, in that 
it's not a database, it's a bunch of files and directories, and it has no 
locking and can't handle thousands of targets.

Many of the problems left in open-iscsi are non-trivial, or they would have 
been fixed.

Another area you can consider is further migration of duplicated 
functionality out of iscsid/iscsiadm and into libopeniscsi. And then 
there's adding better error handling, since open-iscsi just punts in such 
cases and disconnects/reconnects.

What about adding in multi-queue to the kernel code, or better network 
connections with the kernel. Support for network namespaces? What about 
zeroconf for initiator/target discovery? Also, open-iscsi has very little 
security -- even if you require a login/password to connect, the IO is sent 
over the network in the clear. Is there a solution for that?

As I said, many of these problems are non-trivial. But just learning the 
code can be done without tackling these larger issues I believe. Those on 
this list (including me) would be glad to help you. You will tend to get 
more intelligent answers if you ask intelligent questions.

-- 
You received this message because you are subscribed to the Google Groups 
"open-iscsi" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to open-iscsi+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/open-iscsi/a817d6f9-f73f-4bc3-8a1d-87ca41995eebo%40googlegroups.com.


Re: Todo list for open-iscsi

2020-07-31 Thread Bart Van Assche
On 2020-07-30 21:58, sonu kumar wrote:
> I looked into the TODO list of open-iscsi. It is quite old and written
> on July 7th,2011. Do we have any updated version of it?
> 
> I am looking for some low hanging tasks to getting started with
> open-iscsi and iscsi. It would be really helpful if somebody helps me
> to figure it out.

How about adding support for MaxOutstandingR2T > 1? See also "Is
MaxOutstandingR2T hardcoded?"
(https://groups.google.com/forum/#!topic/open-iscsi/d9bUoaYZJiY).

Thanks,

Bart.

-- 
You received this message because you are subscribed to the Google Groups 
"open-iscsi" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to open-iscsi+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/open-iscsi/2fe3c05a-6340-baba-8729-2a24f2ed5a84%40acm.org.


Todo list for open-iscsi

2020-07-30 Thread sonu kumar
Hi All,

I looked into the TODO list of open-iscsi. It is quite old and written
on July 7th,2011. Do we have any updated version of it?

I am looking for some low hanging tasks to getting started with
open-iscsi and iscsi. It would be really helpful if somebody helps me
to figure it out.

Thanks

-- 
You received this message because you are subscribed to the Google Groups 
"open-iscsi" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to open-iscsi+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/open-iscsi/CAOaPBH76JhA0Mm9wNT%2Bm6a-sXPyusVHPMfLwNo73ettORPO8fw%40mail.gmail.com.