Pantek Library
Hosting Provided By
CybrHost
High Speed Hosting

kernel/2954: kernel panic in uvm_map.c

From: <robert(at)reviewer.co.uk>
Date: Wed Oct 09 2002 - 06:56:13 EDT


>Number: 2954
>Category: kernel
net
>Environment:

	System      : OpenBSD 3.2
	Architecture: OpenBSD.i386
	Machine     : i386

>Description:
Running various machines with OpenBSD 3.1/3.0 with no problems. Only one machine exhibits this issue, and has done so ONLY since upgrading to 3.1. Have tried ever since to track the current branch, hoping this will fix the problem, alas it does not. From /var/log/messages: Oct 9 09:05:00 frodo savecore: reboot after panic: kernel diagnostic assertion "tmp && tmp->space >= length" failed: file "/home/src/sys/arch/i386/compile/FRODO/../../../../uvm/uvm_map.c", line 1222 Oct 9 09:05:00 frodo savecore: writing core to /var/crash/bsd.42.core Oct 9 09:05:21 frodo savecore: writing kernel to /var/crash/bsd.42 Output from dgb: This GDB was configured as "i386-unknown-openbsd3.2". (gdb) file bsd.42 Reading symbols from bsd.42...(no debugging symbols found)...done. (gdb) target kcore bsd.42.core panic: kernel diagnostic assertion "tmp && tmp->space >= length" failed: file "/home/src/sys/arch/i386/compile/FRODO/../../../../uvm/uvm_map.c", line 1222 #0 0x1000 in ?? () (gdb) where #0 0x1000 in ?? () #1 0xd02f55e0 in boot () #2 0xd01cf47e in panic () #3 0xd01cf3b3 in __assert () #4 0xd02beb1f in uvm_map_findspace () #5 0xd02be13d in uvm_map () #6 0xd02c3dde in uvm_mmap () #7 0xd02c3645 in sys_mmap () #8 0xd02fec7d in syscall () #9 0xd0100e75 in Xsyscall () can not access 0xcfbfd4d0, invalid address (cfbfd4d0) can not access 0xcfbfd4d0, invalid address (cfbfd4d0) Cannot access memory at address 0xcfbfd4d0. (gdb) quit
Do you need help?X
Output from ps: /var/crash# ps ax -M bsd.42.core -N bsd.42 PID TT STAT TIME COMMAND 1 ?? Is 0:00.02 (init) 7812 ?? Rs 0:07.10 (syslogd) 6011 ?? Is 0:00.01 (portmap) 6583 ?? Is 0:00.02 (dhcpd) 13315 ?? Is 0:00.02 (inetd) 27166 ?? Is 0:00.82 (sshd) 18284 ?? Is 0:24.18 (named) 9327 ?? Rs 0:01.35 (httpd) 21523 ?? I 0:00.01 (httpd) 1053 ?? I 0:00.01 (httpd) 3590 ?? I 0:00.01 (httpd) 29053 ?? I 0:00.01 (httpd) 20431 ?? I 0:00.01 (httpd) 382 ?? I 0:00.01 (authdaemond.plai) 23153 ?? I 0:00.01 (authdaemond.plai) 31342 ?? I 0:00.01 (authdaemond.plai) 2521 ?? I 0:00.01 (authdaemond.plai) 5526 ?? I 0:00.01 (authdaemond.plai) 16766 ?? I 0:00.01 (authdaemond.plai) 21268 ?? I 0:00.01 (couriertcpd) 20040 ?? I 0:00.01 (logger) 31818 ?? Is 0:00.23 (cron) 4085 ?? Is 0:04.72 (screen-3.9.8) 4914 ?? R 0:15.09 (eggdrop-1.6.7) 25237 ?? I 0:00.01 (httpd) 7295 ?? I 0:00.01 (httpd) 10087 ?? I 0:00.01 (httpd) 610 ?? I 0:00.01 (httpd) 20105 ?? I 0:00.01 (httpd) 14076 ?? Rs 3:43.50 (thttpd) 3420 ?? Is 0:00.03 (thttpd) 273 ?? Is 0:00.07 (thttpd) 14621 p1 Is+ 0:00.05 (bash) 5619 C0 Is+ 0:00.01 (getty) 32649 C0- I 0:00.02 (tcpserver) 20000 C0- I 0:00.08 (multilog) 6717 C0- I 0:00.05 (qmail-lspawn)
Do you need more help?X
26696 C0- I 0:00.04 (qmail-rspawn) 15161 C0- I 0:00.07 (qmail-clean) 17252 C0- I 0:00.03 (supervise) 23640 C0- I 0:00.03 (supervise) 32763 C0- I 0:00.03 (supervise) 2207 C0- I 0:00.04 (supervise) 29 C0- I 0:00.04 (supervise) 25850 C0- I 0:00.04 (supervise) 16342 C0- I 0:00.01 (multilog) 29805 C0- I 0:01.58 (svscan) 15876 C0- I 0:00.42 (qmail-send) 6812 C0- I 0:00.06 (multilog) 23448 C0- I 0:00.07 (tcpserver) 11345 C1 Is+ 0:00.01 (getty) 14240 C2 Is+ 0:00.01 (getty) 7231 C3 Is+ 0:00.01 (getty) 24018 C5 Is+ 0:00.01 (getty) And here is my dmesg: OpenBSD 3.2-current (FRODO) #0: Tue Oct 8 21:52:54 GMT 2002 robertj@frodo:/usr/src/sys/arch/i386/compile/FRODO cpu0: Intel Pentium III (Coppermine) ("GenuineIntel" 686-class, 128KB L2 cache) 535 MHz cpu0: FPU,V86,DE,PSE,TSC,MSR,PAE,MCE,CX8,SYS,MTRR,PGE,MCA,CMOV,PAT,PSE36,MMX,FXSR,SIMD real mem = 133726208 (130592K) avail mem = 118378496 (115604K) using 1658 buffers containing 6791168 bytes (6632K) of memory mainbus0 (root) bios0 at mainbus0: AT/286+(be) BIOS, date 01/08/01, BIOS32 rev. 0 @ 0xf0ab0 apm0 at bios0: Power Management spec V1.2 apm0: AC on, battery charge unknown pcibios0 at bios0: rev. 2.1 @ 0xf0000/0x1312 pcibios0: PCI IRQ Routing Table rev. 1.0 @ 0xf1260/176 (9 entries) pcibios0: PCI Interrupt Router at 000:04:0 ("VIA VT82C586 PCI-ISA" rev 0x00) pcibios0: PCI bus #1 is the last bus
Can we help you?X
bios0: ROM list: 0xc0000/0x8000 0xc8000/0x1800 pci0 at mainbus0 bus 0: configuration mode 1 (no bios) pchb0 at pci0 dev 0 function 0 "VIA VT82C691 Host-PCI" rev 0xc4 ppb0 at pci0 dev 1 function 0 "VIA VT82C598 PCI-AGP" rev 0x00 pci1 at ppb0 bus 1 pcib0 at pci0 dev 4 function 0 "VIA VT82C686 PCI-ISA" rev 0x40 pciide0 at pci0 dev 4 function 1 "VIA VT82C571 IDE" rev 0x06: ATA100, channel 0 configured to compatibility, channel 1 configured to compatibility wd0 at pciide0 channel 0 drive 0: wd0: 16-sector PIO, LBA, 19092MB, 16383 cyl, 16 head, 63 sec, 39102336 sectors wd0(pciide0:0:0): using PIO mode 4, Ultra-DMA mode 5 uhci0 at pci0 dev 4 function 2 "VIA VT83C572 USB" rev 0x16: irq 10 usb0 at uhci0: USB revision 1.0 uhub0 at usb0 uhub0: vendor 0x0000 UHCI root hub, class 9/0, rev 1.00/1.00, addr 1 uhub0: 2 ports with 2 removable, self powered uhci1 at pci0 dev 4 function 3 "VIA VT83C572 USB" rev 0x16: irq 10 usb1 at uhci1: USB revision 1.0 uhub1 at usb1 uhub1: vendor 0x0000 UHCI root hub, class 9/0, rev 1.00/1.00, addr 1 uhub1: 2 ports with 2 removable, self powered pchb1 at pci0 dev 4 function 4 "VIA VT82C686 SMBus" rev 0x40 vga1 at pci0 dev 10 function 0 "SIS 6326 AGP Video" rev 0x0b: aperture at 0xfb800000, size 0x400000 wsdisplay0 at vga1: console (80x25, vt100 emulation) wsdisplay0: screen 1-5 added (80x25, vt100 emulation) fxp0 at pci0 dev 11 function 0 "Intel 82557" rev 0x08: irq 11, address 00:d0:b7:c5:9e:5f inphy0 at fxp0 phy 1: i82555 10/100 media interface, rev. 4 isa0 at pcib0 isadma0 at isa0
Can't find what you're looking for?X
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: sysbeep0 at pcppi0 lpt0 at isa0 port 0x378/4 irq 7 npx0 at isa0 port 0xf0/16: using exception 16 pccom0 at isa0 port 0x3f8/8 irq 4: ns16550a, 16 byte fifo pccom1 at isa0 port 0x2f8/8 irq 3: ns16550a, 16 byte fifo fdc0 at isa0 port 0x3f0/6 irq 6 drq 2 fd0 at fdc0 drive 0: 1.44MB 80 cyl, 2 head, 18 sec biomask 4440 netmask 4c40 ttymask 4cc2 pctr: 686-class user-level performance counters enabled mtrr: Pentium Pro MTRR support dkcsum: wd0 matched BIOS disk 80 root on wd0a rootdev=0x0 rrootdev=0x300 rawdev=0x302 WARNING: / was not properly unmounted
>How-To-Repeat:
Unknown. Currently happens regularly but unsure of why.

>Fix:

>Release-Note:
Received on Thu Nov 7 16:50:36 2002

This archive was generated by hypermail 2.1.8 : Wed Aug 23 2006 - 13:29:37 EDT


Contact Us  Legal Notices  Order Services Online 
Pantek Home  Privacy Policy  IT news  Site Map  Pantek Library