Invention Grant
- Patent Title: Function transfer using virtualized mapping
-
Application No.: US13969664Application Date: 2013-08-19
-
Publication No.: US09256559B2Publication Date: 2016-02-09
- Inventor: Brian W. Hart , Liang Jiang , Anil Kalavakolanu , Shannon D. Moore , Robert E. Wallis , Evelyn T. Yeung
- Applicant: International Business Machines Corporation
- Applicant Address: US NY Armonk
- Assignee: International Business Machines Corporation
- Current Assignee: International Business Machines Corporation
- Current Assignee Address: US NY Armonk
- Agent Scott S. Dobson; Thomas E. Tyson
- Main IPC: G06F9/455
- IPC: G06F9/455 ; G06F13/28 ; G06F13/16 ; G06F9/50

Abstract:
The present disclosure includes a method for migration of a first virtual function of a first device located on a PCI bus and accessible by a device driver using a virtual address. A second virtual function is created on a second device. A base address is determined for the second virtual function as a function of a logical location of the second device within the PCI structure. An offset is determined for the second virtual function as a function of the base address and the virtual address. The device driver is notified that the first virtual function is on hold. The offset is stored in a translation table. The device driver is notified that the hold has been lifted. Accesses to the virtual address and by the device driver to memory of the second virtual function are routed based upon the offset in the translation table.
Public/Granted literature
- US20150052279A1 FUNCTION TRANSFER USING VIRTUALIZED MAPPING Public/Granted day:2015-02-19
Information query