US 7,549,090 B2
Autonomic recovery from hardware errors in an input/output fabric
David Alan Bailey, Kasson, Minn. (US); Trung Ngoc Nguyen, Rochester, Minn. (US); Gregory Michael Nordstrom, Pine Island, Minn. (US); Kanisha Patel, Cedar Park, Tex. (US); and Steven Mark Thurber, Austin, Tex. (US)
Assigned to International Business Machines Corporation, Armonk, N.Y. (US)
Filed on Aug. 22, 2006, as Appl. No. 11/466,290.
Application 11/466290 is a continuation of application No. 10/438392, filed on May 15, 2003, granted, now 7,134,052.
Prior Publication US 2006/0281630 A1, Dec. 14, 2006
This patent is subject to a terminal disclaimer.
Int. Cl. G06F 11/00 (2006.01)
U.S. Cl. 714—43  [370/216] 11 Claims
OG exemplary drawing
 
1. A method of handling an error in an input/output (IO) fabric that includes at least one IO fabric element that provides access to a plurality of endpoint IO resources, the method comprising, in response to a detected error in the IO fabric element:
propagating the error to the plurality of endpoint IO resources to which the IO fabric element provides access by establishing an error state for each of the plurality of endpoint IO resources to which the IO fabric element provides access; and
recovering from the error in the IO fabric element.