Hi, Yes my card is a PCI-E nic and my system has the PCI-E Bus required to house the card, so H/W is not an issue. The linux driver counterpart for my card works fine with MSI-X ,so pls tell me what else needs to be done ,if i am missing something?
Thanks Som ----- Original Message ---- From: "xiuyan.w...@sun.com" <xiuyan.w...@sun.com> To: Somnath kotur <so...@yahoo.com> Cc: driver-discuss@opensolaris.org Sent: Thursday, August 6, 2009 8:11:32 AM Subject: Re: [driver-discuss] MSI-X interrupts support in Solaris 10x86 On 2009/08/05 17:51, Somnath kotur wrote: > Hi All, > I know there was some problem with MSI-X support in Solaris 10 x86 , > just wanted to know if there has been any status update on that? > > i found this link somewhere directing me to some tunables that i needed to > enable , attempted the same ,but still > ddi_intr_get_supported_types(pAdptr->dip,&intr_types) did not return any > support for DDI_INTR_TYPE_MSI or MSI-X , There should not have bug with ddi_intr_get_supported_types(). Information in bugster showes that MSI/X support of x86 has been there since S10 Update5. Are you sure that your system supports MSI/X? Have you succeeded in getting MSI/X work with other OS(es) on the same system? Thanks, Lucy > > > # cat /etc/release Solaris 10 10/08 s10x_u6wos_07b X86 > Copyright 2008 Sun Microsystems, Inc. All Rights Reserved. > Use is subject to license terms. > Assembled 27 October 2008 > > > (Below is what i tried setting in /etc/system) > > S10U7; before Nevada 110 /etc/system set ddi_msix_alloc_limit=8 > set pcplusmp:apic_multi_msi_max=8 > set pcplusmp:apic_msix_max=8 > set pcplusmp:apic_intr_policy=1 > Thanks > Som > > > > _______________________________________________ > driver-discuss mailing list > driver-discuss@opensolaris.org > http://mail.opensolaris.org/mailman/listinfo/driver-discuss > _______________________________________________ driver-discuss mailing list driver-discuss@opensolaris.org http://mail.opensolaris.org/mailman/listinfo/driver-discuss