Roland Dreier <[EMAIL PROTECTED]> 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


_______________________________________________
openib-general mailing list
[email protected]
http://openib.org/mailman/listinfo/openib-general

To unsubscribe, please visit http://openib.org/mailman/listinfo/openib-general

Reply via email to