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
