Port throttling across an operating system restart during a hot upgrade
AssigneeInternational Business Machines Corporation
InventorsDan ALONI, Kanael ARDITTI, Maor BEN-DAYAN, Avner BRAVERMAN, Haim HELMAN, Ben REUVENI, Liran ZVIBEL
Life of this patent
Estimating the term…
Abstract
A method includes tagging, by a processor executing a first operating system kernel, a region of a memory used by a first storage area network (SAN) adapter driver coupled to a SAN adapter, and decoupling the first SAN adapter driver from the SAN adapter. A boot of a second operating system kernel is then initiated while preserving in the tagged region of the memory contents stored therein. After the boot, a second SAN adapter driver is then coupled to the SAN adapter.
Claims25
A method comprising:
- tagging, by a processor executing a first operating system kernel, a region of memory used by a first storage area network (SAN) adapter driver coupled to a SAN adapter;
- decoupling the first SAN adapter driver from the SAN adapter;
- initiating a boot of a second operating system kernel while preserving in the tagged region of the memory contents stored therein;
- and
- after the boot, coupling a second SAN adapter driver to the SAN adapter.
Apparatus, comprising:
- a memory;
- and
- a processor configured to execute a first operating system kernel and tag a region of the memory used by a first storage area network (SAN) adapter driver coupled to a SAN adapter, to decouple the first SAN adapter driver from the SAN adapter, to initiate a boot of a second operating system kernel while preserving in the tagged region of the memory contents stored therein, and to couple, after the boot, a second SAN adapter driver to the SAN adapter.
A computer program product, the computer program product comprising:
- a non-transitory computer readable storage medium having computer readable program code embodied therewith, the computer readable program code comprising:
- computer readable program code configured to tag a region of a memory used by a first storage area network (SAN) adapter driver coupled to a SAN adapter and executing over a first operating system kernel;
- computer readable program code configured to decouple the first SAN adapter driver from the SAN adapter;
- computer readable program code configured to initiate a boot of a second operating system kernel while preserving in the tagged region of the memory contents stored therein;
- and
- computer readable program code configured to couple, after the boot, a second SAN adapter driver to the SAN adapter.
Dependencies are inferred from the claim text.