NetBSD-Bugs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

port-i386/40626: hang on warm boot with ACPI enabled



>Number:         40626
>Category:       port-i386
>Synopsis:       hang on warm boot with ACPI enabled
>Confidential:   no
>Severity:       non-critical
>Priority:       medium
>Responsible:    port-i386-maintainer
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Thu Feb 12 22:15:01 +0000 2009
>Originator:     Ben Harris
>Release:        5.0_RC1
>Organization:
>Environment:
NetBSD dogger 5.0_RC1 NetBSD 5.0_RC1 (GENERIC) #0: Wed Jan 28 10:59:04 PST 2009 
 
builds@wb25:/home/builds/ab/netbsd-5/i386/200901280002Z-obj/home/builds/ab/netbsd-5/src/sys/arch/i386/compile/GENERIC
 i386

>Description:
I'm running NetBSD 5.0_RC1 on a Dell Latitude CPi.  When booting
from cold using a GENERIC kernel, (almost) everything's fine.  If
I reboot (for instance by "shutdown -r now"), though, the kernel
hangs after printing a few lines.  I don't have this problem if I
disable ACPI using the "-2" boot option, though that seems to cause
other problems.

The install CD suggests I send dmesg output, so here it is.  I've marked
the line where it hangs on a warm boot.


Copyright (c) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005,
    2006, 2007, 2008
    The NetBSD Foundation, Inc.  All rights reserved.
Copyright (c) 1982, 1986, 1989, 1991, 1993
    The Regents of the University of California.  All rights reserved.

NetBSD 5.0_RC1 (GENERIC) #0: Wed Jan 28 10:59:04 PST 2009
        
builds@wb25:/home/builds/ab/netbsd-5/i386/200901280002Z-obj/home/builds/ab/netbsd-5/src/sys/arch/i386/compile/GENERIC
total memory = 127 MB
avail memory = 113 MB
timecounter: Timecounters tick every 10.000 msec
timecounter: Timecounter "i8254" frequency 1193182 Hz quality 100
Dell Computer Corporation Latitude CPi D266XT             
mainbus0 (root)
cpu0 at mainbus0: Intel 686-class, 267MHz, id 0x652
acpi0 at mainbus0: Intel ACPICA 20080321
acpi0: X/RSDT: OemId <DELL  , CPi    ,27d0021b>, AslId <ASL ,00000061>
ACPI Error (uteval-0369): Return object type is incorrect 
[\_SB_.PCI0.MPCI._PRT] (Node 0xc1031320), AE_TYPE
ACPI Error (uteval-0374): Type returned from _PRT was incorrect: Integer, 
expected Btypes: 8 [20080321]

>>>>>>>  DIES HERE  <<<<<<<<

