Re: [PATCH 2.6.11-rc2 0/29] ide: driver updates

2005-02-03 Thread Alan Cox
On Mer, 2005-02-02 at 08:31, Jeff Garzik wrote: Merges drivers/ide/pci/*.h files into their corresponding *.c files. Rationales are 1. There's no reason to separate pci drivers into header and body. No header file is shared and they're simple enough. 2. struct

Re: PATA drivers in libata?

2005-02-13 Thread Alan Cox
On Sul, 2005-02-13 at 18:51, Jeff Garzik wrote: libata-dev now has two drivers that support PATA, pata_pdc2027x and ata_piix, and the core is getting close (DMA blacklist in, C/H/S support close). Do you have DMA change down sorted - CRC error, drop speed and/or switch to PIO then later flip

PATCH: Allow ATI SATA to use siimage if serial ATA layer is not in use

2005-03-08 Thread Alan Cox
The ATI chipset serial ATA is an SI3112 cell. While this is supported by the sata layer (you'll need to grep by id because naughty Mr Garzik doesn't use the PCI ID defines) the sata layer driver still gives some users real problems. Alan diff -u --new-file --recursive --exclude-from

Re: hdregs.h puts csfo at word 129 - wrong, that's vendor specific

2005-03-27 Thread Alan Cox
AFAIR it was Alan who added this code, so lets ask him :) The cfso check goes back to Andre - To unsubscribe from this list: send the line unsubscribe linux-ide in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html

Re: [git patches] IDE update

2005-07-11 Thread Alan Cox
On Maw, 2005-07-05 at 20:14, Jens Axboe wrote: IDE still has much lower overhead per command than your average SCSI hardware. SATA with FIS even improves on this, definitely a good thing! But SCSI overlaps them while in PATA they are dead time. Thats why PATA is so demanding of large I/O block

Re: [PATCH] serverworks should not take ahold of megaraid'd controllers

2005-07-21 Thread Alan Cox
On Iau, 2005-07-21 at 15:37 -0700, Darrick J. Wong wrote: I've noticed what might be a small bug with the serverworks driver in 2.6.12.3. The IBM HS20 blade has a ServerWorks CSB6 IDE controller with an optional LSI MegaIDE RAID BIOS (BIOS assisted software raid, iow). With a binary only

Re: [PATCH] IDE: don't offer IDE_GENERIC on ia64

2005-08-12 Thread Alan Cox
On Iau, 2005-08-11 at 17:07 -0600, Bjorn Helgaas wrote: So the scenario in question (correct me if I'm wrong) is that we have a PCI IDE device that is handed off in compatibility mode (and may only work in that mode). In that case, the PCI *device* still exists, so shouldn't the IDE PCI code

Re: [PATCH] IDE: don't offer IDE_GENERIC on ia64

2005-08-12 Thread Alan Cox
On Iau, 2005-08-11 at 14:24 -0600, Bjorn Helgaas wrote: IA64 boxes only have PCI IDE devices, so there's no need to blindly poke around in I/O port space. Poking at things that don't exist causes MCAs on HP ia64 systems. Signed-off-by: Bjorn Helgaas [EMAIL PROTECTED] Nak-by: Alan Cox

Re: [PATCH] IDE: don't offer IDE_GENERIC on ia64

2005-08-16 Thread Alan Cox
On Maw, 2005-08-16 at 11:38 +0200, Bartlomiej Zolnierkiewicz wrote: * removing IDE_ARCH_OBSOLETE_INIT define has some implications, * non-functional ide-cs driver (but there is no PCMCIA on IA64?) IA64 systems can support PCI-Cardbus/PCMCIA cards so they do actually need this support. They

Re: [PATCH] IDE: don't offer IDE_GENERIC on ia64

2005-08-16 Thread Alan Cox
On Maw, 2005-08-16 at 12:02 +0200, Bartlomiej Zolnierkiewicz wrote: On 8/11/05, Christoph Hellwig [EMAIL PROTECTED] wrote: On Thu, Aug 11, 2005 at 02:24:43PM -0600, Bjorn Helgaas wrote: IA64 boxes only have PCI IDE devices, so there's no need to blindly poke around in I/O port space.

Re: [PATCH] IDE: don't offer IDE_GENERIC on ia64

2005-08-16 Thread Alan Cox
On Maw, 2005-08-16 at 22:42 +0200, Bartlomiej Zolnierkiewicz wrote: IMO this is much better solution as: * you go from working code into small steps (evolution) If there was working code to go from maybe. The IDE core code is far too broken for that to be the case. The drivers are different

Re: [SUMMARY] libata EH

2005-08-20 Thread Alan Cox
On Sul, 2005-08-21 at 02:31 +0900, Tejun Heo wrote: My preference is toward unifying into single path as long as performance penalty is acceptable for the sake of simplicity. I don't think it is a big issue for ATA. The drive tends to take 10-15 seconds before it goes and whines at us, and

Re: [Hdaps-devel] Re: HDAPS, Need to park the head for real

2005-08-25 Thread Alan Cox
You need the kernel side timeout. Consider this case One page of memory holds the parking code A second page is swapped to disk and holds the resume code You park the disk You wakeup You got to page in the resume code So you really do want the kernel helping to avoid a deadlock @@ -1661,6

Re: Linux Kernel 2.6.13-rc7 (WORKS) (2.6.13, DRQ/System CRASH)

2005-09-05 Thread Alan Cox
On Llu, 2005-09-05 at 09:26 +0200, Bartlomiej Zolnierkiewicz wrote: After DMA timeout driver reverted back to PIO, ide-taskfile.c also holds PIO code besides IDE Taskfile Access. On SMP after a DMA timeout it will potentially freeze. There are some paths in that code which lead to double lock

Re: [PATCH] Make ide-cs work for hardware with 8-bit CF-Interface

2005-09-07 Thread Alan Cox
On Maw, 2005-09-06 at 18:47 +0200, Thomas Kleffel (LKML) wrote: According to the specs, those registers should be there in every CF card. I've tested this with a couple of CFs, including SanDisk, Microdrive and several NoNames. ide-cs handles a lot more than just CF cards so it might not be

Re: [patch 0/4] ide: Break ide_lock to per-hwgroup lock

2005-09-07 Thread Alan Cox
On Maw, 2005-09-06 at 16:33 -0700, Ravikiran G Thirumalai wrote: 2. Change the core ide code to use hwgroup-lock instead of ide_lock. Deprecate ide_lock (patch 2) hwgroups and IDE locking requirements are frequently completely unrelated. Its clear from the changes proposed you've not tested on

Re: [patch 4/4] ide: Break ide_lock -- remove ide_lock from piix driver

2005-09-07 Thread Alan Cox
On Mer, 2005-09-07 at 10:50 -0700, Ravikiran G Thirumalai wrote: Then the change to piix controller in my patchset is bad, How about changing the ide_lock to per-driver lock in this case? Locking for rest of the controllers in the system is left equivalent to what ide_lock did earlier.. Thats

Re: [patch 0/4] ide: Break ide_lock to per-hwgroup lock

2005-09-07 Thread Alan Cox
On Mer, 2005-09-07 at 11:16 -0700, Ravikiran G Thirumalai wrote: I tested it on a 2way box with a piix controller. It got through Bonnie++. I have access to piix controllers only, so that was the only controller I changed. I did not read the errata though... :( Errata matter a lot

Re: [PATCH 2/3] libata: add missing CONFIG_PM in LLDs

2007-03-02 Thread Alan Cox
On Fri, 2 Mar 2007 17:31:26 +0900 Tejun Heo [EMAIL PROTECTED] wrote: Add missing #ifdef CONFIG_PM conditionals around all PM related parts in libata LLDs. Signed-off-by: Tejun Heo [EMAIL PROTECTED] Ugh... Can we not just provide dummy methods ? Alan - To unsubscribe from this

Re: [PATCH 2/3] libata: add missing CONFIG_PM in LLDs

2007-03-02 Thread Alan Cox
On Fri, 02 Mar 2007 21:02:46 +0900 Tejun Heo [EMAIL PROTECTED] wrote: Alan Cox wrote: Ugh... Can we not just provide dummy methods ? I agree that it's ugly but LDDs often wrap standard routines and with the third patch all standard routines are gone thus forcing LLDs to omit

[PATCH] pata_cmd640: CMD640 PCI support

2007-03-02 Thread Alan Cox
Support for the PCI CMD640 (not VLB) Signed-off-by: Alan Cox [EMAIL PROTECTED] diff -u --new-file --recursive --exclude-from /usr/src/exclude linux.vanilla-2.6.21-rc2/drivers/ata/Kconfig linux-2.6.21-rc2/drivers/ata/Kconfig --- linux.vanilla-2.6.21-rc2/drivers/ata/Kconfig2007-03-01 13

[PATCH] libata Kconfig: Update the various experimentality levels

2007-03-02 Thread Alan Cox
Signed-off-by: Alan Cox [EMAIL PROTECTED] diff -u --new-file --recursive --exclude-from /usr/src/exclude linux.vanilla-2.6.21-rc2/drivers/ata/Kconfig linux-2.6.21-rc2/drivers/ata/Kconfig --- linux.vanilla-2.6.21-rc2/drivers/ata/Kconfig2007-03-01 13:36:03.0 + +++ linux

Re: [PATCH] libata Kconfig: Update the various experimentality levels

2007-03-02 Thread Alan Cox
On Fri, 2 Mar 2007 15:32:01 + Alistair John Strachan [EMAIL PROTECTED] wrote: On Friday 02 March 2007 15:05, you wrote: Signed-off-by: Alan Cox [EMAIL PROTECTED] [snip] config PATA_OLDPIIX - tristate Intel PATA old PIIX support (Experimental) + tristate Intel PATA support

Re: [PATCH] libata: implement and use ata_wait_idle_quiet()

2007-03-02 Thread Alan Cox
This makes spurious abnormal status messages seen in many sff controllers. Signed-off-by: Tejun Heo [EMAIL PROTECTED] My feeling is that this will also hide bugs, such as in the AHCI case I think its the right thing to do in the end at least for the SFF cases (can't comment on AHCI).

Re: [PATCH] pata_cmd640: CMD640 PCI support

2007-03-02 Thread Alan Cox
+ if (ap-port_no != 0 adev-devno != timing-last) { + pci_write_config_byte(pdev, DRWTIM23, timing-reg58[adev-devno]); + timing-last = adev-devno; + } It might be worth looking into whether -dev_select is a better place for this sort of code It isn't, for

Re: [PATCH] libata: warn if speed limited due to 40-wire cable (v2)

2007-03-02 Thread Alan Cox
it seems broken to manipulate xfer_mask after returning from the driver's -mode_filter hook. this patch is more than just a speed-limited warning printk, afaics I actually suggested that order because the only way the printk can be done correctly is for it to be the very last test made.

Re: [PATCH 2.6.21-rc2] pata_legacy: fix io/irq mismatch

2007-03-03 Thread Alan Cox
swaps the first two elements in legacy_irq[], which makes pata_legacy work on my 486. Signed-off-by: Mikael Pettersson [EMAIL PROTECTED] Acked-by: Alan Cox [EMAIL PROTECTED] - To unsubscribe from this list: send the line unsubscribe linux-ide in the body of a message to [EMAIL PROTECTED] More

Re: [PATCH] pata_cmd640: CMD640 PCI support

2007-03-03 Thread Alan Cox
+if (t.active 16) +t.active = 16; Erm, clamping active time is not a right thing to do. Right thing to do was to bail out. I didn't do it in the legacy driver rewrite though... As far as I can work out its a can't happen +pci_read_config_byte(pdev, ARTIM23,

Re: [PATCH/RFC]: recovery from power-up-in-standby feature

2007-03-04 Thread Alan Cox
(2) The more common method is for the drive to require an explicit set-features spin-up subcommand after the IDENTIFY. I notice there is no ATA version check - was this feature in all versions of ATA ? - To unsubscribe from this list: send the line unsubscribe linux-ide in the body of a message

Re: [PATCH][libata] pata_pdc202xx_old: fix data corruption and other problems

2007-03-04 Thread Alan Cox
havoc on all configurations except one (master device on primary channel, no other devices) as code was writing PIO/DMA timings and device settings to wrong registers (including reserved ones), Thanks Acked-by: Alan Cox [EMAIL PROTECTED] - To unsubscribe from this list: send the line unsubscribe

Re: [patch 04/30] ACPI driver support for pata

2007-03-06 Thread Alan Cox
using separate pata_acpi driver (we can definitely implement pata_acpi using the helpers). It will reduce general confusion and allow combining acpi cable detection with specialized device handling (e.g. ACPI cable detection combined with ADMA command operation). Read the code Tejun, I did

Re: [patch 05/30] pcmcia - spot slave decode flaws (for testing)

2007-03-06 Thread Alan Cox
when the slave is a mirror of the master and to fix up problems that causes. Signed-off-by: Alan Cox [EMAIL PROTECTED] Signed-off-by: Andrew Morton [EMAIL PROTECTED] Seems same, but dropped due to can you try this patch comments. Let me know if this actually fixes something... I've got

Re: [patch 25/30] pata_hpt3x3: clean up by using cable method

2007-03-06 Thread Alan Cox
dropped patches 9-25. they should all be rolled up into a single update -cable_detect hook patch, as discussed. Strongly disagree. Each cable detect for a driver is testable alone which means each one is a git bisect point and you can find which driver has broken that way. Alan - To

Re: [patch 04/30] ACPI driver support for pata

2007-03-06 Thread Alan Cox
On Tue, Mar 06, 2007 at 11:18:36PM +0900, Tejun Heo wrote: Actually, I have. I was thinking of higher level helpers. e.g. pacpi_cable_detect() in libata-acpi.c such that sata_nv's cable_detect can do. There is no cable detect feature in ACPI, you try and set a mode and if it lets you then

Re: [patch 25/30] pata_hpt3x3: clean up by using cable method

2007-03-06 Thread Alan Cox
On Tue, 06 Mar 2007 09:25:34 -0500 Jeff Garzik [EMAIL PROTECTED] wrote: through intuition and simple observation, without having to resort to git bisect. Well if you want one patch you can have one patch. It'll be a while as I'm still converting drivers over and I'll feed them one by one for

Re: [patch 04/30] ACPI driver support for pata

2007-03-06 Thread Alan Cox
Tejun is just repeating what I've been saying: you don't need a separate driver, call out from sata_nv or whereever instead. You do need a separate driver because you've got no guarantee that the PATA chip you are driving has a non-ACPI driver of any kind. For the Nvidia PATA Tejun may be

Re: iq81340mc: oops with SATA VIA

2007-03-06 Thread Alan Cox
Martin I am copying linux-ide because I am wondering if this issue is due to a case where the fact that iop13xx posts i/o writes is causing issues. On IA the driver would be stalled until an i/o write completed. On iop13xx the driver is free to continue running. Perhaps someone with more

[PATCH] pata_artop: Cable detect methods

2007-03-07 Thread Alan Cox
Signed-off-by: Alan Cox [EMAIL PROTECTED] diff -u --new-file --recursive --exclude-from /usr/src/exclude linux.vanilla-2.6.21-rc2-mm2/drivers/ata/pata_artop.c linux-2.6.21-rc2-mm2/drivers/ata/pata_artop.c --- linux.vanilla-2.6.21-rc2-mm2/drivers/ata/pata_artop.c 2007-03-06 23:06

[PATCH] pata_it821x: Clean up by using cable methods

2007-03-07 Thread Alan Cox
Signed-off-by: Alan Cox [EMAIL PROTECTED] diff -u --new-file --recursive --exclude-from /usr/src/exclude linux.vanilla-2.6.21-rc2-mm2/drivers/ata/pata_it821x.c linux-2.6.21-rc2-mm2/drivers/ata/pata_it821x.c --- linux.vanilla-2.6.21-rc2-mm2/drivers/ata/pata_it821x.c 2007-03-06 23:09

[PATCH] pata_mpc52xx: Cable detect

2007-03-07 Thread Alan Cox
Signed-off-by: Alan Cox [EMAIL PROTECTED] diff -u --new-file --recursive --exclude-from /usr/src/exclude linux.vanilla-2.6.21-rc2-mm2/drivers/ata/pata_mpc52xx.c linux-2.6.21-rc2-mm2/drivers/ata/pata_mpc52xx.c --- linux.vanilla-2.6.21-rc2-mm2/drivers/ata/pata_mpc52xx.c 2007-03-06 23:09

[PATCH] pata_mpiix: Cable detect method

2007-03-07 Thread Alan Cox
Signed-off-by: Alan Cox [EMAIL PROTECTED] diff -u --new-file --recursive --exclude-from /usr/src/exclude linux.vanilla-2.6.21-rc2-mm2/drivers/ata/pata_mpiix.c linux-2.6.21-rc2-mm2/drivers/ata/pata_mpiix.c --- linux.vanilla-2.6.21-rc2-mm2/drivers/ata/pata_mpiix.c 2007-03-06 23:09

[PATCH] pata_ns87410: cable detect method

2007-03-07 Thread Alan Cox
Signed-off-by: Alan Cox [EMAIL PROTECTED] diff -u --new-file --recursive --exclude-from /usr/src/exclude linux.vanilla-2.6.21-rc2-mm2/drivers/ata/pata_ns87410.c linux-2.6.21-rc2-mm2/drivers/ata/pata_ns87410.c --- linux.vanilla-2.6.21-rc2-mm2/drivers/ata/pata_ns87410.c 2007-03-06 23:09

[PATCH] pata_oldpiix: cable detect

2007-03-07 Thread Alan Cox
Signed-off-by: Alan Cox [EMAIL PROTECTED] diff -u --new-file --recursive --exclude-from /usr/src/exclude linux.vanilla-2.6.21-rc2-mm2/drivers/ata/pata_oldpiix.c linux-2.6.21-rc2-mm2/drivers/ata/pata_oldpiix.c --- linux.vanilla-2.6.21-rc2-mm2/drivers/ata/pata_oldpiix.c 2007-03-06 23:09

[PATCH] pata_opti: cable detect

2007-03-07 Thread Alan Cox
Signed-off-by: Alan Cox [EMAIL PROTECTED] diff -u --new-file --recursive --exclude-from /usr/src/exclude linux.vanilla-2.6.21-rc2-mm2/drivers/ata/pata_opti.c linux-2.6.21-rc2-mm2/drivers/ata/pata_opti.c --- linux.vanilla-2.6.21-rc2-mm2/drivers/ata/pata_opti.c2007-03-06 23:09

[PATCH] pata_pcmcia: Cable detect

2007-03-07 Thread Alan Cox
and will break only ultra-obscure setups) Signed-off-by: Alan Cox [EMAIL PROTECTED] diff -u --new-file --recursive --exclude-from /usr/src/exclude linux.vanilla-2.6.21-rc2-mm2/drivers/ata/pata_pcmcia.c linux-2.6.21-rc2-mm2/drivers/ata/pata_pcmcia.c --- linux.vanilla-2.6.21-rc2-mm2/drivers/ata

[PATCH] pata_pdc202xx_old: Cable detect clean up

2007-03-07 Thread Alan Cox
Signed-off-by: Alan Cox [EMAIL PROTECTED] diff -u --new-file --recursive --exclude-from /usr/src/exclude linux.vanilla-2.6.21-rc2-mm2/drivers/ata/pata_pdc202xx_old.c linux-2.6.21-rc2-mm2/drivers/ata/pata_pdc202xx_old.c --- linux.vanilla-2.6.21-rc2-mm2/drivers/ata/pata_pdc202xx_old.c

[PATCH] pata_sil680: cable detect

2007-03-07 Thread Alan Cox
Much the same as the others except we have to keep our own error_handler methods as the chip has bus reset registers that we need to poke. Signed-off-by: Alan Cox [EMAIL PROTECTED] diff -u --new-file --recursive --exclude-from /usr/src/exclude linux.vanilla-2.6.21-rc2-mm2/drivers/ata

[PATCH] pata_efar: Switch to cable_detect method

2007-03-07 Thread Alan Cox
Unfortunately the device differs also in the higher speeds mode setup so we can't merge it into ata_piix even though its a sort of clone. Signed-off-by: Alan Cox [EMAIL PROTECTED] diff -u --new-file --recursive --exclude-from /usr/src/exclude linux.vanilla-2.6.21-rc2-mm2/drivers/ata/pata_efar.c

[PATCH] pata_it8213: Cable detect

2007-03-07 Thread Alan Cox
Another not-quite PIIX, another cable type conversion Signed-off-by: Alan Cox [EMAIL PROTECTED] diff -u --new-file --recursive --exclude-from /usr/src/exclude linux.vanilla-2.6.21-rc2-mm2/drivers/ata/pata_it8213.c linux-2.6.21-rc2-mm2/drivers/ata/pata_it8213.c --- linux.vanilla-2.6.21-rc2-mm2

[PATCH] pata_marvell: Cable and reset fixes

2007-03-07 Thread Alan Cox
There are two changes here. Firstly we switch to a cable detect method, secondly the old code forgot to call ata_std_prereset() but somehow managed to work anyway. Fix the missing call. Signed-off-by: Alan Cox [EMAIL PROTECTED] diff -u --new-file --recursive --exclude-from /usr/src/exclude

[PATCH] pata_serverworks: Cable detect and comment fix

2007-03-07 Thread Alan Cox
- Switch to cable_detect method - Correct name of driver in initial comments Signed-off-by: Alan Cox [EMAIL PROTECTED] diff -u --new-file --recursive --exclude-from /usr/src/exclude linux.vanilla-2.6.21-rc2-mm2/drivers/ata/pata_serverworks.c linux-2.6.21-rc2-mm2/drivers/ata/pata_serverworks.c

[PATCH] pata_sis: Clean up using cable_detect methods

2007-03-07 Thread Alan Cox
which does the filtering by enable bits. In addition we had some auto const arrays that should be static const. I'm not sure if gcc already treats them intelligently but adding the static will make sure. Signed-off-by: Alan Cox [EMAIL PROTECTED] diff -u --new-file --recursive --exclude-from /usr

[PATCH] pata_via: Use cable_detect method

2007-03-07 Thread Alan Cox
We end up shifting a few bits of logic around in this driver but the basic change is the same. Signed-off-by: Alan Cox [EMAIL PROTECTED] diff -u --new-file --recursive --exclude-from /usr/src/exclude linux.vanilla-2.6.21-rc2-mm2/drivers/ata/pata_via.c linux-2.6.21-rc2-mm2/drivers/ata

Re: [PATCH] pata_hpt3x2n: Cable detect handling

2007-03-07 Thread Alan Cox
xn_pre_reset(struct ata_port *ap) +{ + struct pci_dev *pdev = to_pci_dev(ap-host-dev); /* Reset the state machine */ pci_write_config_byte(pdev, 0x50, 0x37); pci_write_config_byte(pdev, 0x54, 0x37); udelay(100); - return ata_std_prereset(ap); }

