Hello!

My backup server ran out of space and I got my hands on a SATA pci
card carrying a Sil 3112a chip. The problem beeing that when
booting bsd the drive timeout with a message like:

pciide0:0:0: not ready, st=0xd0<BSY,DRDY,DSC>, err=0x00
pciide0 channel 0: reset failed for drive 0
wd0c: device timeout reading fsbn 0 (wd0 bn 0; cn 0 tn 0 sn 0), retrying

I have flashed the motherboard and SATA controller bios:es to
the latest version. For the SATA controller i used the non-RAID
base image.

Booting bsd.rd works without any problems.
Booting bsd from 4.4 works without any problems.
Booting bsd from 4.5 or later stops with a timeout.

So I am going to start with 4.4 and work my way forwards if there
aren't any better ideas.

boot> bsd.rd
booting hd0a:bsd.rd: 5897688+943444 [61+224624+213013]=0x6f1290
entry point at 0x200120

Copyright (c) 1982, 1986, 1989, 1991, 1993
        The Regents of the University of California.  All rights
reserved.
Copyright (c) 1995-2010 OpenBSD. All rights reserved.  http://www.OpenBSD.org

OpenBSD 4.8-current (RAMDISK_CD) #225: Sat Dec  4 12:21:11 MST 2010
    dera...@i386.openbsd.org:/usr/src/sys/arch/i386/compile/RAMDISK_CD
cpu0: Intel(R) Pentium(R) 4 CPU 2.20GHz ("GenuineIntel" 686-class) 2.23 GHz
cpu0: 
FPU,V86,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CFLUSH,DS,ACPI,MMX,FXSR,SSE,SSE2,SS,HTT,TM
real mem  = 1073250304 (1023MB)
avail mem = 1048756224 (1000MB)
mainbus0 at root
bios0 at mainbus0: AT/286+ BIOS, date 09/16/02, BIOS32 rev. 0 @
0xfa1d0, SMBIOS rev. 2.3 @ 0xf0120 (38 entries)
bios0: vendor Award Software International, Inc. version "6.00 PG" date 
09/16/2002
bios0: EVERCOM NETWORK 8IRX
acpi0 at bios0: rev 0
acpi0: sleep states S0 S1 S4 S5
acpi0: tables DSDT FACP APIC
acpimadt0 at acpi0 addr 0xfee00000: PC-AT compat
cpu0 at mainbus0: apid 0 (boot processor)
cpu0: apic clock running at 100MHz
ioapic0 at mainbus0: apid 2 pa 0xfec00000, version 20, 24 pins
acpiprt0 at acpi0: bus 0 (PCI0)
acpiprt1 at acpi0: bus 2 (HUB0)
bios0: ROM list: 0xc0000/0xc000 0xcc000/0x5000
pci0 at mainbus0 bus 0: configuration mode 1 (bios)
pchb0 at pci0 dev 0 function 0 "Intel 82845 Host" rev 0x04
ppb0 at pci0 dev 1 function 0 "Intel 82845 AGP" rev 0x04
pci1 at ppb0 bus 1
ppb1 at pci0 dev 30 function 0 "Intel 82801BA Hub-to-PCI" rev 0x05
pci2 at ppb1 bus 2
vga1 at pci2 dev 0 function 0 "ATI Mach64" rev 0x5c
wsdisplay0 at vga1 mux 1: console (80x25, vt100 emulation)
pciide0 at pci2 dev 2 function 0 "CMD Technology SiI3112 SATA" rev 0x02: DMA
pciide0: using apic 2 int 22 (irq 15) for native-PCI interrupt
pciide0: port 0: device present, speed: 1.5Gb/s
wd0 at pciide0 channel 0 drive 0: <WDC WD2500PD-07FZB1>
wd0: 16-sector PIO, LBA48, 238475MB, 488397168 sectors
wd0(pciide0:0:0): using BIOS timings, Ultra-DMA mode 5
em0 at pci2 dev 4 function 0 "Intel PRO/1000XT (82544EI)" rev 0x02: apic 2 int 
18 (irq 11), address 00:02:b3:e6:fa:5b
pcib0 at pci0 dev 31 function 0 "Intel 82801BA LPC" rev 0x05
"Intel 82801BA SMBus" rev 0x05 at pci0 dev 31 function 3 not configured
isa0 at pcib0
isadma0 at isa0
com0 at isa0 port 0x3f8/8 irq 4: ns16550a, 16 byte fifo
com0: console
pckbc0 at isa0 port 0x60/5
pckbd0 at pckbc0 (kbd slot)
pckbc0: using irq 1 for kbd slot
wskbd0 at pckbd0: console keyboard, using wsdisplay0
npx0 at isa0 port 0xf0/16: reported by CPUID; using exception 16
rd0: fixed, 3872 blocks
softraid0 at root
root on rd0a swap on rd0b dump on rd0b
erase ^?, werase ^W, kill ^U, intr ^C, status ^T

boot> boot bsd
booting hd0a:bsd: 8186428+1090024 [61+369696+355596]=0x989f2c
entry point at 0x200120

