I recently reinstalled a laptop (Compaq Evo N610c) with the latest snapshot. Ever since, the system occasionally crashes when starting xdm. I set up serial console to another machine and started rebooting. The problem appears to be related to the timeout changes, the panic message is :
panic: timeout_set: already queued I've had similar crashes on another machine (with the same snapshot) but I have not confirmed this other machine panics with the same message. This is the Tecra 8000, as found on i386-laptop.html, dmesg at http://www.weirdnet.nl/openbsd/dmesg/whopper Please find attached the serial output from this boot, including ps and trace output. There seems to be some sort of issue with the PCMCIA slot in this machine, the xl0 below doesn't work and another card (rl0) has other issues. Anybody seen this before ? Cheers, Paul 'WEiRD' de Weerd >> OpenBSD/i386 BOOT 2.10 boot> booting hd0a:bsd.mp: 5025256+872712 [52+259056+240118]=0x619e80 entry point at 0x200120 [ using 499600 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-2006 OpenBSD. All rights reserved. http://www.OpenBSD.org OpenBSD 3.9-current (GENERIC.MP) #671: Thu Apr 20 00:47:35 MDT 2006 [EMAIL PROTECTED]:/usr/src/sys/arch/i386/compile/GENERIC.MP cpu0: Mobile Intel(R) Pentium(R) 4 - M CPU 1.80GHz ("GenuineIntel" 686-class) 1.80 GHz cpu0: FPU,V86,DE,PSE,TSC,MSR,PAE,MCE,CX8,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CFLUSH,DS,ACPI,MMX,FXSR,SSE,SSE2,SS,HTT,TM,SBF,CNXT-ID real mem = 536244224 (523676K) avail mem = 482222080 (470920K) using 4278 buffers containing 26914816 bytes (26284K) of memory mainbus0 (root) bios0 at mainbus0: AT/286+(ff) BIOS, date 02/20/03, BIOS32 rev. 0 @ 0xf0000 apm0 at bios0: Power Management spec V1.2 (BIOS managing devices) apm0: battery life expectancy 75% apm0: AC on, battery charge high, charging apm0: flags 130102 dobusy 0 doidle 1 pcibios0 at bios0: rev 2.1 @ 0xf0000/0x2000 pcibios0: PCI IRQ Routing Table rev 1.0 @ 0xf08c0/160 (8 entries) pcibios0: bad IRQ table checksum pcibios0: PCI IRQ Routing Table rev 1.0 @ 0xf50a0/160 (8 entries) pcibios0: PCI Exclusive IRQs: 10 11 pcibios0: PCI Interrupt Router at 000:31:0 ("Intel 82801CAM LPC" rev 0x00) pcibios0: PCI bus #4 is the last bus bios0: ROM list: 0xc0000/0x10000 0xd0000/0x1800 cpu0 at mainbus0: (uniprocessor) cpu0: Mobile Intel(R) Pentium(R) 4 - M CPU 1.80GHz ("GenuineIntel" 686-class) 1.80 GHz cpu0: FPU,V86,DE,PSE,TSC,MSR,PAE,MCE,CX8,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CFLUSH,DS,ACPI,MMX,FXSR,SSE,SSE2,SS,HTT,TM,SBF,CNXT-ID pci0 at mainbus0 bus 0: configuration mode 1 (no 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 vga1 at pci1 dev 0 function 0 "ATI Radeon Mobility M7 LW" rev 0x00 wsdisplay0 at vga1 mux 1: console (80x25, vt100 emulation) wsdisplay0: screen 1-5 added (80x25, vt100 emulation) ppb1 at pci0 dev 30 function 0 "Intel 82801BAM Hub-to-PCI" rev 0x42 pci2 at ppb1 bus 2 "AT&T/Lucent LTMODEM" rev 0x02 at pci2 dev 4 function 0 not configured cbb0 at pci2 dev 6 function 0 "Texas Instruments PCI1420 CardBus" rev 0x00: irq 11 cbb1 at pci2 dev 6 function 1 "Texas Instruments PCI1420 CardBus" rev 0x00: irq 11 fxp0 at pci2 dev 8 function 0 "Intel PRO/100 VM" rev 0x42, i82562: irq 10, address 00:08:02:93:49:da inphy0 at fxp0 phy 1: i82562ET 10/100 PHY, rev. 0 ohci0 at pci2 dev 14 function 0 "NEC USB" rev 0x41: irq 10, version 1.0, legacy support usb0 at ohci0: USB revision 1.0 uhub0 at usb0 uhub0: NEC OHCI root hub, rev 1.00/1.00, addr 1 uhub0: 3 ports with 3 removable, self powered ohci1 at pci2 dev 14 function 1 "NEC USB" rev 0x41: irq 10, version 1.0, legacy support usb1 at ohci1: USB revision 1.0 uhub1 at usb1 uhub1: NEC OHCI root hub, rev 1.00/1.00, addr 1 uhub1: 2 ports with 2 removable, self powered ehci0 at pci2 dev 14 function 2 "NEC USB" rev 0x02: irq 10 usb2 at ehci0: USB revision 2.0 uhub2 at usb2 uhub2: NEC EHCI root hub, rev 2.00/1.00, addr 1 uhub2: 5 ports with 5 removable, self powered cardslot0 at cbb0 slot 0 flags 0 cardbus0 at cardslot0: bus 3 device 0 cacheline 0x8, lattimer 0x20 pcmcia0 at cardslot0 cardslot1 at cbb1 slot 1 flags 0 cardbus1 at cardslot1: bus 4 device 0 cacheline 0x8, lattimer 0x20 pcmcia1 at cardslot1 ichpcib0 at pci0 dev 31 function 0 "Intel 82801CAM LPC" rev 0x02: SpeedStep pciide0 at pci0 dev 31 function 1 "Intel 82801CAM IDE" rev 0x02: DMA, channel 0 configured to compatibility, channel 1 configured to compatibility wd0 at pciide0 channel 0 drive 0: <TOSHIBA MK6026GAX> wd0: 16-sector PIO, LBA, 57231MB, 117210240 sectors wd0(pciide0:0:0): using PIO mode 4, Ultra-DMA mode 5 atapiscsi0 at pciide0 channel 1 drive 0 scsibus0 at atapiscsi0: 2 targets cd0 at scsibus0 targ 0 lun 0: <Compaq, DVD-ROM GDR8081N, 0013> SCSI0 5/cdrom removable cd0(pciide0:1:0): using PIO mode 4, DMA mode 2 auich0 at pci0 dev 31 function 5 "Intel 82801CA/CAM AC97" rev 0x02: irq 11, ICH3 AC97 ac97: codec id 0x41445363 (Analog Devices AD1886A) ac97: codec features headphone, Analog Devices Phat Stereo audio0 at auich0 isa0 at ichpcib0 isadma0 at isa0 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 pms0 at pckbc0 (aux slot) pckbc0: using irq 12 for aux slot wsmouse0 at pms0 mux 0 pcppi0 at isa0 port 0x61 midi0 at pcppi0: <PC speaker> spkr0 at pcppi0 npx0 at isa0 port 0xf0/16: using exception 16 pccom0 at isa0 port 0x3f8/8 irq 4: ns16550a, 16 byte fifo pccom0: console pccom2 at isa0 port 0x3e8/8 irq 5: ns16550a, 16 byte fifo biomask efcd netmask efcd ttymask ffcf pctr: user-level cycle counter enabled xl0 at cardbus0 dev 0 function 0 "3Com Corporation, 3CCFE575CT, LAN Cardbus Card": 3Com 3c575C-TX Ethernet: irq 11xl0: reset didn't complete xl0: command never completed! xl0: command never completed! xl0: eeprom failed to come ready xl0: failed to read station address dkcsum: wd0 matches BIOS drive 0x80 root on wd0a rootdev=0x0 rrootdev=0x300 rawdev=0x302 Automatic boot in progress: starting file system checks. /dev/rwd0a: file system is clean; not checking /dev/rwd0l: file system is clean; not checking /dev/rwd0k: file system is clean; not checking /dev/rwd0d: file system is clean; not checking /dev/rwd0e: file system is clean; not checking /dev/rwd0h: file system is clean; not checking /dev/rwd0f: file system is clean; not checking /dev/rwd0g: file system is clean; not checking /dev/rwd0i: file system is clean; not checking /dev/rwd0j: file system is clean; not checking setting tty flags net.inet6.ip6.accept_rtadv: 0 -> 1 machdep.allowaperture: 0 -> 2 machdep.apmwarn: 10 -> 10 machdep.kbdreset: 0 -> 1 machdep.userldt: 0 -> 1 kern.emul.freebsd: 0 -> 1 kern.emul.linux: 0 -> 1 starting network IPv6 autoconf: fxp0 starting system logger syslogd: /var/log/all: No such file or directory starting initial daemons: ntpd. savecore: no core dump checking quotas: done. building ps databases: kvm dev. clearing /tmp starting pre-securelevel daemons:. setting kernel security level: kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files starting network daemons: sendmail inetd sshd. starting local daemons:. standard daemons: apmd cron. Thu Apr 27 21:47:31 CEST 2006 starting xdm... panic: timeout_set: already queued Stopped at Debugger+0x4: leave RUN AT LEAST 'trace' AND 'ps' AND INCLUDE OUTPUT WHEN REPORTING THIS PANIC! DO NOT EVEN BOTHER REPORTING THIS WITHOUT INCLUDING THAT INFORMATION! ddb{0}> ps PID PPID PGRP UID S FLAGS WAIT COMMAND 1417 27657 27657 0 3 0x2040184 pause sendmail 27657 12085 27657 0 3 0x2040184 select sendmail *23030 5801 23030 0 7 0x2044104 Xorg 14120 1 1 0 3 0x2000084 nanosleep init 24699 1 1 0 3 0x2000084 nanosleep init 15518 1 1 0 3 0x2000084 nanosleep init 16483 1 1 0 3 0x2000084 nanosleep init 25420 1 1 0 3 0x2000084 nanosleep init 5801 1 5801 0 3 0x2000085 wait xdm 465 1 465 0 3 0x2000084 select cron 24014 1 24014 0 3 0x2000084 kqread apmd 18810 1 18810 0 3 0x2000084 select sshd 7111 1 7111 0 3 0x2000184 select inetd 12085 1 4798 0 3 0x2044186 pause sendmail 18049 13114 13114 83 3 0x2000184 poll ntpd 13114 1 13114 0 3 0x2000084 poll ntpd 5387 31039 31039 73 3 0x2000184 poll syslogd 31039 1 31039 0 3 0x2000084 netio syslogd 18743 1 18743 0 3 0x2000084 poll rtsold 16 0 0 0 3 0x2100204 crypto_wa crypto 15 0 0 0 3 0x2100204 aiodoned aiodoned 14 0 0 0 3 0x2100204 syncer update 13 0 0 0 3 0x2100204 cleaner cleaner 12 0 0 0 3 0x100204 reaper reaper 11 0 0 0 3 0x2100204 pgdaemon pagedaemon 10 0 0 0 3 0x2100204 pftm pfpurge 9 0 0 0 3 0x2100204 cardslote cardslot1 8 0 0 0 3 0x2100204 cardslote cardslot0 7 0 0 0 3 0x2100204 usbevt usb2 6 0 0 0 3 0x2100204 usbevt usb1 5 0 0 0 3 0x2100204 usbtsk usbtask 4 0 0 0 3 0x2100204 usbevt usb0 3 0 0 0 3 0x2100204 apmev apm0 2 0 0 0 3 0x2100204 kmalloc kmthread 1 0 1 0 3 0x2004084 wait init 0 -1 0 0 3 0x2080204 scheduler swapper ddb{0}> trace Debugger(e81a8be0,e5,d1259c80,d1259d00,1f) at Debugger+0x4 panic(d0624256,7,d06f1cc8,80087602,1f) at panic+0x63 timeout_set(d1259d24,d056f5f4,d1259d00) at timeout_set+0x31 usl_sync_init(d118be00,e81a8c74,d6c4970c,1f,1f,1f,70,d118be00) at usl_sync_init +0x87 wsdisplay_usl_ioctl2(d118dc00,d118be00,80087602,e81a8e68,7,d6c4970c,0,0) at wsd isplay_usl_ioctl2+0x2d2 wsdisplayioctl(c04,80087602,e81a8e68,7,d6c4970c) at wsdisplayioctl+0xde spec_ioctl(e81a8d58,6,e81a8e98,0,d6c2f000) at spec_ioctl+0x3f spec_vnoperate(e81a8d58,0,83,0,d06b5640) at spec_vnoperate+0x16 VOP_IOCTL(d6c2f000,80087602,e81a8e68,7,d6c5c190,d6c4970c,51,1) at VOP_IOCTL+0x4 0 vn_ioctl(d6b47844,80087602,e81a8e68,d6c4970c,d6bb9ea0) at vn_ioctl+0xd0 sys_ioctl(d6c4970c,e81a8f68,e81a8f58,40000000,19d) at sys_ioctl+0x125 syscall() at syscall+0x336 --- syscall (number 54) --- 0xf29e301: -- >++++++++[<++++++++++>-]<+++++++.>+++[<------>-]<.>+++[<+ +++++++++++>-]<.>++[<------------>-]<+.--------------.[-] http://www.weirdnet.nl/