On Mon, 6 Mar 2006 01:11:28 +0100, Michael Buesch <[EMAIL PROTECTED]> wrote:
> But: This shows us that the struct ieee80211_txb is useless > and should be eliminated. Look at how d80211 handles fragments. > It sends every single fragment in an skb to the driver. I think > this is _much_ more painless and sane, in the first place. > I am pretty sure Jiri Benc will second my opinion. ;) Well... If you recall, DaveM opined after VJ's presentation that drivers have no business working with full blown sk_buff's. I thought that txb may be a prototype of some sort of a channel element, to have struct scatterlist v[] inside. Making series of per-fragment calls off (*ieee->tx)() sounds like a far-reaching pessimization to me. In any case, I did not intend to make API changes with this patch. I just don't have experience with the wireless stack yet. I trust Jiri, Johannes, and Linville to hash it out. -- Pete - To unsubscribe from this list: send the line "unsubscribe netdev" in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html