Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 27 Aug 2005 14:52:29 +0100
From:      Karl Pielorz <kpielorz@tdx.co.uk>
To:        freebsd-stable@freebsd.org
Subject:   ICH6 ID'd correctly now, but breaks in 5.4-STABLE?
Message-ID:  <B6693EDDCBE3FE9DDA6B8B59@lorca>

next in thread | raw e-mail | index | archive | help

Hi All,

I recently installed FreeBSD 5.4-R onto my Dell laptop, and it worked fine. 
I then updated to 5.4-STABLE (as of 26/08/05) - and it broke...

Specifically, with the new sources it fails to mount the root files system 
- and instead displays:

"
Mounting root from ufs:/dev/ad0s2a
setrootbyname failed
ffs_mountroot: can't find rootvp
Rout mount failed: 6
"

Under 5.4-RELEASE, the IDE controller is ID'd as:

"
atapci0: <GENERIC ATA controller> port 
0xbfa0-0xbfaf,0x376,0x170-0x177,0x3f6,0x1f0-0x1f7 irq 10 at device 31.2 on 
pci0
...
ad0: 57231MB <HTs726060M9AT00/MH40A6EA> [116280/16/63] at ata0-master UDMA33
"

Under 5.4-STABLE it's now ID'd as:

"
atapci0: <Intel ICH6 SATA150 contoller> port 
0xbfa0-0xbfaf,0x376,0x170-0x177,0x3f6,0x1f0-0x1f7 irq 17 at device 31.2 on 
pci0
...
ad0: 57231MB <HTS726060M9AT100/MH40A6EA> [116280/16/63
at ata0-master UDMA100
ad0: FAILURE - READ_DMA status=51<READY,DSC,ERROR> error=4<ABORTED> 
LBA=117210177
ad0: FAILURE - READ_DMA status=51<READY,DSC,ERROR> error=4<ABORTED> LBA=0
ad0: FAILURE - READ_DMA status=51<READY,DSC,ERROR> error=4<ABORTED> LBA=1
ad0: FAILURE - READ_DMA status=51<READY,DSC,ERROR> error=4<ABORTED> LBA=0
ad0: FAILURE - READ_DMA status=51<READY,DSC,ERROR> error=4<ABORTED> LBA=0
acd0: DVDR <SONY DVD+/-RW DW-D56A/PDS7> at ata1-master PIO4
"

I did find PR80656:

  http://www.freebsd.org/cgi/query-pr.cgi?pr=80656

These changes at least on the surface appear to get the controller ID'd OK 
- but it breaks badly :(

The laptop is a Dell XPS Gen 2. I'd guess it's got something to do with the 
DMA speed being mis-set or something?

-Kp



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?B6693EDDCBE3FE9DDA6B8B59>