Invention Grant
- Patent Title: Use of peripheral component interconnect input/output virtualization devices to create redundant configurations
- Patent Title (中): 使用外围组件互连输入/输出虚拟化设备来创建冗余配置
-
Application No.: US12332957Application Date: 2008-12-11
-
Publication No.: US08346997B2Publication Date: 2013-01-01
- Inventor: Douglas M. Freimuth , Steven M. Thurber
- Applicant: Douglas M. Freimuth , Steven M. Thurber
- Applicant Address: US NY Armonk
- Assignee: International Business Machines Corporation
- Current Assignee: International Business Machines Corporation
- Current Assignee Address: US NY Armonk
- Agency: Yee & Associates, P.C.
- Main IPC: G06F13/00
- IPC: G06F13/00 ; G06F3/00 ; G06F13/14 ; G06F21/00 ; G06F9/46 ; G06F15/173 ; G01R31/08

Abstract:
In one embodiment, a computer-implemented method for creating redundant system configurations is presented. The computer-implemented method creates a set of virtual function path authorization tables, and receives a request from a requester to provide requested data from a virtual function wherein the virtual function is performed by a single root or a multi-root peripheral component interconnect device. Further a receive buffer is created in a selected address range in a set of addresses ranges as well as a virtual function work queue entry for the virtual function containing an address of the receive buffer in the selected address range. Responsive to a determination that the virtual function is authorized, writing the requested data into the receive buffer of the selected address range in the one or more systems, and responsive to writing the requested data, issuing a notice of completion to the requester.
Public/Granted literature
Information query