[siemens/jailhouse] f4c555: arm: Add non-root Linux loader

12 views
Skip to first unread message

GitHub

unread,
Sep 26, 2016, 1:42:55 AM9/26/16
to jailho...@googlegroups.com
Branch: refs/heads/wip/linux-arm-inmate
Home: https://github.com/siemens/jailhouse
Commit: f4c5556ab7d093b8d483b4a141035060135d1810
https://github.com/siemens/jailhouse/commit/f4c5556ab7d093b8d483b4a141035060135d1810
Author: Jan Kiszka <jan.k...@siemens.com>
Date: 2016-09-26 (Mon, 26 Sep 2016)

Changed paths:
M inmates/tools/arm/Makefile
A inmates/tools/arm/linux-loader.c

Log Message:
-----------
arm: Add non-root Linux loader


Commit: eadf9fed4dda2990e76e50ed5065f56631faa0bf
https://github.com/siemens/jailhouse/commit/eadf9fed4dda2990e76e50ed5065f56631faa0bf
Author: Jan Kiszka <jan.k...@siemens.com>
Date: 2016-09-26 (Mon, 26 Sep 2016)

Changed paths:
M hypervisor/printk-core.c

Log Message:
-----------
core: Add support for single characters to printk

This allows to use %c. Will be useful for the DEBUG_CONSOLE_PUTC
hypercall.

Signed-off-by: Jan Kiszka <jan.k...@siemens.com>


Commit: a7aedbd332bff591b4a496fb0c260d6965426b4b
https://github.com/siemens/jailhouse/commit/a7aedbd332bff591b4a496fb0c260d6965426b4b
Author: Jan Kiszka <jan.k...@siemens.com>
Date: 2016-09-26 (Mon, 26 Sep 2016)

Changed paths:
M Documentation/hypervisor-interfaces.txt
M hypervisor/control.c
M hypervisor/include/jailhouse/cell-config.h
M hypervisor/include/jailhouse/hypercall.h

Log Message:
-----------
core: Add hypercall to write to debug console

In order to debug non-root cell boot-strap procedures, it can be helpful
to have a simple and reliable channel for printing messages, and that
independently of passing physical UARTs through or establishing virtual
networks. Such a channel can easily provided via a hypervisor that
writes to the hypervisor's debug console.

However, only invocations from cells which have the explicit permission
via the configuration flag JAILHOUSE_CELL_DEBUG_CONSOLE are executed.
The default remains off, and the administrator is expected to grant this
permission only temporarily while debugging a specific cell.

Signed-off-by: Jan Kiszka <jan.k...@siemens.com>


Commit: a7475c9d8ac3548cfd218de27e65ea2ca39034ce
https://github.com/siemens/jailhouse/commit/a7475c9d8ac3548cfd218de27e65ea2ca39034ce
Author: Jan Kiszka <jan.k...@siemens.com>
Date: 2016-09-26 (Mon, 26 Sep 2016)

Changed paths:
A samples/kernel-inmate-bananapi.dts
A samples/kernel-inmate-jetson-tk1.dts

Log Message:
-----------
WIP: non-root Linux cell device trees


Compare: https://github.com/siemens/jailhouse/compare/f4c5556ab7d0^...a7475c9d8ac3
Reply all
Reply to author
Forward
0 new messages