Visitar URL original
Restrict guest execution capabilities during snapshot · Issue #1883 · hyperlight-dev/hyperlight · GitHub
Skip to content

Restrict guest execution capabilities during snapshot #1883

Description

@andreiltd
  • Set a host-owned Checkpointing execution mode before entering the guest.
  • During that mode, outb_virtq_call must reject ordinary G2H function requests before call_host_function .
  • Permit only operations required by checkpointing, such as logs, completion notification, abort, and cancellation.
  • Clear the mode on every exit path.
  • Validate the queues and mailbox after the guest returns. Do not trust the dedicated guest routine to have behaved correctly.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions