VIRTUAL MACHINE FUNCTION BASED SUB-PAGE BASE ADDRESS REGISTER ACCESS FOR PERIPHERAL COMPONENT INTERCONNECT DEVICE ASSIGNMENT

Patent №

US 9,727,359

Granted

2017-08-08

Filed 2015

Owner

RED HAT ISRAEL, LTD.

Lab

AI components

1

hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

14697102

A value stored in a guest device register is received from a virtual machine. A hypervisor generates a page table including a first mapping between the value stored in the guest device register and a first address of the host operating system and a second mapping between a second address of the guest operating system and a third address of a virtual machine function on the host operating system. The hypervisor modifies a first access status of the first mapping to include rendering memory of the host device referenced by the value stored in the guest device register accessible to the virtual machine function, and a second access status of the second mapping to include rendering the virtual machine function accessible to the virtual machine. The hypervisor initializes code on the virtual machine function to access the memory of the host device.

AI hardwareG06F 9/45545G06F 9/45558G06F 2009/45583

AI classification

AI hardware0.62
Planning0.02
Natural language0.00
Evolutionary computation0.00
Speech0.00
Knowledge representation0.00
Vision0.00
Machine learning0.00

Ownership

RED HAT ISRAEL, LTD.

assignment · 355390935

Assignors

TSIRKIN, MICHAEL

On an employer assignment, the assignors are typically the inventors.

© 2026 NYSGPT2525 LLC