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

Shirley Ma xma at us.ibm.com
Wed Apr 19 16:05:32 PDT 2006


Roland Dreier <rdreier at cisco.com> wrote on 04/19/2006 03:57:52 PM:
>     Shirley> Also I am working on removal tx_ring, which requires CQ
>     Shirley> to be splited to remove recv WC wiki flag IPOIB_OP_RECV.
> 
> How are you removing the TX ring?  Where do you store the skbs and DMA
> mappings to be freed when a send completes?
> 
>  - R.

Since I haven't found any kernel use 128 bit address, I use wr_id to save
skb address, DMA mapping and other stuffs are saved in skb->cb, which
is the private data for each protocal layer in skb. Same for rx_ring, so 
rx_buff
and tx_buff is not necessary to be used.

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/20060419/63a7d13e/attachment.html>


More information about the general mailing list