You should not run OpenBSD under VMWare.
If you need serveral "virtual" machines, you can run OpenBSD chrooted as
many times as you need, without running it under VMWare.
Runing any OS under a product like VMWare makes it hard to trust which
product is actually causing the errors, incl. kernel panics.
Rico.
Gordon Ross wrote:
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
.