|
From: | Avi Kivity |
Subject: | Re: [Qemu-devel] [PATCH] kvm: Move kvm_allows_irq0_override() to target-i386 |
Date: | Mon, 23 Jul 2012 17:30:06 +0300 |
User-agent: | Mozilla/5.0 (X11; Linux x86_64; rv:13.0) Gecko/20120615 Thunderbird/13.0.1 |
On 07/23/2012 04:50 PM, Peter Maydell wrote: >> >> Yet. > > There is no mechanism in the virtualization extensions to either > trap on or present a false value for guest accesses to the CPSR > mode bits. So you can't make the guest OS think it is in Hypervisor > mode. Therefore you can't provide the guest with the virtualization > extensions. (The same argument applies for Monitor mode and means > you can't provide the Security extensions (TrustZone) to the guest > either.) I guess you could handle all code in the guest hypervisor > under TCG but implementing a hybrid TCG+KVM mode would be a lot > of effort and probably not really perform very well anyway... Gaah, people add virtualization extensions to fix an ISA's non-virtualizability, then do the same mistake again. But I was only joking. Nested virtualization is interesting technically but so far I haven't seen any huge or even small uptake. -- error compiling committee.c: too many arguments to function
[Prev in Thread] | Current Thread | [Next in Thread] |