I've just updated to a recent -STABLE (~12 hours old) and my Compaq
1592 laptop now wedges on a reboot - though it will boot normally
on power-on. I can't provide a traceback because Ctrl-Alt-Esc
doesn't work.
Following is a dmesg from a successful verbose boot with a marker
(####) showing where it hangs on reboot (immediately after reporting
the PCI config for pcic0). sio1 and ep0 are PCMCIA cards.
Any ideas?
Copyright (c) 1992-2003 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 4.9-PRERELEASE #1: Sun Sep 21 10:56:05 EST 2003
root@server.c211-28-27-130.belrs2.nsw.optusnet.com.au:/home/obj/i586/usr/src/sys/pj1592
Calibrating clock(s) ... TSC clock: 233869947 Hz, i8254 clock: 1193215 Hz
CLK_USE_I8254_CALIBRATION not specified - using default frequency
Timecounter "i8254" frequency 1193182 Hz
CLK_USE_TSC_CALIBRATION not specified - using old calibration method
CPU: Pentium/P55C (quarter-micron) (233.86-MHz 586-class CPU)
Origin = "GenuineIntel" Id = 0x581 Stepping = 1
Features=0x8001bf<FPU,VME,DE,PSE,TSC,MSR,MCE,CX8,MMX>
real memory = 100663296 (98304K bytes)
Physical memory chunk(s):
0x000001000 - 0x00009efff, 647168 bytes (158 pages)
0x000395000 - 0x005feffff, 96841728 bytes (23643 pages)
avail memory = 94388224 (92176K bytes)
bios32: Found BIOS32 Service Directory header at 0xc00fa000
bios32: Entry = 0xf7000 (c00f7000) Rev = 0 Len = 1
pcibios: PCI BIOS entry at 0x3c3
pnpbios: Found PnP BIOS data at 0xc00fe2d0
pnpbios: Entry = f0000:95af Rev = 1.0
pnpbios: Event flag at fe2f6
pnpbios: OEM ID 3ab0110e
Other BIOS signatures found:
ACPI: 00000000
Preloaded elf kernel "kernel" at 0xc036e000.
Intel Pentium detected, installing workaround for F00F bug
pci_open(1): mode 1 addr port (0x0cf8) is 0x80000848
pci_open(1a): mode1res=0x80000000 (0x80000000)
pci_cfgcheck: device 0 [class=060000] [hdr=00] is there (id=c7011045)
Using $PIR table, 5 entries at 0xc00f5c00
apm0: <APM BIOS> on motherboard
apm0: found APM BIOS v1.2, connected at v1.2
npx0: <math processor> on motherboard
npx0: INT 16 interface
i586_bzero() bandwidth = 104155817 bytes/sec
bzero() bandwidth = 109962612 bytes/sec
pcib0: <Host to PCI bridge> on motherboard
found-> vendor=0x1045, dev=0xc701, revid=0x32
class=06-00-00, hdrtype=0x00, mfdev=0
subordinatebus=0 secondarybus=0
found-> vendor=0x1045, dev=0xc700, revid=0x31
class=06-01-00, hdrtype=0x00, mfdev=0
subordinatebus=0 secondarybus=0
found-> vendor=0x0e11, dev=0xa0f8, revid=0x06
class=0c-03-10, hdrtype=0x00, mfdev=0
subordinatebus=0 secondarybus=0
intpin=a, irq=11
map[10]: type 1, range 32, base 41000000, size 12
found-> vendor=0x104c, dev=0xac15, revid=0x01
class=06-07-00, hdrtype=0x02, mfdev=1
subordinatebus=1 secondarybus=1
intpin=a, irq=15
map[10]: type 1, range 32, base 7fffe000, size 12
found-> vendor=0x104c, dev=0xac15, revid=0x01
class=06-07-00, hdrtype=0x02, mfdev=1
subordinatebus=2 secondarybus=2
intpin=b, irq=11
map[10]: type 1, range 32, base 7ffff000, size 12
found-> vendor=0x102c, dev=0x00f4, revid=0xa2
class=03-00-00, hdrtype=0x00, mfdev=0
subordinatebus=0 secondarybus=0
map[10]: type 1, range 32, base 40000000, size 24
found-> vendor=0x1045, dev=0xd568, revid=0x30
class=01-01-80, hdrtype=0x00, mfdev=0
subordinatebus=0 secondarybus=0
map[20]: type 1, range 32, base 00001000, size 4
pci0: <PCI bus> on pcib0
isab0: <PCI to ISA bridge (vendor=1045 device=c700)> at device 1.0 on pci0
isa0: <ISA bus> on isab0
ohci0: <OHCI (generic) USB controller> mem 0x41000000-0x41000fff irq 11 at
device 16.0 on pci0
ohci0: (New OHCI DeviceId=0xa0f80e11)
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
pcic0: <TI PCI-1131 PCI-CardBus Bridge> mem 0x7fffe000-0x7fffefff irq 15
at device 17.0 on pci0
pcic0: TI113X PCI Config Reg: [ring enable][speaker enable][CSC serial isa irq]
###### Above is the last line printed on reboot.
pcic0: PCI Configuration space:
0x00: 0xac15104c 0x02000003 0x06070001 0x00824208
0x10: 0x7fffe000 0x02000000 0x00010100 0x00000000
0x20: 0x00000000 0x00000000 0x00000000 0x00000000
0x30: 0x00000000 0x00000000 0x00000000 0x0760010f
0x40: 0x00000000 0x00000001 0x00000000 0x00000000
0x50: 0x00000000 0x00000000 0x00000000 0x00000000
0x60: 0x00000000 0x00000000 0x00000000 0x00000000
0x70: 0x00000000 0x00000000 0x00000000 0x00000000
0x80: 0x00041020 0x00000000 0x00000000 0x00000000
0x90: 0x0074ba80 0x00000000 0x00000000 0x00000000
0xa0: 0x00000000 0x00000000 0x00000000 0x00000000
0xb0: 0x00000000 0x00000000 0x00000000 0x00000000
0xc0: 0x00000000 0x00000000 0x00000000 0x00000000
0xd0: 0x00000000 0x00000000 0x00000000 0x00000000
0xe0: 0x00000000 0x00000000 0x00000000 0x00000000
0xf0: 0x00000000 0x00000000 0x00000000 0x00000000
pccard0: <PC Card 16-bit bus (classic)> on pcic0
pcic0: Event mask 0x6
pcic1: <TI PCI-1131 PCI-CardBus Bridge> mem 0x7ffff000-0x7fffffff irq 11
at device 17.1 on pci0
pcic1: TI113X PCI Config Reg: [ring enable][speaker enable][CSC serial isa irq]
using shared irq11.
pcic1: PCI Configuration space:
0x00: 0xac15104c 0x02000003 0x06070001 0x00824208
0x10: 0x7ffff000 0x02000000 0x00020200 0x00000000
0x20: 0x00000000 0x00000000 0x00000000 0x00000000
0x30: 0x00000000 0x00000000 0x00000000 0x0760020b
0x40: 0x00000000 0x00000001 0x00000000 0x00000000
0x50: 0x00000000 0x00000000 0x00000000 0x00000000
0x60: 0x00000000 0x00000000 0x00000000 0x00000000
0x70: 0x00000000 0x00000000 0x00000000 0x00000000
0x80: 0x00041020 0x00000000 0x00000000 0x00000000
0x90: 0x0074ba80 0x00000000 0x00000000 0x00000000
0xa0: 0x00000000 0x00000000 0x00000000 0x00000000
0xb0: 0x00000000 0x00000000 0x00000000 0x00000000
0xc0: 0x00000000 0x00000000 0x00000000 0x00000000
0xd0: 0x00000000 0x00000000 0x00000000 0x00000000
0xe0: 0x00000000 0x00000000 0x00000000 0x00000000
0xf0: 0x00000000 0x00000000 0x00000000 0x00000000
pccard1: <PC Card 16-bit bus (classic)> on pcic1
pcic1: Event mask 0x6
pci0: <Chips & Technologies 68554 SVGA controller> (vendor=0x102c,
dev=0x00f4) at 18.0
atapci0: <Generic PCI ATA controller> port 0x1000-0x100f at device 20.0 on
pci0
atapci0: Busmastering DMA not supported
ata0: iobase=0x01f0 altiobase=0x03f6 bmaddr=0x0000
ata0: mask=03 ostat0=50 ostat2=51
ata0-master: ATAPI 00 00
ata0-slave: ATAPI 14 eb
ata0: mask=03 stat0=50 stat1=00
ata0-master: ATA 01 a5
ata0: devices=09
ata0: at 0x1f0 irq 14 on atapci0
ata1: iobase=0x0170 altiobase=0x0376 bmaddr=0x0000
ata1: at 0x170 irq 15 on atapci0
using shared irq15.
pcic-: pcic0 exists, using next available unit number
Trying Read_Port at 203
Trying Read_Port at 243
Trying Read_Port at 283
Trying Read_Port at 2c3
Trying Read_Port at 303
Trying Read_Port at 343
Trying Read_Port at 383
Trying Read_Port at 3c3
pnpbios: 18 devices, largest 250 bytes
PNP0c01: adding fixed memory32 range 0-0x9ffff, size=0xa0000
PNP0c01: adding fixed memory32 range 0xf0000-0xfffff, size=0x10000
PNP0c01: adding fixed memory32 range 0x100000-0x5ffffff, size=0x5f00000
PNP0c01: end config
pnpbios: handle 1 device ID PNP0c01 (010cd041)
PNP0c04: adding io range 0xf0-0xff, size=0x10, align=0
PNP0c04: adding irq mask 0x2000
PNP0c04: end config
pnpbios: handle 2 device ID PNP0c04 (040cd041)
PNP0000: adding io range 0x20-0x21, size=0x2, align=0
PNP0000: adding io range 0xa0-0xa1, size=0x2, align=0
PNP0000: adding irq mask 00x4
PNP0000: end config
pnpbios: handle 3 device ID PNP0000 (0000d041)
PNP0100: adding io range 0x40-0x43, size=0x4, align=0
PNP0100: adding irq mask 00x1
PNP0100: end config
pnpbios: handle 4 device ID PNP0100 (0001d041)
PNP0200: adding io range 0-0xf, size=0x10, align=0
PNP0200: adding io range 0x80-0x8f, size=0x10, align=0
PNP0200: adding io range 0xc0-0xdf, size=0x20, align=0
PNP0200: adding dma mask 0x10
PNP0200: end config
pnpbios: handle 5 device ID PNP0200 (0002d041)
PNP0800: adding io range 0x61-0x61, size=0x1, align=0
PNP0800: end config
pnpbios: handle 6 device ID PNP0800 (0008d041)
PNP0b00: adding io range 0x70-0x71, size=0x2, align=0
PNP0b00: adding io range 0x74-0x74, size=0x1, align=0
PNP0b00: adding io range 0x76-0x76, size=0x1, align=0
PNP0b00: adding irq mask 0x100
PNP0b00: end config
pnpbios: handle 7 device ID PNP0b00 (000bd041)
PNP0303: adding io range 0x60-0x60, size=0x1, align=0
PNP0303: adding io range 0x64-0x64, size=0x1, align=0
PNP0303: adding irq mask 00x2
PNP0303: end config
pnpbios: handle 8 device ID PNP0303 (0303d041)
CPQae3d: adding irq mask 0x1000
CPQae3d: end config
pnpbios: handle 9 device ID CPQae3d (3dae110e)
PNP0a03: adding io range 0xcf8-0xcff, size=0x8, align=0
PNP0a03: end config
pnpbios: handle 10 device ID PNP0a03 (030ad041)
PNP0c02: adding fixed memory32 range 0xfffc0000-0xffffffff, size=0x40000
PNP0c02: adding io range 0x22-0x24, size=0x3, align=0
PNP0c02: adding io range 0x92-0x92, size=0x1, align=0
PNP0c02: adding io range 0xe0-0xe1, size=0x2, align=0
PNP0c02: adding io range 0xe2-0xe3, size=0x2, align=0
PNP0c02: adding io range 0x100-0x107, size=0x8, align=0
PNP0c02: adding io range 0x130-0x132, size=0x3, align=0
PNP0c02: adding io range 0x260-0x263, size=0x4, align=0
PNP0c02: adding io range 0x370-0x371, size=0x2, align=0
PNP0c02: adding io range 0x374-0x374, size=0x1, align=0
PNP0c02: adding io range 0x400-0x47f, size=0x80, align=0
PNP0c02: adding io range 0x480-0x4ff, size=0x80, align=0
PNP0c02: adding io range 0xcf7-0xcf7, size=0x1, align=0
PNP0c02: adding dma mask 0x1
PNP0c02: end config
pnpbios: handle 11 device ID PNP0c02 (020cd041)
PNP0401: adding irq mask 0x80
PNP0401: adding dma mask 0x8
PNP0401: adding io range 0x378-0x37f, size=0x8, align=0
PNP0401: adding io range 0x778-0x77a, size=0x3, align=0
PNP0401: end config
pnpbios: handle 12 device ID PNP0401 (0104d041)
PNP0501: adding io range 0x3f8-0x3ff, size=0x8, align=0
PNP0501: adding irq mask 0x10
PNP0501: end config
pnpbios: handle 13 device ID PNP0501 (0105d041)
PNP0511: adding io range 0x3e8-0x3ef, size=0x8, align=0
PNP0511: adding irq mask 0x10
PNP0511: end config
pnpbios: handle 14 device ID PNP0511 (1105d041)
PNP0700: adding irq mask 0x40
PNP0700: adding dma mask 0x4
PNP0700: adding io range 0x3f0-0x3f5, size=0x6, align=0
PNP0700: end config
pnpbios: handle 15 device ID PNP0700 (0007d041)
ESS0004: adding io range 0x250-0x257, size=0x8, align=0
ESS0004: end config
pnpbios: handle 16 device ID ESS0004 (04007316)
ESS1878: adding io range 0x220-0x22f, size=0x10, align=0
ESS1878: adding io range 0x388-0x38b, size=0x4, align=0
ESS1878: adding io range 0x330-0x331, size=0x2, align=0
ESS1878: adding irq mask 0x20
ESS1878: adding dma mask 0x2
ESS1878: adding dma mask 0x20
ESS1878: end config
pnpbios: handle 17 device ID ESS1878 (78187316)
PNP0e03: adding io range 0x3e0-0x3e1, size=0x2, align=0
PNP0e03: end config
pnpbios: handle 18 device ID PNP0e03 (030ed041)
isa_probe_children: disabling PnP devices
isa_probe_children: probing non-PnP devices
orm0: <Option ROM> at iomem 0xc0000-0xc9fff on isa0
pmtimer0 on isa0
fdc0: <NEC 72065B or clone> at port 0x3f0-0x3f5,0x3f7 irq 6 drq 2 on isa0
fdc0: FIFO enabled, 8 bytes threshold
fd0: <1440-KB 3.5" drive> on fdc0 drive 0
atkbdc0: <Keyboard controller (i8042)> at port 0x60,0x64 on isa0
atkbd0: <AT Keyboard> flags 0x1 irq 1 on atkbdc0
atkbd: the current kbd controller command byte 0065
atkbd: keyboard ID 0x41ab (2)
kbd0 at atkbd0
kbd0: atkbd0, AT 101/102 (2), config:0x1, flags:0x3d0000
psm0: current command byte:0065
psm0: <PS/2 Mouse> irq 12 on atkbdc0
psm0: model GlidePoint, device ID 0-00, 2 buttons
psm0: config:00000000, flags:00000000, packet size:3
psm0: syncmask:c0, syncbits:00
vga0: <Generic ISA VGA> at port 0x3c0-0x3df iomem 0xa0000-0xbffff on isa0
fb0: vga0, vga, type:VGA (5), flags:0x7007f
fb0: port:0x3c0-0x3df, crtc:0x3d4, mem:0xa0000 0x20000
fb0: init mode:24, bios mode:3, current mode:24
fb0: window:0xc00b8000 size:32k gran:32k, buf:0 size:32k
VGA parameters upon power-up
50 18 10 00 00 00 03 00 02 67 5f 4f 50 82 55 81
bf 1f 00 4f 0d 0e 00 00 07 80 9c 8e 8f 28 1f 96
b9 a3 ff 00 01 02 03 04 05 14 07 38 39 3a 3b 3c
3d 3e 3f 0c 00 0f 08 00 00 00 00 00 10 0e 00 ff
VGA parameters in BIOS for mode 24
50 18 10 00 10 00 03 00 02 67 5f 4f 50 82 55 81
bf 1f 00 4f 0d 0e 00 00 00 00 9c 8e 8f 28 1f 96
b9 a3 ff 00 01 02 03 04 05 14 07 38 39 3a 3b 3c
3d 3e 3f 0c 00 0f 08 00 00 00 00 00 10 0e 00 ff
EGA/VGA parameters to be used for mode 24
50 18 10 00 10 00 03 00 02 67 5f 4f 50 82 55 81
bf 1f 00 4f 0d 0e 00 00 00 00 9c 8e 8f 28 1f 96
b9 a3 ff 00 01 02 03 04 05 14 07 38 39 3a 3b 3c
3d 3e 3f 0c 00 0f 08 00 00 00 00 00 10 0e 00 ff
sc0: <System console> at flags 0x100 on isa0
sc0: VGA <12 virtual consoles, flags=0x300>
sc0: fb0, kbd0, terminal emulator: sc (syscons terminal)
pcic2 failed to probe at port 0x3e0 iomem 0xd0000 on isa0
sio0: irq maps: 0x1 0x11 0x1 0x1
sio0 at port 0x3f8-0x3ff irq 4 on isa0
sio0: type 16550A
pca0 at port 0x40 on isa0
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
lpt0: <Printer> on ppbus0
lpt0: Interrupt-driven port
ppi0: <Parallel I/O> on ppbus0
isa_probe_children: probing PnP devices
unknown: <PNP0c01> failed to probe at iomem
0-0x9ffff,0xf0000-0xfffff,0x100000-0x5ffffff on isa0
unknown: <PNP0c04> failed to probe at port 0xf0-0xff irq 13 on isa0
unknown: <PNP0000> can't assign resources
unknown: <PNP0000> at port 0x20-0x21,0xa0-0xa1 irq 2 on isa0
unknown: <PNP0100> failed to probe at port 0x40-0x43 irq 0 on isa0
unknown: <PNP0200> failed to probe at port 0-0xf,0x80-0x8f,0xc0-0xdf drq 4
on isa0
pca1: <AT-style speaker sound> at port 0x61 on isa0
unknown: <PNP0b00> failed to probe at port 0x70-0x71,0x74,0x76 irq 8 on
isa0
unknown: <PNP0303> can't assign resources
unknown: <PNP0303> at port 0x60 on isa0
unknown: <CPQae3d> can't assign resources
unknown: <CPQae3d> at irq 12 on isa0
unknown: <PNP0a03> failed to probe at port 0xcf8-0xcff on isa0
unknown: <PNP0c02> failed to probe at port
0x22-0x24,0x92,0xe0-0xe1,0xe2-0xe3,0x100-0x107,0x130-0x132,0x260-0x263,0x370-0x371,0x374,0x400-0x47f,0x480-0x4ff,0xcf7
iomem 0xfffc0000-0xffffffff drq 0 on isa0
unknown: <PNP0401> can't assign resources
unknown: <PNP0401> at port 0x378-0x37f on isa0
unknown: <PNP0501> can't assign resources
unknown: <PNP0501> at port 0x3f8-0x3ff on isa0
unknown: <PNP0511> can't assign resources
unknown: <PNP0511> at port 0x3e8-0x3ef irq 4 on isa0
unknown: <PNP0700> can't assign resources
unknown: <PNP0700> at port 0x3f0-0x3f5 on isa0
unknown: <ESS0004> failed to probe at port 0x250-0x257 on isa0
sbc0: <ESS ES1878> at port 0x220-0x22f,0x388-0x38b,0x330-0x331 irq 5 drq
1,5 on isa0
pcm0: <ESS 18xx DSP> on sbc0
pcm0: ESS1878 detected
pcm0: sndbuf_setmap 4000, 1000; 0xc6fd1000 -> 4000
pcm0: sndbuf_setmap 5000, 1000; 0xc6fd2000 -> 5000
unknown: <PNP0e03> failed to probe at port 0x3e0-0x3e1 on isa0
BIOS Geometries:
0:03117f3f 0..785=786 cylinders, 0..127=128 heads, 1..63=63 sectors
0 accounted for
Device configuration finished.
ipfw2 initialized, divert enabled, rule-based forwarding enabled, default to
accept, logging limited to 100 packets/entry by default
DUMMYNET initialized (011031)
bpf: lo0 attached
Creating DISK ad0
pcic0: Autodetected 5.0V card
pccard: card inserted, slot 0
pcic0: reset 1 int is 90 stat is 5f
pcic1: Autodetected 5.0V card
pccard: card inserted, slot 1
pcic1: reset 1 int is 90 stat is 7f
pccard: card removed, slot 0
pccard: card removed, slot 1
pcic0: reset 1 int is 90 stat is 5f
ar: FreeBSD check1 failed
ad0: <IBM-DYKA-23240/YK4OA74G> ATA-3 disk at ata0-master
ad0: 3102MB (6354432 sectors), 6304 C, 16 H, 63 S, 512 B
ad0: 16 secs/int, 1 depth queue, BIOSPIO
ad0: piomode=4 dmamode=2 udmamode=2 cblid=0
ata0-slave: piomode=4 dmamode=1 udmamode=-1 dmaflag=1
acd0: <UJDA120/1.01> CDROM drive at ata0 as slave
acd0: read 2755KB/s (1510KB/s), 128KB buffer, BIOSPIO
acd0: Reads: CD-DA
acd0: Writes:
acd0: Audio: play, 16 volume levels
acd0: Mechanism: ejectable tray, unlocked
acd0: Medium: no/blank disc
Mounting root from ufs:/dev/ad0s1a
ad0s1: type 0xa5, start 24192, end = 6354431, size 6330240 : OK
ad0s2: type 0x12, start 63, end = 24191, size 24129 : OK
start_init: trying /sbin/init
pcic1: reset 1 int is 90 stat is 7f
pcic0: Autodetected 5.0V card
pccard: card inserted, slot 0
pcic0: reset 2 pcic0: Event mask 0x9
int is f0 stat is 5f
pcic1: Autodetected 5.0V card
pccard: card inserted, slot 1
pcic1: reset 2 pcic1: Event mask 0x9
int is f0 stat is 5f
pcic0: reset 3 int is f0 stat is 7f
pcic1: reset 3 int is f0 stat is 7f
pcic0: reset 0
pcic1: reset 0
sio1 at port 0x2f8-0x2ff irq 15 flags 0x40000 slot 0 on pccard0
sio1: type 16550A
sio1: unable to activate interrupt in fast mode - using normal mode
ep0: <3Com Etherlink III 3C589> at port 0x200-0x20f irq 11 slot 1 on
pccard1
ep0: Ethernet address 00:50:04:b7:98:24
Peter