[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Xen-devel] x86-64 32bit applications support discussion
This thread is intended for discussion of 32bit application support under x86-64 virtual domains. To all reading this is for development purposes (x86-64 support is not done yet). I've been actively looking into 32bit application support for the x86-64 Virutal Domains. I do have a question that I wanted to bring to the list to start the discussion. Since the virtual domain & applications are all running in ring 3. Does the hypervisor need to know how to tell the CPU when and when not to go into compatibility mode to run running 32bit applications properly under virtual domains? As you may know while under Long mode you have two sub modes: 64-bit mode & compatibility (for 32bit stuff). The problem I see is that since we are in Long Mode the virutal domain needs to tell CPU to go into the sub mode compatibility mode for it's 32 applications but does not have the access to do so. I'm not sure the best way of going about this (new hypercall?) ? -- Jerone Young IBM Linux Technology Center jyoung5@xxxxxxxxxx 512-838-1157 (T/L: 678-1157) ------------------------------------------------------- SF email is sponsored by - The IT Product Guide Read honest & candid reviews on hundreds of IT Products from real users. Discover which products truly live up to the hype. Start reading now. http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxxxxxxxxxx https://lists.sourceforge.net/lists/listinfo/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |