Aubrey,

Your information is really helpful!

Thanks a lot!

Tom
----- Original Message ----- From: "Aubrey Li" <aub...@opensolaris.org>
To: "Tom Chen" <chento...@hotmail.com>
Cc: <opensolaris-discuss@opensolaris.org>
Sent: Tuesday, March 17, 2009 12:26 AM
Subject: Re: [osol-discuss] MSIX interrupt allocation


Hi Tom,

Which build are you using?
Please take a look at PSARC/2007/453 MSI-X interrupt limit override.

Thanks,
-Aubrey
Intel OpenSolaris Team

On Tue, Mar 17, 2009 at 8:38 AM, Tom Chen <chento...@hotmail.com> wrote:
Hi,

I am using ddi_intr_alloc to allocate MSIX interrupt handles, I am requesting 9, however, why the actual number is always 2 on both Sparc and x86 machines?

intr_type=DDI_INTR_TYPE_MSIX;
/*
* Get number of supported interrupts
*/
rc = ddi_intr_get_nintrs(devinfo, intr_type, &count);
/*
* Get number of available interrupts
*/
rc = ddi_intr_get_navail(devinfo, intr_type, &avail);
request=9;
rc = ddi_intr_alloc(devinfo, qlge->htable, intr_type, 0,
request, &actual, DDI_INTR_ALLOC_NORMAL);

why the actual is always 2?

Tom
--
This message posted from opensolaris.org
_______________________________________________
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org


_______________________________________________
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org

Reply via email to