- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
hi my friends
when transitioning from a VM to the VMM, where are values of genral purpose registers stored ?
sincerely u
when transitioning from a VM to the VMM, where are values of genral purpose registers stored ?
sincerely u
1 Solution
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Quoting - hamedn
hi my friends
when transitioning from a VM to the VMM, where are values of genral purpose registers stored ?
sincerely u
when transitioning from a VM to the VMM, where are values of genral purpose registers stored ?
sincerely u
Most VMM implementations push them onto stack. When VM exit commits, RSP is loaded with HOST_RSP field of VMCS. It is safe to push general purpose registers there.
You can look at VMM sources (KVM, XEN, Virtual Box) for details.
Link Copied
1 Reply
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Quoting - hamedn
hi my friends
when transitioning from a VM to the VMM, where are values of genral purpose registers stored ?
sincerely u
when transitioning from a VM to the VMM, where are values of genral purpose registers stored ?
sincerely u
Most VMM implementations push them onto stack. When VM exit commits, RSP is loaded with HOST_RSP field of VMCS. It is safe to push general purpose registers there.
You can look at VMM sources (KVM, XEN, Virtual Box) for details.

Reply
Topic Options
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page