The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Dec. 27, 2011

Filed:

Jan. 06, 2011
Applicants:

Shrijeet Mukherjee, Fremont, CA (US);

Scott Johnson, Cupertino, CA (US);

Michael Galles, Los Altos, CA (US);

Inventors:

Shrijeet Mukherjee, Fremont, CA (US);

Scott Johnson, Cupertino, CA (US);

Michael Galles, Los Altos, CA (US);

Assignee:

Cisco Technology, Inc., San Jose, CA (US);

Attorneys:
Primary Examiner:
Int. Cl.
CPC ...
G06F 9/26 (2006.01);
U.S. Cl.
CPC ...
Abstract

An input-output memory management unit (IOMMU) and method for tracking memory pages during virtual-machine migration are generally described herein. The IOMMU includes an IOMMU manager to service address translation requests associated with memory pages received from a plurality of I/O devices, and a translation request filter to identify translations previously requested from a translation manager. The IOMMU also includes a device context table to identify whether virtual-machine migration is enabled for memory pages associated with virtual addresses identified in received address translation requests. Based on information in the device context table, the IOMMU manager may send a virtual page identifier to the translation manager identifying a virtual page when virtual-machine migration is enabled to indicate that the virtual page has been accessed. The IOMMU manager refrains from sending the virtual page identifier to the translation manager when the virtual page is listed in the translation request filter.


Find Patent Forward Citations

Quick Actions:

Mukherjee, Shrijeet. (2011). Input-output memory management unit (iommu) and method for tracking memory pages during virtual-machine migration (U.S. Patent No. 8086821). U.S. Patent and Trademark Office. https://idiyas.com/patent/badge/8086821

Data source: USPTO (United States Patent and Trademark Office) public patent records. Weekly synchronization. How IDiyas builds this profile

Loading…