Re: [PATCH 0/9] scsi_data_buffer structure (in preparation for bidi)

2007-09-06 Thread FUJITA Tomonori
On Fri, 7 Sep 2007 06:50:08 +0900 FUJITA Tomonori <[EMAIL PROTECTED]> wrote: > This patchset, which I submitted before, adds a new data structure, > scsi_data_buffer, including everything for data transfer: This patch is against Jens' sglist branch with the following patches: http://marc.info/?l

[PATCH 3/9] convert scsi_error.c to use scsi_data_buffer

2007-09-06 Thread FUJITA Tomonori
From: Boaz Harrosh <[EMAIL PROTECTED]> Signed-off-by: Boaz Harrosh <[EMAIL PROTECTED]> --- drivers/scsi/scsi_error.c | 29 +++-- 1 files changed, 11 insertions(+), 18 deletions(-) diff --git a/drivers/scsi/scsi_error.c b/drivers/scsi/scsi_error.c index 8a525ab..af39a39

[PATCH 4/9] scsi_debug: convert to use the data buffer accessors

2007-09-06 Thread FUJITA Tomonori
From: Boaz Harrosh <[EMAIL PROTECTED]> - remove the unnecessary map_single path. - convert to use the new accessors for the sg lists and the parameters. Signed-off-by: Boaz Harrosh <[EMAIL PROTECTED]> --- drivers/scsi/scsi_debug.c | 36 ++-- 1 files changed, 10

[PATCH 8/9] ide-scsi: convert to use the data buffer accessors

2007-09-06 Thread FUJITA Tomonori
This just blindly converts ide-scsi to use the new accessors for the sg lists and the parameters. Signed-off-by: FUJITA Tomonori <[EMAIL PROTECTED]> --- drivers/scsi/ide-scsi.c | 23 --- 1 files changed, 12 insertions(+), 11 deletions(-) diff --git a/drivers/scsi/ide-scsi.

[PATCH 2/9] convert sd and sr to use scsi_data_buffer

2007-09-06 Thread FUJITA Tomonori
From: Boaz Harrosh <[EMAIL PROTECTED]> Signed-off-by: Boaz Harrosh <[EMAIL PROTECTED]> --- drivers/scsi/sd.c |6 +++--- drivers/scsi/sr.c | 25 + 2 files changed, 16 insertions(+), 15 deletions(-) diff --git a/drivers/scsi/sd.c b/drivers/scsi/sd.c index 2c6116f..aba

[PATCH 7/9] qla1280: convert to use the data buffer accessors

2007-09-06 Thread FUJITA Tomonori
- remove the unnecessary map_single path. - convert to use the new accessors for the sg lists and the parameters. Signed-off-by: FUJITA Tomonori <[EMAIL PROTECTED]> --- drivers/scsi/qla1280.c | 369 1 files changed, 154 insertions(+), 215 deletio

[PATCH 9/9] libata-scsi: convert to use the data buffer accessors

2007-09-06 Thread FUJITA Tomonori
From: Boaz Harrosh <[EMAIL PROTECTED]> This is a minimal patch needed if we want to use the new scsi_data_buffer implementation, by useing of the new data accessors. But it is not a complete clean up of the !use_sg path. Libata-core still has the qc->flags & ATA_QCFLAG_SG and !qc->n_elem code path

[PATCH 0/9] scsi_data_buffer structure (in preparation for bidi)

2007-09-06 Thread FUJITA Tomonori
This patchset, which I submitted before, adds a new data structure, scsi_data_buffer, including everything for data transfer: struct scsi_data_buffer { unsigned length; int resid; short sg_count; short __sg_count; struct scatterlist *sglist; }; One scsi_dat

[PATCH 1/9] add scsi_data_buffer structure

2007-09-06 Thread FUJITA Tomonori
This adds a new data structure, scsi_data_buffer, including scsi data transfer. One scsi_data_buffer structure is embedded in struct scsi_cmnd for uni-directional transfer. This is a preparation for bidirectional support. Signed-off-by: FUJITA Tomonori <[EMAIL PROTECTED]> --- drivers/scsi/scsi_l

[PATCH 6/9] tgt: convert ibmvstgt and libsrp to use scsi_data_buffer

2007-09-06 Thread FUJITA Tomonori
Signed-off-by: FUJITA Tomonori <[EMAIL PROTECTED]> --- drivers/scsi/ibmvscsi/ibmvstgt.c |2 +- drivers/scsi/libsrp.c| 27 ++- 2 files changed, 15 insertions(+), 14 deletions(-) diff --git a/drivers/scsi/ibmvscsi/ibmvstgt.c b/drivers/scsi/ibmvscsi/ibmvstg

[PATCH 5/9] tgt: convert to use scsi_data_buffer