[ using 725768 bytes of bsd ELF symbol table ]
Copyright (c) 1982, 1986, 1989, 1991, 1993
        The Regents of the University of California.  All rights
reserved.
Copyright (c) 1995-2010 OpenBSD. All rights reserved.
http://www.OpenBSD.org

OpenBSD 4.8-current (GENERIC) #510: Sat Dec  4 12:03:30 MST 2010
    dera...@i386.openbsd.org:/usr/src/sys/arch/i386/compile/GENERIC
cpu0: Intel(R) Pentium(R) 4 CPU 2.20GHz ("GenuineIntel" 686-class) 2.23 GHz
cpu0: 
FPU,V86,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CFLUSH,DS,ACPI,MMX,FXSR,SSE,SSE2,SS,HTT,TM
real mem  = 1073250304 (1023MB)
avail mem = 1045643264 (997MB)
mainbus0 at root
bios0 at mainbus0: AT/286+ BIOS, date 09/16/02, BIOS32 rev. 0 @ 0xfa1d0, SMBIOS 
rev. 2.3 @ 0xf0120 (38 entries)
bios0: vendor Award Software International, Inc. version "6.00 PG" date 
09/16/2002
bios0: EVERCOM NETWORK 8IRX
acpi0 at bios0: rev 0
acpi0: sleep states S0 S1 S4 S5
acpi0: tables DSDT FACP APIC
acpi0: wakeup devices SLPB(S5) HUB0(S4) USB0(S1) USB1(S1) PCI0(S4)
acpitimer0 at acpi0: 3579545 Hz, 24 bits
acpimadt0 at acpi0 addr 0xfee00000: PC-AT compat
cpu0 at mainbus0: apid 0 (boot processor)
cpu0: apic clock running at 100MHz
ioapic0 at mainbus0: apid 2 pa 0xfec00000, version 20, 24 pins
acpiprt0 at acpi0: bus 0 (PCI0)
acpiprt1 at acpi0: bus 2 (HUB0)
acpicpu0 at acpi0
acpibtn0 at acpi0: PWRB
acpibtn1 at acpi0: SLPB
bios0: ROM list: 0xc0000/0xc000 0xcc000/0x5000
pci0 at mainbus0 bus 0: configuration mode 1 (bios)
pchb0 at pci0 dev 0 function 0 "Intel 82845 Host" rev 0x04
intelagp0 at pchb0
agp0 at intelagp0: aperture at 0xd0000000, size 0x8000000
ppb0 at pci0 dev 1 function 0 "Intel 82845 AGP" rev 0x04
pci1 at ppb0 bus 1
ppb1 at pci0 dev 30 function 0 "Intel 82801BA Hub-to-PCI" rev 0x05
pci2 at ppb1 bus 2
vga1 at pci2 dev 0 function 0 "ATI Mach64" rev 0x5c
wsdisplay0 at vga1 mux 1: console (80x25, vt100 emulation)
wsdisplay0: screen 1-5 added (80x25, vt100 emulation)
pciide0 at pci2 dev 2 function 0 "CMD Technology SiI3112 SATA" rev 0x02: DMA
pciide0: using apic 2 int 22 (irq 15) for native-PCI interrupt
pciide0: port 0: device present, speed: 1.5Gb/s
wd0 at pciide0 channel 0 drive 0: <WDC WD2500PD-07FZB1>
wd0: 16-sector PIO, LBA48, 238475MB, 488397168 sectors
wd0(pciide0:0:0): using BIOS timings, Ultra-DMA mode 5
em0 at pci2 dev 4 function 0 "Intel PRO/1000XT (82544EI)" rev 0x02: apic 2 int 
18 (irq 11), address 00:02:b3:e6:fa:5b
ichpcib0 at pci0 dev 31 function 0 "Intel 82801BA LPC" rev 0x05
ichiic0 at pci0 dev 31 function 3 "Intel 82801BA SMBus" rev 0x05:
apic 2 int 17 (irq 14)
iic0 at ichiic0
spdmem0 at iic0 addr 0x50: 512MB DDR SDRAM non-parity PC2100CL2.5
spdmem1 at iic0 addr 0x51: 512MB DDR SDRAM non-parity PC2100CL2.5
isa0 at ichpcib0
isadma0 at isa0
com0 at isa0 port 0x3f8/8 irq 4: ns16550a, 16 byte fifo
com0: console
pckbc0 at isa0 port 0x60/5
pckbd0 at pckbc0 (kbd slot)
pckbc0: using irq 1 for kbd slot
wskbd0 at pckbd0: console keyboard, using wsdisplay0
pcppi0 at isa0 port 0x61
spkr0 at pcppi0
it0 at isa0 port 0x2e/2: IT8712F rev 5, EC port 0x290
npx0 at isa0 port 0xf0/16: reported by CPUID; using exception 16
mtrr: Pentium Pro MTRR support
vscsi0 at root
scsibus0 at vscsi0: 256 targets
softraid0 at root
pciide0:0:0: not ready, st=0xd0<BSY,DRDY,DSC>, err=0x00
pciide0 channel 0: reset failed for drive 0
wd0c: device timeout reading fsbn 0 (wd0 bn 0; cn 0 tn 0 sn 0), retrying

