Processing of data to suspend operations in an input/output processing log-out system
First Claim
1. A computer program product for processing communications between a control unit and a channel subsystem in an input/output processing system, comprising a tangible storage medium readable by a processing circuit and storing instructions for execution by the processing circuit for performing a method comprising:
- sending by the channel subsystem, a Process Log-in (PRLI) message to the control unit, the PRLI message comprising a maximum time for suspension of input/output operations that the channel subsystem can allow in an Initiation Delay Time field in a Process Log-out (PRLO) from the control unit;
the channel subsystem receiving a Process Log-out (PRLO) message from the control unit, the message requesting suspension of input/output operations between the control unit and the channel subsystem for a period of time, the period of time being defined by the Initiation Delay Time field in the PRLO message;
responsive to the PRLO message, suspending by the channel all input/output operation messages for the period of time, wherein suspending comprises stopping input/output operation messages during the period of time; and
responsive to an expiration of the period of time, sending a Process Log-in (PRLI) message from the channel subsystem to the control unit to re-initiate an operating environment between the channel subsystem and the control unit.
1 Assignment
0 Petitions
Accused Products
Abstract
A computer program product, an apparatus, and a method for processing communications between a control unit and a channel subsystem in an input/output processing system are provided. The computer program product includes a tangible storage medium readable by a processing circuit and storing instructions for execution by the processing circuit for performing a method. The method includes: sending a Process Log-out (PRLO) message from the control unit to the channel subsystem, the message requesting suspension of input/output operations between the control unit and the channel subsystem for a period of time, the period of time being defined by the PRLO message; responsive to the PRLO message, suspending by the channel all input/output operation messages for the period of time, wherein suspending comprises stopping input/output operation messages during the period of time; and responsive to an expiration of the period of time, sending a Process Log-in (PRLI) message from the channel subsystem to the control unit to re-initiate an operating environment between the channel subsystem and the control unit.
173 Citations
21 Claims
-
1. A computer program product for processing communications between a control unit and a channel subsystem in an input/output processing system, comprising a tangible storage medium readable by a processing circuit and storing instructions for execution by the processing circuit for performing a method comprising:
-
sending by the channel subsystem, a Process Log-in (PRLI) message to the control unit, the PRLI message comprising a maximum time for suspension of input/output operations that the channel subsystem can allow in an Initiation Delay Time field in a Process Log-out (PRLO) from the control unit; the channel subsystem receiving a Process Log-out (PRLO) message from the control unit, the message requesting suspension of input/output operations between the control unit and the channel subsystem for a period of time, the period of time being defined by the Initiation Delay Time field in the PRLO message; responsive to the PRLO message, suspending by the channel all input/output operation messages for the period of time, wherein suspending comprises stopping input/output operation messages during the period of time; and responsive to an expiration of the period of time, sending a Process Log-in (PRLI) message from the channel subsystem to the control unit to re-initiate an operating environment between the channel subsystem and the control unit. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. An apparatus for processing communications in an input/output processing system, comprising:
-
a channel subsystem of a host computer system for communicating with a control unit capable of commanding and determining status of an I/O device, the control unit configured to communicate with the channel subsystem, the apparatus configured to perform; sending by the channel subsystem, a Process Log-in (PRLI) message to the control unit, the PRLI message comprising a maximum time for suspension of input/output operations that the channel subsystem can allow in an Initiation Delay Time field in a Process Log-out (PRLO) from the control unit; the channel subsystem receiving a Process Log-out (PRLO) message from the control unit, the message requesting suspension of input/output operations between the control unit and the channel subsystem for a period of time, the period of time being defined by the Initiation Delay Time field in the PRLO message; responsive to the PRLO message, suspending by the channel all input/output operation messages for the period of time, wherein suspending comprises stopping input/output operation messages during the period of time; and responsive to an expiration of the period of time, sending a Process Log-in (PRLI) message from the channel subsystem to the control unit to re-initiate an operating environment between the channel subsystem and the control unit. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A method of processing communications between a control unit and a channel subsystem in an input/output processing system, the method comprising:
-
sending by the channel subsystem, a Process Log-in (PRLI) message to the control unit, the PRLI message comprising a maximum time for suspension of input/output operations that the channel subsystem can allow in an Initiation Delay Time field in a Process Log-out (PRLO) from the control unit; the channel subsystem receiving a Process Log-out (PRLO) message from the control unit, the message requesting suspension of input/output operations between the control unit and the channel subsystem for a period of time, the period of time being defined by the Initiation Delay Time field in the PRLO message; responsive to the PRLO message, suspending by the channel all input/output operation messages for the period of time, wherein suspending comprises stopping input/output operation messages during the period of time; and responsive to an expiration of the period of time, sending a Process Log-in (PRLI) message from the channel subsystem to the control unit to re-initiate an operating environment between the channel subsystem and the control unit. - View Dependent Claims (18, 19, 20, 21)
-
Specification