Garrett/Roamer,

Have you made any progress with interrupt retargetting code. Basically,
when a cpu list is specified via '-C' option for a NIC/VNIC or flow,
we need to do two things:
1) Make i_ddi_intr_get_cpuid() work so in case of NIC having a single
    interrupt, we can assign it to one of the specified CPUs if the
    CPU list is specified for a NIC.
2) In case the NIC supports MSI-X interrupt, we should be able to assign
    the interrupt for the Rx ring to one of the specified CPUs.

Which also means that the MAC to driver APIs need to be strong enough to
be able to associate a MSI-X interrupt with a Rx ring (Kais??).

Cheers,
Sunay

-- 
Sunay Tripathi
Distinguished Engineer
Solaris Core Operating System
Sun MicroSystems Inc.

Solaris Networking:     http://www.opensolaris.org/os/community/networking
Project Crossbow:       http://www.opensolaris.org/os/project/crossbow



Reply via email to