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.