All of lore.kernel.org
 help / color / mirror / Atom feed
* Question about x86_compat
@ 2007-12-04  2:56 beth kon
  2007-12-04  9:45 ` Keir Fraser
  0 siblings, 1 reply; 2+ messages in thread
From: beth kon @ 2007-12-04  2:56 UTC (permalink / raw)
  To: Xen-devel

arch_setup_meminit ignores the return code from x86_compat. Is this 
intentional? I see that the message printed in x86_compat is a warning 
if the do_domctl fails, so assume ignoring the return code in 
arch_setup_meminit may be intentional. If so, what does this imply when 
a 32 bit guest attempts to start on a 64 bit machine?

I followed up the call chain from x86_compat (trying to understand its 
intent) and it appears to be a pretty integral part of creating any 
domain, so I assume that XEN_DOMCTL_set_address_size is the call that 
actually specifies to Xen whether a domain is 32 or 64? So if that call 
fails, is the domain just set to be the machine's native size by 
default? But what would that mean for a 32 on 64 guest?

I hope my questions are clear. This area is a little muddy for me. Thanks!

-- 
Elizabeth Kon (Beth)
IBM Linux Technology Center
Open Hypervisor Team
email: eak@us.ibm.com

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

end of thread, other threads:[~2007-12-04  9:45 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2007-12-04  2:56 Question about x86_compat beth kon
2007-12-04  9:45 ` Keir Fraser

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.