Invention Grant
- Patent Title: Applying program patch sets
-
Application No.: US15147950Application Date: 2016-05-06
-
Publication No.: US10025585B2Publication Date: 2018-07-17
- Inventor: Jakob C. Lang , Angel Nunez Mencias , Thomas Pohl , Martin Troester
- 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 L. Jeffrey Kelly
- Main IPC: G06F8/65
- IPC: G06F8/65 ; G06F17/30 ; G06F9/455

Abstract:
Embodiments of the present invention disclose a method, computer program product, and system for applying a plurality of program patch sets on a plurality of computer programs. Virtual machines are prepared to be patchable, in response to a suspended computer program. Synchronized snapshots of the virtual machines are created. A plurality of binary code sections of each of the synchronized snapshots are determined. Symbol data information of each of the synchronized snapshots are analyzed, based on the program patch sets. The determined binary code sections are replaced with a set of patch data, based on the plurality of program patch sets, resulting in patched snapshots for each of the synchronized snapshots. Dependencies of the patch data are adjusted, based on the replaced plurality of binary code sections and the execution of the computer program on each of the virtual machines are resumed using the plurality of patched snapshots.
Public/Granted literature
- US20170168804A1 APPLYING PROGRAM PATCH SETS Public/Granted day:2017-06-15
Information query