Method, apparatus and program storage device for providing asynchronous status messaging in a data storage system
First Claim
Patent Images
1. A method for providing asynchronous status message, comprising:
- sending a Read Message from an initiator to a target;
monitoring command completion at the target;
determining whether return status data is available in response to the Read Message when a command completes;
returning a No Message to the initiator when the return status data is not available; and
returning the return status data to the initiator when the return status data is available.
0 Assignments
0 Petitions
Accused Products
Abstract
A method, apparatus and program storage device for providing asynchronous status messaging in a data storage system Asynchronous events are returned from a target to an initiator in response to a Read Message from the initiator. The return status message may or may not be associated with a previously given command or Logical Unit (LUN).
-
Citations
12 Claims
-
1. A method for providing asynchronous status message, comprising:
-
sending a Read Message from an initiator to a target; monitoring command completion at the target; determining whether return status data is available in response to the Read Message when a command completes; returning a No Message to the initiator when the return status data is not available; and returning the return status data to the initiator when the return status data is available. - View Dependent Claims (2, 3, 4)
-
-
5. A fixed block adapter in communication with a target, the fixed block adapter comprising:
-
a host adapter module; and a processor coupled to the host adapter module, wherein the processor performs operations, the operations comprising; sending a Read Message from the fixed block adapter to the target , wherein command completion is monitored at the target, and wherein the target determines whether return status data is available in response to the Read Message when a command completes; receiving a No Message when the return status data is not available; and receiving the return status data when the return status data is available. - View Dependent Claims (6, 7, 8)
-
-
9. A fixed block adapter in communication with an initiator, the fixed block adapter comprising:
-
a host adapter module; and a processor coupled to the host adapter module, wherein the processor performs operations, the operations comprising; receiving a Read Message from the initiator; monitoring command completion; determining whether return status data is available in response to the Read Message when a command completes; returning a No Message to the initiator when the return status data is not available; and returning the return status data to the initiator when the return status data is available. - View Dependent Claims (10, 11, 12)
-
Specification