Allocating MSI Interrupt Space (Oracle Solaris OS Only)
The Oracle Solaris OS is designed to allocate 32 interrupt vectors at priority level six. Because
each network device is assigned two interrupts, if the system contains more than 16 network
devices the available interrupts at priority level 6 will be exhausted, leaving some devices
non-functional.
Note –
The Oracle Solaris OS is currently limited to 31 interrupts at priority level six, meaning
that it can support only 15 network devices on level six. This will be fixed in a future patch or
release.
▼
How to Identify and Fix Interrupt Resource Shortages
When you encounter a shortage of I/O interrupts on level 6, Oracle recommends that you
assign one of the drivers to interrupt level 5 or 4.
■
Interrupt level 5 is the first priority
■
Interrupt level 4 is next
The following table shows the I/O devices, ports, and interrupts in an eight–socket system.
Device
Driver
Number of Ports
Number of Interrupts
Maximum per driver = 16
Maximum on level 6 = 32
Onboard NIC (required)
igb
2 per CPU module/8 total
4 per CPU module/16 total
Dual-port 10 Gb Ethernet EM
ixgbe
2 per EM/16 total
4 per EM/32 total
FEM
ixgbe
2 per FEM/8 total
4 per FEM/16 total
Quad-port 1 Gb Ethernet EM
e1000g
4 per EM/32 total
8 per EM/64 total
REM (1 per server)
mr_sas
1
1
Boot your server.
Boot messages appear.
The examples in this procedure show a system where ixgbe and igb are both on interrupt level 6,
which is the default. In this system, ixgbe requires 24 interrupts and igb requires 16, for a total of
40. However, level 6 provides only 31.
1
Allocating MSI Interrupt Space (Oracle Solaris OS Only)
Sun Fire X4800 Server Installation Guide • —12, March 2011
132
Содержание Fire X4800
Страница 1: ...Sun Fire X4800 Server Installation Guide Part No 821 0285 12 March 2011...
Страница 5: ...Index 139 Contents 5...
Страница 6: ...6...
Страница 14: ...14...
Страница 20: ...20...
Страница 37: ...6 152mm Installing the Server In a Rack Using the Standard Rack Mounting Kit 37...
Страница 57: ...1 2 3 Installing the Server in a Rack Using the Universal Rack Mounting Kit 57...
Страница 65: ...1 2 3 Installing the Server in a Rack Using the Universal Rack Mounting Kit 65...
Страница 73: ...6 152mm Installing the Server in a Rack Using the Universal Rack Mounting Kit 73...
Страница 75: ...1 1 2 2 Installing the Server in a Rack Using the Universal Rack Mounting Kit 75...
Страница 84: ...84...
Страница 87: ...6 152mm Removing the Server From the Rack 87...
Страница 93: ...Figure Legend 1 Video console 2 Serial console 3 USB 2 connectors Attaching Administration SP Cables 93...
Страница 100: ...100...
Страница 102: ...102...
Страница 124: ...124...
Страница 142: ...142...