xen-devel.lists.xenproject.org archive mirror
 help / color / mirror / Atom feed
* [HYBRID]: XEN_EMULATE_PREFIX in user process
@ 2012-06-29  1:00 Mukesh Rathor
  2012-06-29  1:09 ` Konrad Rzeszutek Wilk
  2012-06-29  7:56 ` Jan Beulich
  0 siblings, 2 replies; 15+ messages in thread
From: Mukesh Rathor @ 2012-06-29  1:00 UTC (permalink / raw)
  To: Xen-devel@lists.xensource.com, stefano.stabellini@eu.citrix.com,
	Ian Campbell

Hi,

Booting latest upstream pv linux as dom0, I noticed dm_mapper, user
level process, is running with XEN_EMULATE_PREFIX cpuid. I am
wondering if the prefix is statically put there, or how its put there?

For hybrid, the hvm container traps cpuid, so we don't need to prefix
cpuid. Less code if I don't have to worry about trapping the invalid
op. There seems places where the cpuid is run without the xen prefix in
user mode.

BTW, for cpuid vmexit, if kernel mode I call pv_cpuid, if user mode, I
just return cpuid values, as that's what would happen without the HVM
container.

thanks,
Mukesh

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

end of thread, other threads:[~2012-07-02 18:18 UTC | newest]

Thread overview: 15+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-06-29  1:00 [HYBRID]: XEN_EMULATE_PREFIX in user process Mukesh Rathor
2012-06-29  1:09 ` Konrad Rzeszutek Wilk
2012-06-29  1:26   ` Mukesh Rathor
2012-06-29  8:09     ` Ian Campbell
2012-06-29 18:15       ` Mukesh Rathor
2012-06-29 19:07         ` Mukesh Rathor
2012-06-29 22:04           ` Ian Campbell
2012-06-29 22:50             ` Mukesh Rathor
2012-07-02  8:27               ` Jan Beulich
2012-07-02  9:29                 ` Ian Campbell
2012-07-02 18:18                 ` Mukesh Rathor
2012-06-29  7:56 ` Jan Beulich
2012-06-29  8:07   ` Ian Campbell
2012-06-29  8:15     ` Jan Beulich
2012-06-29 21:18   ` Mukesh Rathor

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).