Home
last modified time | relevance | path

Searched full:jailhouse (Results 1 – 14 of 14) sorted by relevance

/Zephyr-Core-3.5.0/samples/drivers/ethernet/eth_ivshmem/
DREADME.rst5 Communicate with another "cell" in the Jailhouse hypervisor using IVSHMEM Ethernet.
11 another "cell" in the Jailhouse hypervisor. Currently only the qemu_cortex_a53
14 Building Jailhouse Linux for QEMU
17 Clone Jailhouse yocto project. At the time of writing, the "next" branch has
22 git clone https://github.com/siemens/jailhouse-images.git
23 cd jailhouse-images
59 Copy the generated zephyr.bin to the Jailhouse Linux root cell:
65 Jailhouse has a prebuilt Zephyr cell configuration that works for
68 Back in Jailhouse Linux shell, create the Zephyr cell:
72 jailhouse enable /etc/jailhouse/qemu-arm64.cell
[all …]
/Zephyr-Core-3.5.0/boards/arm64/nxp_ls1046ardb/doc/
Dindex.rst175 4. Running Zephyr on Jailhouse inmate Cell
177 Use the following to run Zephyr in Jailhouse inmate, need to configure Jailhouse
183 2) Install Jailhouse module:
187 modprobe jailhouse
193 jailhouse enable ls1046a-rdb.cell
194 jailhouse cell create ls1046a-rdb-inmate-demo.cell
195 jailhouse cell load 1 zephyr.bin --address 0xc0000000
196 jailhouse cell start 1
/Zephyr-Core-3.5.0/doc/services/virtualization/
Divshmem.rst46 https://github.com/siemens/jailhouse/blob/master/Documentation/ivshmem-v2-specification.md
48 This is primarily used for IPC in the Jailhouse hypervisor
50 Jailhouse by building the Siemens fork of QEMU, and modifying the QEMU launch flags:
/Zephyr-Core-3.5.0/boards/arm64/mimx8mm_evk/doc/
Dindex.rst115 Use Jailhouse hypervisor, after root cell linux is up:
119 #jailhouse enable imx8mm.cell
120 #jailhouse cell create imx8mm-zephyr.cell
121 #jailhouse cell load 1 zephyr.bin -a 0x93c00000
122 #jailhouse cell start 1
/Zephyr-Core-3.5.0/boards/arm64/mimx8mn_evk/doc/
Dindex.rst115 Use Jailhouse hypervisor, after root cell linux is up:
119 #jailhouse enable imx8mn.cell
120 #jailhouse cell create imx8mn-zephyr.cell
121 #jailhouse cell load 1 zephyr.bin -a 0x93c00000
122 #jailhouse cell start 1
/Zephyr-Core-3.5.0/boards/arm64/mimx8mp_evk/doc/
Dindex.rst114 Use Jailhouse hypervisor, after root cell linux is up:
118 #jailhouse enable imx8mp.cell
119 #jailhouse cell create imx8mp-zephyr.cell
120 #jailhouse cell load 1 zephyr.bin -a 0xc0000000
121 #jailhouse cell start 1
/Zephyr-Core-3.5.0/boards/arm64/mimx93_evk/doc/
Dindex.rst137 on an A55 core using Jailhouse as a way to "take away" one A55 core from Linux and
143 What is Jailhouse?
146 Jailhouse is a light-weight hypervisor that allows the partitioning of hardware resources.
147 For more details on how this is done and, generally, about Jailhouse, please see: `1`_,
157 … http://events17.linuxfoundation.org/sites/events/files/slides/ELCE2016-Jailhouse-Tutorial.pdf
160 https://github.com/siemens/jailhouse
165 Firstly, we need to explain a few Jailhouse concepts that will be referred to later on:
/Zephyr-Core-3.5.0/samples/drivers/ethernet/eth_ivshmem/boards/
Dqemu_cortex_a53.conf1 # Jailhouse requires ARMv8-A non-secure mode
/Zephyr-Core-3.5.0/dts/bindings/virtualization/
Dqemu,ivshmem.yaml16 Primarily used for IPC in the Jailhouse hypervisor.
/Zephyr-Core-3.5.0/drivers/ethernet/
DKconfig.ivshmem15 Used for Ethernet communication between "cells" in the Jailhouse hypervisor.
/Zephyr-Core-3.5.0/boards/arm64/mimx93_evk/
Dmimx93_evk_a55_sof_defconfig12 # bits used for said address used by Jailhouse.
/Zephyr-Core-3.5.0/drivers/virtualization/
DKconfig67 ivshmem-v2 is primarily used for IPC in the Jailhouse hypervisor.
/Zephyr-Core-3.5.0/drivers/console/
DKconfig95 Emit console messages to a jailhouse hypervisor debug console.
/Zephyr-Core-3.5.0/doc/releases/
Drelease-notes-1.10.rst68 * Jailhouse port: The port will enable Zephyr to run as a guest OS on x86-64