Jonathan,
I get the dmesg of ahci identifying my card. If you want to send me more
patchs to test it's ok.
I need to "set tty com0" at boot.conf and unplug my usb devices from it to
boot (kbd and mouse, this machine don't have PS/2). It's strange, after the
bootloader timeouts and start to load kernel, it stops at "entry point
xxxxxxx" and then i need to type something to load the kernel.. w/o usb
devices, it boot fine.
below is dmesg
[ using 598688 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-2007 OpenBSD. All rights reserved. http://www.OpenBSD.org
OpenBSD 4.1-current (GENERIC.MP) #3: Mon Apr 16 18:35:20 BRT 2007
[EMAIL PROTECTED]:/usr/src/sys/arch/amd64/compile/GENERIC.MP
real mem = 1038069760 (1013740K)
avail mem = 877133824 (856576K)
using 22937 buffers containing 104013824 bytes (101576K) of memory
mainbus0 (root)
bios0 at mainbus0: SMBIOS rev. 2.3 @ 0xf0450 (68 entries)
bios0: Dell Inc. OptiPlex 320
acpi0 at mainbus0: rev 2
acpi0: tables DSDT FACP SSDT APIC BOOT MCFG HPET SLIC
acpitimer0 at acpi0: 3579545 Hz, 24 bits
acpimadt0 at acpi0 addr 0xfee00000: PC-AT compat
cpu0 at mainbus0: apid 0 (boot processor)
cpu0: Intel(R) Pentium(R) D CPU 3.00GHz, 3000.48 MHz
cpu0:
FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CF
LUSH,DS,ACPI,MMX,FXSR,SSE,SSE2,SS,HTT,TM,SBF,SSE3,MWAIT,DS-CPL,EST,C
xTPR,NXE,LONG
cpu0: 2MB 64b/line 8-way L2 cache
cpu0: apic clock running at 200MHz
cpu1 at mainbus0: apid 1 (application processor)
cpu1: Intel(R) Pentium(R) D CPU 3.00GHz, 3000.11 MHz
cpu1:
FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CF
LUSH,DS,ACPI,MMX,FXSR,SSE,SSE2,SS,HTT,TM,SBF,SSE3,MWAIT,DS-CPL,EST,CNXT-ID,CX16,
xTPR,NXE,LONG
cpu1: 2MB 64b/line 8-way L2 cache
ioapic0 at mainbus0 apid 8 pa 0xfec00000, version 21, 24 pins
ioapic0: misconfigured as apic 0, remapped to apid 8
acpiprt0 at acpi0: bus 1 (PCI1)
acpiprt1 at acpi0: bus 0 (PCI2)
acpiprt2 at acpi0: bus 0 (PCI3)
acpiprt3 at acpi0: bus 0 (PCI4)
acpiprt4 at acpi0: bus 0 (PCI5)
acpiprt5 at acpi0: bus 0 (PCI6)
acpiprt6 at acpi0: bus 0 (PCI8)
acpiprt7 at acpi0: bus 2 (PCI7)
acpiprt8 at acpi0: bus 0 (PCI0)
acpicpu0 at acpi0: CPU0: acpicpu1: C2 not supported
acpicpu1: C3 not supported
no performance/throttling supported
acpicpu1 at acpi0: CPU1: acpicpu2: C2 not supported
acpicpu2: C3 not supported
no performance/throttling supported
acpicpu2 at acpi0: CPU2: acpicpu3: C2 not supported
acpicpu3: C3 not supported
no performance/throttling supported
acpicpu3 at acpi0: CPU3: acpicpu4: C2 not supported
acpicpu4: C3 not supported
no performance/throttling supported
acpibtn0 at acpi0: VBTN
pci0 at mainbus0 bus 0: configuration mode 1
pchb0 at pci0 dev 0 function 0 vendor "ATI", unknown product 0x5a33 rev 0x01
ppb0 at pci0 dev 1 function 0 "ATI RS480 PCIE" rev 0x00
pci1 at ppb0 bus 1
vga1 at pci1 dev 5 function 0 "ATI Radeon XPRESS 200" rev 0x00
wsdisplay0 at vga1 mux 1: console (80x25, vt100 emulation)
wsdisplay0: screen 1-5 added (80x25, vt100 emulation)
ahci0 at pci0 dev 18 function 0 "ATI IXP600 SATA" rev 0x00 GHC 0x0: AHCI 1.1:
ap
ic 8 int 22 (irq 11)
ahci0: capabilities:
0xf722ff83<S64A,NCQ,SSNTF,SMPS,SALP,SAL,SCLO,SPM,PMD,SSC,PS
C,CCCS> ports: 4 ncmds: 32 gen: 1 (1.5Gbps) and 2 (3Gbps)
ahci0: ports implemented: 0x0000000f
ahci0.0: port reset
ahci0: detected device on port 0
ahci0: failed to start command DMA on port 0, disabling
ahci0.1: port res
ahci0: no device detected on port 1
ahci0.2: port reset
ahci0: no device detected on port 2
ahci0.3: port reset
ahci0: no device detected on port 3
scsibus0 at ahci0: 32 targets
ohci0 at pci0 dev 19 function 0 "ATI IXP600 USB" rev 0x00: apic 8 int 16 (irq
10
), version 1.0, legacy support
ohci1 at pci0 dev 19 function 1 "ATI IXP600 USB" rev 0x00: apic 8 int 17 (irq
5)
, version 1.0, legacy support
ohci2 at pci0 dev 19 function 2 "ATI IXP600 USB" rev 0x00: apic 8 int 18 (irq
3)
, version 1.0, legacy support
ohci3 at pci0 dev 19 function 3 "ATI IXP600 USB" rev 0x00: apic 8 int 17 (irq
5)
, version 1.0, legacy support
ohci4 at pci0 dev 19 function 4 "ATI IXP600 USB" rev 0x00: apic 8 int 18 (irq
3)
, version 1.0, legacy support
ehci0 at pci0 dev 19 function 5 "ATI IXP600 USB2" rev 0x00: apic 8 int 19 (irq
1
1)
usb0 at ehci0: USB revision 2.0
uhub0 at usb0
uhub0: ATI EHCI root hub, rev 2.00/1.00, addr 1
uhub0: 10 ports with 10 removable, self powered
piixpm0 at pci0 dev 20 function 0 "ATI IXP600 SMBus" rev 0x13: SMI
iic0 at piixpm0
pciide0 at pci0 dev 20 function 1 "ATI IXP600 IDE" rev 0x00: DMA, channel 0
conf
igured to compatibility, channel 1 configured to compatibility
atapiscsi0 at pciide0 channel 0 drive 0
scsibus1 at atapiscsi0: 2 targets
cd0 at scsibus1 targ 0 lun 0: <TSSTcorp, CDRWDVD TS-H492C, DE02> SCSI0 5/cdrom
r
emovable
cd0(pciide0:0:0): using PIO mode 4, DMA mode 2, Ultra-DMA mode 2
azalia0 at pci0 dev 20 function 2 "ATI IXP600 HD Audio" rev 0x00: apic 8 int 16
(irq 10)
azalia0: host: High Definition Audio re
azalia0: codec: Analog Devices AD1983 (rev. 4.0), HDA version 1.0
audio0 at azalia0
pcib0 at pci0 dev 20 function 3 "ATI IXP600 LPC" rev 0x00
ppb1 at pci0 dev 20 function 4 "ATI IXP600 PCI" rev 0x00
pci2 at ppb1 bus 2
bce0 at pci2 dev 9 function 0 "Broadcom BCM4401B0" rev 0x02: apic 8 int 21 (irq
11), address 00:15:c5:35:eb:78
bmtphy0 at bce0 phy 1: BCM4401 10/100baseTX PHY, rev. 0
usb1 at ohci0: USB revision 1.0
uhub1 at usb1
uhub1: ATI OHCI root hub, rev 1.00/1.00, addr 1
uhub1: 2 ports with 2 removable, self p
usb2 at ohci1: USB revision 1.0
uhub2 at usb2
uhub2: ATI OHCI root hub, rev 1.00/1.00, addr 1
uhub2: 2 ports with 2 removable, self powered
usb3 at ohci2: USB revision 1.0
uhub3 at usb3
uhub3: ATI OHCI root hub, rev 1.00/1.00, addr 1
uhub3: 2 ports with 2 removable, self powered
usb4 at ohci3: USB revision 1.0
uhub4 at usb4
uhub4: ATI OHCI root hub, rev 1.00/1.00, addr 1
uhub4: 2 ports with 2 removable, self powered
usb5 at ohci4: USB revision 1.0
uhub5 at usb5
uhub5: ATI OHCI root hub, rev 1.00/1.00, addr 1
uhub5: 2 ports with 2 removable, self powered
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
pcppi0 at isa0 port 0x61
midi0 at pcppi0: <PC speaker>
spkr0 at pcppi0
root on wd0a
rootdev=0x0 rrootdev=0x300 rawdev=0x302
panic: cannot open disk, 0x0/0x300, error 6
Stopped at Debugger+0x5: leave
Stopped at Debugger+0x5: leave
DO NOT EVEN BOTHER REPORTING THIS WITHOUT INCLUDING THAT INFORMATION!
ddb{0}> trace
Debugger() at Debugger+0x5
panic() at panic+0x12a
dk_mountroot() at dk_mountroot+0x1ac
vfs_mountroot() at vfs_mountroot+0x5d
main() at main+0x501
end trace frame: 0x0, count: -5
ddb{0}> ps
PID PPID PGRP UID S FLAGS WAIT COMMAND
12 0 0 0 3 0x2100200 pftm pfpurge
11 0 0 0 3 0x2100200 wait wskbd_hotkey
10 0 0 0 3 0x2100200 usbevt usb5
9 0 0 0 3 0x2100200 usbevt usb4
8 0 0 0 3 0x2100200 usbevt usb3
7 0 0 0 3 0x2100200 usbevt usb2
6 0 0 0 3 0x2100200 usbevt usb1
5 0 0 0 3 0x2100200 usbtsk usbtask
4 0 0 0 3 0x2100200 usbevt usb0
3 0 0 0 3 0x2100200 slacking scsi
2 0 0 0 3 0x2100200 acpi_idle acpi0
1 0 0 0 3 0x2000000 initexec swapper
* 0 -1 0 0 7 0x2080200 swapper
ddb{0}>