Accessing Event Log Buffers

The hypervisor allocates buffers by using guest physical address (GPA) pages that the hypervisor deposits in the root partition's pool. When a partition successfully creates a buffer through a call to the HvCreateEventLogBuffer hypercall function, the hypervisor forms a set of GPA pages into a single, yet inaccessible, buffer. The guest obtains the list of the buffer's GPA pages and enables read-only access to those pages by calling the HvMapEventLogBuffer hypercall function to map the buffer. The buffer's pages remain read-only accessible until the partition calls the HvUnmapEventLogBuffer hypercall function to successfully unmap the buffer.

 

 

Send comments about this topic to Microsoft

Build date: 11/16/2013

Show:
© 2014 Microsoft. All rights reserved.