Hi,

(Dropping other mailing list to avoid unnecessary noise)

On Fri, Jan 17, 2014 at 12:06 PM,  <[email protected]> wrote:
> Hi, I don't know how can I run Xvisor that supports Cortex-A15 Without VE.
> I just can find manual - How to run Xvisor that supports Cortex-A15 With VE.
> Without VE, hypervisor handles sensitive instructions using hypercall.
> So I want to know how Xvisor handles sensitive instructions using hypercall
> and converting sensitive instruction, without trap&emulation.
> I want to run Xvisor that supports Cortex-A15 Without VE.
> How can I run Xvisor at Cortex-A15 Without VE.

Sorry for little delay in reply. I missed this email. Please try to post your
Xvisor related queries on xvisor-devel (CCed here) and also join xvisor-devel.

Actually, Cortex-A15 is a processor with virtualization extension hence we
use our ARM32VE port for it. We don't use ARM32 port for Cortex-A15.

Latest Xvisor source can be found at:
https://github.com/avpatel/xvisor-next

To try Linux guest on Xvisor for Cortex-A15, refer:
https://github.com/avpatel/xvisor-next/blob/master/docs/arm/fast-models.txt
https://github.com/avpatel/xvisor-next/blob/master/tests/arm32/vexpress-a15/linux/README

I hope above helps. Let me know if you have more queries.

Regards,
Anup

>
> 2012년 4월 24일 화요일 오전 6시 36분 34초 UTC-7, Anup Patel 님의 말:
>>
>> Xvisor (eXtensible Versatile hypervISOR) is an open source bare-metal
>> monolithic hypervisor, which aims towards providing virtualization
>> solution,
>> which is light-weight, portable, and flexible with small memory foot print
>> and less overhead. It is distributed under GNU Public License (GPLv2).
>>
>> Xvisor has most of the features expected from a modern full-fledged
>> hypervisor,
>> such as:
>>     - Tree based configuration
>>     - Tickless and high resolution timekeeping
>>     - Wall-clock for tracking real-time
>>     - Threading framework
>>     - Host device driver framework
>>     - CPU virtualization
>>     - Address space virtualization
>>     - IO device emulation framework
>>     - Pass through hardware access
>>     - Dynamic guest creation/destruction
>>     - Serial port virtualization
>>     - Management terminal
>>
>> The ARM port of Xvisor (or Xvisor ARM) supports a wide range of ARM
>> processors
>> namely:
>>     - ARM9 (Boards: VersatilePB)
>>     - Cortex-A8 (Boards: Realview-PB-A8)
>>     - OMAP3 (Boards: BeagleBoard-xM)
>>     - Cortex-A9 (UP) (Boards: Vexpress-A9)
>>     - Cortex-A15 (UP) Without VE (Boards: Vexpress-A15)
>>     - Cortex-A15 (UP) With VE (Boards: Vexpress-A15)
>>
>> For all supported ARM processors Xvisor ARM is able to boot multiple
>> unmodified
>> Linux-3.0.4 guest with a fairly interactive and smooth Busybox 0.19.2
>> console.
>>
>> On real hardware specifically BeagleBoard-xM (OMAP3 @ 600 MHz) we get near
>> native CPU performance (i.e. Native Linux 3.0.4 gives 1120 DMIPS whereas
>> Linux
>> 3.0.4 running as guest on Xvisor ARM gives 960 DMIPS)
>>
>> Please try out our Xivsor Cortex-A15 demo on ARM Fast Models 7.0 and/or
>> Linaro QEMU (2.02 or higher). To download the demo tarball visit:
>> https://docs.google.com/open?id=0B0ABS_s60oP_WjNQQ0QtUzNmdmc
>>
>> Xvisor is currently hosted on Github, to clone or download source code
>> please
>> visit following links:
>> Wiki: https://github.com/xvisor/xvisor/wiki
>> Mainline Repository: https://github.com/xvisor/xvisor
>> Stagging Repository: https://github.com/avpatel/xvisor-next
>>
>> Our developer mailing list is xvisor-devel[at]googlegroups[
>> dot]com, please feel free to post your queries or join our development
>> mailing list.
>
> --
> For more options, visit http://beagleboard.org/discuss
> ---
> You received this message because you are subscribed to the Google Groups
> "BeagleBoard" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> For more options, visit https://groups.google.com/groups/opt_out.

-- 
For more options, visit http://beagleboard.org/discuss
--- 
You received this message because you are subscribed to the Google Groups 
"BeagleBoard" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/groups/opt_out.

Reply via email to