[PATCH 0/3] libata: add taskfile protocol -proto_mask info member

2007-07-14 Thread Jeff Garzik
These patches add proto_mask alongside pio_mask, mwdma_mask, and udma_mask. This is a more uniform way to export which features host controllers support (DMA? NCQ? ATAPI? ATAPI DMA?), rather than creating a new ATA_FLAG_xxx for each. This also opens the door to useful things like combining if

[PATCH 1/3] libata: add -proto_mask

2007-07-14 Thread Jeff Garzik
commit c7baac44f3a02b895873cce48c6e426ddbea06b9 Author: Jeff Garzik [EMAIL PROTECTED] Date: Sat Jul 14 03:27:11 2007 -0400 [libata] Introduce per-port taskfile protocol masks One ATA_PMASK_$name bitmapped value exists for each ATA_PROT_$name value. -proto_mask member

[PATCH 3/3] libata: replace ATA_FLAG_{NCQ,NO_ATAPI} using -proto_mask

2007-07-14 Thread Jeff Garzik
commit a02791c8298bc0c2202a49c5e781ed2c68132dc8 Author: Jeff Garzik [EMAIL PROTECTED] Date: Sat Jul 14 04:10:11 2007 -0400 [libata] Use -proto_mask to replace NCQ and NO_ATAPI flags Signed-off-by: Jeff Garzik [EMAIL PROTECTED] drivers/ata/ahci.c |2 +-

Re: 40-wire/80-wire detection

2007-07-14 Thread Craig Block
--- Bartlomiej Zolnierkiewicz [EMAIL PROTECTED] wrote: Please send the output of hdparm --Istdout for this drive. idex=ata66 or CONFIG_IDEDMA_IVB=y should also help but we really would like to detect and workaround such issues automatically, without the need for user headaches. ;)

Re: [RFT][PATCH v7] sata_mv: convert to new EH

2007-07-14 Thread Tuomas Leikola
On 7/13/07, dean gaudet [EMAIL PROTECTED] wrote: I presume from your past messages your tests include multiple disks at the same time? yep, 4 disks... i was getting 4x74MB/s with dd read. unfortunately i don't have more disks in the system at this point so i can't test all 8 ports at full

sata_inic162x issue - PCMCIA card

2007-07-14 Thread jm_928
Hi, I have an esata PCMCIA card based on the Initio 1620 chipset. When inserting this into my Dell D600 laptop (running Ubuntu 7.04 with the 2.6.20-16 kernel) I get the following error messages: [ 27.66] sata_inic162x :03:00.0: version 0.1 [ 27.66] PCI: Enabling device

Re: [PATCH] sc1200: remove redundant warning message from sc1200_tune_chipset()

2007-07-14 Thread Sergei Shtylyov
Hello. Bartlomiej Zolnierkiewicz wrote: ide_config_drive_speed() called by sc1200_set_xfer_mode() already gives a meaningful warning message in case of failure. Signed-off-by: Bartlomiej Zolnierkiewicz [EMAIL PROTECTED] Acked-by: Sergei Shtylyov [EMAIL PROTECTED] MBR, Sergei - To

Re: [PATCH] siimage: fix -set_pio_mode method to select PIO data transfer

2007-07-14 Thread Sergei Shtylyov
Bartlomiej Zolnierkiewicz wrote: * Remember to select PIO data transfer (with IORDY monitored) in sil_tune_pio() (-set_pio_mode method) so the controller is always programmed correctly for PIO transfers (this is important if DMA is not going to be used). * Don't set DMA/UDMA timings for

Re: [PATCH 1/6] icside: fix -speedproc to return on unsupported modes

2007-07-14 Thread Sergei Shtylyov
Bartlomiej Zolnierkiewicz wrote: [PATCH] icside: fix -speedproc to return on unsupported modes (take 3) * All other implementations of -speedproc return zero on success and non-zero on failure. Currently it doesn't matter for icside host driver and isn't a bug per se since: -

Re: sata_inic162x issue - PCMCIA card

2007-07-14 Thread Jeff Garzik
jm_928 wrote: Hi, I have an esata PCMCIA card based on the Initio 1620 chipset. When inserting this into my Dell D600 laptop (running Ubuntu 7.04 with the 2.6.20-16 kernel) I get the following error messages: [ 27.66] sata_inic162x :03:00.0: version 0.1 [ 27.66] PCI: Enabling