[patch 02/17] scsi: don't build scsi_dma_{map,unmap} for !HAS_DMA

2007-07-09 Thread akpm
From: Cornelia Huck <[EMAIL PROTECTED]> With dma-mapping-prevent-dma-dependent-code-from-linking-on.patch scsi fails to build on !HAS_DMA architectures: drivers/built-in.o(.text+0x20af6): In function `scsi_dma_map': : undefined reference to `dma_map_sg' drivers/built-in.o(.text+0x20b5c): In fu

[patch 06/17] make seagate_st0x_detect() static

2007-07-09 Thread akpm
From: Adrian Bunk <[EMAIL PROTECTED]> seagate_st0x_detect() can become static. Signed-off-by: Adrian Bunk <[EMAIL PROTECTED]> Signed-off-by: Andrew Morton <[EMAIL PROTECTED]> --- drivers/scsi/seagate.c |2 +- 1 files changed, 1 insertion(+), 1 deletion(-) diff -puN drivers/scsi/seagate.c~m

[patch 04/17] sym53c8xx_2 claims cpqarray device

2007-07-09 Thread akpm
From: Chip Coldwell <[EMAIL PROTECTED]> Apropos this thread http://marc.theaimsgroup.com/?l=linux-scsi&m=115591706804045&w=2 which led to this patch http://www.kernel.org/git/?p=linux/kernel/git/jejb/scsi-rc-fixes-2.6.git;a=commit;h=b2b3c121076961333977f485f0d54c22121df920 do we not also need

[patch 08/17] PCI Error Recovery: Symbios SCSI First Failure

2007-07-09 Thread akpm
From: Linas Vepstas <[EMAIL PROTECTED]> Implement the so-called "first failure data capture" (FFDC) for the symbios PCI error recovery. After a PCI error event is reported, the driver requests that MMIO be enabled. Once enabled, it then reads and dumps assorted status registers, and concludes by

[patch 07/17] PCI Error Recovery: Symbios SCSI base support

2007-07-09 Thread akpm
From: Linas Vepstas <[EMAIL PROTECTED]> Various PCI bus errors can be signaled by newer PCI controllers. This patch adds the PCI error recovery callbacks to the Symbios SCSI device driver. The patch has been tested, and appears to work well. Signed-off-by: Linas Vepstas <[EMAIL PROTECTED]> Cc:

RE: [patch 01/17] aacraid: rename check_reset

2007-07-09 Thread Salyzyn, Mark
ACK (well, I'd prefer aac_check_reset over aacraid_check_reset, but no matter). Sincerely -- Mark Salyzyn > -Original Message- > From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] > Sent: Monday, July 09, 2007 3:00 PM > To: [EMAIL PROTECTED] > Cc: linux-scsi@vger.kernel.org; [EMAIL PROTEC

[patch 15/17] remove the dead CYBERSTORMIII_SCSI option

2007-07-09 Thread akpm
From: Adrian Bunk <[EMAIL PROTECTED]> Not converted to the 2.6 kconfig system and no code in the tree. Signed-off-by: Adrian Bunk <[EMAIL PROTECTED]> Signed-off-by: Andrew Morton <[EMAIL PROTECTED]> --- drivers/scsi/Kconfig |2 -- 1 files changed, 2 deletions(-) diff -puN drivers/scsi/Kcon

[patch 13/17] Remove dead references to MODULE_PARM macro

2007-07-09 Thread akpm
From: "Robert P. J. Day" <[EMAIL PROTECTED]> Remove the useless references to the obsolete MODULE_PARM macro. Signed-off-by: Robert P. J. Day <[EMAIL PROTECTED]> Signed-off-by: Andrew Morton <[EMAIL PROTECTED]> --- drivers/scsi/ibmmca.c |7 --- 1 files changed, 7 deletions(-) diff -puN

[patch 10/17] drivers/message/i2o/device.c: remove redundant GFP_ATOMIC from kmalloc

2007-07-09 Thread akpm
From: Satyam Sharma <[EMAIL PROTECTED]> drivers/message/i2o/device.c:i2o_parm_field_get() unnecessarily passes GFP_ATOMIC (along with GFP_KERNEL) to kmalloc() from a context that is not atomic. Remove the pointless GFP_ATOMIC. Signed-off-by: Satyam Sharma <[EMAIL PROTECTED]> Signed-off-by: Andrew

[patch 11/17] drivers/scsi/aic7xxx_old.c: remove redundant GFP_ATOMIC from kmalloc

2007-07-09 Thread akpm
From: Satyam Sharma <[EMAIL PROTECTED]> drivers/scsi/aic7xxx_old.c:aic7xxx_slave_alloc() unnecessarily passes GFP_ATOMIC (along with GFP_KERNEL) to kmalloc() from a context that is not atomic. Remove the pointless GFP_ATOMIC. Signed-off-by: Satyam Sharma <[EMAIL PROTECTED]> Signed-off-by: Andrew

[patch 16/17] CONFIG_SCSI_FD_8xx no longer exists

2007-07-09 Thread akpm
From: Geert Uytterhoeven <[EMAIL PROTECTED]> CONFIG_SCSI_FD_8xx no longer exists. Apparently it was renamed to CONFIG_SCSI_SEAGATE, but the Makefile was not correctly updated. Signed-off-by: Geert Uytterhoeven <[EMAIL PROTECTED]> Signed-off-by: Andrew Morton <[EMAIL PROTECTED]> --- drivers/scs

[patch 09/17] drivers/scsi/pcmcia/nsp_cs.c: remove kernel 2.4 code

2007-07-09 Thread akpm
From: Adrian Bunk <[EMAIL PROTECTED]> Signed-off-by: Adrian Bunk <[EMAIL PROTECTED]> Signed-off-by: Andrew Morton <[EMAIL PROTECTED]> --- drivers/scsi/pcmcia/nsp_cs.c | 159 + drivers/scsi/pcmcia/nsp_cs.h |8 - 2 files changed, 5 insertions(+), 162 deletions(

[patch 17/17] use mutex instead of semaphore in Megaraid Mailbox driver

2007-07-09 Thread akpm
From: Matthias Kaehlcke <[EMAIL PROTECTED]> The Megaraid Mailbox driver uses a semaphore as mutex. Use the mutex API instead of the (binary) semaphore. Signed-off-by: Matthias Kaehlcke <[EMAIL PROTECTED]> Cc: "Patro, Sumant" <[EMAIL PROTECTED]> Signed-off-by: Andrew Morton <[EMAIL PROTECTED]> --

[patch 12/17] Use menuconfig objects II - SCSI

2007-07-09 Thread akpm
From: Jan Engelhardt <[EMAIL PROTECTED]> Make a "menuconfig" out of the Kconfig objects "menu, ..., endmenu", so that the user can disable all the options in that menu at once instead of having to disable each option separately. Signed-off-by: Jan Engelhardt <[EMAIL PROTECTED]> Cc: James Bottomle

[patch 14/17] ppa: coding police and printk levels

2007-07-09 Thread akpm
From: Alan Cox <[EMAIL PROTECTED]> Add printk levels Clean up some oddities of formatting Fix goto labels Signed-off-by: Alan Cox <[EMAIL PROTECTED]> Signed-off-by: Andrew Morton <[EMAIL PROTECTED]> --- drivers/scsi/ppa.c | 57 --- 1 files changed, 27 i

Re: NPIV mapping problems (was Re: [PATCH 1/19] add data buffer accessors)

2007-07-09 Thread James Smart
ACK - looks fine.. Thanks -- james s FUJITA Tomonori wrote: I forgot to CC James Smart and send a lpfc patch. From: FUJITA Tomonori <[EMAIL PROTECTED]> Subject: Re: NPIV mapping problems (was Re: [PATCH 1/19] add data buffer accessors) Date: Wed, 04 Jul 2007 17:25:36 +0900 Sorry for the de

RE: [patch 17/17] use mutex instead of semaphore in Megaraid Mailbox driver

2007-07-09 Thread Patro, Sumant
Ack. --Sumant -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Sent: Monday, July 09, 2007 12:00 PM To: [EMAIL PROTECTED] Cc: linux-scsi@vger.kernel.org; [EMAIL PROTECTED]; [EMAIL PROTECTED]; Patro, Sumant Subject: [patch 17/17] use mutex instead of semaphore in Megar

Re: [PATCH] qla4xxx: Fix underrun/overrun conditions

2007-07-09 Thread David C Somayajulu
On Wed, 2007-06-06 at 11:55 -0700, David C Somayajulu wrote: > This patch fixes the code handling underrun and overrun conditions. Fix coding style as per Mike Christie's advice. Signed-off-by: David Somayajulu <[EMAIL PROTECTED]> drivers/scsi/qla4xxx/ql4_isr.c | 57 ---

Re: [patch 01/17] aacraid: rename check_reset

2007-07-09 Thread Andrew Morton
On Mon, 9 Jul 2007 15:04:42 -0400 "Salyzyn, Mark" <[EMAIL PROTECTED]> wrote: > ACK Thanks. > (well, I'd prefer aac_check_reset over aacraid_check_reset, but no > matter). Will fix and resend. - To unsubscribe from this list: send the line "unsubscribe linux-scsi" in the body of a message to [EM

mptsas drops then re-adds hard drive

2007-07-09 Thread Philippe Troin
System info: Linux 2.6.20-1.2320.fc5 SMP x86_64 lspci: 00:06.0 PCI bridge: Advanced Micro Devices [AMD] AMD-8111 PCI (rev 07) 00:07.0 ISA bridge: Advanced Micro Devices [AMD] AMD-8111 LPC (rev 05) 00:07.1 IDE interface: Advanced Micro Devices [AMD] AMD-8111 IDE (rev 03) 00:07.2 SMBus: Advanced Mic

Re: Some NCQ numbers...

2007-07-09 Thread Justin Piszcz
On Thu, 5 Jul 2007, Bill Davidsen wrote: Justin Piszcz wrote: On Wed, 4 Jul 2007, Justin Piszcz wrote: On Wed, 4 Jul 2007, Michael Tokarev wrote: > Tejun Heo wrote: >> Hello, >> >> Michael Tokarev wrote: >>> Well. It looks like the results does not depend on the >>> elevator. Originall

Re: Some NCQ numbers...

2007-07-09 Thread Bill Davidsen
Michael Tokarev wrote: Tejun Heo wrote: Hello, Michael Tokarev wrote: Well. It looks like the results does not depend on the elevator. Originally I tried with deadline, and just re-ran the test with noop (hence the long delay with the answer) - changing linux elevator changes almost nothing

Re: Some NCQ numbers...

2007-07-09 Thread Bill Davidsen
Justin Piszcz wrote: On Wed, 4 Jul 2007, Justin Piszcz wrote: On Wed, 4 Jul 2007, Michael Tokarev wrote: > Tejun Heo wrote: >> Hello, >> >> Michael Tokarev wrote: >>> Well. It looks like the results does not depend on the >>> elevator. Originally I tried with deadline, and just >>> re-ran

Re: cdparanoia not setting count and/or reply_len properly

2007-07-09 Thread DervishD
Hi Stefan :) * Stefan Richter <[EMAIL PROTECTED]> dixit: > > I don't know if cdparanoia should be fixed, but certainly the > > warning could be issued only if CONFIG_SCSI_VERBOSE is set. This way you > > will have the message if something goes wrong and you want more info, > > but in case

Re: cdparanoia not setting count and/or reply_len properly

2007-07-09 Thread DervishD
Hi Douglas :) * Douglas Gilbert <[EMAIL PROTECTED]> dixit: > >> I don't know if cdparanoia should be fixed, but certainly the > >> warning could be issued only if CONFIG_SCSI_VERBOSE is set. This way you > >> will have the message if something goes wrong and you want more info, > >> but i

Re: Some NCQ numbers...

2007-07-09 Thread Jens Axboe
On Wed, Jul 04 2007, James Bottomley wrote: > On Wed, 2007-07-04 at 10:19 +0900, Tejun Heo wrote: > > Michael Tokarev wrote: > > > Well. It looks like the results does not depend on the > > > elevator. Originally I tried with deadline, and just > > > re-ran the test with noop (hence the long dela

Re: Some NCQ numbers...

2007-07-09 Thread Jens Axboe
On Wed, Jul 04 2007, Justin Piszcz wrote: > On Wed, 4 Jul 2007, Michael Tokarev wrote: > > > Tejun Heo wrote: > >> Hello, > >> > >> Michael Tokarev wrote: > >>> Well. It looks like the results does not depend on the > >>> elevator. Originally I tried with deadline, and just > >>> re-ran the tes

Re: [PATCH] bsg: fix the deadlock on discarding done commands

2007-07-09 Thread Jens Axboe
On Wed, Jun 20 2007, FUJITA Tomonori wrote: > From: Jens Axboe <[EMAIL PROTECTED]> > Subject: Re: [PATCH] bsg: fix the deadlock on discarding done commands > Date: Fri, 8 Jun 2007 17:20:49 +0200 > > > On Sat, Jun 09 2007, FUJITA Tomonori wrote: > > > I'll submit the bsg bidi patches shortly. > >

[PATCH 1/4] add a struct request pointer to the request structure

2007-07-09 Thread FUJITA Tomonori
This adds a struct request pointer to the request structure for the second data phase (bidi for now). A request queue supporting bidi requests sets QUEUE_FLAG_BIDI. This prevents sending bidi requests to a non-bidi queue. Signed-off-by: FUJITA Tomonori <[EMAIL PROTECTED]> --- block/ll_rw_blk.c

[PATCH 3/4] bsg: add SCSI transport-level request support

2007-07-09 Thread FUJITA Tomonori
This enables bsg to handle SCSI transport-level request like SAS management protocol (SMP). - add BSG_SUB_PROTOCOL_{SCSI_CMD, SCSI_TMF, SCSI_TRANSPORT} definitions. - SCSI transport-level requests skip blk_verify_command(). Signed-off-by: FUJITA Tomonori <[EMAIL PROTECTED]> --- block/bsg.c

Re: [PATCH] bsg: fix the deadlock on discarding done commands

2007-07-09 Thread FUJITA Tomonori
From: Jens Axboe <[EMAIL PROTECTED]> Subject: Re: [PATCH] bsg: fix the deadlock on discarding done commands Date: Mon, 9 Jul 2007 14:26:44 +0200 > On Wed, Jun 20 2007, FUJITA Tomonori wrote: > > From: Jens Axboe <[EMAIL PROTECTED]> > > Subject: Re: [PATCH] bsg: fix the deadlock on discarding done

[PATCH 4/4] bsg: Kconfig updates

2007-07-09 Thread FUJITA Tomonori
This updates bsg entry in Kconfig: - bsg supports sg v4 - bsg depends on SCSI - it might be better to mark it experimental for a while Signed-off-by: FUJITA Tomonori <[EMAIL PROTECTED]> --- block/Kconfig |3 ++- 1 files changed, 2 insertions(+), 1 deletions(-) diff --git a/block/Kconfig b/b

[PATCH 2/4] bsg: add bidi support

2007-07-09 Thread FUJITA Tomonori
bsg uses the rq->next_rq pointer for a bidi request. Signed-off-by: FUJITA Tomonori <[EMAIL PROTECTED]> --- block/bsg.c | 74 +++ 1 files changed, 49 insertions(+), 25 deletions(-) diff --git a/block/bsg.c b/block/bsg.c index 5f4abc9..13e

Re: [PATCH] bsg: fix the deadlock on discarding done commands

2007-07-09 Thread Jens Axboe
On Mon, Jul 09 2007, FUJITA Tomonori wrote: > From: Jens Axboe <[EMAIL PROTECTED]> > Subject: Re: [PATCH] bsg: fix the deadlock on discarding done commands > Date: Mon, 9 Jul 2007 14:26:44 +0200 > > > On Wed, Jun 20 2007, FUJITA Tomonori wrote: > > > From: Jens Axboe <[EMAIL PROTECTED]> > > > Subj

[PATCH] aacraid: add 51245, 51645 and 52245 adapters to documentation.

2007-07-09 Thread Salyzyn, Mark
Adding Adaptec 51245 (16 port), 51645 (20 port) and 52445 (28 port) Universal Serial RAID controllers to the aacraid documentation. This attached patch is against current scsi-misc-2.6 ObligatoryDisclaimer: Please accept my condolences regarding Outlook's handling of patch attachments. Signed-of

RE: [PATCH 2/2] blk request timeout handler:

2007-07-09 Thread Salyzyn, Mark
What ever happened to the following (admittedly snipped up) patch from a year ago, was there a reason this initiative was dropped? If so, please state what I missed? The attached aacraid specific portion of the following patch is against current scsi-misc-2.6 ObligatoryDisclaimer: Please accept m

Re: [PATCH 2/2] blk request timeout handler:

2007-07-09 Thread Mike Christie
I dropped Jen's old suse address and added his oracle one. Salyzyn, Mark wrote: What ever happened to the following (admittedly snipped up) patch from a year ago, was there a reason this initiative was dropped? If so, please state what I missed? I have not worked on it because I got busy with

Re: [Bugme-new] [Bug 8728] New: SCSI CDROM support cause hardlock on bootup

2007-07-09 Thread Andrew Morton
On Mon, 9 Jul 2007 09:30:57 -0700 (PDT) [EMAIL PROTECTED] wrote: > http://bugzilla.kernel.org/show_bug.cgi?id=8728 > >Summary: SCSI CDROM support cause hardlock on bootup >Product: SCSI Drivers >Version: 2.5 > KernelVersion: 2.6.22 > Platform: A

Re: [patch 0/4] SATA power savings patches (ALPM)

2007-07-09 Thread Bill Davidsen
Kristen Carlson Accardi wrote: Hi Jeff, Here's the most recent patches for ALPM. These are also located at: http://www.kernel.org/pub/linux/kernel/people/kristen/patches/SATA/alpm These patches implement Aggressive Link Power management for AHCI controllers. This feature is described in detai

[patch 01/17] aacraid: rename check_reset

2007-07-09 Thread akpm
From: Andrew Morton <[EMAIL PROTECTED]> Too generic, clashes with ISDN. Cc: Mark Salyzyn <[EMAIL PROTECTED]> Cc: James Bottomley <[EMAIL PROTECTED]> Signed-off-by: Andrew Morton <[EMAIL PROTECTED]> --- drivers/scsi/aacraid/aachba.c |8 drivers/scsi/aacraid/aacraid.h |2 +- dri

[patch 03/17] drivers/scsi/: small cleanups

2007-07-09 Thread akpm
From: Adrian Bunk <[EMAIL PROTECTED]> This patch contains the following cleanups: - make needlessly global functions static - every file should #include the headers containing the prototypes for it's global functions Signed-off-by: Adrian Bunk <[EMAIL PROTECTED]> Cc: James Bottomley <[EMAIL PRO

[patch 05/17] drivers/scsi/wd33c93.c: cleanups

2007-07-09 Thread akpm
From: Adrian Bunk <[EMAIL PROTECTED]> - #include for getting the prototypes of {dis,en}able_irq() - make the needlessly global wd33c93_setup() static Signed-off-by: Adrian Bunk <[EMAIL PROTECTED]> Signed-off-by: Andrew Morton <[EMAIL PROTECTED]> --- drivers/scsi/wd33c93.c |4 +++- 1 files