Patent ID: 7558897
Filing Date: 2009-07-07
Classification: G06F

Abstract:
1. A method for adopting an orphaned I/O port of a storage controller, the method comprising: routing interrupt requests from a third field-replaceable unit (FRU) to a first FRU, wherein the storage controller comprises the first FRU, a second FRU, and the third FRU, wherein the third FRU comprises an I/O port, wherein the I/O port generates the interrupt requests in response to receiving I/O requests from host computers, wherein the host computers are coupled to the I/O port; processing the I/O requests received by the I/O port, wherein said processing the I/O requests received by the I/O port is performed by the first FRU in response to receiving the interrupt requests from the third FRU, wherein the I/O requests comprise requests by the host computers for the storage controller to transfer data between the host computers and one or more disk drives coupled to the storage controller; determining that the first FRU has failed and is no longer processing I/O requests received by the I/O port, wherein said determining that the first FRU has failed and is no longer processing I/O requests received by the I/O port is performed by the second FRU; and configuring the third FRU to route the interrupt requests from the I/O port to the second FRU rather than the first FRU, wherein said configuring the third FRU to route the interrupt requests from the I/O port to the second FRU rather than the first FRU is performed by the second FRU in response to said determining that the first FRU has failed.