Open
Description
It is documented that calling krun_start_enter
effectively transfers control over the process to libkrun which calls exit when the virtual machine is stopped (and therefore krun_start_enter
does not return).
My question is twofold.
- Why do you call
_exit
instead of the more "friendly"exit
which among other things runs callbacks registered byatexit
? - Would it be possible to modify libkrun so that it can be used in a context where process termination cannot be controlled by the hypervisor? I'm thinking macOS (user-space) system extension for example.
Metadata
Metadata
Assignees
Labels
No labels