RE: aacraid on Poweredge 2650 ()

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



There is an extensive CHANGELOG, but it is Adaptec centric and not
kernel.org version centric.

The main fix that aided stability for the percraid adapters was waiting
up to 60 seconds for the adapter to catch up and complete commands when
they became reticent (overloaded). This wait was added in the scsi error
recover path (hba reset). By waiting, the adapter could (not always)
recover, before the adapter would be taken offline and hell would break
loose in the Linux Filesystem drivers.

Other issues surfaced as we experimented to improve the performance of
the driver by touching various limits of the adapters (percraid had 34SG
elements, 65KB maximum stripe sizes etc); the later block and scsi
systems aided our ability to enforce these limits long before they hit
the driver. These experiments were primarily performed in our labs, but
we did have some minor fixes that were rushed out post delivery in the
2.6.13 timeframe (2.6.8 was prior to these experiments).

The firmware updates, hardware and drives are primarily responsible for
the stability of the storage system.

There are no changes I know of since 2.6.14 in 1.1-4 that affect
percraid adapters. The new interfaces, performance and feature
enhancements all require modern Adaptec Firmware & Hardware.

Sincerely -- Mark Salyzyn

> -----Original Message-----
> From: linux-scsi-owner@xxxxxxxxxxxxxxx 
> [mailto:linux-scsi-owner@xxxxxxxxxxxxxxx] On Behalf Of Adrian 
> von Bidder
> Sent: Wednesday, April 19, 2006 10:55 AM
> To: linux-scsi@xxxxxxxxxxxxxxx
> Subject: aacraid on Poweredge 2650 ()
> 
> 
> Yo!
> 
> Running a Dell Poweredge 2650, I run into a stability problem 
> triggered by 
> lots of disk activity (sometimes just tarring the whole 
> filesystem for 
> backup or creating a new chroot would suffice, sometimes 
> hundreds of GB of 
> filetransfers were necessary)
> 
> This was with Debian stable (2.6.8 kernel), and with what 
> appeared to be a 
> half-buggy disk and a (ecc-correctable) faulty memory.   Now, 
> with replaced 
> hardware and with the 2.6.15 kernel (aac 1.1-4), things seem 
> to be better.  
> (replacing the hardware alone didn't help, so it seemed to be 
> a driver 
> problem.) 
> 
> A quick test, moving a few 100G and a few 1000 files, 
> couldn't reproduce the 
> issue, but still: are there known stability problems with that driver 
> version?  Is there a changelog of the aacraid driver somewhere?
> 
> thanks in advance
> -- vbi
> 
> relevant kernel messages afaict:
> ===
> Adaptec aacraid driver (1.1-4 Mar  7 2006 02:24:50)
> AAC0: kernel 2.7-1[3170]
> AAC0: monitor 2.7-1[3170]
> AAC0: bios 2.7-1[3170]
> AAC0: serial d15810d3
> scsi0 : percraid
>   Vendor: DELL      Model: 3 discs and HS    Rev: V1.0
>   Type:   Direct-Access                      ANSI SCSI revision: 02
> SCSI device sda: 142183296 512-byte hdwr sectors (72798 MB)
> sda: Write Protect is off
> sda: Mode Sense: 03 00 00 00
> sda: got wrong page
> sda: assuming drive cache: write through
> SCSI device sda: 142183296 512-byte hdwr sectors (72798 MB)
> sda: Write Protect is off
> sda: Mode Sense: 03 00 00 00
> sda: got wrong page
> sda: assuming drive cache: write through
>  sda: sda1 sda2 sda3 < sda5 sda6 >
> sd 0:0:0:0: Attached scsi removable disk sda
> ===
> 
> lspci output
> ===
> 0000:04:08.1 RAID bus controller: Dell PowerEdge Expandable 
> RAID Controller 
> 3/Di (rev 01)
>         Subsystem: Dell: Unknown device 0121
>         Flags: bus master, 66MHz, slow devsel, latency 32, IRQ 185
>         Memory at f0000000 (32-bit, prefetchable) [size=128M]
>         Expansion ROM at fcb00000 [disabled] [size=64K]
>         Capabilities: [80] Power Management version 2
> 
> 0000:05:06.0 SCSI storage controller: Adaptec RAID subsystem 
> HBA (rev 01)
>         Subsystem: Dell PowerEdge 2400,2500,2550,4400
>         Flags: bus master, 66MHz, medium devsel, latency 32, IRQ 7
>         BIST result: 00
>         I/O ports at cc00 [size=256]
>         Memory at fccff000 (64-bit, non-prefetchable) [size=4K]
>         Expansion ROM at fcd00000 [disabled] [size=128K]
>         Capabilities: [dc] Power Management version 2
> 
> 0000:05:06.1 SCSI storage controller: Adaptec RAID subsystem 
> HBA (rev 01)
>         Subsystem: Dell PowerEdge 2400,2500,2550,4400
>         Flags: bus master, 66MHz, medium devsel, latency 32, IRQ 11
>         BIST result: 00
>         I/O ports at c800 [size=256]
>         Memory at fccfe000 (64-bit, non-prefetchable) [size=4K]
>         Expansion ROM at f8100000 [disabled] [size=128K]
>         Capabilities: [dc] Power Management version 2
> ===
> 
> -- 
> Life is fraught with opportunities to keep your mouth shut.
> 
-
: send the line "unsubscribe linux-scsi" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [SCSI Target Devel]     [Linux SCSI Target Infrastructure]     [Kernel Newbies]     [IDE]     [Security]     [Git]     [Netfilter]     [Bugtraq]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Linux ATA RAID]     [Linux IIO]     [Samba]     [Device Mapper]
  Powered by Linux