[PATCH] pata_atiixp: Switch to cable_detect method

2007-03-07 Thread Alan Cox
Not clear we should keep this ugly BIOS mode hack, but for now it can stay. Possibly an ACPI based solution will work, or just doing drive side detection now that is hopefully fixed. Signed-off-by: Alan Cox [EMAIL PROTECTED] diff -u --new-file --recursive --exclude-from /usr/src/exclude

[PATCH] pata_atiixp: Switch to cable_detect method (with correct patch)

2007-03-07 Thread Alan Cox
Lets try attaching the right patch file this time Not clear we should keep this ugly BIOS mode hack, but for now it can stay. Possibly an ACPI based solution will work, or just doing drive side detection now that is hopefully fixed. Signed-off-by: Alan Cox [EMAIL PROTECTED] diff -u --new-file

Re: [3/6] 2.6.21-rc2: known regressions

2007-03-06 Thread Alan Cox
Subject: libata: PATA UDMA/100 configured as UDMA/33 References : http://lkml.org/lkml/2007/2/20/294 http://www.mail-archive.com/linux-ide@vger.kernel.org/msg04115.html Submitter : Fabio Comolli [EMAIL PROTECTED] Handled-By : Tejun Heo [EMAIL PROTECTED] Status :

[PATCH] pata_cmd640: Multiple updates

