buggy ATA controller: I can install 4.11, but not 5.3 !?!
Rob
spamrefuse at yahoo.com
Mon Apr 25 23:40:36 PDT 2005
Doug White wrote:
> On Thu, 31 Mar 2005, Rob wrote:
>
>>--- Doug White <dwhite at gumbysoft.com> wrote:
>>
>>>AFAIK the RZ1000 bug was that it would corrupt data
>>>to the slave channel if the primary channel was
>>>also active. If you only have one device then
>>>you may not be able to reproduce it.
>>
>>I have two harddisks on ata0:
>>
>> ad0: 520MB <ST3660A>
>> [1057/16/63] at ata0-master BIOSPIO
>> ad1: 2423MB <SAMSUNG WINNER-3 WN32543A(2.5GB)>
>> [4924/16/63] at ata0-slave BIOSPIO
>>
>>ad0 has the base OS, and ad1 has /usr/src and
>>/usr/obj for recompiling world and kernel.
>>
>>So far no problems.
>>However, if I remember well, the other IDE connector
>>on the motherboard does not seem to work, which now
>>I realize could be caused by the buggy RZ 1000 chip.
>
> Entirely possible.
With FreeBSD 4-Stable running still fine, I get this:
# grep ata /var/run/dmesg.boot
atapci0: <RZ 100? ATA controller !WARNING! buggy
chip data loss possible> at device 1.0 on pci0
atapci0: ATA channel disabled by BIOS
ata0 at port 0x1f0-0x1f7,0x3f6 irq 14 on isa0
ata1 at port 0x170-0x177,0x376 irq 15 on isa0
ad0: 520MB <ST3660A> [1057/16/63] at ata0-master
BIOSPIO
ad1: 2423MB <SAMSUNG WINNER-3 WN32543A(2.5GB)>
[4924/16/63] at ata0-slave BIOSPIO
# vmstat -i | grep -i ata
interrupt total rate
rl0 irq11 3187504 1
fdc0 irq6 2 0
ata0 irq14 33429902 17
sio0 irq4 3 0
sio1 irq3 1 0
clk irq0 187773091 100
rtc irq8 240341556 127
Total 464732059 247
So ata1 (irq 15) is not in the interrupt table !?!
What does that mean?
As a reminder: I have following in dmesg output:
atapci0: <RZ 100? ATA controller !WARNING! buggy
chip data loss possible> at device 1.0 on pci0
atapci0: ATA channel disabled by BIOS
For the harddisk to be recognized by the kernel, I
need exactly this in the kernel config:
device ata0 at isa? port IO_WD1 irq 14
device ata1 at isa? port IO_WD2 irq 15
Without these lines in the kernel config, I get a
fatal 'no root device found' error at bootup.
Apart from these peculiar findings, 4-Stable is
running flawlessly on this old Pentium-1 PC.
-----
Another reminder: when I try to install 5.3 on this
PC, I get a "no disk found" error at a very early
stage of the installation procedure. I hope to
investigate this further in a not-so-near future....
Regards,
Rob.
__________________________________________________
Do You Yahoo!?
Tired of spam? Yahoo! Mail has the best spam protection around
http://mail.yahoo.com
More information about the freebsd-stable
mailing list