From: Mike Christie <michaelc@cs.wisc.edu>
To: linux-scsi@vger.kernel.org
Subject: Re: [PATCH 0/9] iscsi: modify transport class to support qla4xxx
Date: Wed, 28 Jun 2006 12:10:36 -0500 [thread overview]
Message-ID: <44A2B80C.9020008@cs.wisc.edu> (raw)
In-Reply-To: <1151514021.11553.43.camel@madmax>
Oh yeah, all the patches were made over scsi-misc.
Mike Christie wrote:
> It looks like qla4xxx is getting close to being mergable. The following
> patches complete the transport class related fixes I wanted qlogic to
> do. Qlogic and Doug will resend the driver with Arjan and others
> comments and lot of other bug fixes and cleanups.
>
> The following patches modify the transport class so qla4xxx can use it.
> The patches also make any needed conversions to libiscsi and the other
> iscsi LLD modules.
>
> The reason for the changes is because the qlogic HW can expose a
> interface that is close to a normal SPI driver that hides most of the
> iscsi details (session mode), or it can expose a interface that exposes
> more of the iscsi details (connection mode). And we chose to go with
> session mode.
>
> Even in session mode, we have hooked the qla4xxx driver into the
> open-iscsi framework. Normally to do discovery and log into iscsi
> sessions using iscsi_tcp you can do:
>
> iscsiadm --mode=discovery --type=sendtargets --portal=192.168.0.10:3260
> --login
>
> To see the running session you can do:
>
> iscsiadm --m session
>
> These same commands now work for qla4xxx and we also support qla4xxx
> persistent targets.
>
> We have hooked qla4xxx into the userspace scanning and iscsi state model
> code. So you can load the module, then run iscsid. iscsid will then scan
> for disks and setup userspace. Or you can run iscsid and then load the
> module. iscsid and the tools can be used with qla4xxx and iscsi_tcp and
> iscsi_iser at the same time.
>
> In the future we plan to implement more functionality in the userspace
> tools for qla4xxx like manually adding sessions and removing sessions,
> and push more code to userspace, but the current code at least provides
> a usable driver.
>
> Doug and Qlogic have finished the last qla4xx cleanups and will send
> that driver soon
>
> -
> To unsubscribe from this list: send the line "unsubscribe linux-scsi" in
> the body of a message to majordomo@vger.kernel.org
> More majordomo info at http://vger.kernel.org/majordomo-info.html
prev parent reply other threads:[~2006-06-28 17:10 UTC|newest]
Thread overview: 2+ messages / expand[flat|nested] mbox.gz Atom feed top
2006-06-28 17:00 [PATCH 0/9] iscsi: modify transport class to support qla4xxx Mike Christie
2006-06-28 17:10 ` Mike Christie [this message]
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=44A2B80C.9020008@cs.wisc.edu \
--to=michaelc@cs.wisc.edu \
--cc=linux-scsi@vger.kernel.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.