[ANNOUNCE 5/6] Open-iSCSI High-Performance Initiator for Linux

2005-03-06 Thread Alex Aizman
include/linux/netlink.h changes (added new protocol NETLINK_ISCSI) Signed-off-by: Alex Aizman <[EMAIL PROTECTED]> Signed-off-by: Dmitry Yusupov <[EMAIL PROTECTED]> --- linux-2.6.11.orig/include/linux/netlink.h 2005-03-01 23:38:25.0 -0800 +++ linux-2.6.11.di

[ANNOUNCE 6/6] Open-iSCSI High-Performance Initiator for Linux

2005-03-06 Thread Alex Aizman
Documentation/scsi/iscsi.txt Signed-off-by: Alex Aizman <[EMAIL PROTECTED]> Signed-off-by: Dmitry Yusupov <[EMAIL PROTECTED]> diff -Nru linux-2.6.11.orig/Documentation/scsi/iscsi.txt linux-2.6.11.dima/Documentation/scsi/iscsi.txt --- linux-2.6.11.orig/Documentation/s

[ANNOUNCE 4/6] Open-iSCSI High-Performance Initiator for Linux

2005-03-06 Thread Alex Aizman
drivers/scsi/Makefile changes. Signed-off-by: Alex Aizman <[EMAIL PROTECTED]> Signed-off-by: Dmitry Yusupov <[EMAIL PROTECTED]> --- linux-2.6.11.orig/drivers/scsi/Makefile 2005-03-01 23:38:19.0 -0800 +++ linux-2.6.11.dima/drivers/scsi/Makefile 2005-03

[ANNOUNCE 3/6] Open-iSCSI High-Performance Initiator for Linux

2005-03-06 Thread Alex Aizman
drivers/scsi/Kconfig changes. Signed-off-by: Alex Aizman <[EMAIL PROTECTED]> Signed-off-by: Dmitry Yusupov <[EMAIL PROTECTED]> diff -Nru --exclude 'iscsi*' --exclude Makefile linux-2.6.11.orig/drivers/scsi/Kconfig linux-2.6.11.dima/drivers/scsi/Kconfig --- linux-2.6.

[ANNOUNCE 2/6] Open-iSCSI High-Performance Initiator for Linux

