Archived/Xen ARM (PV): Difference between revisions
Lars.kurth (talk | contribs) m (→Xen-ARM source) |
Lars.kurth (talk | contribs) (Added links to embedded docs) |
||
Line 6: | Line 6: | ||
<!-- ##acl BrianMyungjuneJUNG:read,write,admin Sang-bum Suh:read,write,admin XenARMGroup:read,write,revert All:read --> |
<!-- ##acl BrianMyungjuneJUNG:read,write,admin Sang-bum Suh:read,write,admin XenARMGroup:read,write,revert All:read --> |
||
<!-- ## page was renamed from Xen/PPC --> |
<!-- ## page was renamed from Xen/PPC --> |
||
{{Needs_Additions|Executable files and other files that cannot be attached to the wiki need to be hosted somewhere}} |
|||
= Xen ARM Project = |
= Xen ARM Project = |
||
Line 24: | Line 22: | ||
* Note that Xen ARM is currently rebased onto xen-unstable such that it can be upstreamed. The work is currently performed on [http://xenbits.xen.org/gitweb/?p=people/jm77ryu/xen-unstable-arm.git;a=summary Jaemin Ryu's personal branch] |
* Note that Xen ARM is currently rebased onto xen-unstable such that it can be upstreamed. The work is currently performed on [http://xenbits.xen.org/gitweb/?p=people/jm77ryu/xen-unstable-arm.git;a=summary Jaemin Ryu's personal branch] |
||
== Xen-ARM source == |
== Xen-ARM source == |
||
Click [ |
Click [http://downloads.xen.org/Wiki/XenARM/xen-arm-opensource-20110714.tar.bz2 xen-arm-opensource-20110714.tar.bz2] to download the latest officially released Xen-ARM package. |
||
== Documents == |
== Documents == |
||
* Secure Xen on ARM User's Guide: [ |
* Secure Xen on ARM User's Guide: [http://downloads.xen.org/Wiki/XenARM/Secure_Xen_on_ARM_User_Guide_v1_1.pdf Secure_Xen_on_ARM_User_Guide_v1_1.pdf] |
||
== Bug Tracking == |
== Bug Tracking == |
||
We are using the main Xen bugzilla bugtracking system: [http://bugzilla.xensource.com/bugzilla/buglist.cgi?bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&rep_platform=ARM all ARM bugs]. Please create an account so that bugs may be assigned to you. ;-) |
We are using the main Xen bugzilla bugtracking system: [http://bugzilla.xensource.com/bugzilla/buglist.cgi?bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&rep_platform=ARM all ARM bugs]. Please create an account so that bugs may be assigned to you. ;-) |
||
Line 34: | Line 32: | ||
Android Goldfish (QEMU 0.82 based Android emulator): |
Android Goldfish (QEMU 0.82 based Android emulator): |
||
* Patching the QEMU: [ |
* Patching the QEMU: [http://downloads.xen.org/Wiki/XenARM/qemu-xen_arm-081120.tar.bz2 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. |
* 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. |
* 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: |
Para-virtualized uC/OS-II RTOS: |
||
* Source codes: [ |
* Source codes: [http://downloads.xen.org/Wiki/XenARM/ucos_ii_xen_on_arm.zip ucos_ii_xen_on_arm.zip] |
||
* Readme file: [ |
* Readme file: [http://downloads.xen.org/Wiki/XenARM/paravirtualized_uC_OS-II_readme.txt paravirtualized_uC$OS-II_readme.txt] |
||
== Links == |
== Links == |
||
* [[XenSummit]] 2011 North America: presentations see http://xen.org/xensummit/xensummit_summer_2011.html |
* [[XenSummit]] 2011 North America: presentations see http://xen.org/xensummit/xensummit_summer_2011.html |
Revision as of 16:05, 10 November 2011
Xen ARM Project
Xen-ARM is called originally Secure Xen on ARM which consists of Xen on ARM VMM and the associated access control.
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
Xen-ARM source
Click xen-arm-opensource-20110714.tar.bz2 to download the latest officially released Xen-ARM package.
Documents
- Secure Xen on ARM User's Guide: Secure_Xen_on_ARM_User_Guide_v1_1.pdf
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:
- Source codes: ucos_ii_xen_on_arm.zip
- Readme file: paravirtualized_uC$OS-II_readme.txt
Links
- XenSummit 2011 North America: presentations see http://xen.org/xensummit/xensummit_summer_2011.html
- Xen ARM update from Xen Summit 2010 North America: http://www.slideshare.net/xen_com_mgr/xen-arm and video: http://vimeo.com/12438378 .
- Update of Secure Xen on ARM (Xen Summit 2008 North America)
- Secure Architecure and Implementation of Xen on the ARM 9 for mobile devices (Xen Summit April 2007)
- Secure Xen on ARM (Xen Summit November 2007)
Contact
- Sang-bum SUH sbuk.suh@samsung.com