I've got an OpneBSD 3.7 machine (no patches - just the standard 3.7 CD install) running under VMWare GSX Server V3.1 Today, the machine had stopped with a panic. I did a "trace" and "ps" as per the instructions. Below is the result of these extracted from /var/adm/messages after I rebooted the machine.
Jul 18 13:17:55 mx3 /bsd: panic: kernel diagnostic assertion "uvmexp.swpgonly <= uvmexp.swpages" failed: file "/usr/src/sys/uvm/uvm_pdaemon.c", line 581 Jul 18 13:17:56 mx3 /bsd: Stopped at Debugger+0x4: leave Jul 18 13:17:56 mx3 /bsd: RUN AT LEAST 'trace' AND 'ps' AND INCLUDE OUTPUT WHEN REPORTING THIS PANIC! Jul 18 13:17:56 mx3 /bsd: DO NOT EVEN BOTHER REPORTING THIS WITHOUT INCLUDING THAT INFORMATION! Jul 18 13:17:56 mx3 /bsd: ddb> Debugger(d0563130,a264,e3807e3c,d099f338,8a) at Debugger+0x4 Jul 18 13:17:56 mx3 /bsd: panic(d04dea60,d04aff97,d04f5600,d04f6e20,245) at panic+0x63 Jul 18 13:17:56 mx3 /bsd: tablefull(d04aff97,d04f6e20,245,d04f5600,d0563130) at tablefull Jul 18 13:17:56 mx3 /bsd: uvm_aiodone_daemon(d05ca308,d9a5,e3807f6c,d0307617) at uvm_aiodone_daemon+0x2c9 Jul 18 13:17:56 mx3 /bsd: uvm_aiodone_daemon(5555e66e,488c,d0100bde,d60863d8,d0306b18) at uvm_aiodone_daemon+0x9f8 Jul 18 13:17:56 mx3 /bsd: uvm_pageout(d60863d8) at uvm_pageout+0xc0 Jul 18 13:17:56 mx3 /bsd: Bad frame pointer: 0xd06d3ed8 Jul 18 13:17:56 mx3 /bsd: ddb> PID PPID PGRP UID S FLAGS WAIT COMMAND Jul 18 13:17:56 mx3 /bsd: 27067 4071 4071 1000 3 0xc0181 select exim-4.51-1 Jul 18 13:17:56 mx3 /bsd: 29661 4071 4071 1000 3 0xc0181 select exim-4.51-1 Jul 18 13:17:56 mx3 /bsd: 10755 4071 4071 1000 3 0xc0181 select exim-4.51-1 Jul 18 13:17:56 mx3 /bsd: 505 4071 4071 1000 3 0xc0181 select exim-4.51-1 Jul 18 13:17:56 mx3 /bsd: 15696 4071 4071 1000 3 0xc0181 select exim-4.51-1 Jul 18 13:17:56 mx3 /bsd: 10625 4071 4071 1000 3 0xc0181 select exim-4.51-1 Jul 18 13:17:56 mx3 /bsd: 24014 4071 4071 1000 3 0xc0181 select exim-4.51-1 Jul 18 13:17:56 mx3 /bsd: 7796 4071 4071 1000 3 0xc0181 select exim-4.51-1 Jul 18 13:17:56 mx3 /bsd: 1680 4071 4071 1000 3 0xc0181 select exim-4.51-1 Jul 18 13:17:56 mx3 /bsd: 24147 4071 4071 1000 3 0xc0181 select exim-4.51-1 Jul 18 13:17:56 mx3 /bsd: 19545 4071 4071 1000 3 0xc0185 poll exim-4.51-1 Jul 18 13:17:56 mx3 /bsd: 11108 4071 4071 1000 3 0xc0185 select exim-4.51-1 Jul 18 13:17:56 mx3 /bsd: 9971 14302 14302 0 2 0x104 perl Jul 18 13:17:56 mx3 /bsd: 16342 14302 14302 0 2 0x104 perl Jul 18 13:17:56 mx3 /bsd: 15237 14302 14302 0 2 0x104 perl Jul 18 13:17:56 mx3 /bsd: 28206 14302 14302 0 2 0x104 perl Jul 18 13:17:56 mx3 /bsd: 15245 14302 14302 0 2 0x104 perl Jul 18 13:17:56 mx3 /bsd: 11698 4071 4071 1000 2 0xc0105 exim-4.51-1 Jul 18 13:17:56 mx3 /bsd: 17267 1 17267 0 3 0x4082 ttyin getty Jul 18 13:17:56 mx3 /bsd: 4662 1 4662 0 3 0x4082 ttyin getty Jul 18 13:17:56 mx3 /bsd: 25305 1 25305 0 3 0x4082 ttyin getty Jul 18 13:17:56 mx3 /bsd: 14302 1 14302 0 3 0x80 pause perl Jul 18 13:17:56 mx3 /bsd: 4071 1 4071 1000 3 0x40184 select exim-4.51-1 Jul 18 13:17:56 mx3 /bsd: 2380 1 2380 0 3 0x4082 ttyin getty Jul 18 13:17:56 mx3 /bsd: 26708 1 26708 0 3 0x4082 ttyin getty Jul 18 13:17:56 mx3 /bsd: 15247 1 15247 0 3 0x80 select cron Jul 18 13:17:56 mx3 /bsd: 5775 1 5775 0 3 0x180 select inetd Jul 18 13:17:56 mx3 /bsd: 16689 1 16689 0 3 0x84 poll ntpd Jul 18 13:17:56 mx3 /bsd: 3246 1 18125 83 3 0x186 poll ntpd Jul 18 13:17:56 mx3 /bsd: 19049 13402 13402 73 3 0x184 poll syslogd Jul 18 13:17:56 mx3 /bsd: 13402 1 13402 0 3 0x80 netio syslogd Jul 18 13:17:56 mx3 /bsd: 9 0 0 0 3 0x100204 crypto_wa crypto Jul 18 13:17:56 mx3 /bsd: 8 0 0 0 3 0x100204 aiodoned aiodoned Jul 18 13:17:56 mx3 /bsd: 7 0 0 0 3 0x100204 syncer update Jul 18 13:17:56 mx3 /bsd: 6 0 0 0 3 0x100204 cleaner cleaner Jul 18 13:17:56 mx3 /bsd: 5 0 0 0 3 0x100204 reaper reaper Jul 18 13:17:56 mx3 /bsd: * 4 0 0 0 7 0x100204 pagedaemon Jul 18 13:17:56 mx3 /bsd: 3 0 0 0 3 0x100204 apmev apm0 Jul 18 13:17:56 mx3 /bsd: 2 0 0 0 3 0x100204 kmalloc kmthread Jul 18 13:17:56 mx3 /bsd: 1 0 1 0 3 0x4080 wait init Jul 18 13:17:56 mx3 /bsd: 0 -1 0 0 3 0x80204 scheduler swapper The machine runs the Exim mailer (www.exim.org) and SpamAssassin. If it's usefull, the machine has 256MB RAM, with 512MB swap. I tried a google, but only found reference to older versions of OpenBSD. Is there anything else I should provide ? Anything else I should do if it happens again ? GTG Gordon Ross, Network Manager/Rheolwr Rhydwaith Countryside Council for Wales/Cyngor Cefn Gwlad Cymru