Re: [patch 1/1] LIBATA: Allow devices without IRQ specified to fall back

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

 



On Thursday 24 July 2008, Alan Cox wrote:
> > Please note that the recommended PATA support in kernel.org kernels
> > is IDE subsystem and libata PATA is still considered experimental.
> 
> This is false. Most distributions now use libata, and the old IDE code
> has recently had an enormous amount of patching so is if anything far
> more experimental than libata.

*) I was talking primarily in ALi PATA context:

config PATA_ALI
        tristate "ALi PATA support (Experimental)"
        depends on PCI && EXPERIMENTAL
...

config BLK_DEV_ALI15X3
        tristate "ALI M15x3 chipset support"
        select IDE_TIMINGS
        select BLK_DEV_IDEDMA_PCI
...

*) Distributions are of course free to do make their own decisions.

*) By using this measurement of 'experimental', x86 would probably won
   as the most experimental arch and networking as the most experimental
   subsystem.  I'm proud that you put 'old' IDE code in the same class! :)

> > - add PCI HEADER quirk to claim legacy mode (as suggested by Alan)
> > 
> > - move ALi IRQ handling code to PCI layer and then hook it into
> >   pci_get_legacy_ide_irq()
> 
> The second isn't needed and will happen automatically if the chip is
> properly configured (again see the BIOS writers guide)

The second is of course optional for properly configured chips but it is
not much of work and better be safe than sorry (also which 'BIOS writers
guide' exactly are you referring to?).

Thanks,
Bart
--
To unsubscribe from this list: send the line "unsubscribe linux-ide" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html

[Index of Archives]     [Linux Filesystems]     [Linux SCSI]     [Linux RAID]     [Git]     [Kernel Newbies]     [Linux Newbie]     [Security]     [Netfilter]     [Bugtraq]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Samba]     [Device Mapper]

  Powered by Linux