Invention Grant
US08225007B2 Method and system for reducing address space for allocated resources in a shared virtualized I/O device
有权
用于减少共享虚拟化I / O设备中已分配资源的地址空间的方法和系统
- Patent Title: Method and system for reducing address space for allocated resources in a shared virtualized I/O device
- Patent Title (中): 用于减少共享虚拟化I / O设备中已分配资源的地址空间的方法和系统
-
Application No.: US12355856Application Date: 2009-01-19
-
Publication No.: US08225007B2Publication Date: 2012-07-17
- Inventor: John E. Watkins
- Applicant: John E. Watkins
- Applicant Address: US CA Redwood City
- Assignee: Oracle America, Inc.
- Current Assignee: Oracle America, Inc.
- Current Assignee Address: US CA Redwood City
- Agency: Meyertons, Hood, Kivlin, Kowert & Goetzel, P.C.
- Agent Stephan J. Curran
- Main IPC: G06F13/14
- IPC: G06F13/14 ; G06F9/50

Abstract:
A method for reducing address space in a shared virtualized I/O device includes allocating hardware resources including variable resources and permanent resources, to one or more functions. The method also includes allocating address space for an I/O mapping of the resources in a system memory, and assigning a respective portion of that address space for each function. The method further includes assigning space within each respective portion for variable resources available for allocation to the function to which the respective portion is assigned, and further assigning space within each respective portion for a set of permanent resources that have been allocated to the function to which the respective portion is assigned. The method further includes providing a translation table having a plurality of entries, and storing within each entry of the translation table, a different internal address of a permanent resource that has been allocated to a particular function.
Public/Granted literature
- US20100185782A1 METHOD AND SYSTEM FOR REDUCING ADDRESS SPACE FOR ALLOCATED RESOURCES IN A SHARED VIRTUALIZED I/O DEVICE Public/Granted day:2010-07-22
Information query