mirror of
https://github.com/genodelabs/genode.git
synced 2024-12-30 10:38:55 +00:00
cec7847502
Hitting a BOSD in a Windows guest in Virtualbox 6 leads to calling `DBGFR3ReportBugCheck`, which leads to the following error since it is unimplemented in our port: ``` Error: DBGFR3ReportBugCheck: DBGFR3ReportBugCheck called, not implemented, eip=0x1a5c4e4 ``` Including the actual method from Virtualbox 6 enables logging diagnostics for the Windows Blue Screen of Death (BSOD). To see Blue Screen logging output, enable "dbgf" and "gim" logging via the `VBOX_LOG` following environment variable in the vbox6 runtime config. When manually triggering a BSOD in the Windows guest, this should produce the following logging diagnostics: ``` GIM: HyperV: Guest indicates a fatal condition! P0=0xe2 P1=0x0 P2=0x0 P3=0x0 P4=0x0 GIMHv: BugCheck e2 {0, 0, 0, 0} MANUALLY_INITIATED_CRASH ``` Fixes #5099 |
||
---|---|---|
.. | ||
include/vmm | ||
lib/mk | ||
mk | ||
ports | ||
recipes | ||
run | ||
src | ||
README |
This directory contains ports of 3rd-party applications to Genode. The 'ports' repository follows the patterns of the 'libports' repository. For instructions about downloading and building 3rd-party applications, please refer to _libports/README_. Dependencies from other repositories ------------------------------------ Applications provided by the 'ports' repository typically expect a rich runtime environment, including shared libraries provided by the 'libports' repository. Hence, 'ports' depends on 'libports'.