Subject: pkg/18548: VMWare crashes kernel (uvm assertion)
To: None <gnats-bugs@gnats.netbsd.org>
From: Juergen Hannken-Illjes <hannken@eis.cs.tu-bs.de>
List: netbsd-bugs
Date: 10/06/2002 11:39:38
>Number: 18548
>Category: pkg
>Synopsis: VMWare crashes kernel (uvm assertion)
>Confidential: no
>Severity: serious
>Priority: high
>Responsible: pkg-manager
>State: open
>Class: sw-bug
>Submitter-Id: net
>Arrival-Date: Sun Oct 06 02:40:00 PDT 2002
>Closed-Date:
>Last-Modified:
>Originator: Juergen Hannken-Illjes
>Release: NetBSD 1.6I (Oct 4, 2002)
>Organization:
>Environment:
System: NetBSD dancer 1.6I NetBSD 1.6I (CUSTOM) #152: Fri Oct 4 12:52:07 MEST 2002 hannken@dancer:/usr/obj/kern.i386/CUSTOM i386
Architecture: i386
Machine: i386
>Description:
Running VMWare on an otherwise idle system results in an assertion
"pg->wire_count == 0" failed: file "/sys/uvm/uvm_page_i.h", line 201
Trace:
#1 0xc0295271 in cpu_reboot (howto=256, bootstr=0x0)
at /sys/arch/i386/i386/machdep.c:2208
#2 0xc01dba3f in panic () at /sys/kern/subr_prf.c:253
#3 0xc032dc07 in __assert () at /sys/lib/libkern/__assert.c:47
#4 0xc0289e6b in uvm_pagedeactivate (pg=0xc09fc38c)
at /sys/uvm/uvm_page_i.h:201
#5 0xc028ca93 in uvmpd_scan () at /sys/uvm/uvm_pdaemon.c:870
#6 0xc028c25a in uvm_pageout (arg=0xe31a5004) at /sys/uvm/uvm_pdaemon.c:253
Data:
(gdb) print * (struct vm_page *) 0xc09fc38c
$2 = {pageq = {tqe_next = 0xc080c340, tqe_prev = 0xc03ec46c},
hashq = {tqe_next = 0x0, tqe_prev = 0xc06747b8},
listq = {tqe_next = 0xc080afc0, tqe_prev = 0xc09f9e08},
uanon = 0x0, uobject = 0xe3cd8bec, offset = 113897472,
flags = 12, loan_count = 0, wire_count = 65535,
pqflags = 0, phys_addr = 460058624}
>How-To-Repeat:
Run VMWare and install an OS
>Fix:
>Release-Note:
>Audit-Trail:
>Unformatted: