Hi Everyone,
I am trying to understand open-iscsi implementation.
Firstly, I picked up following paths to explore,
1. discovery
2. login/logout
1. Discovery
In this code path, we usually call to
discovery_sendtarget
--> request_target
--> iscsi_io_send_pdu, which basically writes on a socket opened by
iscsiadm, and reads from the socket by "iscsi_io_rev_pdu".
2. login/logout
In this code path, it get usually triggers to
mgmt_ipc_session_login
-> __session_login_task
-> iscsi_conn_connect
--> iscsi_sched_ev_context
--> session_conn_poll
--> iscsi_login_req
--> iscsi_io_send_pdu
In my understanding, discovery, login/logout does not involve iscsi kernel
and send pdu over open by userspace socket.
Is that my understanding correct and can somebody point me out more pointer
for these path.
Thanks in advance.
---
Indra
--
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 [email protected].
To view this discussion on the web visit
https://groups.google.com/d/msgid/open-iscsi/0b82ba52-fa44-46a1-b2f0-d2f985f43e11n%40googlegroups.com.