Executing a start operator message command
First Claim
Patent Images
1. A computer program product for processing a start command in a computing environment comprising a coupling facility coupled to one or more processor images of the computing environment, the computer program product comprising:
- a non-transitory computer readable storage medium readable by a processing circuit and storing instructions for execution by the processing circuit for performing a method comprising;
receiving by the coupling facility from a processor image coupled thereto a start operator message command, the start operator message command comprising a message command block including a message header, an indication of the start operator message command, an operator message request that includes an operator message command to be processed by the coupling facility, an operator message request length and an operator message token;
based on receiving the start operator message command, processing the start operator message command, wherein the processing comprises;
storing within a selected buffer of one or more buffers the operator message token, the operator message request and the operator message request length, wherein the operator message token uniquely identifies the operator message command and associates the selected buffer with the operator message command;
setting within the selected buffer a timer to current time;
setting a state of the selected buffer; and
providing a response code for the start operator message command.
1 Assignment
0 Petitions
Accused Products
Abstract
A facility is provided to enable operator message commands from multiple, distinct sources to be provided to a coupling facility of a computing environment for processing. These commands are used, for instance, to perform actions on the coupling facility, and may be received from consoles coupled to the coupling facility, as well as logical partitions or other systems coupled thereto. Responsive to performing the commands, responses are returned to the initiators of the commands.
-
Citations
20 Claims
-
1. A computer program product for processing a start command in a computing environment comprising a coupling facility coupled to one or more processor images of the computing environment, the computer program product comprising:
a non-transitory computer readable storage medium readable by a processing circuit and storing instructions for execution by the processing circuit for performing a method comprising; receiving by the coupling facility from a processor image coupled thereto a start operator message command, the start operator message command comprising a message command block including a message header, an indication of the start operator message command, an operator message request that includes an operator message command to be processed by the coupling facility, an operator message request length and an operator message token; based on receiving the start operator message command, processing the start operator message command, wherein the processing comprises; storing within a selected buffer of one or more buffers the operator message token, the operator message request and the operator message request length, wherein the operator message token uniquely identifies the operator message command and associates the selected buffer with the operator message command; setting within the selected buffer a timer to current time; setting a state of the selected buffer; and providing a response code for the start operator message command. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 18, 19, 20)
-
12. A computer system for processing a start command in a computing environment comprising a coupling facility coupled to one or more processor images of the computing environment, the computer system comprising:
-
a memory; and a processor in communications with the memory, wherein the computer system is configured to perform a method, said method comprising; receiving by the coupling facility from a processor image coupled thereto a start operator message command, the start operator message command comprising a message command block including a message header, an indication of the start operator message command, an operator message request that includes an operator message command to be processed by the coupling facility, an operator message request length and an operator message token; based on receiving the start operator message command, processing the start operator message command, wherein the processing comprises; storing within a selected buffer of one or more buffers the operator message token, the operator message request and the operator message request length, wherein the operator message token uniquely identifies the operator message command and associates the selected buffer with the operator message command; setting within the selected buffer a timer to current time; setting a state of the selected buffer; and providing a response code for the start operator message command. - View Dependent Claims (13, 14, 15, 16, 17)
-
Specification