2007-03-07 Thread Alan Cox
Add suspend/resume support Write 0x5B to 0 not 0x5C The former is important as we must kill the FIFO on a resume Signed-off-by: Alan Cox [EMAIL PROTECTED] diff -u --new-file --recursive --exclude-from /usr/src/exclude linux.vanilla-2.6.21-rc2-mm2/drivers/ata/pata_cmd640.c linux-2.6.21-rc2-mm2

Re: [PATCH] Fix simplex adapters with libata

2007-03-08 Thread Alan Cox
, sorry I should have caught that when testing. Signed-off-by: Petr Vandrovec [EMAIL PROTECTED] Acked-by: Alan Cox [EMAIL PROTECTED] diff -uprdN linux/drivers/ata/libata-core.c linux/drivers/ata/libata-core.c --- linux/drivers/ata/libata-core.c 2007-03-07 22:13:24.0 -0800 +++ linux

[PATCH] ata_generic: remove all the crud again and use cable methods

2007-03-08 Thread Alan Cox
Signed-off-by: Alan Cox [EMAIL PROTECTED] diff -u --new-file --recursive --exclude-from /usr/src/exclude linux.vanilla-2.6.21-rc3-mm2/drivers/ata/ata_generic.c linux-2.6.21-rc3-mm2/drivers/ata/ata_generic.c --- linux.vanilla-2.6.21-rc3-mm2/drivers/ata/ata_generic.c 2007-03-08 16:01

