Msi events using dynamic memory monitoring
AssigneeRed Hat Israel, Ltd.
InventorsMichael Tsirkin, Avi Kivity, Dor Laor
Life of this patent
Estimating the term…
Loading patent…
AssigneeRed Hat Israel, Ltd.
InventorsMichael Tsirkin, Avi Kivity, Dor Laor
Estimating the term…
A method and system for managing message-signaled interrupt-based events sent from an event source to a host or a guest is disclosed. A central processing unit instructs an event source to write a message-signaled interrupt to a designated address of a random access memory of the host. The host or a guest of the central processing unit executes a memory monitoring instruction to the designated address. The host or the guest enters a wait state. The host or the guest detects a write of the message-signaled interrupt by the event source to the designated address, the message-signaled interrupt comprising data items pertaining to an event to be performed. The host or the guest exits from the wait state. The host or the guest performs an atomic operation with respect to the event based on the data items in the message-signaled interrupt.
A computer-implemented method, comprising:
A non-transitory computer readable storage medium including instructions that, when executed by a central processing unit, cause the central processing unit to:
A computer system comprising:
Dependencies are inferred from the claim text.