Firmware management of sr-iov adapters
AssigneeInternational Business Machines Corporation
InventorsMANU ANAND, JESSE P. ARROYO, CHARLES S. GRAHAM, TIMOTHY J. SCHIMKE
Life of this patent
Estimating the term…
Loading patent…
AssigneeInternational Business Machines Corporation
InventorsMANU ANAND, JESSE P. ARROYO, CHARLES S. GRAHAM, TIMOTHY J. SCHIMKE
Estimating the term…
Firmware management of SR-IOV adapters in a computing system includes: receiving, by a hypervisor, a request to update a hypervisor-hosted firmware image including replacing a firmware image previously stored in a reserved memory space of the hypervisor with a replacement firmware image, where the hypervisor-hosted firmware image includes an SR-IOV adapter firmware image configured for installation on SR-IOV adapters of a particular type; determining whether all SR-IOV adapters of the particular type in the computing system have been updated to the previously stored firmware image; and updating the hypervisor-hosted firmware image only if all SR-IOV adapters of the particular type in the computing system have been updated to the previously stored firmware image, including replacing, in the reserved memory space, the previously stored firmware image with the replacement firmware image.
A method of firmware management of SR-IOV (single-root I/O virtualization) adapters in a computing system, the method comprising:
An apparatus for firmware management of SR-IOV (single-root I/O virtualization) adapters in a computing system, the apparatus comprising a computer processor, a computer memory operatively coupled to the computer processor, the computer memory having disposed within it computer program instructions that, when executed by the computer processor, cause the apparatus to carry out:
A computer program product for firmware management of SR-IOV (single-root I/O virtualization) adapters in a computing system, the computer program product disposed upon a computer readable medium, the computer program product comprising computer program instructions that, when executed, cause a computer to carry out:
Dependencies are inferred from the claim text.