2005-03-06 Thread Alex Aizman
Common header files: - iscsi_ifev.h (user/kernel events). - iscsi_if.h (iSCSI open interface over netlink); - iscsi_proto.h (RFC3720 #defines and types); Signed-off-by: Alex Aizman <[EMAIL PROTECTED]> Signed-off-by: Dmitry Yusupov <[EMAIL PROTEC

[ANNOUNCE 0/6] Open-iSCSI High-Performance Initiator for Linux

2005-03-06 Thread Alex Aizman
This is to announce Open-iSCSI project: High-Performance iSCSI Initiator for Linux. MOTIVATION == Our initial motivations for the project were: (1) implement the right user/kernel split, and (2) design iSCSI data path for performance. Recently we added (3): get accepted into the mainline ke

Re: [PATCH] m68k link error and NCR5380_exit()

2005-03-06 Thread Christoph Hellwig
> .detect = macscsi_detect, > - .release= macscsi_release, > + .release= __exit_p(macscsi_release), Please get rid of your ->detect/->release useage instead. Allocate the host struct directly with scsi_host_allo

[PATCH] m68k link error and NCR5380_exit()

2005-03-06 Thread Finn Thain
If this patch looks okay to you SCSI people, I'll ask the m68k maintainer to apply it. It fixes a link failure in the !CONFIG_HOTPLUG m68k kernel caused by the mac_scsi driver. The patch should apply to v2.6.10. AFAICT, the introduction of __devexit NCR5380_exit() in 2.6.9 necessitated this fix

Re: [RFC] ncr53c8xx updates

2005-03-06 Thread Matthew Wilcox
On Mon, Mar 07, 2005 at 12:40:15AM +, Christoph Hellwig wrote: > On Sun, Mar 06, 2005 at 08:11:53PM +, Matthew Wilcox wrote: > > This isn't for applying so much as it is for showing people where I am > > with this driver. As with the sym2 driver, I commit each piece to the > > parisc-linux

Re: [RFC] ncr53c8xx updates

2005-03-06 Thread Christoph Hellwig
On Sun, Mar 06, 2005 at 08:11:53PM +, Matthew Wilcox wrote: > This isn't for applying so much as it is for showing people where I am > with this driver. As with the sym2 driver, I commit each piece to the > parisc-linux CVS tree (since parisc is currently the only user of this > driver, it mak

Re: [patch 11/11] scsi/zalon: Added KERN macro to printk()

2005-03-06 Thread Matthew Wilcox
On Sun, Mar 06, 2005 at 11:27:24PM +0100, [EMAIL PROTECTED] wrote: > I have added a KERN macro to a printk() function as requested in the Kernel > Janitor's TODO list. Already taken care of in the parisc tree, thanks. -- "Next the statesmen will invent cheap lies, putting the blame upon the nat

Re: [patch 09/11] drivers/scsi/sym53c8xx_2/*: convert to pci_register_driver

2005-03-06 Thread Matthew Wilcox
On Sun, Mar 06, 2005 at 11:27:17PM +0100, [EMAIL PROTECTED] wrote: > convert from pci_module_init to pci_register_driver > (from:http://kerneljanitors.org/TODO). Already applied to the sym2 driver in my tree, thanks. -- "Next the statesmen will invent cheap lies, putting the blame upon the nati

Re: [patch 05/11] drivers/scsi/*: convert to pci_register_driver

2005-03-06 Thread Jeff Garzik
[EMAIL PROTECTED] wrote: kj-domen/drivers/scsi/ahci.c |2 +- kj-domen/drivers/scsi/ata_piix.c |2 +- kj-domen/drivers/scsi/sata_nv.c |2 +- kj-domen/drivers/scsi/sata_promise.c |2 +- kj-domen/drivers/scsi/sata_sil.c |2 +- kj-domen/drivers/scsi/sata_sis.c

Re: [patch 1/1] scsi/osst: replace schedule_timeout() with msleep()

2005-03-06 Thread Willem Riede
On 03/06/2005 05:27:41 PM, [EMAIL PROTECTED] wrote: > > > Use msleep() instead of schedule_timeout() to guarantee the task > delays as expected. Although TASK_INTERRUPTIBLE is used in the current code, > there is no code dealing with an early return / signals_pending(). This change is a total do

[patch 10/11] drivers/scsi/: Use the DMA_{64,32}BIT_MASK constants

2005-03-06 Thread domen
Use the DMA_{64,32}BIT_MASK constants from dma-mapping.h when calling pci_set_dma_mask() or pci_set_consistent_dma_mask() See http://marc.theaimsgroup.com/?t=10800199301&r=1&w=2 for details [Merged multiple patches, I can send split ones if desired -domen] Signed-off-by: Tobias Klauser <[EMA

Re: [patch 05/11] drivers/scsi/*: convert to pci_register_driver

2005-03-06 Thread Domen Puncer
On 06/03/05 17:36 -0500, Jeff Garzik wrote: > [EMAIL PROTECTED] wrote: > > kj-domen/drivers/scsi/ahci.c |2 +- > > kj-domen/drivers/scsi/ata_piix.c |2 +- > > > kj-domen/drivers/scsi/sata_nv.c |2 +- > > kj-domen/drivers/scsi/sata_promise.c |2 +- > > kj-domen/drivers/

[patch 09/11] drivers/scsi/sym53c8xx_2/*: convert to pci_register_driver

2005-03-06 Thread domen
convert from pci_module_init to pci_register_driver (from:http://kerneljanitors.org/TODO). Signed-off-by: Christophe Lucas <[EMAIL PROTECTED]> Signed-off-by: Domen Puncer <[EMAIL PROTECTED]> --- kj-domen/drivers/scsi/sym53c8xx_2/sym_glue.c |2 +- 1 files changed, 1 insertion(+), 1 deletion

[patch 3/3] drivers/scsi/qla2xxx/*: convert to pci_register_driver

2005-03-06 Thread domen
convert from pci_module_init to pci_register_driver (from:http://kerneljanitors.org/TODO). Signed-off-by: Christophe Lucas <[EMAIL PROTECTED]> Signed-off-by: Domen Puncer <[EMAIL PROTECTED]> --- kj-domen/drivers/scsi/qla2xxx/ql2100.c |2 +- kj-domen/drivers/scsi/qla2xxx/ql2200.c |2 +-

[patch 1/3] scsi/qla_os: replace schedule_timeout() with ssleep()

2005-03-06 Thread domen
Any comments would be, as always, appreciated. -Nish Use ssleep() instead of schedule_timeout() to guarantee the task delays as expected. Change the values of the constants being used appropriately. I left the arithmetic there as it was before, even though it could be easily simplified away.

[patch 1/1] scsi/osst: replace schedule_timeout() with msleep()

2005-03-06 Thread domen
Use msleep() instead of schedule_timeout() to guarantee the task delays as expected. Although TASK_INTERRUPTIBLE is used in the current code, there is no code dealing with an early return / signals_pending(). Signed-off-by: Nishanth Aravamudan <[EMAIL PROTECTED]> Signed-off-by: Domen Puncer <[EM

[patch 2/3] qla_os.c - vfree() checking cleanups

2005-03-06 Thread domen
qla_os.c vfree() checking cleanups. Signed-off by: James Lamanna <[EMAIL PROTECTED]> Signed-off-by: Domen Puncer <[EMAIL PROTECTED]> --- kj-domen/drivers/scsi/qla2xxx/qla_os.c |3 +-- 1 files changed, 1 insertion(+), 2 deletions(-) diff -puN drivers/scsi/qla2xxx/qla_os.c~vfree-drivers_sc

[patch 07/11] drivers/scsi/aic7xxx/*: convert to pci_register_driver

2005-03-06 Thread domen
convert from pci_module_init to pci_register_driver (from:http://kerneljanitors.org/TODO). Signed-off-by: Christophe Lucas <[EMAIL PROTECTED]> Signed-off-by: Domen Puncer <[EMAIL PROTECTED]> --- kj-domen/drivers/scsi/aic7xxx/aic79xx_osm_pci.c |2 +- kj-domen/drivers/scsi/aic7xxx/aic7xxx_os

[patch 11/11] scsi/zalon: Added KERN macro to printk()

2005-03-06 Thread domen
I have added a KERN macro to a printk() function as requested in the Kernel Janitor's TODO list. Signed-off-by: Andrew McGregor <[EMAIL PROTECTED]> Signed-off-by: Domen Puncer <[EMAIL PROTECTED]> --- kj-domen/drivers/scsi/zalon.c |2 +- 1 files changed, 1 insertion(+), 1 deletion(-) diff

[patch 08/11] drivers/scsi/megaraid/*: convert to pci_register_driver

2005-03-06 Thread domen
convert from pci_module_init to pci_register_driver (from:http://kerneljanitors.org/TODO). Signed-off-by: Christophe Lucas <[EMAIL PROTECTED]> Signed-off-by: Domen Puncer <[EMAIL PROTECTED]> --- kj-domen/drivers/scsi/megaraid/megaraid_mbox.c |2 +- 1 files changed, 1 insertion(+), 1 deleti

[patch 06/11] drivers/scsi/aacraid/*: convert to pci_register_driver

2005-03-06 Thread domen
convert from pci_module_init to pci_register_driver (from:http://kerneljanitors.org/TODO). Signed-off-by: Christophe Lucas <[EMAIL PROTECTED]> Signed-off-by: Domen Puncer <[EMAIL PROTECTED]> --- kj-domen/drivers/scsi/aacraid/linit.c |2 +- 1 files changed, 1 insertion(+), 1 deletion(-) di

[patch 01/11] Re: scsi/ide-scsi: use msleep()

2005-03-06 Thread domen
Use msleep() instead of schedule_timeout() to guarantee the task delays as expected. Remove set_current_state() as it is taken care of by msleep(). Signed-off-by: Nishanth Aravamudan <[EMAIL PROTECTED]> Signed-off-by: Domen Puncer <[EMAIL PROTECTED]> --- kj-domen/drivers/scsi/ide-scsi.c |

[patch 05/11] drivers/scsi/*: convert to pci_register_driver

2005-03-06 Thread domen
convert from pci_module_init to pci_register_driver (from:http://kerneljanitors.org/TODO). Signed-off-by: Christophe Lucas <[EMAIL PROTECTED]> Signed-off-by: Domen Puncer <[EMAIL PROTECTED]> --- kj-domen/drivers/scsi/3w-9xxx.c |2 +- kj-domen/drivers/scsi/3w-.c |2 +- kj-

[patch 03/11] scsi/qla1280: replace schedule_timeout() with ssleep()

2005-03-06 Thread domen
Use ssleep() instead of schedule_timeout to guarantee the task delays as expected. Signed-off-by: Nishanth Aravamudan <[EMAIL PROTECTED]> Signed-off-by: Domen Puncer <[EMAIL PROTECTED]> --- kj-domen/drivers/scsi/qla1280.c |2 +- 1 files changed, 1 insertion(+), 1 deletion(-) diff -puN dr

[patch 02/11] scsi/st: replace schedule_timeout() with msleep_interruptible()

2005-03-06 Thread domen
Use msleep_interruptible() instead of schedule_timeout() to guarantee the task delays as expected. Signed-off-by: Nishanth Aravamudan <[EMAIL PROTECTED]> Signed-off-by: Domen Puncer <[EMAIL PROTECTED]> --- kj-domen/drivers/scsi/st.c |5 ++--- 1 files changed, 2 insertions(+), 3 deletions(

[RFC] ncr53c8xx updates

2005-03-06 Thread Matthew Wilcox
This isn't for applying so much as it is for showing people where I am with this driver. As with the sym2 driver, I commit each piece to the parisc-linux CVS tree (since parisc is currently the only user of this driver, it makes even more sense to do development there). This patch contains worka

Re: [patch] add scsi changer driver

2005-03-06 Thread James Bottomley
Looking through this, the only things I really noticed that need work are: ch_do_scsi(): It looks like this has an effective reimplementation of scsi_wait_req. We're trying to deprecate the usage of scsi_do_req so we can make it private eventually. What's the reason you can't use scsi_wait_req?

Re: [PATCH] Display SPI transfer agreement in common code

2005-03-06 Thread Matthew Wilcox
On Sun, Mar 06, 2005 at 05:18:17PM +, Matthew Wilcox wrote: > Introduce a generic SPI function to print the negotiated transfer > agreement. It's based on the implementation in sym53c8xx_2/sym_misc.c. > I have changes in my tree to make 53c700, ncr53c8xx and sym2 use it. > Other drivers need t

[PATCH] Use spi_display_xfer_agreement() in 53c700

2005-03-06 Thread Matthew Wilcox
Convert 53c700 to use spi_display_xfer_agreement() Signed-off-by: Matthew Wilcox <[EMAIL PROTECTED]> Index: ./drivers/scsi/53c700.c === RCS file: /var/lib/cvs/linux-2.6/drivers/scsi/53c700.c,v retrieving revision 1.15.2.1 retrieving

[PATCH] Display SPI transfer agreement in common code

2005-03-06 Thread Matthew Wilcox
[ This is an updated version of http://marc.theaimsgroup.com/?l=linux-scsi&m=110918302718178&w=2 Relative to that patch, it prints the period in a nicer way; exactly the same way as the strings in the original version of this file. ] Introduce a generic SPI function to print the negotiated

Re: [PATCH] Fix selection of command serial numbers and pids

2005-03-06 Thread Matthew Wilcox
On Thu, Mar 03, 2005 at 10:31:19AM +0200, James Bottomley wrote: > On Sun, 2005-02-06 at 20:51 +0100, Andi Kleen wrote: > > This patch fixes one of Christroph's fixme comments in the SCSI midlayer. > > Could you reroll this against scsi-misc-2.6, please? I get mainly > rejections when I try to ap

Re: [PATCH] Fix selection of command serial numbers and pids

2005-03-06 Thread James Bottomley
On Sun, 2005-02-06 at 20:51 +0100, Andi Kleen wrote: > This patch fixes one of Christroph's fixme comments in the SCSI midlayer. Could you reroll this against scsi-misc-2.6, please? I get mainly rejections when I try to apply it. Thanks, James - To unsubscribe from this list: send the line "u