"disable ata" in kernel configuration not working?
Vladislav V. Zhuk
admin at dru.dn.ua
Tue Jun 3 22:21:58 PDT 2003
On Wed, Jun 04, 2003 at 09:35:53AM +1000, Andy Farkas wrote:
> On Tue, 3 Jun 2003, Gerhard Sittig wrote:
>
> > Your kernel config has ata entries for ISA controllers. Remove
> > them and your PCI adapter should become ata0 and the disk should
> > become ad0. (If this is what you wanted, I couldn't get it from
> > your last message and did not follow the thread too closely.)
Mr. Gerhard Sittig, you don't carefully read begin of this tread.
BUGs is BUGs. To fix bugs anybody must correct source code of ATA driver.
Neither voodoo spell nor dancing around box can't to force work properly
wrong code.
>
> How would I remove ISA ata controllers? I am running FreeBSD-5.1 so my
> config looks like this:
>
> $ grep -i ata /sys/i386/conf/TEAM2
> # ATA and ATAPI devices
> device ata
> device atadisk # ATA disk drives
> device atapicd # ATAPI CDROM drives
> #device atapifd # ATAPI floppy drives
> #device atapist # ATAPI tape drives
> options ATA_STATIC_ID #Static device numbering
I have some config...
[ ... ]
> ata0 irq14 215722 0 <-- should be ata2
> ata1 irq15 9656 0 <-- should be ahc1
>
> At least my devices work at irqs 14 & 15.
I'm not lucky or FreeBSD 4.8 can't share this irqs or my hardware
(non ATA) incompatible whith bugs of new ATA driver, but my box
don't work if any device use this irqs.
Old ATA driver corectly probed hardware and if ATA channel is absent -
driver don't touch corresponding irq.
Bugs must be fixed. Who can make this??
--
Vladislav V. Zhuk (06267)3-60-03 admin at dru.dn.ua 2:465/197 at FidoNet.org
More information about the freebsd-stable
mailing list