[PATCH] pata_ali: Remove all the crap again and switch to cable_detect method

2007-03-08 Thread Alan Cox
Signed-off-by: Alan Cox [EMAIL PROTECTED] diff -u --new-file --recursive --exclude-from /usr/src/exclude linux.vanilla-2.6.21-rc3-mm2/drivers/ata/pata_ali.c linux-2.6.21-rc3-mm2/drivers/ata/pata_ali.c --- linux.vanilla-2.6.21-rc3-mm2/drivers/ata/pata_ali.c 2007-03-08 16:01:10.0 +

[PATCH] pata_amd: remove all the crud and restore the cable detect method again

2007-03-08 Thread Alan Cox
Signed-off-by: Alan Cox [EMAIL PROTECTED] diff -u --new-file --recursive --exclude-from /usr/src/exclude linux.vanilla-2.6.21-rc3-mm2/drivers/ata/pata_amd.c linux-2.6.21-rc3-mm2/drivers/ata/pata_amd.c --- linux.vanilla-2.6.21-rc3-mm2/drivers/ata/pata_amd.c 2007-03-08 16:01:10.0 +

[PATCH] pata_artop: Remove all the crud again and restore the cable method

2007-03-08 Thread Alan Cox
Signed-off-by: Alan Cox [EMAIL PROTECTED] diff -u --new-file --recursive --exclude-from /usr/src/exclude linux.vanilla-2.6.21-rc3-mm2/drivers/ata/pata_artop.c linux-2.6.21-rc3-mm2/drivers/ata/pata_artop.c --- linux.vanilla-2.6.21-rc3-mm2/drivers/ata/pata_artop.c 2007-03-08 16:01

