Difference between revisions of "Archived/Xen ARM (PV)"

From Xen
m (Xen ARM Project)
m (Xen ARM Project)
Line 8: Line 8:
 
{{Hatnote|For the ARM port for processors with hardware virtualization extensions see [[Xen ARMv7 with Virtualization Extensions]].}}
 
{{Hatnote|For the ARM port for processors with hardware virtualization extensions see [[Xen ARMv7 with Virtualization Extensions]].}}
  
= Xen ARM Project =
+
= Xen ARM (PV) Project =
  
'''Xen-ARM is called originally Secure Xen on ARM which consists of Xen on ARM VMM and the associated access control.'''
+
Xen-ARMPV is called originally Secure Xen on ARM which consists of Xen on ARM VMM and the associated access control.'''
 
{{WarningLeft|This project has been inactive since 2012 and been '''superceded''' by the [[Xen_ARMv7_with_Virtualization_Extensions|Xen ARM PVH project]] in the Xen Hypervisor mainline. First support for ARM has been available since Xen 4.3. We have seen the first mobile demos on showing Android running on Xen using the newer and active [[Xen_ARMv7_with_Virtualization_Extensions|Xen ARM PVH project]]: Also see [[:Category:Android|Category:Android]] and [[:Category:Embedded|Category:Embedded]]}}
 
{{WarningLeft|This project has been inactive since 2012 and been '''superceded''' by the [[Xen_ARMv7_with_Virtualization_Extensions|Xen ARM PVH project]] in the Xen Hypervisor mainline. First support for ARM has been available since Xen 4.3. We have seen the first mobile demos on showing Android running on Xen using the newer and active [[Xen_ARMv7_with_Virtualization_Extensions|Xen ARM PVH project]]: Also see [[:Category:Android|Category:Android]] and [[:Category:Embedded|Category:Embedded]]}}
 
== Contributing ==
 
== Contributing ==

Revision as of 18:41, 20 November 2013

Xen ARM (PV) Project

Xen-ARMPV is called originally Secure Xen on ARM which consists of Xen on ARM VMM and the associated access control.

Icon Ambox.png This project has been inactive since 2012 and been superceded by the Xen ARM PVH project in the Xen Hypervisor mainline. First support for ARM has been available since Xen 4.3. We have seen the first mobile demos on showing Android running on Xen using the newer and active Xen ARM PVH project: Also see Category:Android and Category:Embedded

Contributing

Please email xen-arm@lists.xensource.com with comments, questions, and patches. For patches, please prefix the email subject with "[patch]". Use http://lists.xensource.com/xen-arm to subscribe and to access the archives.

Current Status

Secure Xen on ARM supports the ARMv7 architecture family, specific platform we test/run on is:

  • nVidia Tegra250 Development Board

Note : This release does not support all architectures prior to ARM v7. Previous versions of Xen-ARM can be found on the Xen-ARM archives section.

  • Note that Xen ARM is currently rebased onto xen-unstable such that it can be upstreamed. The work is currently performed on Jaemin Ryu's personal branch

Jaemin Ryu's personal another branch, target on tegra250 board

Xen-ARM source

Please follow Xen ARM Repo and Jaemin Ryu's personal branch.

Documents

Bug Tracking

We are using the main Xen bugzilla bugtracking system: all ARM bugs. Please create an account so that bugs may be assigned to you. ;-)

Xen-ARM Archives

Android Goldfish (QEMU 0.82 based Android emulator):

  • Patching the QEMU: qemu-xen_arm-081120.tar.bz2
  • Some source codes of emulator are modified in order to make the emulator load two mini-os images into RAM before executing Secure Xen on ARM.
  • More details on how to run Secure Xen on ARM on modified Goldfish emulator are found in the section A.2 of user guide.

Para-virtualized uC/OS-II RTOS:

Older versions of Xen ARM

Links

Contact

  • Sang-bum SUH sbuk.suh@samsung.com