Hello Alastair. > I have looked on the web and found various OpenBSD maillist archive > references to this but the impression is that this was fixed ages ago. In my understanding of OpenBSD community: stable system should work fine on general system without any changes of kernel parameters and new software that can change something.
Also it seems ok to have from time to time "uvm_mapent_alloc: out of static map entries." So it can be hard to find connection between that message and hung. Anyway you can look to: http://blogs.helion-prime.com/2010/02/25/tuning-of-postgresql-under-openbsd.h tml (OpenBSD kernel parameters) and increase value somehow to see what happens. And yes, kernel hackers will say that you will "randomly push button" as it's impossible to find documentation about kernel parameters and they interaction on the web. have a nice day. -- Vasiliy On Sun, Apr 25, 2010 at 7:04 PM, Alastair Johnson <att...@googlemail.com> wrote: > Last week I setup an 4.6 i386 OpenBSD server. The hardware is Dell Poweredge > 1850 with 2GB RAM. Its fully updated 4.6 stable. > > In only a few days it has twice hung with the error on screen: > > uvm_mapent_alloc: out of static map entries > > I have looked on the web and found various OpenBSD maillist archive > references to this but the impression is that this was fixed ages ago. The > server should be a very lightly used mail relay running exim, ssh and > nothing much else. > > I certainly dont want to "randomly push buttons": > http://kerneltrap.org/mailarchive/openbsd-misc/2008/5/16/1842014 > > but 2 years ago this seemed "under control": > http://kerneltrap.org/mailarchive/openbsd-misc/2008/5/16/1841134 > > "But it's not really alarming, unless it continues to print that > continuously." > > Its not doing it continuously - just once and then hang. > > Below is dmesg output. Please let me know if i can provide any more useful > information. > > Many thanks, > > Alastair Johnson > > ==================== > > [r...@relayb.xxxx.com /etc]# dmesg > OpenBSD 4.6-stable (GENERIC) #0: Thu Apr 22 22:41:04 BST 2010 > r...@relayb:/usr/src/sys/arch/i386/compile/GENERIC > cpu0: Intel(R) Xeon(TM) CPU 3.20GHz ("GenuineIntel" 686-class) 3.20 GHz > cpu0: > FPU,V86,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CFLUS H,DS,ACPI,MMX,FXSR,SSE,SSE2,SS,HTT,TM,SBF,SSE3,MWAIT,DS-CPL,CNXT-ID,CX16,xTPR > real mem = 2146795520 (2047MB) > avail mem = 2067058688 (1971MB) > mainbus0 at root > bios0 at mainbus0: AT/286+ BIOS, date 01/09/06, BIOS32 rev. 0 @ 0xffe90, > SMBIOS rev. 2.3 @ 0xf9920 (87 entries) > bios0: vendor Dell Computer Corporation version "A05" date 01/09/2006 > bios0: Dell Computer Corporation PowerEdge 1850 > acpi0 at bios0: rev 0 > acpi0: tables DSDT FACP APIC SPCR HPET MCFG > acpi0: wakeup devices PCI0(S5) PALO(S5) PBLO(S5) VPR0(S5) PBHI(S5) VPR1(S5) > PICH(S5) > acpitimer0 at acpi0: 3579545 Hz, 24 bits > acpimadt0 at acpi0 addr 0xfee00000: PC-AT compat > cpu0 at mainbus0: apid 0 (boot processor) > cpu0: apic clock running at 199MHz > cpu at mainbus0: not configured > ioapic0 at mainbus0: apid 2 pa 0xfec00000, version 20, 24 pins > ioapic0: misconfigured as apic 0, remapped to apid 2 > ioapic1 at mainbus0: apid 3 pa 0xfec80000, version 20, 24 pins > ioapic1: misconfigured as apic 0, remapped to apid 3 > ioapic2 at mainbus0: apid 4 pa 0xfec83000, version 20, 24 pins > ioapic2: misconfigured as apic 0, remapped to apid 4 > acpihpet0 at acpi0: 14318179 Hz > acpiprt0 at acpi0: bus 0 (PCI0) > acpiprt1 at acpi0: bus 1 (PALO) > acpiprt2 at acpi0: bus 2 (DOBA) > acpiprt3 at acpi0: bus 3 (DOBB) > acpiprt4 at acpi0: bus 4 (PBLO) > acpiprt5 at acpi0: bus 8 (VPR0) > acpiprt6 at acpi0: bus 5 (PBHI) > acpiprt7 at acpi0: bus 6 (PXB1) > acpiprt8 at acpi0: bus 7 (PXB2) > acpiprt9 at acpi0: bus 9 (PICH) > acpicpu0 at acpi0 > bios0: ROM list: 0xc0000/0xb000! 0xcb000/0x1000 0xcc000/0x800 0xcc800/0x1000 > 0xcd800/0x2200 0xd0000/0x600 0xec000/0x4000! > ipmi at mainbus0 not configured > pci0 at mainbus0 bus 0: configuration mode 1 (bios) > pchb0 at pci0 dev 0 function 0 "Intel E7520 Host" rev 0x09 > ppb0 at pci0 dev 2 function 0 "Intel E7520 PCIE" rev 0x09 > pci1 at ppb0 bus 1 > ppb1 at pci1 dev 0 function 0 "Intel IOP332 PCIE-PCIX" rev 0x06 > pci2 at ppb1 bus 2 > ami0 at pci2 dev 14 function 0 "Dell PERC 4e/Di" rev 0x06: apic 3 int 14 > (irq 7) > ami0: Dell 16c, 32b, FW 521X, BIOS vH430, 256MB RAM > ami0: 1 channels, 0 FC loops, 1 logical drives > scsibus0 at ami0: 40 targets > sd0 at scsibus0 targ 0 lun 0: <AMI, Host drive #00, > SCSI2 0/direct fixed > sd0: 70010MB, 512 bytes/sec, 143380480 sec total > scsibus1 at ami0: 16 targets > safte0 at scsibus1 targ 6 lun 0: <PE/PV, 1x2 SCSI BP, 1.0> SCSI2 3/processor > fixed > ppb2 at pci1 dev 0 function 2 "Intel IOP332 PCIE-PCIX" rev 0x06 > pci3 at ppb2 bus 3 > skc0 at pci3 dev 11 function 0 "3Com 3c940" rev 0x10, Yukon (0x1): apic 3 > int 5 (irq 3) > sk0 at skc0 port A: address 00:0a:5e:1b:01:6f > eephy0 at sk0 phy 0: 88E1011 Gigabit PHY, rev. 3 > ppb3 at pci0 dev 4 function 0 "Intel E7520 PCIE" rev 0x09 > pci4 at ppb3 bus 4 > ppb4 at pci0 dev 5 function 0 "Intel E7520 PCIE" rev 0x09 > pci5 at ppb4 bus 5 > ppb5 at pci5 dev 0 function 0 "Intel PCIE-PCIE" rev 0x09 > pci6 at ppb5 bus 6 > em0 at pci6 dev 7 function 0 "Intel PRO/1000MT (82541GI)" rev 0x05: apic 4 > int 0 (irq 11), address 00:13:72:52:09:16 > ppb6 at pci5 dev 0 function 2 "Intel PCIE-PCIE" rev 0x09 > pci7 at ppb6 bus 7 > em1 at pci7 dev 8 function 0 "Intel PRO/1000MT (82541GI)" rev 0x05: apic 4 > int 1 (irq 3), address 00:13:72:52:09:17 > ppb7 at pci0 dev 6 function 0 "Intel E7520 PCIE" rev 0x09 > pci8 at ppb7 bus 8 > uhci0 at pci0 dev 29 function 0 "Intel 82801EB/ER USB" rev 0x02: apic 2 int > 16 (irq 11) > uhci1 at pci0 dev 29 function 1 "Intel 82801EB/ER USB" rev 0x02: apic 2 int > 19 (irq 10) > uhci2 at pci0 dev 29 function 2 "Intel 82801EB/ER USB" rev 0x02: apic 2 int > 18 (irq 7) > ehci0 at pci0 dev 29 function 7 "Intel 82801EB/ER USB2" rev 0x02: apic 2 int > 23 (irq 5) > usb0 at ehci0: USB revision 2.0 > uhub0 at usb0 "Intel EHCI root hub" rev 2.00/1.00 addr 1 > ppb8 at pci0 dev 30 function 0 "Intel 82801BA Hub-to-PCI" rev 0xc2 > pci9 at ppb8 bus 9 > "Dell DRAC 4" rev 0x00 at pci9 dev 5 function 0 not configured > puc0 at pci9 dev 5 function 1 "Dell DRAC 4 Virtual UART" rev 0x00: ports: 1 > com > com3 at puc0 port 0 apic 2 int 21 (irq 10): ns16550a, 16 byte fifo > com3: probed fifo depth: 0 bytes > "Dell DRAC 4 SMIC" rev 0x00 at pci9 dev 5 function 2 not configured > pciide0 at pci9 dev 6 function 0 "CMD Technology PCI0680" rev 0x02 > pciide0: bus-master DMA support present > pciide0: channel 0 wired to native-PCI mode > pciide0: using apic 2 int 23 (irq 5) for native-PCI interrupt > pciide0: channel 1 wired to native-PCI mode > vga1 at pci9 dev 13 function 0 "ATI Radeon VE" rev 0x00 > wsdisplay0 at vga1 mux 1: console (80x25, vt100 emulation) > wsdisplay0: screen 1-5 added (80x25, vt100 emulation) > radeondrm0 at vga1: apic 2 int 18 (irq 7) > drm0 at radeondrm0 > ichpcib0 at pci0 dev 31 function 0 "Intel 82801EB/ER LPC" rev 0x02 > pciide1 at pci0 dev 31 function 1 "Intel 82801EB/ER IDE" rev 0x02: DMA, > channel 0 configured to compatibility, channel 1 configured to compatibility > atapiscsi0 at pciide1 channel 0 drive 0 > scsibus2 at atapiscsi0: 2 targets > cd0 at scsibus2 targ 0 lun 0: <TSSTcorp, CDRW/DVD TSL462C, DE05> ATAPI > 5/cdrom removable > cd0(pciide1:0:0): using PIO mode 4, Ultra-DMA mode 2 > pciide1: channel 1 disabled (no drives) > usb1 at uhci0: USB revision 1.0 > uhub1 at usb1 "Intel UHCI root hub" rev 1.00/1.00 addr 1 > usb2 at uhci1: USB revision 1.0 > uhub2 at usb2 "Intel UHCI root hub" rev 1.00/1.00 addr 1 > usb3 at uhci2: USB revision 1.0 > uhub3 at usb3 "Intel UHCI root hub" rev 1.00/1.00 addr 1 > isa0 at ichpcib0 > isadma0 at isa0 > com0 at isa0 port 0x3f8/8 irq 4: ns16550a, 16 byte fifo > 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: <PC speaker> > spkr0 at pcppi0 > npx0 at isa0 port 0xf0/16: reported by CPUID; using exception 16 > fdc0 at isa0 port 0x3f0/6 irq 6 drq 2 > fd0 at fdc0 drive 0: 1.44MB 80 cyl, 2 head, 18 sec > mtrr: Pentium Pro MTRR support > uhub4 at uhub0 port 3 "Dell product 0xa001" rev 2.00/0.00 addr 2 > uhidev0 at uhub1 port 1 configuration 1 interface 0 "Dell DRAC4" rev > 1.10/0.00 addr 2 > uhidev0: iclass 3/1 > ukbd0 at uhidev0: 8 modifier keys, 6 key codes > wskbd1 at ukbd0 mux 1 > wskbd1: connecting to wsdisplay0 > uhidev1 at uhub1 port 1 configuration 1 interface 1 "Dell DRAC4" rev > 1.10/0.00 addr 2 > uhidev1: iclass 3/1 > ums0 at uhidev1 > ums0: X report 0x0002 not supported > softraid0 at root > root on sd0a swap on sd0b dump on sd0b > uvm_mapent_alloc: out of static map entries > [r...@relayb /etc]#