[PATCH] pata_cmd64x: Restore cable method

2007-03-08 Thread Alan Cox
Signed-off-by: Alan Cox [EMAIL PROTECTED] diff -u --new-file --recursive --exclude-from /usr/src/exclude linux.vanilla-2.6.21-rc3-mm2/drivers/ata/pata_cmd64x.c linux-2.6.21-rc3-mm2/drivers/ata/pata_cmd64x.c --- linux.vanilla-2.6.21-rc3-mm2/drivers/ata/pata_cmd64x.c 2007-03-08 16:01

[PATCH] pata_cs5520: re-remove crap and switch to cable detect method again

2007-03-08 Thread Alan Cox
Signed-off-by: Alan Cox [EMAIL PROTECTED] diff -u --new-file --recursive --exclude-from /usr/src/exclude linux.vanilla-2.6.21-rc3-mm2/drivers/ata/pata_cs5520.c linux-2.6.21-rc3-mm2/drivers/ata/pata_cs5520.c --- linux.vanilla-2.6.21-rc3-mm2/drivers/ata/pata_cs5520.c 2007-03-08 16:01

[PATCH] pata_cs5530: Re-remove all the crap and switch back to the cable method

2007-03-08 Thread Alan Cox
Signed-off-by: Alan Cox [EMAIL PROTECTED] diff -u --new-file --recursive --exclude-from /usr/src/exclude linux.vanilla-2.6.21-rc3-mm2/drivers/ata/pata_cs5530.c linux-2.6.21-rc3-mm2/drivers/ata/pata_cs5530.c --- linux.vanilla-2.6.21-rc3-mm2/drivers/ata/pata_cs5530.c 2007-03-08 16:01

[PATCH] pata_cs5535: re-remove all the crap and switch to the cable detect method

