xen-devel.lists.xenproject.org archive mirror
 help / color / mirror / Atom feed
* x86 emulator and new isa additions
@ 2011-11-15 13:03 Jan Beulich
  2011-11-15 13:30 ` Keir Fraser
  0 siblings, 1 reply; 4+ messages in thread
From: Jan Beulich @ 2011-11-15 13:03 UTC (permalink / raw)
  To: Keir Fraser; +Cc: xen-devel@lists.xensource.com

Hi Keir,

so far the convention seems to be to assume that guest attempts to
execute instructions not supported by the underlying CPU would never
make it into the emulator. Is that really correct (in particular in the
context of real mode emulation, where it's not just single instructions
that get emulated)?

>From earlier work on the emulation code I seem to recall that it's mainly
the testing code that didn't like use of cpu_has_xyz in conditionals. I
would suppose that simply adding respective feature detection (and
boolean variables) to the testing code should get us around this
problem. Or would you see any better alternative?

Jan

^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2011-11-15 15:48 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2011-11-15 13:03 x86 emulator and new isa additions Jan Beulich
2011-11-15 13:30 ` Keir Fraser
2011-11-15 13:53   ` Jan Beulich
2011-11-15 15:48     ` Keir Fraser

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).