On 2016-11-04 13:03, [email protected] wrote:
> Hi
> 
> I've been doing some work getting Jailhouse working with the nouveau stack on 
> the Jetson-TK1 (https://vimeo.com/190110057). As part of that, we had to do 
> some modifications of the TK1 root cell C file. 
> 
> All of it consists of mapping additional memory regions (incorporating a very 
> useful patch here as well from Ralf Ramsauer for host1x mappings 
> (https://groups.google.com/d/msg/jailhouse-dev/iHXR2BLWI9M/GZvjdSlBBgAJ) but 
> by doing that we were able to demonstrate Jailhouse running with a freeRTOS 
> non-root cell alongside kmscube running.

The goal of our reference configs is not really to be super-isolated but
rather to have most relevant features enabled. So I would consider
merging a patch if proposed formally (see CONTRIBUTING.md).

> 
> We were using a 4.4 kernel build using mostly tegra_defconfig settings (the 
> only modification was to enable PSCI and disable CPU idle support as 
> documented elsewhere to allow kernels to build with CPUs in HYP mode).

That requirement was resolved in 4.3: the kernel resolves the conflict
automatically since then.

> The builds use a slightly older jailhouse repo (commit a5d1415f3) as we were 
> using CONFIG_ARM_GIC in our kernel builds and not CONFIG_ARM_GIC_V2.
> 
> Hoping that this will be useful in some fashion! The complete build process 
> for the interested can be found here: 
> https://github.com/CodethinkLabs/jailhouse-tk1

Cool, thanks for sharing!

Jan

-- 
Siemens AG, Corporate Technology, CT RDA ITP SES-DE
Corporate Competence Center Embedded Linux

-- 
You received this message because you are subscribed to the Google Groups 
"Jailhouse" 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/d/optout.

Reply via email to