On Thu, Jul 26, 2012 at 7:31 PM, Peter Maydell <peter.maydell at linaro.org> wrote: > On 26 July 2012 18:11, Marc Zyngier <marc.zyngier at arm.com> wrote: >> Instead of relying on SMC calls to setup HVBAR, introduce a new >> HVC-based API. This of course requires a hypervisor stub to be >> installed already. At the moment, this is implemented as part of the >> boot wrapper, but will be moved to the kernel itself when it actually >> understands being booted in HYP mode. >> >> The kernel now uses "hvc #0xff", with r0 containing the pointer to >> the new vectors. > > This will still go bang if you try to boot a KVM-enabled kernel > on a non-virtualization capable system (eg as the qemu guest), > right? > yes :) -Christoffer