]> Gitweb @ Texas Instruments - Open Source Git Repositories - git.TI.com/gitweb - processor-sdk/jailhouse.git/commit
configs: Fix AMD Seattle configurations
authorJan Kiszka <jan.kiszka@siemens.com>
Fri, 22 Dec 2017 22:08:39 +0000 (23:08 +0100)
committerJan Kiszka <jan.kiszka@siemens.com>
Fri, 22 Dec 2017 22:08:39 +0000 (23:08 +0100)
commit89ffd22c601165f426ca03da83083dc34db438bd
tree6d18681fa73b42d8bfece472c99a06dfe42d2a1d
parent5212bf8401b2cc8350676a58450cad86b4229c59
configs: Fix AMD Seattle configurations

The Seattle configs had a serious bug: they granted the root cell full
access to the hypervisor memory. This caused spurious lock-ups and broke
the virtual hypervisor console consistently.

Fix this and also reorganize the layout. For this, one has to know that
the root cell Linux apparently has some business with the top most RAM.
So, leave the last 256M to that cell and put the hypervisor and IVSHMEM
below that. Lower down, we can place the non-root cell and the bare-
metal demos.

Signed-off-by: Jan Kiszka <jan.kiszka@siemens.com>
configs/amd-seattle-gic-demo.c
configs/amd-seattle-linux-demo.c
configs/amd-seattle-uart-demo.c
configs/amd-seattle.c