| Summary: | Cyrix 5530 unable to map interrupt | ||
|---|---|---|---|
| Product: | Base System | Reporter: | ykirill |
| Component: | i386 | Assignee: | freebsd-i386 (Nobody) <i386> |
| Status: | Closed FIXED | ||
| Severity: | Affects Only Me | ||
| Priority: | Normal | ||
| Version: | Unspecified | ||
| Hardware: | Any | ||
| OS: | Any | ||
Responsible Changed From-To: freebsd-bugs->freebsd-i386 This sounds i386-specific. Maybe this dmesg will help more
SMAP type=02 base=00000000ffff0000
len=0000000000010000
SMAP type=01 base=0000000000100000
len=0000000007e00000
Copyright (c) 1992-2005 The FreeBSD Project.
Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989,
1991, 1992, 1993, 1994
The Regents of the University of California.
All rights reserved.
FreeBSD 6.0-RELEASE #0: Thu Nov 3 09:36:13 UTC 2005
root@x64.samsco.home:/usr/obj/usr/src/sys/GENERIC
Preloaded elf kernel "/boot/kernel/kernel" at
0xc0a32000.
Calibrating clock(s) ... i8254 clock: 1193175 Hz
CLK_USE_I8254_CALIBRATION not specified - using
default frequency
Timecounter "i8254" frequency 1193182 Hz quality 0
Calibrating TSC clock ... TSC clock: 299237653 Hz
CPU: Cyrix GXm (299.24-MHz 586-class CPU)
Origin = "CyrixInstead" Id = 0x540 DIR=0x8244
Stepping=8 Revision=2
real memory = 133169152 (127 MB)
Physical memory chunk(s):
0x0000000000001000 - 0x000000000009ffff, 651264 bytes
(159 pages)
0x0000000000100000 - 0x00000000003fffff, 3145728 bytes
(768 pages)
0x0000000000c25000 - 0x0000000007c8bfff, 117862400
bytes (28775 pages)
avail memory = 120786944 (115 MB)
bios32: Found BIOS32 Service Directory header at
0xc00fa8f0
bios32: Entry = 0xfad70 (c00fad70) Rev = 0 Len = 1
pcibios: PCI BIOS entry at 0xf0000+0xada0
pnpbios: Found PnP BIOS data at 0xc00fb900
pnpbios: Entry = f0000:b928 Rev = 1.0
Other BIOS signatures found:
wlan: <802.11 Link Layer>
null: <null device, zero device>
random: <entropy source, Software, Yarrow>
nfslock: pseudo-device
io: <I/O>
mem: <memory>
npx0: [FAST]
npx0: <math processor> on motherboard
npx0: INT 16 interface
cpu0 on motherboard
pci_open(1): mode 1 addr port (0x0cf8) is
0x800090d0
pci_open(1a): mode1res=0x80000000 (0x80000000)
pci_cfgcheck: device 0 [class=060000] [hdr=00] is
there (id=00011078)
pcibios: BIOS version 2.10
Found $PIR table, 3 entries at 0xc00fd9b0
PCI-Only Interrupts: 10 11
Location Bus Device Pin Link IRQs
slot 1 0 11 A 0x01 3 4 5 7 9 10 11 12 14
15
slot 1 0 11 B 0x02 3 4 5 7 9 10 11 12 14
15
slot 1 0 11 C 0x03 3 4 5 7 9 10 11 12 14
15
slot 1 0 11 D 0x04 3 4 5 7 9 10 11 12 14
15
slot 2 0 12 A 0x02 3 4 5 7 9 10 11 12 14
15
slot 2 0 12 B 0x03 3 4 5 7 9 10 11 12 14
15
slot 2 0 12 C 0x04 3 4 5 7 9 10 11 12 14
15
slot 2 0 12 D 0x01 3 4 5 7 9 10 11 12 14
15
embedded 0 19 A 0x01 3 4 5 7 9 10 11 12 14
15
pcib0: <Host to PCI bridge> pcibus 0 on motherboard
pir0: <PCI Interrupt Routing Table: 3 Entries> on
motherboard
$PIR: Links after initial probe:
Link IRQ Rtd Ref IRQs
0x1 255 N 3 3 4 5 7 9 10 11 12 14 15
0x2 255 N 2 3 4 5 7 9 10 11 12 14 15
0x3 255 N 2 3 4 5 7 9 10 11 12 14 15
0x4 255 N 2 3 4 5 7 9 10 11 12 14 15
$PIR: Found matching pin for 0.11.INTA at func 0: 11
$PIR: Found matching pin for 0.12.INTA at func 0: 10
$PIR: Found matching pin for 0.19.INTA at func 0: 11
$PIR: Links after initial IRQ discovery:
Link IRQ Rtd Ref IRQs
0x1 11 Y 3 3 4 5 7 9 10 11 12 14 15
0x2 10 Y 2 3 4 5 7 9 10 11 12 14 15
0x3 255 N 2 3 4 5 7 9 10 11 12 14 15
0x4 255 N 2 3 4 5 7 9 10 11 12 14 15
$PIR: IRQs used by BIOS: 10 11
$PIR: Interrupt Weights:
[ 0 1 2 3 4 5 6 7 8 9 10 11 12
13 14 15 ]
[ 0 0 0 0 0 0 0 0 0 0 2 3 0
0 0 0 ]
pci0: <PCI bus> on pcib0
pci0: physical bus=0
found-> vendor=0x1078, dev=0x0001, revid=0x00
bus=0, slot=0, func=0
class=06-00-00, hdrtype=0x00, mfdev=0
cmdreg=0x0007, statreg=0x0280, cachelnsz=0
(dwords)
lattimer=0x00 (0 ns), mingnt=0x00 (0 ns),
maxlat=0x00 (0 ns)
found-> vendor=0x8086, dev=0x1209, revid=0x09
bus=0, slot=11, func=0
class=02-00-00, hdrtype=0x00, mfdev=0
cmdreg=0x0007, statreg=0x0290, cachelnsz=8
(dwords)
lattimer=0x40 (1920 ns), mingnt=0x08 (2000
ns), maxlat=0x38 (14000 ns)
intpin=a, irq=11
powerspec 2 supports D0 D1 D2 D3 current D0
map[10]: type 1, range 32, base e2040000, size
12, enabled
map[14]: type 4, range 32, base 0000e000, size
6, enabled
map[18]: type 1, range 32, base e2020000, size
17, enabled
$PIR: 0:11 INTA routed to irq 11
found-> vendor=0x8086, dev=0x1209, revid=0x09
bus=0, slot=12, func=0
class=02-00-00, hdrtype=0x00, mfdev=0
cmdreg=0x0007, statreg=0x0290, cachelnsz=8
(dwords)
lattimer=0x40 (1920 ns), mingnt=0x08 (2000
ns), maxlat=0x38 (14000 ns)
intpin=a, irq=10
powerspec 2 supports D0 D1 D2 D3 current D0
map[10]: type 1, range 32, base e2041000, size
12, enabled
map[14]: type 4, range 32, base 0000e400, size
6, enabled
map[18]: type 1, range 32, base e2000000, size
17, enabled
$PIR: 0:12 INTA routed to irq 10
found-> vendor=0x1078, dev=0x0100, revid=0x30
bus=0, slot=18, func=0
class=06-01-00, hdrtype=0x00, mfdev=1
cmdreg=0x000f, statreg=0x0280, cachelnsz=0
(dwords)
lattimer=0x00 (0 ns), mingnt=0x00 (0 ns),
maxlat=0x00 (0 ns)
found-> vendor=0x1078, dev=0x0101, revid=0x00
bus=0, slot=18, func=1
class=06-80-00, hdrtype=0x00, mfdev=0
cmdreg=0x0002, statreg=0x0280, cachelnsz=0
(dwords)
lattimer=0x00 (0 ns), mingnt=0x00 (0 ns),
maxlat=0x00 (0 ns)
map[10]: type 1, range 32, base 40012000, size
8, enabled
found-> vendor=0x1078, dev=0x0102, revid=0x00
bus=0, slot=18, func=2
class=01-01-00, hdrtype=0x00, mfdev=0
cmdreg=0x0005, statreg=0x0280, cachelnsz=0
(dwords)
lattimer=0x00 (0 ns), mingnt=0x00 (0 ns),
maxlat=0x00 (0 ns)
map[20]: type 4, range 32, base 0000f000, size
4, enabled
found-> vendor=0x1078, dev=0x0103, revid=0x00
bus=0, slot=18, func=3
class=04-01-00, hdrtype=0x00, mfdev=0
cmdreg=0x0006, statreg=0x0280, cachelnsz=0
(dwords)
lattimer=0x00 (0 ns), mingnt=0x00 (0 ns),
maxlat=0x00 (0 ns)
map[10]: type 1, range 32, base 40011000, size
7, enabled
found-> vendor=0x1078, dev=0x0104, revid=0x00
bus=0, slot=18, func=4
class=03-00-00, hdrtype=0x00, mfdev=1
cmdreg=0x0003, statreg=0x0280, cachelnsz=0
(dwords)
lattimer=0x00 (0 ns), mingnt=0x00 (0 ns),
maxlat=0x00 (0 ns)
map[10]: type 1, range 32, base 40800000, size
23, enabled
found-> vendor=0x0e11, dev=0xa0f8, revid=0x06
bus=0, slot=19, func=0
class=0c-03-10, hdrtype=0x00, mfdev=0
cmdreg=0x0007, statreg=0x0280, cachelnsz=8
(dwords)
lattimer=0x40 (1920 ns), mingnt=0x00 (0 ns),
maxlat=0x50 (20000 ns)
intpin=a, irq=11
map[10]: type 1, range 32, base e2045000, size
12, enabled
$PIR: 0:19 INTA routed to irq 11
fxp0: <Intel 82559ER Embedded 10/100 Ethernet> port
0xe000-0xe03f mem
0xe2040000-0xe2040fff,0xe2020000-0xe203ffff irq 11 at
device 11.0 on pci0
fxp0: Reserved 0x1000 bytes for rid 0x10 type 3 at
0xe2040000
fxp0: using memory space register mapping
fxp0: PCI IDs: 8086 1209 8086 000c 0009
fxp0: Dynamic Standby mode is disabled
miibus0: <MII bus> on fxp0
inphy0: <i82555 10/100 media interface> on miibus0
inphy0: 10baseT, 10baseT-FDX, 100baseTX,
100baseTX-FDX, auto
fxp0: bpf attached
fxp0: Ethernet address: 00:0b:ab:06:19:9a
fxp0: [MPSAFE]
fxp1: <Intel 82559ER Embedded 10/100 Ethernet> port
0xe400-0xe43f mem
0xe2041000-0xe2041fff,0xe2000000-0xe201ffff irq 10 at
device 12.0 on pci0
fxp1: Reserved 0x1000 bytes for rid 0x10 type 3 at
0xe2041000
fxp1: using memory space register mapping
fxp1: PCI IDs: 8086 1209 8086 000c 0009
fxp1: Dynamic Standby mode is disabled
miibus1: <MII bus> on fxp1
inphy1: <i82555 10/100 media interface> on miibus1
inphy1: 10baseT, 10baseT-FDX, 100baseTX,
100baseTX-FDX, auto
fxp1: bpf attached
fxp1: Ethernet address: 00:0b:ab:06:19:99
fxp1: [MPSAFE]
isab0: <PCI-ISA bridge> at device 18.0 on pci0
isa0: <ISA bus> on isab0
pci0: <bridge> at device 18.1 (no driver attached)
atapci0: <Cyrix 5530 ATA33 controller> port
0xf000-0xf00f at device 18.2 on pci0
atapci0: Reserved 0x10 bytes for rid 0x20 type 4 at
0xf000
atapci0: unable to map interrupt
ata2: <ATA channel 0> on atapci0
device_attach: ata2 attach returned 6
pci0: <multimedia, audio> at device 18.3 (no driver
attached)
pci0: <display, VGA> at device 18.4 (no driver
attached)
ohci0: <OHCI (generic) USB controller> mem
0xe2045000-0xe2045fff irq 11 at device 19.0 on pci0
ohci0: Reserved 0x1000 bytes for rid 0x10 type 3 at
0xe2045000
ohci0: (New OHCI DeviceId=0xa0f80e11)
ohci0: [GIANT-LOCKED]
usb0: OHCI version 1.0, legacy support
usb0: <OHCI (generic) USB controller> on ohci0
usb0: USB revision 1.0
uhub0: (0x0e11) OHCI root hub, class 9/0, rev
1.00/1.00, addr 1
uhub0: 2 ports with 2 removable, self powered
ex_isa_identify()
pnp_identify: Trying Read_Port at 203
pnp_identify: Trying Read_Port at 243
pnp_identify: Trying Read_Port at 283
pnp_identify: Trying Read_Port at 2c3
pnp_identify: Trying Read_Port at 303
pnp_identify: Trying Read_Port at 343
pnp_identify: Trying Read_Port at 383
pnp_identify: Trying Read_Port at 3c3
PNP Identify complete
pnpbios: 15 devices, largest 102 bytes
PNP0200: adding dma mask 0x10
PNP0200: adding io range 0-0xf, size=0x10, align=0
PNP0200: adding io range 0x81-0x83, size=0x3, align=0
PNP0200: adding io range 0x87-0x87, size=0x1, align=0
PNP0200: adding io range 0x89-0x8b, size=0x3, align=0
PNP0200: adding io range 0x8f-0x91, size=0x3, align=0
PNP0200: adding io range 0xc0-0xdf, size=0x20, align=0
pnpbios: handle 1 device ID PNP0200 (0002d041)
PNP0100: adding irq mask 0x1
PNP0100: adding io range 0x40-0x43, size=0x4, align=0
pnpbios: handle 2 device ID PNP0100 (0001d041)
PNP0b00: adding irq mask 0x100
PNP0b00: adding io range 0x70-0x71, size=0x2, align=0
pnpbios: handle 3 device ID PNP0b00 (000bd041)
PNP0303: adding irq mask 0x2
PNP0303: adding io range 0x60-0x60, size=0x1, align=0
PNP0303: adding io range 0x64-0x64, size=0x1, align=0
pnpbios: handle 4 device ID PNP0303 (0303d041)
PNP0800: adding io range 0x61-0x61, size=0x1, align=0
pnpbios: handle 5 device ID PNP0800 (0008d041)
PNP0c04: adding irq mask 0x2000
PNP0c04: adding io range 0xf0-0xff, size=0x10, align=0
pnpbios: handle 6 device ID PNP0c04 (040cd041)
PNP0c01: adding fixed memory32 range 0-0x9ffff,
size=0xa0000
PNP0c01: adding fixed memory32 range
0x40010000-0x40010fff, size=0x1000
PNP0c01: adding fixed memory32 range
0x40008000-0x4000ffff, size=0x8000
PNP0c01: adding fixed memory32 range
0x40018000-0x407fffff, size=0x7e8000
PNP0c01: adding fixed memory32 range
0x41000000-0x41017fff, size=0x18000
PNP0c01: adding fixed memory32 range
0xfffc0000-0xffffffff, size=0x40000
PNP0c01: adding fixed memory32 range
0x100000-0x7efffff, size=0x7e00000
pnpbios: handle 7 device ID PNP0c01 (010cd041)
PNP0c02: adding fixed memory32 range 0xf0000-0xf3fff,
size=0x4000
PNP0c02: adding fixed memory32 range 0xf4000-0xf7fff,
size=0x4000
PNP0c02: adding fixed memory32 range 0xf8000-0xfbfff,
size=0x4000
PNP0c02: adding fixed memory32 range 0xfc000-0xfffff,
size=0x4000
pnpbios: handle 8 device ID PNP0c02 (020cd041)
PNP0a03: adding io range 0x4d0-0x4d1, size=0x2,
align=0
PNP0a03: adding io range 0xcf8-0xcff, size=0x8,
align=0
PNP0a03: adding io range 0x480-0x48f, size=0x10,
align=0
pnpbios: handle 9 device ID PNP0a03 (030ad041)
PNP0c02: adding fixed memory32 range 0xe0000-0xeffff,
size=0x10000
pnpbios: handle 12 device ID PNP0c02 (020cd041)
PNP0501: adding irq mask 0x10
PNP0501: adding io range 0x3f8-0x3ff, size=0x8,
align=0
pnpbios: handle 13 device ID PNP0501 (0105d041)
PNP0400: adding irq mask 0x80
PNP0400: adding io range 0x378-0x37f, size=0x8,
align=0
pnpbios: handle 15 device ID PNP0400 (0004d041)
PNP0501: adding irq mask 0x8
PNP0501: adding io range 0x2f8-0x2ff, size=0x8,
align=0
pnpbios: handle 16 device ID PNP0501 (0105d041)
CRX0002: adding io range 0x220-0x22f, size=0x10,
align=0x20
CRX0002: adding io range 0x388-0x38b, size=0x4,
align=0
CRX0002: adding irq mask 0x20
CRX0002: adding dma mask 0x8
CRX0002: adding dma mask 0x80
pnpbios: handle 18 device ID CRX0002 (0200580e)
unknown: status reg test failed ff
unknown: status reg test failed ff
unknown: status reg test failed ff
unknown: status reg test failed ff
unknown: status reg test failed ff
unknown: status reg test failed ff
sc: sc0 already exists; skipping it
vga: vga0 already exists; skipping it
isa_probe_children: disabling PnP devices
isa_probe_children: probing non-PnP devices
pmtimer0 on isa0
orm0: <ISA Option ROM> at iomem 0xc0000-0xc7fff on
isa0
adv0: not probed (disabled)
aha0: not probed (disabled)
aic0: not probed (disabled)
ata0 at port 0x1f0-0x1f7,0x3f6 irq 14 on isa0
ata0: reset tp1 mask=03 ostat0=50 ostat1=00
ata0: stat0=0x50 err=0x01 lsb=0x00 msb=0x00
ata0: stat1=0x00 err=0x01 lsb=0x00 msb=0x00
ata0: reset tp2 stat0=50 stat1=00
devices=0x1<ATA_MASTER>
ata0: [MPSAFE]
ata1 at port 0x170-0x177,0x376 irq 15 on isa0
ata1: reset tp1 mask=03 ostat0=e0 ostat1=f0
ata1: stat0=0xa0 err=0xa0 lsb=0xa0 msb=0xa0
ata1: stat0=0xa0 err=0xa0 lsb=0xa0 msb=0xa0
ata1: stat0=0xa0 err=0xa0 lsb=0xa0 msb=0xa0
ata1: stat0=0xa0 err=0xa0 lsb=0xa0 msb=0xa0
ata1: stat0=0xa0 err=0xa0 lsb=0xa0 msb=0xa0
ata1: stat0=0xa0 err=0xa0 lsb=0xa0 msb=0xa0
ata1: stat0=0xa0 err=0xa0 lsb=0xa0 msb=0xa0
ata1: stat0=0xa0 err=0xa0 lsb=0xa0 msb=0xa0
ata1: stat0=0xa0 err=0xa0 lsb=0xa0 msb=0xa0
ata1: stat0=0xa0 err=0xa0 lsb=0xa0 msb=0xa0
ata1: stat0=0xa0 err=0xa0 lsb=0xa0 msb=0xa0
ata1: stat0=0xa0 err=0xa0 lsb=0xa0 msb=0xa0
ata1: stat0=0xa0 err=0xa0 lsb=0xa0 msb=0xa0
ata1: stat0=0xa0 err=0xa0 lsb=0xa0 msb=0xa0
ata1: stat0=0xa0 err=0xa0 lsb=0xa0 msb=0xa0
ata1: stat0=0xa0 err=0xa0 lsb=0xa0 msb=0xa0
ata1: stat0=0xa0 err=0xa0 lsb=0xa0 msb=0xa0
ata1: stat0=0xa0 err=0xa0 lsb=0xa0 msb=0xa0
ata1: stat0=0xa0 err=0xa0 lsb=0xa0 msb=0xa0
ata1: stat0=0xa0 err=0xa0 lsb=0xa0 msb=0xa0
ata1: stat0=0xa0 err=0xa0 lsb=0xa0 msb=0xa0
ata1: stat0=0xa0 err=0xa0 lsb=0xa0 msb=0xa0
ata1: stat0=0xa0 err=0xa0 lsb=0xa0 msb=0xa0
ata1: stat0=0xa0 err=0xa0 lsb=0xa0 msb=0xa0
ata1: stat0=0xa0 err=0xa0 lsb=0xa0 msb=0xa0
ata1: stat0=0xa0 err=0xa0 lsb=0xa0 msb=0xa0
ata1: stat0=0xa0 err=0xa0 lsb=0xa0 msb=0xa0
ata1: stat0=0xa0 err=0xa0 lsb=0xa0 msb=0xa0
ata1: stat0=0xa0 err=0xa0 lsb=0xa0 msb=0xa0
ata1: stat0=0xa0 err=0xa0 lsb=0xa0 msb=0xa0
ata1: stat0=0xa0 err=0xa0 lsb=0xa0 msb=0xa0
ata1: stat0=0xa0 err=0xa0 lsb=0xa0 msb=0xa0
ata1: stat0=0xa0 err=0xa0 lsb=0xa0 msb=0xa0
ata1: stat0=0xa0 err=0xa0 lsb=0xa0 msb=0xa0
ata1: stat0=0xa0 err=0xa0 lsb=0xa0 msb=0xa0
ata1: stat0=0xa0 err=0xa0 lsb=0xa0 msb=0xa0
ata1: stat0=0xa0 err=0xa0 lsb=0xa0 msb=0xa0
ata1: stat0=0xa0 err=0xa0 lsb=0xa0 msb=0xa0
ata1: stat0=0xa0 err=0xa0 lsb=0xa0 msb=0xa0
ata1: stat0=0xa0 err=0xa0 lsb=0xa0 msb=0xa0
ata1: stat0=0xa0 err=0xa0 lsb=0xa0 msb=0xa0
ata1: stat0=0xa0 err=0xa0 lsb=0xa0 msb=0xa0
ata1: stat0=0xa0 err=0xa0 lsb=0xa0 msb=0xa0
ata1: stat0=0xa0 err=0xa0 lsb=0xa0 msb=0xa0
ata1: stat0=0xa0 err=0xa0 lsb=0xa0 msb=0xa0
ata1: stat0=0xa0 err=0xa0 lsb=0xa0 msb=0xa0
ata1: stat0=0xa0 err=0xa0 lsb=0xa0 msb=0xa0
ata1: stat0=0xa0 err=0xa0 lsb=0xa0 msb=0xa0
ata1: stat0=0xa0 err=0xa0 lsb=0xa0 msb=0xa0
ata1: stat0=0xa0 err=0xa0 lsb=0xa0 msb=0xa0
ata1: stat0=0xa0 err=0xa0 lsb=0xa0 msb=0xa0
ata1: stat0=0xa0 err=0xa0 lsb=0xa0 msb=0xa0
ata1: stat0=0xa0 err=0xa0 lsb=0xa0 msb=0xa0
ata1: stat0=0xa0 err=0xa0 lsb=0xa0 msb=0xa0
ata1: stat0=0xa0 err=0xa0 lsb=0xa0 msb=0xa0
ata1: stat0=0xa0 err=0xa0 lsb=0xa0 msb=0xa0
ata1: stat0=0xa0 err=0xa0 lsb=0xa0 msb=0xa0
ata1: stat0=0xa0 err=0xa0 lsb=0xa0 msb=0xa0
ata1: stat0=0xa0 err=0xa0 lsb=0xa0 msb=0xa0
ata1: stat0=0xa0 err=0xa0 lsb=0xa0 msb=0xa0
ata1: stat0=0xa0 err=0xa0 lsb=0xa0 msb=0xa0
ata1: stat0=0xa0 err=0xa0 lsb=0xa0 msb=0xa0
ata1: stat0=0xa0 err=0xa0 lsb=0xa0 msb=0xa0
ata1: stat0=0xa0 err=0xa0 lsb=0xa0 msb=0xa0
ata1: stat0=0xa0 err=0xa0 lsb=0xa0 msb=0xa0
ata1: stat0=0xa0 err=0xa0 lsb=0xa0 msb=0xa0
ata1: stat0=0xa0 err=0xa0 lsb=0xa0 msb=0xa0
ata1: stat0=0xa0 err=0xa0 lsb=0xa0 msb=0xa0
ata1: stat0=0xa0 err=0xa0 lsb=0xa0 msb=0xa0
ata1: stat0=0xa0 err=0xa0 lsb=0xa0 msb=0xa0
ata1: stat0=0xa0 err=0xa0 lsb=0xa0 msb=0xa0
ata1: stat0=0xa0 err=0xa0 lsb=0xa0 msb=0xa0
ata1: stat0=0xa0 err=0xa0 lsb=0xa0 msb=0xa0
ata1: stat0=0xa0 err=0xa0 lsb=0xa0 msb=0xa0
ata1: stat0=0xa0 err=0xa0 lsb=0xa0 msb=0xa0
ata1: stat0=0xa0 err=0xa0 lsb=0xa0 msb=0xa0
ata1: stat0=0xa0 err=0xa0 lsb=0xa0 msb=0xa0
ata1: stat0=0xa0 err=0xa0 lsb=0xa0 msb=0xa0
ata1: stat0=0xa0 err=0xa0 lsb=0xa0 msb=0xa0
ata1: stat0=0xa0 err=0xa0 lsb=0xa0 msb=0xa0
ata1: stat0=0xa0 err=0xa0 lsb=0xa0 msb=0xa0
ata1: stat0=0xa0 err=0xa0 lsb=0xa0 msb=0xa0
ata1: stat0=0xa0 err=0xa0 lsb=0xa0 msb=0xa0
ata1: stat0=0xa0 err=0xa0 lsb=0xa0 msb=0xa0
ata1: stat0=0xa0 err=0xa0 lsb=0xa0 msb=0xa0
ata1: stat0=0xa0 err=0xa0 lsb=0xa0 msb=0xa0
ata1: stat0=0xa0 err=0xa0 lsb=0xa0 msb=0xa0
ata1: stat0=0xa0 err=0xa0 lsb=0xa0 msb=0xa0
ata1: stat0=0xa0 err=0xa0 lsb=0xa0 msb=0xa0
ata1: stat0=0xa0 err=0xa0 lsb=0xa0 msb=0xa0
ata1: stat0=0xa0 err=0xa0 lsb=0xa0 msb=0xa0
ata1: stat0=0xa0 err=0xa0 lsb=0xa0 msb=0xa0
ata1: stat0=0xa0 err=0xa0 lsb=0xa0 msb=0xa0
ata1: stat0=0xa0 err=0xa0 lsb=0xa0 msb=0xa0
ata1: stat0=0xa0 err=0xa0 lsb=0xa0 msb=0xa0
ata1: stat0=0xa0 err=0xa0 lsb=0xa0 msb=0xa0
ata1: stat0=0xa0 err=0xa0 lsb=0xa0 msb=0xa0
ata1: stat0=0xa0 err=0xa0 lsb=0xa0 msb=0xa0
ata1: stat0=0xa0 err=0xa0 lsb=0xa0 msb=0xa0
ata1: stat0=0xa0 err=0xa0 lsb=0xa0 msb=0xa0
ata1: stat0=0xa0 err=0xa0 lsb=0xa0 msb=0xa0
ata1: stat0=0xa0 err=0xa0 lsb=0xa0 msb=0xa0
ata1: stat1=0xb0 err=0xb0 lsb=0xb0 msb=0xb0
ata1: reset tp2 stat0=a0 stat1=b0 devices=0x0
ata1: [MPSAFE]
atkbdc0: <Keyboard controller (i8042)> at port
0x60,0x64 on isa0
atkbd0: <AT Keyboard> irq 1 on atkbdc0
atkbd: the current kbd controller command byte 0067
atkbd: keyboard ID 0x41ab (2)
kbdc: RESET_KBD return code:00fa
kbdc: RESET_KBD status:00aa
kbd0 at atkbd0
kbd0: atkbd0, AT 101/102 (2), config:0x0,
flags:0x3d0000
atkbd0: [GIANT-LOCKED]
psm0: current command byte:0067
kbdc: TEST_AUX_PORT status:0000
kbdc: RESET_AUX return code:00fe
kbdc: RESET_AUX return code:00fe
kbdc: RESET_AUX return code:00fe
kbdc: DIAGNOSE status:0055
kbdc: TEST_KBD_PORT status:0000
psm0: failed to reset the aux device.
bt0: not probed (disabled)
cs0: not probed (disabled)
ed0: not probed (disabled)
fdc0 failed to probe at port 0x3f0-0x3f5,0x3f7 irq 6
drq 2 on isa0
fe0: not probed (disabled)
ie0: not probed (disabled)
lnc0: not probed (disabled)
ppc0: parallel port found at 0x378
ppc0: using extended I/O port range
ppc0: EPP SPP
ppc0: <Parallel port> at port 0x378-0x37f irq 7 on
isa0
ppc0: Generic chipset (EPP/NIBBLE) in COMPATIBLE mode
ppbus0: <Parallel port bus> on ppc0
plip0: <PLIP network interface> on ppbus0
plip0: bpf attached
lpt0: <Printer> on ppbus0
lpt0: Interrupt-driven port
ppi0: <Parallel I/O> on ppbus0
sc0: <System console> at flags 0x100 on isa0
sc0: VGA <16 virtual consoles, flags=0x300>
sc0: fb0, kbd0, terminal emulator: sc (syscons
terminal)
sio0: irq maps: 0x1 0x11 0x1 0x1
sio0 at port 0x3f8-0x3ff irq 4 flags 0x10 on isa0
sio0: type 16550A, console
sio1: irq maps: 0x1 0x9 0x1 0x1
sio1 at port 0x2f8-0x2ff irq 3 on isa0
sio1: type 16550A
sio2: not probed (disabled)
sio3: not probed (disabled)
sn0: not probed (disabled)
vga0: <Generic ISA VGA> at port 0x3c0-0x3df iomem
0xa0000-0xbffff on isa0
vt0: not probed (disabled)
isa_probe_children: probing PnP devices
unknown: <PNP0303> can't assign resources (port)
unknown: <PNP0303> at port 0x60 on isa0
unknown: <PNP0800> failed to probe at port 0x61 on
isa0
unknown: <PNP0c01> can't assign resources (memory)
unknown: <PNP0c01> at iomem
0-0x9ffff,0x40010000-0x40010fff,0x40008000-0x4000ffff,0x40018000-0x407fffff,0x41000000-0x41017fff
on isa0
unknown: <PNP0501> can't assign resources (port)
unknown: <PNP0501> at port 0x3f8-0x3ff on isa0
unknown: <PNP0400> can't assign resources (port)
unknown: <PNP0400> at port 0x378-0x37f on isa0
unknown: <PNP0501> can't assign resources (port)
unknown: <PNP0501> at port 0x2f8-0x2ff on isa0
unknown: <CRX0002> failed to probe at port
0x220-0x22f,0x388-0x38b irq 5 drq 3,7 on isa0
Device configuration finished.
procfs registered
Timecounter "TSC" frequency 299237653 Hz quality 800
Timecounters tick every 1.000 msec
lo0: bpf attached
ata0-master: pio=PIO4 wdma=WDMA2 udma=UDMA100 cable=80
wire
ad0: 38154MB <HTS541040G9AT00 MB2OA60A> at ata0-master
PIO4
ad0: 78140160 sectors [77520C/16H/63S] 16
sectors/interrupt 1 depth queue
GEOM: new disk ad0
ad0: Adaptec check1 failed
ad0: LSI (v3) check1 failed
ad0: LSI (v2) check1 failed
ad0: FreeBSD check1 failed
ATA PseudoRAID loaded
Trying to mount root from ufs:/dev/ad0s2a
WARNING: / was not properly dismounted
start_init: trying /sbin/init
__________________________________________________
Do You Yahoo!?
Tired of spam? Yahoo! Mail has the best spam protection around
http://mail.yahoo.com
One thing I should mention is i'm not using 80 wire cable and this Cyrix 5530 can work with UDMA33 only. But dmesg shows UDMA100. __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com Does this still happen on 6.3? It appears that ata(4) is still working ok. -- John Baldwin This wasn't ata specific. That was cyrix timer problem, so after i applied patches for cyrix processor the problem went away. Currently i'm running 6.2 stable Not long time ago i tried to upgrade to 6.3. There was a message in lists that ata part was rewritten. So i rebuild system and tried to start with new kernel but with no luck. I wrote directly to a person asking to check new ata, perhaps that was my mistake. Here is part of that letter: I have an Advantech PCM5823 PC running 6.2 Stable (of early summer) and tried to upgrade to 6.3 Prerelease today. After upgrade i can't start kernel because of ata disk not found. Here is part of dmesg of 6.2: atapci0: <Cyrix 5530 ATA33 controller> port 0xf000-0xf00f at device 18.2 on pci0 atapci0: unable to map interrupt device_attach: atapci0 attach returned 6 . . ata0 at port 0x1f0-0x1f7,0x3f6 irq 14 on isa0 ata1 at port 0x170-0x177,0x376 irq 15 on isa0 And here is after kernel upgrade: atapci0: <Cyrix 5530 ATA33 controller> port 0xf000-0xf00f at device 18.2 on pci0 ata0: <ATA channel 0> on atapci0 device_attach: ata0 attach returned 6 ata1: <ATA channel 1> on atapci0 device_attach: ata1 attach returned 6 And system can't boot from /dev/ad0s2a. I can send more information about this PC and OS. Regards, Kirill --- John Baldwin <jhb@FreeBSD.org> wrote: > Does this still happen on 6.3? It appears that > ata(4) is still working ok. > > -- > John Baldwin > ____________________________________________________________________________________ Never miss a thing. Make Yahoo your home page. http://www.yahoo.com/r/hs I upgraded to 7.0 Stable and problem went away. Thanks for all the help!
>
> > --- John Baldwin <jhb@FreeBSD.org> wrote:
> > > Does this still happen on 6.3? It appears that
> > > ata(4) is still working ok.
> > >
> > > --
> > > John Baldwin
> >
> >
> >
>
State Changed From-To: open->closed Submitter reports that 7.0 works fine. |
I installed system on another computer and then plugged harddrive to singleplate PC (Advantech). System hangs just after it starts to mount root. I tried with or without ACPI. I managed to start in single mode but system hangs right after i tried to mount filesystem. Here is dmesg which i managed to get via serial console Here is part of dmesg with ACPI enabled Copyright (c) 1992-2005 The FreeBSD Project. Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994 The Regents of the University of California. All rights reserved. FreeBSD 6.0-RELEASE #0: Thu Nov 3 09:36:13 UTC 2005 root@x64.samsco.home:/usr/obj/usr/src/sys/GENERIC Timecounter "i8254" frequency 1193182 Hz quality 0 CPU: Cyrix GXm (299.24-MHz 586-class CPU) Origin = "CyrixInstead" Id = 0x540 DIR=0x8244 Stepping=8 Revision=2 real memory = 133169152 (127 MB) avail memory = 120770560 (115 MB) ACPI-0159: *** Error: AcpiLoadTables: Could not get RSDP, AE_NO_ACPI_TABLES ACPI-0213: *** Error: AcpiLoadTables: Could not load tables: AE_NO_ACPI_TABLES ACPI: table load failed: AE_NO_ACPI_TABLES npx0: [FAST] npx0: <math processor> on motherboard npx0: INT 16 interface cpu0 on motherboard pcib0: <Host to PCI bridge> pcibus 0 on motherboard pir0: <PCI Interrupt Routing Table: 2 Entries> on motherboard pci0: <PCI bus> on pcib0 the rest is the same as without ACPI This one without ACPI Copyright (c) 1992-2005 The FreeBSD Project. Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994 The Regents of the University of California. All rights reserved. FreeBSD 6.0-RELEASE #0: Thu Nov 3 09:36:13 UTC 2005 root@x64.samsco.home:/usr/obj/usr/src/sys/GENERIC Timecounter "i8254" frequency 1193182 Hz quality 0 CPU: Cyrix GXm (299.24-MHz 586-class CPU) Origin = "CyrixInstead" Id = 0x540 DIR=0x8244 Stepping=8 Revision=2 real memory = 133169152 (127 MB) avail memory = 120786944 (115 MB) npx0: [FAST] npx0: <math processor> on motherboard npx0: INT 16 interface cpu0 on motherboard pcib0: <Host to PCI bridge> pcibus 0 on motherboard pir0: <PCI Interrupt Routing Table: 3 Entries> on motherboard pci0: <PCI bus> on pcib0 fxp0: <Intel 82559ER Embedded 10/100 Ethernet> port 0xe000-0xe03f mem 0xe2040000 -0xe2040fff,0xe2020000-0xe203ffff irq 11 at device 11.0 on pci0 miibus0: <MII bus> on fxp0 inphy0: <i82555 10/100 media interface> on miibus0 inphy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto fxp0: Ethernet address: 00:0b:ab:06:19:9a fxp1: <Intel 82559ER Embedded 10/100 Ethernet> port 0xe400-0xe43f mem 0xe2041000 -0xe2041fff,0xe2000000-0xe201ffff irq 10 at device 12.0 on pci0 miibus1: <MII bus> on fxp1 inphy1: <i82555 10/100 media interface> on miibus1 inphy1: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto fxp1: Ethernet address: 00:0b:ab:06:19:99 isab0: <PCI-ISA bridge> at device 18.0 on pci0 isa0: <ISA bus> on isab0 pci0: <bridge> at device 18.1 (no driver attached) atapci0: <Cyrix 5530 ATA33 controller> port 0xf000-0xf00f at device 18.2 on pci0 atapci0: unable to map interrupt ata2: <ATA channel 0> on atapci0 device_attach: ata2 attach returned 6 pci0: <multimedia, audio> at device 18.3 (no driver attached) pci0: <display, VGA> at device 18.4 (no driver attached) ohci0: <OHCI (generic) USB controller> mem 0xe2045000-0xe2045fff irq 11 at devic e 19.0 on pci0 ohci0: [GIANT-LOCKED] usb0: OHCI version 1.0, legacy support usb0: <OHCI (generic) USB controller> on ohci0 usb0: USB revision 1.0 uhub0: (0x0e11) OHCI root hub, class 9/0, rev 1.00/1.00, addr 1 uhub0: 2 ports with 2 removable, self powered pmtimer0 on isa0 orm0: <ISA Option ROM> at iomem 0xc0000-0xc7fff on isa0 ata0 at port 0x1f0-0x1f7,0x3f6 irq 14 on isa0 ata1 at port 0x170-0x177,0x376 irq 15 on isa0 atkbdc0: <Keyboard controller (i8042)> at port 0x60,0x64 on isa0 atkbd0: <AT Keyboard> irq 1 on atkbdc0 kbd0 at atkbd0 atkbd0: [GIANT-LOCKED] ppc0: <Parallel port> at port 0x378-0x37f irq 7 on isa0 ppc0: Generic chipset (EPP/NIBBLE) in COMPATIBLE mode ppbus0: <Parallel port bus> on ppc0 plip0: <PLIP network interface> on ppbus0 lpt0: <Printer> on ppbus0 lpt0: Interrupt-driven port ppi0: <Parallel I/O> on ppbus0 sc0: <System console> at flags 0x100 on isa0 sc0: VGA <16 virtual consoles, flags=0x300> sio0 at port 0x3f8-0x3ff irq 4 flags 0x10 on isa0 sio0: type 16550A, console sio1 at port 0x2f8-0x2ff irq 3 on isa0 sio1: type 16550A vga0: <Generic ISA VGA> at port 0x3c0-0x3df iomem 0xa0000-0xbffff on isa0 unknown: <PNP0303> can't assign resources (port) unknown: <PNP0c01> can't assign resources (memory) unknown: <PNP0501> can't assign resources (port) unknown: <PNP0400> can't assign resources (port) unknown: <PNP0501> can't assign resources (port) Timecounter "TSC" frequency 299237422 Hz quality 800 Timecounters tick every 1.000 msec ad0: 38154MB <HTS541040G9AT00 MB2OA60A> at ata0-master PIO4 Trying to mount root from ufs:/dev/ad0s2a I can provide with other information if necessary Fix: Not known How-To-Repeat: Single plate PC Advantech PCM-5823-G0A2 FreeBSD 6.0 RELEASE