LNKD: ACPI: Found matching pin for 0.7.INTD at func 2: 11
LNKA: ACPI: Found matching pin for 0.2.INTA at func 0: 11
LNKD: ACPI: Found matching pin for 0.3.INTA at func 0: 11
LNKD: ACPI: Found matching pin for 0.3.INTB at func 1: 11
acpi0: SCI interrupting at int 9
timecounter: Timecounter "ACPI-Safe" frequency 3579545 Hz quality 900
ACPI-Safe 24-bit timer
acpiacad0 at acpi0 (AC, ACPI0003): ACPI AC Adapter
acpibat0 at acpi0 (BAT0, PNP0C0A-1): ACPI Battery (Control Method)
acpibat1 at acpi0 (BAT1, PNP0C0A-2): ACPI Battery (Control Method)
acpilid0 at acpi0 (LID, PNP0C0D): ACPI Lid Switch
acpibut0 at acpi0 (PBTN, PNP0C0C): ACPI Power Button
acpibut1 at acpi0 (SBTN, PNP0C0E): ACPI Sleep Button
pckbc1 at acpi0 (PS2M, PNP0F03): aux port
pckbc1: irq 12
pckbc2 at acpi0 (KBC, PNP0303): kbd port
pckbc2: io 0x60,0x64 irq 1
attimer1 at acpi0 (TMR, PNP0100): AT Timer
attimer1: io 0x40-0x43,0x50-0x53 irq 0
pcppi1 at acpi0 (SPKR, PNP0800)
pcppi1: io 0x61,0x63,0x65,0x67
midi0 at pcppi1: PC speaker (CPU-intensive output)
sysbeep0 at pcppi1
npx1 at acpi0 (COPR, PNP0C04)
npx1: io 0xf0-0xff irq 13
npx1: reported by CPUID; using exception 16
FDC0 (PNP0700) at acpi0 not configured
UAR1 (PNP0501) at acpi0 not configured
ECP (PNP0401) at acpi0 not configured
SND1 (CSC0010) at acpi0 not configured
wss1 at acpi0 (SND0, CSC0000): NeoMagic 256AV audio
wss1: io 0x530-0x537,0x388-0x38b,0x220-0x22f irq 5 drq 0
wss1:  unable to find drq resources
acpitz0 at acpi0 (THM): critical 75.0C, passive cooling
apm0 at acpi0: Power Management spec V1.2
pckbd0 at pckbc2 (kbd slot)
pckbc2: using irq 1 for kbd slot
wskbd0 at pckbd0: console keyboard
pms0 at pckbc2 (aux slot)
pms0: Synaptics touchpad version 4.2
pckbc2: using irq 12 for aux slot
wsmouse0 at pms0 mux 0
attimer1: attached to pcppi1
pci0 at mainbus0 bus 0: configuration mode 1
pci0: i/o space, memory space enabled, rd/line, rd/mult, wr/inv ok
pchb0 at pci0 dev 0 function 0
pchb0: vendor 0x8086 product 0x7192 (rev. 0x02)
vga1 at pci0 dev 2 function 0: vendor 0x10c8 product 0x0004 (rev. 0x01)
wsdisplay0 at vga1 kbdmux 1: console (80x25, vt100 emulation), using wskbd0
wsmux1: connecting to wsdisplay0
drm at vga1 not configured
cbb0 at pci0 dev 3 function 0: vendor 0x104c product 0xac15 (rev. 0x01)
cbb1 at pci0 dev 3 function 1: vendor 0x104c product 0xac15 (rev. 0x01)
pcib0 at pci0 dev 7 function 0
pcib0: vendor 0x8086 product 0x7110 (rev. 0x01)
piixide0 at pci0 dev 7 function 1
piixide0: Intel 82371AB IDE controller (PIIX4) (rev. 0x01)
piixide0: bus-master DMA support present
piixide0: primary channel wired to compatibility mode
piixide0: primary channel interrupting at irq 14
atabus0 at piixide0 channel 0
piixide0: secondary channel wired to compatibility mode
piixide0: secondary channel interrupting at irq 15
atabus1 at piixide0 channel 1
uhci0 at pci0 dev 7 function 2: vendor 0x8086 product 0x7112 (rev. 0x01)
uhci0: interrupting at irq 11
usb0 at uhci0: USB revision 1.0
piixpm0 at pci0 dev 7 function 3
piixpm0: vendor 0x8086 product 0x7113 (rev. 0x01)
timecounter: Timecounter "piixpm0" frequency 3579545 Hz quality 900
piixpm0: 24-bit timer
piixpm0: interrupting at SMIpiixpm0: polling
iic0 at piixpm0: I2C bus
cbb0: cacheline 0x8 lattimer 0x20
cbb0: bhlc 0x822008
cbb0: interrupting at irq 11
cardslot0 at cbb0
cardbus0 at cardslot0: bus 4
pcmcia0 at cardslot0
cbb1: cacheline 0x8 lattimer 0x20
cbb1: bhlc 0x822008
cbb1: interrupting at irq 11
cardslot1 at cbb1
cardbus1 at cardslot1: bus 5
pcmcia1 at cardslot1
isa0 at pcib0
lpt0 at isa0 port 0x378-0x37b irq 7
com0 at isa0 port 0x3f8-0x3ff irq 4: ns16550a, working fifo
sb0 at isa0 port 0x220-0x237 irq 5 drq 1: dsp v3.02
audio0 at sb0: half duplex, mmap, independent
midi1 at sb0: SB MIDI UART (CPU-intensive output)
opl0 at sb0: model OPL3
midi2 at opl0: SB Yamaha OPL3 (CPU-intensive output)
pas: can't map base register 388 in probe
fdc0 at isa0 port 0x3f0-0x3f7 irq 6 drq 2
timecounter: Timecounter "clockinterrupt" frequency 100 Hz quality 0
acpiacad0: AC adapter online.
fd0 at fdc0 drive 0: 1.44MB, 80 cyl, 2 head, 18 sec
uhub0 at usb0: vendor 0x8086 UHCI root hub, class 9/0, rev 1.00/1.00, addr 1
uhub0: 2 ports with 2 removable, self powered
rtk0 at cardbus0 function 0: Realtek 8139 10/100BaseTX
rtk0: Ethernet address 00:17:3f:0a:6d:c4
rlphy0 at rtk0 phy 7: Realtek internal PHY
rlphy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto
wd0 at atabus0 drive 0: <CF CARD 2GB>
wd0: drive supports 1-sector PIO transfers, LBA addressing
wd0: 1935 MB, 3933 cyl, 16 head, 63 sec, 512 bytes/sect x 3964464 sectors
wd0: 32-bit data port
wd0: drive supports PIO mode 4, DMA mode 2
wd0(piixide0:0:0): using PIO mode 4, DMA mode 2 (using DMA)
atapibus0 at atabus1: 2 targets
cd0 at atapibus0 drive 0: <LG CD-ROM CRN-8245B, , 1.15> cdrom removable
cd0: 32-bit data port
cd0: drive supports PIO mode 4, DMA mode 2, Ultra-DMA mode 2 (Ultra/33)
cd0(piixide0:1:0): using PIO mode 4, Ultra-DMA mode 2 (Ultra/33) (using DMA)
Kernelized RAIDframe activated
pad0: outputs: 44100Hz, 16-bit, stereo
audio1 at pad0: half duplex
boot device: wd0
root on wd0a dumps on wd0b
root file system type: ffs
wsdisplay0: screen 1 added (80x25, vt100 emulation)
wsdisplay0: screen 2 added (80x25, vt100 emulation)
wsdisplay0: screen 3 added (80x25, vt100 emulation)
wsdisplay0: screen 4 added (80x25, vt100 emulation)




>How-To-Repeat:
Boot NetBSD 5.0_RC1 CD on a Latitude CPi.  Exit to a shell; run "reboot".
The second boot will fail.

>Fix:



Home | Main Index | Thread Index | Old Index