Hello,

Seems now is the time to raise problems with ATA, so here goes.  I have used the ATA 
driver
since its introduction into -current without problem until recently.  A kernel from 
October
5 worked fine.  Now, it no longer works using ATA, but works fine using the old WD 
drivers.
The console freezes after the dmesg and the keyboard is unresponsive.  The ata info in
MYKERNEL is a direct cut and paste from GENERIC.  The motherboard is an Intel 
Premiere/PCI
(Batman's Revenge).  According to technical product summary, the primary IDE 
interface, on
which both my drives reside, is a PCTech RZ1000 on the PCI local bus.  The secondary 
IDE
interface is a SMC 37C665 I/O controller on the ISA bus.  Below is the relevant 
sections of
a verbose dmesg.  If there's any additional info I can provide to help diagnose 
thisproblem,
please ask.  

Thanks,
Greg

ata-pci0: <Unknown PCI IDE controller (generic mode)> at device 1.0 on pci0
ata-pci0: Busmastering DMA not supported
ata0: iobase=0x01f0 altiobase=0x03f4
ata0: mask=03 status0=50 status1=50
ata0: mask=03 status0=50 status1=50
ata0: devices = 0x3
ata0 at 0x01f0 irq 0 on ata-pci0

ata-isa0: already registered as ata0

BIOS Geometries:
  0:020a1f3f 0..522=523 cylinders, 0..31=32 heads, 1..63=63 sectors
  1:026b3f3f 0..619=620 cylinders, 0..63=64 heads, 1..63=63 sectors
  0 accounted for
Device configuration finished.
        device combination doesn't support shared irq0
        intr_connect(irq0) failed, result=-1

ad0: piomode=3 dmamode=1 udmamode=-1 cblid=0
ad0: <WDC AC2540H/12.08R30> ATA-? disk at ata0 as master
ad0: 515MB (1056384 sectors), 1048 cyls, 16 heads, 63 S/T, 512 B/S
ad0: 16 secs/int, 1 depth queue, PIO
Creating DISK ad0
Creating DISK wd0
ad1: piomode=3 dmamode=1 udmamode=-1 cblid=0
ad1: <WDC AC31200F/15.05F29> ATA-? disk at ata0 as slave 
ad1: 1222MB (2503872 sectors), 2484 cyls, 16 heads, 63 S/T, 512 B/S
ad1: 16 secs/int, 1 depth queue, PIO
Creating DISK ad1
Creating DISK wd1
Mounting root from ufs:wd0s1a
wd0s1: type 0xa5, start 63, end = 1056383, size 1056321 : OK
microuptime() went backwards (1.4342530 -> 1,047990)
start_init: trying /sbin/init
ad1s1: type 0xa5, start 63, end = 2503871, size 2503809 : OK



To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message

Reply via email to