2007-03-08 Thread Alan Cox
Signed-off-by: Alan Cox [EMAIL PROTECTED] diff -u --new-file --recursive --exclude-from /usr/src/exclude linux.vanilla-2.6.21-rc3-mm2/drivers/ata/pata_cs5535.c linux-2.6.21-rc3-mm2/drivers/ata/pata_cs5535.c --- linux.vanilla-2.6.21-rc3-mm2/drivers/ata/pata_cs5535.c 2007-03-08 16:01

[PATCH] pata_efar: Switch back to cable methods

2007-03-08 Thread Alan Cox
Signed-off-by: Alan Cox [EMAIL PROTECTED] diff -u --new-file --recursive --exclude-from /usr/src/exclude linux.vanilla-2.6.21-rc3-mm2/drivers/ata/pata_efar.c linux-2.6.21-rc3-mm2/drivers/ata/pata_efar.c --- linux.vanilla-2.6.21-rc3-mm2/drivers/ata/pata_efar.c2007-03-08 16:01

[PATCH] pata_hpt366: Switch back to cable method again

2007-03-08 Thread Alan Cox
Signed-off-by: Alan Cox [EMAIL PROTECTED] diff -u --new-file --recursive --exclude-from /usr/src/exclude linux.vanilla-2.6.21-rc3-mm2/drivers/ata/pata_hpt366.c linux-2.6.21-rc3-mm2/drivers/ata/pata_hpt366.c --- linux.vanilla-2.6.21-rc3-mm2/drivers/ata/pata_hpt366.c 2007-03-08 16:01

[PATCH] pata_hpt3x3: Switch back to cable method and re-remove all the crap

2007-03-08 Thread Alan Cox
Signed-off-by: Alan Cox [EMAIL PROTECTED] diff -u --new-file --recursive --exclude-from /usr/src/exclude linux.vanilla-2.6.21-rc3-mm2/drivers/ata/pata_hpt3x3.c linux-2.6.21-rc3-mm2/drivers/ata/pata_hpt3x3.c --- linux.vanilla-2.6.21-rc3-mm2/drivers/ata/pata_hpt3x3.c 2007-03-08 16:01

[PATCH] pata_it8213: Switch to cable method again

2007-03-08 Thread Alan Cox
Signed-off-by: Alan Cox [EMAIL PROTECTED] diff -u --new-file --recursive --exclude-from /usr/src/exclude linux.vanilla-2.6.21-rc3-mm2/drivers/ata/pata_it8213.c linux-2.6.21-rc3-mm2/drivers/ata/pata_it8213.c --- linux.vanilla-2.6.21-rc3-mm2/drivers/ata/pata_it8213.c 2007-03-08 16:01

[PATCH] pata_it821x: Switch back to cable detect and re-remove all the crap

2007-03-08 Thread Alan Cox
Signed-off-by: Alan Cox [EMAIL PROTECTED] diff -u --new-file --recursive --exclude-from /usr/src/exclude linux.vanilla-2.6.21-rc3-mm2/drivers/ata/pata_it821x.c linux-2.6.21-rc3-mm2/drivers/ata/pata_it821x.c --- linux.vanilla-2.6.21-rc3-mm2/drivers/ata/pata_it821x.c 2007-03-08 16:01

[PATCH] pata_ixp4xx_cf: Restore cable type method

2007-03-08 Thread Alan Cox
Signed-off-by: Alan Cox [EMAIL PROTECTED] diff -u --new-file --recursive --exclude-from /usr/src/exclude linux.vanilla-2.6.21-rc3-mm2/drivers/ata/pata_ixp4xx_cf.c linux-2.6.21-rc3-mm2/drivers/ata/pata_ixp4xx_cf.c --- linux.vanilla-2.6.21-rc3-mm2/drivers/ata/pata_ixp4xx_cf.c 2007-03-08 15:59

[PATCH] pata_legacy: Restore cable methods

2007-03-08 Thread Alan Cox
Signed-off-by: Alan Cox [EMAIL PROTECTED] diff -u --new-file --recursive --exclude-from /usr/src/exclude linux.vanilla-2.6.21-rc3-mm2/drivers/ata/pata_legacy.c linux-2.6.21-rc3-mm2/drivers/ata/pata_legacy.c --- linux.vanilla-2.6.21-rc3-mm2/drivers/ata/pata_legacy.c 2007-03-08 15:59

[PATCH] pata_marvell: Restore cable methods and reapply lost bug fix

2007-03-08 Thread Alan Cox
Signed-off-by: Alan Cox [EMAIL PROTECTED] diff -u --new-file --recursive --exclude-from /usr/src/exclude linux.vanilla-2.6.21-rc3-mm2/drivers/ata/pata_marvell.c linux-2.6.21-rc3-mm2/drivers/ata/pata_marvell.c --- linux.vanilla-2.6.21-rc3-mm2/drivers/ata/pata_marvell.c 2007-03-08 16:01

[PATCH] pata_netcell: re-remove all the crud

2007-03-08 Thread Alan Cox
Signed-off-by: Alan Cox [EMAIL PROTECTED] diff -u --new-file --recursive --exclude-from /usr/src/exclude linux.vanilla-2.6.21-rc3-mm2/drivers/ata/pata_netcell.c linux-2.6.21-rc3-mm2/drivers/ata/pata_netcell.c --- linux.vanilla-2.6.21-rc3-mm2/drivers/ata/pata_netcell.c 2007-03-08 16:01

[PATCH] pata_ns87410: Restore cable detect method

2007-03-08 Thread Alan Cox
Signed-off-by: Alan Cox [EMAIL PROTECTED] diff -u --new-file --recursive --exclude-from /usr/src/exclude linux.vanilla-2.6.21-rc3-mm2/drivers/ata/pata_ns87410.c linux-2.6.21-rc3-mm2/drivers/ata/pata_ns87410.c --- linux.vanilla-2.6.21-rc3-mm2/drivers/ata/pata_ns87410.c 2007-03-08 16:01