2007-09-06 Thread FUJITA Tomonori
Signed-off-by: FUJITA Tomonori <[EMAIL PROTECTED]> --- drivers/scsi/scsi_tgt_if.c |2 +- drivers/scsi/scsi_tgt_lib.c | 27 ++- 2 files changed, 15 insertions(+), 14 deletions(-) diff --git a/drivers/scsi/scsi_tgt_if.c b/drivers/scsi/scsi_tgt_if.c index ca22ddf..bdf

RE: adding lsi MegaRaid SAS 8208ELP support to fusion

2007-09-06 Thread Moore, Eric
On September 06, 2007 12:40 PM, Louis-Michel Gelinas wrote: > > After messing around with various kernels and drivers, I finnaly got > this adaptor to work by changing the define > MPI_MANUFACTPAGE_DEVID_SAS1068E to (0x0059) from (0x0058) in > > drivers/message/fusion/lsi/mpi_cnfg.h:553 > > I

Re: [PATCH] zfcp: add statistics and other zfcp relatedinformation to sysfs

2007-09-06 Thread Heiko Carstens
> - * > - * This program is free software; you can redistribute it and/or modify > - * it under the terms of the GNU General Public License as published by > - * the Free Software Foundation; either version 2, or (at your option) > - * any later version. > - * > - * This program is distribute

adding lsi MegaRaid SAS 8208ELP support to fusion

2007-09-06 Thread Louis-Michel Gelinas
After messing around with various kernels and drivers, I finnaly got this adaptor to work by changing the define MPI_MANUFACTPAGE_DEVID_SAS1068E to (0x0059) from (0x0058) in drivers/message/fusion/lsi/mpi_cnfg.h:553 I understand this is not the preferred method to say the least. However, it is

sym53c8xx rescan

2007-09-06 Thread Jan Engelhardt
Hi list, issuing `echo "- - -" >/sys/class/scsi_host/host0/scan` where host0 is a 0001:00:03.0 SCSI storage controller: LSI Logic / Symbios Logic 53c875 (rev 14) sym0: <875> rev 0x14 at pci 0001:00:03.0 irq 13 does not produce any dmesg messages (2.6.21), so I suspect it did not rescan the b

RE: [PATCH] aic94xx: fix smartctl utility problem

2007-09-06 Thread Wu, Gilbert
HI Jeff, I was thinking the checking "READ/WRITE" command table is larger than my current table. This does not cover vendor-specific command. Do you wan me just check READ/WRITE command? The aic94xx default implementation is all ATA command will be returning ATA output register if the command

[GIT PATCH] SCSI bug fixes for 2.6.23-rc5

2007-09-06 Thread James Bottomley
These are basically three sets of bug fixes for drivers (qla2xxx, iscsi and zfcp) including a blocking show stopper for zfcp. The patch is available at: master.kernel.org:/pub/scm/linux/kernel/git/jejb/scsi-rc-fixes-2.6.git The short changelog is: Andrew Vasquez (6): qla2xxx: Update versi

Re: [PATCH] remove sglist_len

2007-09-06 Thread Jens Axboe
On Thu, Sep 06 2007, FUJITA Tomonori wrote: > This is against Jens' sg chaining branch. > > http://git.kernel.org/?p=linux/kernel/git/axboe/linux-2.6-block.git;a=commitdiff;h=d6beb57f48231f5c012fb7d55b369bc0af6b0c41 > > The sg chaining patchset adds __use_sg to save the length of sg list > before

[PATCH] remove sglist_len

2007-09-06 Thread FUJITA Tomonori
This is against Jens' sg chaining branch. http://git.kernel.org/?p=linux/kernel/git/axboe/linux-2.6-block.git;a=commitdiff;h=d6beb57f48231f5c012fb7d55b369bc0af6b0c41 The sg chaining patchset adds __use_sg to save the length of sg list before dma mapping. The sg chaining patchset also uses sglist_

Re: [PATCH] aic94xx: fix smartctl utility problem

2007-09-06 Thread Jeff Garzik
On Wed, Sep 05, 2007 at 03:25:55PM -0700, Gilbert Wu wrote: >Fixed the problem that "smartctl -a /dev/some_sata_disk -d ata" does not > work on SATA device. >( The smartctl v5.38 does need "-d ata" option.) >The root cause is the aic94xx driver does not return ATA output register > d

Re: [PATCH] aic94xx: Add new PCI ID for ASC58300

2007-09-06 Thread Jeff Garzik
On Wed, Sep 05, 2007 at 04:04:29PM -0700, Gilbert Wu wrote: > Add new HBA PCI ID (0x416) for ASC58300 which has eight port SAS and > SATA PCI-X 133MHz low profile host bus adapter with two mini SAS 4x > external connectors. > > Signed-off-by: Gilbert Wu <[EMAIL PROTECTED]> ACK - To unsubscribe