Patent ID: 8151011
Filing Date: 2012-04-03
Classification: G06F

Abstract:
1. An information handling system having input-output fabric conflict detection and resolution, said system comprising: a chassis management controller; at least one input-output (I/O) interface, wherein each of the at least one I/O interface has one first I/O fabric type; an I/O fabric router; and at least one blade compute module having at least one I/O daughter card, and a blade management controller, wherein each of the at least one I/O daughter card has one second I/O fabric type; wherein: the at least one I/O daughter card is coupled to the I/O fabric router, the I/O fabric router is coupled to the at least one I/O interface, the blade management controller is coupled to the at least one I/O daughter card, the I/O fabric router, and the chassis management controller; and the chassis management controller is coupled to the at least one I/O interface; whereby: the blade management controller is configured to determine the second I/O fabric type of each of the at least one I/O daughter card and report the second I/O fabric type of each of the at least one I/O daughter card to the chassis management controller; the chassis management controller is configured to determine whether the first I/O fabric type of each of the at least one I/O interface matches the second I/O fabric type of each of the at least one I/O daughter card; if the second I/O fabric type of at least one of the at least one I/O daughter card matches the first I/O fabric type of at least one of the at least one I/O interface, then the information handling system is configured to boot up and the chassis management controller is configured to instruct the blade management controller to change I/O fabric routing for the matching at least one of the at least one I/O daughter card and at least one of the at least one I/O interface through the I/O fabric router; and if no first I/O fabric type of at least one of the at least one I/O interface matches the second fabric type of the at least one I/O daughter card, then the chassis management controller is configured to disable the at least one I/O daughter card.