[openib-general] Re: [PATCH] IPoIB splitting CQ, increase both send/recv poll NUM_WC & interval

Shirley Ma xma at us.ibm.com
Mon Apr 24 17:33:20 PDT 2006


Leonid,

> Have you tried to use other SOFTIRQ instead of TASKLET_SOFTIRQ? 
I have looked at the interrupts.h below:

       HI_SOFTIRQ=0,
       TIMER_SOFTIRQ,
       NET_TX_SOFTIRQ,
       NET_RX_SOFTIRQ,
       BLOCK_SOFTIRQ,
       TASKLET_SOFTIRQ

I could't see any softirq we could use for IB completion polling to run 
simultanously on multiple cpus. 
We might need to use work_queues instead.

Can the driver be able to identify sendQ/recvQ completion interrupt? Can 
two tasklets (one for send, one for recv) to be implemented on your 
driver?

Thanks
Shirley Ma
IBM Linux Technology Center
15300 SW Koll Parkway
Beaverton, OR 97006-6063
Phone(Fax): (503) 578-7638
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openfabrics.org/pipermail/general/attachments/20060424/445227b9/attachment.html>


More information about the general mailing list