public inbox for linux-scsi@vger.kernel.org
 help / color / mirror / Atom feed
* [RFC] [PATCH] qla4xxx driver resubmission
@ 2006-09-20  0:08 David C Somayajulu
  2006-09-21 13:46 ` James Smart
  0 siblings, 1 reply; 21+ messages in thread
From: David C Somayajulu @ 2006-09-20  0:08 UTC (permalink / raw)
  To: James Bottomley, linux-scsi
  Cc: open-iscsi, Mike Christie, Doug Maxey, David Wagner,
	David Somayajulu, Ravi Anand, Duane Grigsby

This is another resubmission of qla4xxx driver for QLogic Corporation's iSCSI HBAs.

The main changes from the previous submission are 
- use block layer tagging
- clean up code and remove unused function for firmware pass thru

Please not that this patch is dependant on the previously posted patch titled
[RFC] [PATCH] helper function for retrieving scsi_cmd given host based block layer tag 
( http://marc.theaimsgroup.com/?l=linux-scsi&m=115871027627964&w=2 )


The complete mega patch for the driver is at
ftp://ftp.qlogic.com/outgoing/linux/iSCSI/upstream/5.00.05b10-k/0000-Initial-Commit-qla4xxx.txt


For ease of comprehension the above patch has been broken down into 
the following smaller patches: 
(located at ftp://ftp.qlogic.com/outgoing/linux/iSCSI/upstream/5.00.05b10-k/ )

0001-qla4xxx-driver-defs.diff
0002-qla4xxx-driver-init.diff
0003-qla4xxx-driver-os.diff
0004-qla4xxx-driver-isr.diff
0005-qla4xxx-driver-mbx.diff
0006-qla4xxx-driver-support.diff
0007-qla4xxx-driver-version.diff

All patches are against scsi-misc-2.6.git

Other items which needs to be done are 
 - Add support for sysfs attributes. 
 - Userspace support for session creation/deletion for iscsi HBAs. 
 - Add support for other discovery modes ie iSNS/SLP. 

Here are the links to the previous two submissions
http://marc.theaimsgroup.com/?l=linux-scsi&m=115532714515853&w=2

http://groups.google.com/group/open-iscsi/browse_frm/thread/536ce2edf9a60c48?hl=en

I believe block layer tagging was the gating item in the last submission. 
I would really appreciate if it can be merged upstream.

Regards, 
David Somayajulu 
Qlogic Corporation. 




^ permalink raw reply	[flat|nested] 21+ messages in thread
* [RFC] [PATCH] qla4xxx driver resubmission
@ 2006-07-27 18:30 David Somayajulu
  2006-07-27 19:11 ` David C Somayajulu
  0 siblings, 1 reply; 21+ messages in thread
From: David Somayajulu @ 2006-07-27 18:30 UTC (permalink / raw)
  To: linux-scsi; +Cc: open-iscsi

This is a resubmission of the qla4xxx driver for QLogic Corporation's
iSCSI HBAs. Changes from the previous submission are:

- fixed driver initialization issues during insmod
- removed all references to iSNS
- changed comments for function to doc style
- removed potential infinite loop in ql4xxx_sem_spinlock()

The complete patch for the driver is at
ftp://ftp.qlogic.com/outgoing/linux/iSCSI/upstream/5.00.05b8-k/0000-Init
ial-commit-of-qla4xxx.txt


For ease of comprehension the above patch has been broken down into the
following smaller patches:
- 0001-ISP4xxx-driver-definitions.diff
- 0002-ISP4xxx-driver-initialization-routines.diff
- 0003-ISP4xxx-driver-OS-files.diff
- 0004-ISP4xxx-driver-ISR-routines.diff
- 0005-ISP4xxx-driver-Mailbox-routines.diff
- 0006-ISP4xxx-driver-support-routines.diff 
- 0007-ISP4xxx-driver-version.diff
These are located at
ftp://ftp.qlogic.com/outgoing/linux/iSCSI/upstream/5.00.05b8-k/

Other items which needs to be done are
 - Add support for sysfs attributes.
 - Userspace support for session creation/deletion for iscsi HBAs.
 - Add support for other discovery mode ie iSNS/SLP.
 - block layer tagging 
 Patches for these would be submitted once the driver is merged
upstream.

Looking forward to comment's/feedback.

Regards,
David Somayajulu
Qlogic Corporation.



^ permalink raw reply	[flat|nested] 21+ messages in thread

end of thread, other threads:[~2006-10-04 16:44 UTC | newest]

Thread overview: 21+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2006-09-20  0:08 [RFC] [PATCH] qla4xxx driver resubmission David C Somayajulu
2006-09-21 13:46 ` James Smart
2006-09-21 17:35   ` David Somayajulu
2006-09-21 18:11     ` James Smart
2006-09-21 18:35       ` Mike Christie
2006-09-21 18:25   ` Mike Christie
2006-09-21 18:35     ` Jens Axboe
2006-09-21 18:37       ` Mike Christie
2006-09-21 18:45         ` Jens Axboe
2006-09-21 18:47           ` Jens Axboe
2006-09-21 18:55             ` David Somayajulu
2006-09-21 19:00               ` Jens Axboe
2006-09-25 16:56                 ` David Somayajulu
2006-09-30  0:42                   ` David Somayajulu
2006-10-04 15:49                     ` James Bottomley
2006-10-04 16:30                       ` David Somayajulu
2006-10-04 16:39                         ` James Bottomley
2006-10-04 16:44                         ` Matthew Wilcox
  -- strict thread matches above, loose matches on Subject: below --
2006-07-27 18:30 David Somayajulu
2006-07-27 19:11 ` David C Somayajulu
2006-07-27 22:09   ` Doug Maxey

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox