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>