e1bda8b1d47da ("core: Add hypercall to write to debug console)
introduced debug output for inmates through the hypervisor via
hypercalls.

Add corresponding documentation by shamelessly copying text from the
commit message.

Signed-off-by: Ralf Ramsauer <[email protected]>
---
 Documentation/debug-output.md | 7 ++++++-
 1 file changed, 6 insertions(+), 1 deletion(-)

diff --git a/Documentation/debug-output.md b/Documentation/debug-output.md
index 8a1ab09681..d68ed5cb35 100644
--- a/Documentation/debug-output.md
+++ b/Documentation/debug-output.md
@@ -103,7 +103,12 @@ their output driver according to their settings in 
mach/debug.h.
 | con-clock_reg | Clock Register             |            |                 |
 | con-gate_nr   | Clock Gate Nr              |            |                 |
 
-All architectures support the empty con-type "none".
+All architectures support the empty con-type "none" and "JAILHOUSE".  The
+"JAILHOUSE" console type uses the hypervisor's debug output via hypercalls.
+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.
 
 Similar to the hypervisor configuration, a zero value for con-divider will skip
 initialisation of the UART interface.
-- 
2.11.0

-- 
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