SAVING/RESTORING GUARDED STORAGE CONTROLS IN A VIRTUALIZED ENVIRONMENT
First Claim
Patent Images
1. A computer program product for facilitating processing in a computing environment, said computer program product comprising:
- a computer readable storage medium readable by a processing circuit and storing instructions for performing a method comprising;
providing a data structure designed to include a plurality of ancillary state description structures to be used in a virtualized environment; and
including in the data structure one or more ancillary state description structures, the one or more ancillary state description structures including one or more control registers used in a guarded storage facility to guard one or more sections of memory.
1 Assignment
0 Petitions
Accused Products
Abstract
A guarded storage facility sets up a boundary indicating a range of addresses to be guarded or protected. When a program attempts to access an address in a guarded section defined by the boundary, a guarded storage event occurs. Use of this facility facilitates performance of certain tasks within a computing environment, including storage reclamation.
-
Citations
20 Claims
-
1. A computer program product for facilitating processing in a computing environment, said computer program product comprising:
a computer readable storage medium readable by a processing circuit and storing instructions for performing a method comprising; providing a data structure designed to include a plurality of ancillary state description structures to be used in a virtualized environment; and including in the data structure one or more ancillary state description structures, the one or more ancillary state description structures including one or more control registers used in a guarded storage facility to guard one or more sections of memory. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
11. A computer system for facilitating processing in a computing environment, said computer system comprising:
-
a memory; and a processor in communication with the memory, wherein the computer system is configured to perform a method, said method comprising; providing a data structure designed to include a plurality of ancillary state description structures to be used in a virtualized environment; and including in the data structure one or more ancillary state description structures, the one or more ancillary state description structures including one or more control registers used in a guarded storage facility to guard one or more sections of memory. - View Dependent Claims (12, 13, 14, 15)
-
-
16. A computer-implemented method of facilitating processing in a computing environment, said computer-implemented method comprising:
-
providing a data structure designed to include a plurality of ancillary state description structures to be used in a virtualized environment; and including in the data structure, by at least one processor, one or more ancillary state description structures, the one or more ancillary state description structures including one or more control registers used in a guarded storage facility to guard one or more sections of memory. - View Dependent Claims (17, 18, 19, 20)
-
Specification