Bug 52756

Summary: 4.8 RELEASE installer(generic kernel) stacks while boot, resetti
Product: Base System Reporter: Takayuki HOSODA <lyuka>
Component: kernAssignee: Søren Schmidt <sos>
Status: Closed FIXED    
Severity: Affects Only Me    
Priority: Normal    
Version: 1.0-RELEASE   
Hardware: Any   
OS: Any   
Attachments:
Description Flags
file.diff
none
file.diff none

Description Takayuki HOSODA 2003-05-28 14:50:12 UTC
        While installing FreeBSD-4.8 RELEASE onto the system with Gigabyte's
GA-SINXP1394 mother board and Maxtor's 6Y080P0 (80GB, ATA133) hard drive,
the GENERIC kernel stacks while boot, resetting the ata device.

Fix: The problem is mainly because device probe failure of the SiS655 chipset.
To bypass the problem, temporally boot with the ata driver in PIO mode.
    set hw.ata.ata_dma="0"
This option disables the ATA DMA function.
Then apply patches below and compile, install the new kernel, reboot.
The kernel with these patches seemingly have been working well so far.
How-To-Repeat:         Boot the GENERIC kernel on the SiS655 chipset motherboard with ATA drive
Comment 1 Ceri Davies freebsd_committer freebsd_triage 2003-05-28 23:21:24 UTC
Responsible Changed
From-To: gnats-admin->freebsd-bugs

Reassign misfiled PR.
Comment 2 Tilman Keskinoz freebsd_committer freebsd_triage 2004-08-27 17:06:24 UTC
Responsible Changed
From-To: freebsd-bugs->sos

Over to ATA maintainer
Comment 3 Søren Schmidt freebsd_committer freebsd_triage 2004-08-27 17:20:32 UTC
State Changed
From-To: open->closed

There is more involved than just this, the 655 uses an external 
southbridge that can be of a few different types.  
Se -current or soon to be 5.3 for the real solution.