An efficient input/output (I/O) retry method which can be implemented in
an enterprise-server configured with QDIO. The method can include
attempting a QDIO-based data transfer between outbound and inbound queues
in respective sending and target LPARs in the enterprise server.
Responsive to detecting a busy condition resulting from the attempt; it
can be determined whether the busy condition arose from an asynchronous
busy condition. If it is determined that the busy condition arose from an
asynchronous busy condition in the target LPAR, any attempt to retry the
QDIO-based data transfer can be delayed. Subsequent to the delay, the
QDIO-based data transfer can be re-attempted.