boot> bsd.44
booting hd0a:bsd.44: 6238560+1041588 [52+319712+302630]=0x7896c4
entry point at 0x200120

[ using 622768 bytes of bsd ELF symbol table ]
Copyright (c) 1982, 1986, 1989, 1991, 1993
        The Regents of the University of California.  All rights reserved.
Copyright (c) 1995-2008 OpenBSD. All rights reserved.  http://www.OpenBSD.org

OpenBSD 4.4 (GENERIC) #1021: Tue Aug 12 17:16:55 MDT 2008
    dera...@i386.openbsd.org:/usr/src/sys/arch/i386/compile/GENERIC
cpu0: Intel(R) Pentium(R) 4 CPU 2.20GHz ("GenuineIntel" 686-class) 2.23 GHz
cpu0: 
FPU,V86,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CFLUSH,DS,ACPI,MMX,FXSR,SSE,SSE2,SS,HTT,TM
real mem  = 1073250304 (1023MB)
avail mem = 1029357568 (981MB)
mainbus0 at root
bios0 at mainbus0: AT/286+ BIOS, date 09/16/02, BIOS32 rev. 0 @ 0xfa1d0, SMBIOS 
rev. 2.3 @ 0xf0120 (38 entries)
bios0: vendor Award Software International, Inc. version "6.00 PG" date 
09/16/2002
bios0: EVERCOM NETWORK 8IRX
apm0 at bios0: Power Management spec V1.2 (slowidle)
apm0: AC on, battery charge unknown
acpi at bios0 function 0x0 not configured
pcibios0 at bios0: rev 2.1 @ 0xf0000/0xce54
pcibios0: PCI IRQ Routing Table rev 1.0 @ 0xfcd90/192 (10 entries)
pcibios0: PCI Exclusive IRQs: 10 11 12 14 15
pcibios0: PCI Interrupt Router at 000:31:0 ("Intel 82371SB ISA" rev 0x00)
pcibios0: PCI bus #2 is the last bus
bios0: ROM list: 0xc0000/0xc000 0xcc000/0x5000
cpu0 at mainbus0
pci0 at mainbus0 bus 0: configuration mode 1 (bios)
pchb0 at pci0 dev 0 function 0 "Intel 82845 Host" rev 0x04
ppb0 at pci0 dev 1 function 0 "Intel 82845 AGP" rev 0x04
pci1 at ppb0 bus 1
ppb1 at pci0 dev 30 function 0 "Intel 82801BA Hub-to-PCI" rev 0x05
pci2 at ppb1 bus 2
vga1 at pci2 dev 0 function 0 "ATI Mach64 GP" rev 0x5c
wsdisplay0 at vga1 mux 1: console (80x25, vt100 emulation)
wsdisplay0: screen 1-5 added (80x25, vt100 emulation)
agp0 at vga1: aperture at 0xd0000000, size 0x8000000
drm at vga1 unsupported
pciide0 at pci2 dev 2 function 0 "CMD Technology SiI3112 SATA" rev 0x02: DMA
pciide0: using irq 15 for native-PCI interrupt
pciide0: port 0: device present, speed: 1.5Gb/s
wd0 at pciide0 channel 0 drive 0: <WDC WD2500PD-07FZB1>
wd0: 16-sector PIO, LBA48, 238475MB, 488397168 sectors
wd0(pciide0:0:0): using BIOS timings, Ultra-DMA mode 5
em0 at pci2 dev 4 function 0 "Intel PRO/1000XT (82544EI)" rev 0x02: irq 11, 
address 00:02:b3:e6:fa:5b
ichpcib0 at pci0 dev 31 function 0 "Intel 82801BA LPC" rev 0x05: 24-bit timer 
at 3579545Hz
ichiic0 at pci0 dev 31 function 3 "Intel 82801BA SMBus" rev 0x05: irq 14
iic0 at ichiic0
spdmem0 at iic0 addr 0x50: 512MB DDR SDRAM non-parity PC2100CL2.5
spdmem1 at iic0 addr 0x51: 512MB DDR SDRAM non-parity PC2100CL2.5
isa0 at ichpcib0
isadma0 at isa0
com0 at isa0 port 0x3f8/8 irq 4: ns16550a, 16 byte fifo
com0: console
pckbc0 at isa0 port 0x60/5
pckbd0 at pckbc0 (kbd slot)
pckbc0: using irq 1 for kbd slot
wskbd0 at pckbd0: console keyboard, using wsdisplay0
pcppi0 at isa0 port 0x61
midi0 at pcppi0: <PC speaker>
spkr0 at pcppi0
it0 at isa0 port 0x2e/2: IT8712F rev 0x05, EC port 0x290
npx0 at isa0 port 0xf0/16: reported by CPUID; using exception 16
biomask f7ed netmask ffed ttymask ffff
mtrr: Pentium Pro MTRR support
softraid0 at root
softraid0: wd0e can not read metadata version 492712990, expected 3
root on wd0a swap on wd0b dump on wd0b
Automatic boot in progress: starting file system checks.

Reply via email to