Patent ID: 8402307

Claim:
An information handling system comprising: a peripheral component interconnect express root complex including a plurality of peripheral component interconnect express ports; a basic input output system in communication with the peripheral component interconnect express root complex, the basic input output system configured to detect a peripheral component interconnect express adaptor configuration, and to set a peripheral component interconnect express mirroring setting based on the peripheral component interconnect express adaptor configuration; and a hardware root complex mirroring block in communication with the basic input output system, the hardware root complex mirroring block configured to mirror data between a first peripheral component interconnect express adaptor and a second peripheral component interconnect express adaptor based on the peripheral component interconnect express mirroring setting, to set the first peripheral component interconnect express adaptor as a primary adaptor and the second peripheral component interconnect express adaptor as a secondary adaptor, to write data to both of the first and second peripheral component interconnect express adaptors, and to read data only from the first peripheral component interconnect express adaptor when the first peripheral component interconnect express adaptor is the primary adaptor.