IL207121A

Processing of data to monitor input/output operations

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 command from the channel subsystem to the control unit to initiate an input/output operation; setting a time period for completion of the operation; and responsive to the operation not completing within the time period, sending a message to determine whether the control unit has an exchange open for the command.

IL207121A, drawing sheet 1
Sheet 1 of 12

Term

No projected expiry on record.

  1. Priority
  2. Filed
  3. Published
  4. Today

25 claims: 3 independent, 22 dependent

  1. 1
    v 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 a command from the channel subsystem to the control unit to initiate an input/output operation;setting a time period for completion of the operation;and responsive to the operation not completing within the time period, sending a message to determine whether the control unit has an exchange open for the command.
  2. 11
    An apparatus for processing communications in an input/output processing system, comprising:a channel subsystem of a host computer system configured for communication with a control unit capable of commanding and determining status of an I/O device, the channel subsystem performing: sending a command to the control unit to initiate an input/output operation;setting a time period for completion of the operation;and responsive to the operation not completing within the time period, sending a message to determine whether the control unit has an exchange open for the command.
  3. 21
    A method of processing communications between a control unit and a channel subsystem in an input/output processing system, the method comprising:sending a command from the channel subsystem to the control unit to initiate an input/output operation;setting a time period for completion of the operation;and responsive to the operation not completing within the time period, sending a message to determine whether the control unit has an exchange open for the command.