Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 4 May 2004 22:10:20 +1000 (EST)
From:      Bruce Evans <bde@zeta.org.au>
To:        Andrew Gallatin <gallatin@cs.duke.edu>
Cc:        freebsd-emulation@freebsd.org
Subject:   Re: vmware2 patch for -CURRENT
Message-ID:  <20040504215848.F9795@gamplex.bde.org>
In-Reply-To: <16534.52410.881023.431391@grasshopper.cs.duke.edu>
References:  <16531.64457.287692.950839@grasshopper.cs.duke.edu> <16534.52410.881023.431391@grasshopper.cs.duke.edu>

next in thread | previous in thread | raw e-mail | index | archive | help
On Mon, 3 May 2004, Andrew Gallatin wrote:

> BTW, has anybody tried running 5.2-current as a guest on vmware2?

Not me.

> It panics in sse2_pagezero() on my p4, so I have to break into
> the debugger and reduce my cpu_class to 3.  I"m really glad that the
> jsnap builds have ddb built in.. ;)

Apparently vmware2 doesn't support some SSE2 instructions despite claiming
to.  The code that calls ss2_pagezero() seems to test mostly the right
things.  (cpu_feature & CPU_SSE2) is supposed to indicate that the CPU
supports SSE2, and it shouldn't be necessary to also test cpu_class.

Try my memory access benchmarks in ~bde/cache on freefall for debugging
this in userland (./w -c sse2 -f 19 uses the same access method as
sse2_pagezero()).

Bruce



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