OpenSolaris

Printable Version Enter a New Search
Bug ID 6518948
Synopsis DDI interrupt resource management support
State 10-Fix Delivered (Fix available in build)
Category:Subcategory kernel:ddi
Keywords opl-io-cards | pae-networking | sn-io-cards
Responsible Engineer Scott Carter
Reported Against snv_55b
Duplicate Of
Introduced In
Commit to Fix snv_107
Fixed In snv_107
Release Fixed solaris_nevada(snv_107) , solaris_10u8(s10u8_01) (Bug ID:2172041)
Related Bugs 6584901 , 6789864 , 6789868 , 6796626 , 6800734 , 6822404
Submit Date 30-January-2007
Last Update Date 28-January-2009
Description
DDI interrupt resource management support needed to support drivers who need more than the default MSI-X allocations for their operation.
Work Around
N/A
Comments
This RFE introduces new interfaces allowing device drivers that
use MSI-X to request and receive more interrupt vectors.  In order
to qualify for more interrupts, such drivers must be flexible enough
to dynamically change their interrupt allocations at any time after
they have attached.  They must register a new DDI callback function
which will be used to process these changes.  This RFE introduces
the new interfaces for registering such a callback function, as well
as a new interface for setting the total number of interrupts that
the driver is requesting.

See PSARC/2008/628 for more details on the new interfaces.