Invention Grant
US08645974B2 Multiple partition adjunct instances interfacing multiple logical partitions to a self-virtualizing input/output device
有权
多个分区附件实例将多个逻辑分区连接到自身虚拟化输入/输出设备
- Patent Title: Multiple partition adjunct instances interfacing multiple logical partitions to a self-virtualizing input/output device
- Patent Title (中): 多个分区附件实例将多个逻辑分区连接到自身虚拟化输入/输出设备
-
Application No.: US12111020Application Date: 2008-04-28
-
Publication No.: US08645974B2Publication Date: 2014-02-04
- Inventor: William J. Armstrong , Charles S. Graham , Sandy K. Kao , Kyle A. Lucke , Naresh Nayar , Michal Ostrowski , Renato J. Recio , Randal C. Swanberg
- Applicant: William J. Armstrong , Charles S. Graham , Sandy K. Kao , Kyle A. Lucke , Naresh Nayar , Michal Ostrowski , Renato J. Recio , Randal C. Swanberg
- Applicant Address: US NY Armonk
- Assignee: International Business Machines Corporation
- Current Assignee: International Business Machines Corporation
- Current Assignee Address: US NY Armonk
- Agency: Heslin Rothenberg Farley & Mesiti, P.C.
- Main IPC: G06F3/00
- IPC: G06F3/00 ; G06F9/44 ; G06F9/46 ; G06F13/00 ; G06F9/455

Abstract:
Multiple logical partitions are provided access to a self-virtualizing input/output device of a data processing system via multiple dedicated partition adjunct instances. Access is established by: interfacing each logical partition to one or more associated partition adjunct instances, each partition adjunct instance coupling its associated logical partition to one of a virtual function or a queue pair of the self-virtualizing input/output device, and each partition adjunct instance being a separate dispatchable state and being created employing virtual address space donated from the respective logical partition or a hypervisor of the data processing system, and each partition adjunct instance including a device driver for the virtual function or queue pair of the self-virtualizing input/output device; and providing each logical partition with at least one virtual input/output which is interfaced through the logical partition's respective partition adjunct instance(s) to a virtual function or queue pair of the self-virtualizing input/output device.
Public/Granted literature
Information query