DragonFly commits List (threaded) for 2008-04
DragonFly BSD
DragonFly commits List (threaded) for 2008-04
[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]

Re: cvs commit: src/sys/dev/disk/nata ata-all.c ata-all.h ata-chipset.c ata-disk.c ata-pci.c ata-pci.h atapi-cd.c


From: Cristi Magherusan <cristi.magherusan@xxxxxxxxxxxxx>
Date: Sat, 05 Apr 2008 02:40:24 +0300

Hello,

On Sun, 2008-03-23 at 23:41 -0700, Matthew Dillon wrote:
> dillon      2008/03/23 23:41:56 PDT
> 
> DragonFly src repository
> 
>   Modified files:
>     sys/dev/disk/nata    ata-all.c ata-all.h ata-chipset.c 
>                          ata-disk.c ata-pci.c ata-pci.h atapi-cd.c 
>   Log:
>   Synchronize various changes from FreeBSD.  This is not exhaustive but gets
>   the most important patches.
>   
>   * Better AHCI detection and reporting.
>   * More robust AHCI chipinit.
>   * Fixes for additional chipsets which do not support 64K DMA transfers
>   * VIA8237S support
>   * Hitachi detection logic.
>   * Vendor identification for otherwise unidentified chipsets.
>   * keep ivars intact on atapi-cd reinit.
>   

It seems this new AHCI chipinit is too robust for my box ;]
I just switched to HEAD and suddenly the system won't boot at all. 
I even compiled a new GENERIC with no results.
Thanksfully I had a backup GENERIC somewhere so that I could boot
without having to restore it from the livecd..

I get panics at the AHCI IDE disk detection routine. I don't remember
the exact function, but I can reproduce it and get more info, if needed.
This is my dmesg disk-related output, taken with the backup GENERIC
kernel:

atapci0: <GENERIC ATA controller> port
0x40c0-0x40cf,0x376,0x170-0x177,0x3f6,0x1f0-0x1f7 irq 10 at device 31.1
on pci0
ata0: <ATA channel 0> on atapci0
acd0: DVDR <TSSTcorpCD/DVDW TS-L632D/HH17> at ata0-master PIO4
ata1: <ATA channel 1> on atapci0
atapci1: <Intel ICH8M SATA300 controller> port
0x4100-0x411f,0x1574-0x1577,0x1370-0x1377,0x15f4-0x15f7,0x13f0-0x13f7
mem 0xe48090
atapci1: AHCI Version 01.10 controller with 3 ports detected
ata2: <ATA channel 0> on atapci1
intr 10 at 40001/40000 hz, livelocked limit engaged!
ata2: executing CLO failed
ad4: 152627MB <FUJITSU MHW2160BH PL 891F> at ata2-master SATA150

IIRC, the panic occurs just after this message.
I'll come back with more information, if asked.

Best regards,
Cristi

Attachment: signature.asc
Description: This is a digitally signed message part



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