From owner-freebsd-emulation Tue Feb 22 12:39:13 2000 Delivered-To: freebsd-emulation@freebsd.org Received: from guardian.sftw.com (guardian.sftw.com [209.157.37.25]) by hub.freebsd.org (Postfix) with ESMTP id A2BFE37B59D; Tue, 22 Feb 2000 12:39:10 -0800 (PST) (envelope-from nsayer@sftw.com) Received: from yoda.sftw.com (a-211.sftw.com [209.157.37.211]) by guardian.sftw.com (8.9.3/8.9.3) with ESMTP id MAA38871; Tue, 22 Feb 2000 12:39:10 -0800 (PST) (envelope-from nsayer@sftw.com) Received: from sftw.com (localhost [127.0.0.1]) by yoda.sftw.com (8.9.3/8.9.3) with ESMTP id MAA00775; Tue, 22 Feb 2000 12:39:04 -0800 (PST) (envelope-from nsayer@sftw.com) Message-ID: <38B2F3E8.C8FF1F21@sftw.com> Date: Tue, 22 Feb 2000 20:39:04 +0000 From: Nick Sayer Reply-To: nsayer@freebsd.org X-Mailer: Mozilla 4.7 [en] (X11; U; Linux 2.2.12 i386) X-Accept-Language: en MIME-Version: 1.0 To: frebsd-current@freebsd.org Cc: freebsd-emulation@freebsd.org Subject: Re: Weird AMD panics caused by VMware?! References: <20000217221219.A448@jupiter.delta.ny.us> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-emulation@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org (crossposting to -current in case it's not VMware related) I have a serial console running on the machine, so now I can tell the difference between a panic and a hang. :-) With that said, I now have a complete dump from one of these trap panics. Here is a stack trace: #0 0xc0152d28 in boot () #1 0xc01530ac in poweroff_wait () #2 0xc02571f9 in trap_fatal () #3 0xc0256ed7 in trap_pfault () #4 0xc0256a9a in trap () #5 0xc0177da0 in cache_purgevfs () #6 0xc017e6f1 in dounmount () #7 0xc017e681 in unmount () #8 0xc0257437 in syscall () #9 0xc024b946 in Xint0x80_syscall () #10 0x8057585 in ?? () [etc] The machine is running amd, and my home directory is amd mounted. That is the only conceivable reason I can think why an 'unmount' would be in progress. Sure enough, ps aux on the core shows: USER PID %CPU %MEM VSZ RSS TT STAT STARTED TIME COMMAND root 841 97.7 0.0 1100 0 ?? R 31Dec69 0:00.00 (amd) nsayer 699 8.5 0.0 59480 0 #C1 R 31Dec69 4:46.96 (vmware) root 2 0.0 0.0 0 0 ?? RL 31Dec69 0:03.56 (pagedaemon) root 3 0.0 0.0 0 0 ?? DL 31Dec69 0:00.42 (vmdaemon) root 4 0.0 0.0 0 0 ?? RL 31Dec69 0:00.00 (bufdaemon) root 5 0.0 0.0 0 0 ?? RL 31Dec69 0:02.17 (syncer) [...] Does anyone recognize this? What other information can I get that would be of use? "Vladimir N. Silyaev" wrote: > > My machine here at the office gets these a _lot_ whenever I'm running > > vmware: > [skipped] > > >This machine also seems to hang a lot, but it could be that the hangs > >are just these happening behind X so I can't see them. > As you wrote below, you are have another box. So just try to use > serial console (that will be provide a possibility to always > see a panic message), also will be a right thing to compile kernel > with DDB, that will provide some more information. > > > They always happen with amd as the current process. They frequently > > happen when > >vmware is running. They never happen at other times. > The FreeBSD vmmon has a 'historical' bug - it's clear 'GS' register. > But I was never encounter problem with them. And more I was > so impressed by the fact that I was never encountered any vmware(vmmon) > related problem. > > -- > Vladimir Silyaev > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-emulation" in the body of the message To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-emulation" in the body of the message