[PATCH] pata_opti: Restore cable method

2007-03-08 Thread Alan Cox
Signed-off-by: Alan Cox [EMAIL PROTECTED] diff -u --new-file --recursive --exclude-from /usr/src/exclude linux.vanilla-2.6.21-rc3-mm2/drivers/ata/pata_opti.c linux-2.6.21-rc3-mm2/drivers/ata/pata_opti.c --- linux.vanilla-2.6.21-rc3-mm2/drivers/ata/pata_opti.c2007-03-08 16:01

[PATCH] pata_pcmcia: restore cable reporting

2007-03-08 Thread Alan Cox
Signed-off-by: Alan Cox [EMAIL PROTECTED] diff -u --new-file --recursive --exclude-from /usr/src/exclude linux.vanilla-2.6.21-rc3-mm2/drivers/ata/pata_pcmcia.c linux-2.6.21-rc3-mm2/drivers/ata/pata_pcmcia.c --- linux.vanilla-2.6.21-rc3-mm2/drivers/ata/pata_pcmcia.c 2007-03-08 16:01

[PATCH] pata_pdc202xx_old: Re-remove crap, restore cable methods

2007-03-08 Thread Alan Cox
Signed-off-by: Alan Cox [EMAIL PROTECTED] diff -u --new-file --recursive --exclude-from /usr/src/exclude linux.vanilla-2.6.21-rc3-mm2/drivers/ata/pata_pdc202xx_old.c linux-2.6.21-rc3-mm2/drivers/ata/pata_pdc202xx_old.c --- linux.vanilla-2.6.21-rc3-mm2/drivers/ata/pata_pdc202xx_old.c

[PATCH] pata_platform: Add cable method again

2007-03-08 Thread Alan Cox
Signed-off-by: Alan Cox [EMAIL PROTECTED] diff -u --new-file --recursive --exclude-from /usr/src/exclude linux.vanilla-2.6.21-rc3-mm2/drivers/ata/pata_platform.c linux-2.6.21-rc3-mm2/drivers/ata/pata_platform.c --- linux.vanilla-2.6.21-rc3-mm2/drivers/ata/pata_platform.c2007-03-08 15:59

[PATCH] pata_qdI: Restore cable detect

2007-03-08 Thread Alan Cox
Signed-off-by: Alan Cox [EMAIL PROTECTED] diff -u --new-file --recursive --exclude-from /usr/src/exclude linux.vanilla-2.6.21-rc3-mm2/drivers/ata/pata_qdi.c linux-2.6.21-rc3-mm2/drivers/ata/pata_qdi.c --- linux.vanilla-2.6.21-rc3-mm2/drivers/ata/pata_qdi.c 2007-03-08 15:59:20.0 +

[PATCH] pata_sc1200: restore cable type

2007-03-08 Thread Alan Cox
Signed-off-by: Alan Cox [EMAIL PROTECTED] diff -u --new-file --recursive --exclude-from /usr/src/exclude linux.vanilla-2.6.21-rc3-mm2/drivers/ata/pata_sc1200.c linux-2.6.21-rc3-mm2/drivers/ata/pata_sc1200.c --- linux.vanilla-2.6.21-rc3-mm2/drivers/ata/pata_sc1200.c 2007-03-08 15:59

[PATCH] pata_serverworks: Re-remove crap, restore cable detect

2007-03-08 Thread Alan Cox
Signed-off-by: Alan Cox [EMAIL PROTECTED] diff -u --new-file --recursive --exclude-from /usr/src/exclude linux.vanilla-2.6.21-rc3-mm2/drivers/ata/pata_serverworks.c linux-2.6.21-rc3-mm2/drivers/ata/pata_serverworks.c --- linux.vanilla-2.6.21-rc3-mm2/drivers/ata/pata_serverworks.c 2007-03-08 16

[PATCH] pata_sis: Restore cable method, re-perform crapectory, restore bug fixes

2007-03-08 Thread Alan Cox
Signed-off-by: Alan Cox [EMAIL PROTECTED] diff -u --new-file --recursive --exclude-from /usr/src/exclude linux.vanilla-2.6.21-rc3-mm2/drivers/ata/pata_sis.c linux-2.6.21-rc3-mm2/drivers/ata/pata_sis.c --- linux.vanilla-2.6.21-rc3-mm2/drivers/ata/pata_sis.c 2007-03-08 16:01:10.0 +

[PATCH] pata_sl82c105: Restore cable detect method

2007-03-08 Thread Alan Cox
Signed-off-by: Alan Cox [EMAIL PROTECTED] diff -u --new-file --recursive --exclude-from /usr/src/exclude linux.vanilla-2.6.21-rc3-mm2/drivers/ata/pata_sl82c105.c linux-2.6.21-rc3-mm2/drivers/ata/pata_sl82c105.c --- linux.vanilla-2.6.21-rc3-mm2/drivers/ata/pata_sl82c105.c2007-03-08 16:01

[PATCH] pata_triflex: Restore cable method

2007-03-08 Thread Alan Cox
Signed-off-by: Alan Cox [EMAIL PROTECTED] diff -u --new-file --recursive --exclude-from /usr/src/exclude linux.vanilla-2.6.21-rc3-mm2/drivers/ata/pata_sl82c105.c linux-2.6.21-rc3-mm2/drivers/ata/pata_sl82c105.c --- linux.vanilla-2.6.21-rc3-mm2/drivers/ata/pata_sl82c105.c2007-03-08 16:01

[PATCH] pata_via: restore cable detect

2007-03-08 Thread Alan Cox
Signed-off-by: Alan Cox [EMAIL PROTECTED] diff -u --new-file --recursive --exclude-from /usr/src/exclude linux.vanilla-2.6.21-rc3-mm2/drivers/ata/pata_via.c linux-2.6.21-rc3-mm2/drivers/ata/pata_via.c --- linux.vanilla-2.6.21-rc3-mm2/drivers/ata/pata_via.c 2007-03-08 16:01:10.0 +

[PATCH] pata_winbond: Restore cable method

2007-03-08 Thread Alan Cox
Signed-off-by: Alan Cox [EMAIL PROTECTED] diff -u --new-file --recursive --exclude-from /usr/src/exclude linux.vanilla-2.6.21-rc3-mm2/drivers/ata/pata_winbond.c linux-2.6.21-rc3-mm2/drivers/ata/pata_winbond.c --- linux.vanilla-2.6.21-rc3-mm2/drivers/ata/pata_winbond.c 2007-03-08 16:01

[PATCH] sata_promise: Switch to cable method, clean up some bits as a result

2007-03-08 Thread Alan Cox
Signed-off-by: Alan Cox [EMAIL PROTECTED] diff -u --new-file --recursive --exclude-from /usr/src/exclude linux.vanilla-2.6.21-rc3-mm2/drivers/ata/sata_promise.c linux-2.6.21-rc3-mm2/drivers/ata/sata_promise.c --- linux.vanilla-2.6.21-rc3-mm2/drivers/ata/sata_promise.c 2007-03-08 16:01

[PATCH] sata_sil: First step to removing -post_set_mode

2007-03-08 Thread Alan Cox
involved. Signed-off-by: Alan Cox [EMAIL PROTECTED] diff -u --new-file --recursive --exclude-from /usr/src/exclude linux.vanilla-2.6.21-rc3-mm2/drivers/ata/sata_sil.c linux-2.6.21-rc3-mm2/drivers/ata/sata_sil.c --- linux.vanilla-2.6.21-rc3-mm2/drivers/ata/sata_sil.c 2007-03-08 16:01

[PATCH] sata_via: Use cable detect methods

2007-03-08 Thread Alan Cox
Signed-off-by: Alan Cox [EMAIL PROTECTED] diff -u --new-file --recursive --exclude-from /usr/src/exclude linux.vanilla-2.6.21-rc3-mm2/drivers/ata/sata_via.c linux-2.6.21-rc3-mm2/drivers/ata/sata_via.c --- linux.vanilla-2.6.21-rc3-mm2/drivers/ata/sata_via.c 2007-03-08 16:01:10.0 +

[PATCH] libata-acpi: Try and stop all the non PCI devices crashing

2007-03-08 Thread Alan Cox
? Signed-off-by: Alan Cox [EMAIL PROTECTED] diff -u --new-file --recursive --exclude-from /usr/src/exclude linux.vanilla-2.6.21-rc3-mm2/drivers/ata/libata-acpi.c linux-2.6.21-rc3-mm2/drivers/ata/libata-acpi.c --- linux.vanilla-2.6.21-rc3-mm2/drivers/ata/libata-acpi.c 2007-03-08 15:59

[PATCH]: libata-core: Add support for ATA_HORKAGE_DIAGNOSTIC

2007-03-08 Thread Alan Cox
If we find the device has broken diagnostics then don't report this if we expect it to. Needed for the Gigabyte i-RAM. Signed-off-by: Alan Cox [EMAIL PROTECTED] diff -u --new-file --recursive --exclude-from /usr/src/exclude linux.vanilla-2.6.21-rc3-mm2/drivers/ata/libata-core.c linux-2.6.21

[PATCH] libata-core: Re-fix comments on cable type

2007-03-08 Thread Alan Cox
Signed-off-by: Alan Cox [EMAIL PROTECTED] diff -u --new-file --recursive --exclude-from /usr/src/exclude linux.vanilla-2.6.21-rc3-mm2/drivers/ata/libata-core.c linux-2.6.21-rc3-mm2/drivers/ata/libata-core.c --- linux.vanilla-2.6.21-rc3-mm2/drivers/ata/libata-core.c 2007-03-08 16:01

[PATCH] libata-core: Fix the iordy methods

2007-03-08 Thread Alan Cox
This alone isn't sufficient to save the universe from prehistoric disks and controllers but it is a first important step. Split off a separate function to provide a mode filter when controller iordy is not available. Signed-off-by: Alan Cox [EMAIL PROTECTED] diff -u --new-file --recursive

[PATCH] libata: Restore Kconfig updated experimental levels and correct

2007-03-08 Thread Alan Cox
Signed-off-by: Alan Cox [EMAIL PROTECTED] diff -u --new-file --recursive --exclude-from /usr/src/exclude linux.vanilla-2.6.21-rc3-mm2/drivers/ata/Kconfig linux-2.6.21-rc3-mm2/drivers/ata/Kconfig --- linux.vanilla-2.6.21-rc3-mm2/drivers/ata/Kconfig2007-03-08 16:01:10.0 +

[PATCH] pata_hpt37x: Updates from drivers/ide work

2007-03-08 Thread Alan Cox
Drag pata_hpt37x kicking and screaming in the direction of drivers/ide/pci/hpt366.c and all the work that Sergei has been doing there. Plenty left to be done but this is a good snapshot for folks to work on and to review Signed-off-by: Alan Cox [EMAIL PROTECTED] diff -u --new-file --recursive

[PATCH] pata_hpt3x2n: Further updating based upon old IDE work

2007-03-08 Thread Alan Cox
And it now supports the hpt371n so at some point needs a rename. Sigh This imports the basic fixups from the work Sergey has been doing into the HPT3x2N driver. In particular it adds support for the 371N. Plenty more work left on both this and HPT37x Signed-off-by: Alan Cox [EMAIL PROTECTED

[PATCH] pata_optidma: Rework for cable detect and to remove post_set_mode()

2007-03-08 Thread Alan Cox
A lot of noise because I had to rename the optidma_set_mode() method to avoid confusion with the new -set_mode() method that was added. Cable detect side is pretty trivial. Signed-off-by: Alan Cox [EMAIL PROTECTED] diff -u --new-file --recursive --exclude-from /usr/src/exclude linux.vanilla

  1   2   3   4   5   6   7   8   9   >