kern/75540: Incorrect probing/configuration of nVidia nForce3/4
SATA controller
Michael Lednev
liettneff at bk.ru
Mon Dec 27 10:39:41 PST 2004
Hello, Sergiy.
On 27 Dec 2004 г., 17:27:18 you wrote:
>>How-To-Repeat:
SV> Install FreeBSD on a box with nForce3/nForce4 chipset and attach a SATA HDD to it.
>>Fix:
SV> --- sys/dev/ata/ata-chipset.c.orig Sun Oct 10 18:01:47 2004
SV> +++ sys/dev/ata/ata-chipset.c Sun Dec 5 23:24:15 2004
your fix is not good enough. this is my hardware:
atapci1 at pci0:10:0: class=0x010185 card=0x100c1695 chip=0x00e310de rev=0xa2 hdr=0x00
vendor = 'NVIDIA Corporation'
device = 'CK8S Serial ATA Controller'
class = mass storage
subclass = ATA
this is what in dmesg:
atapci1: <nVidia nForce3 Pro SATA150 controller> port 0xd800-0xd80f,0xb70-0xb73,0x970-0x977,0xbf0-0xbf3,0x9f0-0x9f7 irq 20 at device 10.0 on pci0
ata2: channel #0 on atapci1
ata3: channel #1 on atapci1
during boot freebsd tries to set sata150 mode for my hdd and fails:
ata2-master: DMA set to SA150 for any device attached to SATA controller
ata2-master: FAILURE - SETFEATURES SET TRANSFER MODE status=51<READY,DSC,ERROR> error=4<ABORTED>
ad4: 157066MB <HDS722516VLSA80/V34OA60A> [319120/16/63] at ata2-master PIO4
if i try to do it manually - i can't, disk can't even do udma33
root at comp-reaper:~# atacontrol mode 2 udma6 biospio
ad4: DMA set to SA150 for any device attached to SATA controller
ad4: FAILURE - SETFEATURES SET TRANSFER MODE status=51<READY,DSC,ERROR> error=4<ABORTED>
Master = PIO4
Slave = BIOSPIO
--
Best regards,
Michael mailto:liettneff at bk.ru
More information about the freebsd-bugs
mailing list