Skip site navigation (1)Skip section navigation (2)
Date:      30 May 2001 20:55:17 -0500
From:      Michael Harnois <mdharnois@home.com>
To:        freebsd-current@freebsd.org
Subject:   vmware2 and mutex changes
Message-ID:  <867kyyi8oq.fsf@mharnois.workgroup.net>

next in thread | raw e-mail | index | archive | help
I figured out how to get vmware2 to build, but not to run ;(

panic: mutex vm not owned at ../../vm/vm_page.c:607
Debugger("panic")
Stopped at Debugger+0x45: pushl %ebx
db> t
Debugger(c036443b) at Debugger+0x45
panic(c0363608,c037b4d4,c037ce2f,25f,c0961cc0) at panic+0x70
_mtx_assert(c0435ea0,1,c037ce2f,25f) at _mtx_assert+0x4e
vm_page_unqueue(c0961cc0) at vm_page_unqueue+0x22
vm_page_wire(c0961cc0, cd24ac20,c103d1fe,45d1,c11a5e00) at vm_page_wire+0x1a
host_lock_ppn(45d1,c11a5e00,286ac000,cd24ac3c) at host_lock_ppn+0x26
HostIF_Lock_Page(c11a5e00,286ac000,cd24ade0,c11a5e00,142f260) at HostIF_Lock_Page+0x96
Vmx86_LockPage(c11a5e00,286ac000,1,cd24ade0,c1043d00) at Vmx86_LockPage+0x3a
FreeBSD_Driver_Ioctl(c1043d00,200056cf,cd24aea4,3,cd0e9200) at FreeBSD_Driver_Ioctl+0xf1
spec_ioctl(cd24ade0,cd24adc8,c02dd451,cd24ade0,cd24ae70) at spec_ioctl+0x2e
spec_vnoperate(cd24ade0,cd24ae70,c0260b81,cd24ade0,c10db7c0) at spec_vnoperate+0x15
ufs_vnoperatespec(cd24ade0,c10db7c0,cd,0,c038fac0) at ufs_vnoperatespec+0x15
vn_ioctl(c10db7c0,200056cf,cd24aea4,cd0e9200,c0ee5940) at vn_ioctl+0x10d
ioctl(cd0e9200,cd24af80,cd0e931c,cd0e9200,3) at linux_ioctl_vmmon_0x1f2
linux_ioctl_vmmon(cd0e9200,cd24af80,cd0e931c,cd0e9200,3) at linux_ioctl_vmmon+0x1f2
linux_ioctl(cd0e9200,cd24af80,b,0,8315930) at linux_ioctl+0x54
syscall(2f,2f,bfbf002f,8315930,0) at syscall+0x695
syscall_with_err_pushed() at syscall_with_err_pushed+0x1b
db> show reg
cs	0x8
ds	0xcd240010
es	0xc03f0010	fakebuf+0x5d0
fs	0xc0410018
ss	0x10
eax	0x12
ecx	0x20
edx	0xc0383caf	db_lengths+01xd7
ebx	0x3202
esp	0xcd24ab94
esi	0x100
edi	0xc037ce2f	__set_db_show_cmd_set_sym_vm_object_print_pages_cmd+0x1c3
eip	0xc0311a01	Debugger_0x45
efl	0x3046
Debugger+0x45: pushl %ebx
db> show locks
exclusive (sleep mutex) Giant (0xc0436a80) locked @ ../../i386/i386/trap.c:1153
db> 

-- 
Michael D. Harnois                        mdharnois@home.com
Redeemer Lutheran Church                      Washburn, Iowa 
 Physics is like sex: sure, it may give some practical results,
 but that's not why we do it. -- Richard Feynman

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-current" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?867kyyi8oq.fsf>