×

Dynamically Allocating Communication Lanes For A Plurality Of Input/Output ('I/O') Adapter Sockets In A Point-To-Point, Serial I/O Expansion Subsystem Of A Computing System

  • US 20090157920A1
  • Filed: 12/13/2007
  • Published: 06/18/2009
  • Est. Priority Date: 12/13/2007
  • Status: Active Grant
First Claim
Patent Images

1. A method of dynamically allocating communication lanes for a plurality of input/output (‘

  • I/O’

    ) adapter sockets in a point-to-point, serial I/O expansion subsystem of a computing system, the point-to-point, serial I/O expansion subsystem including an expansion subsystem switch that supports a maximum number of enabled communication lanes, each I/O adapter socket having a same form factor, each I/O adapter socket connected to the expansion subsystem switch using a same predefined number of communication lanes, the method comprising;

    identifying, by a lane configuration module during a boot process for the computing system, each of the I/O adapter sockets in which an I/O adapter is installed;

    determining, by the lane configuration module for each installed I/O adapter, a maximum link width for that I/O adapter; and

    enabling, by the lane configuration module for each of the I/O adapter sockets in which an I/O adapter is installed, a set of communication lanes for communications between the I/O adapter installed in that I/O adapter socket and the expansion subsystem switch in dependence upon the maximum link width for each I/O adapter and the maximum number of enabled communication lanes supported by the expansion subsystem switch.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×