On Wed, 2008-04-30 at 17:47 +0200, Johannes Berg wrote: > With my patch to shrink ieee80211_tx_control, I can now put that into > skb->cb. > > Do we want to use that as the interface to drivers as well? Many drivers > could benefit from that a lot since we could save all the extra copies > done here. Yes, we do. Proof-of-concept code here: http://johannes.sipsolutions.net/patches/kernel/all/2008-05-01-00:32/041-mac80211-tx-info-skb-cb.patch If you want to give it a try, beware! I changed a number of patches this is based on, the GSO-fragmentation one is among them, so you really want to pull all those from there rather than using the versions I posted. Will have to update all the other drivers now (done b43 so far)... But I'll let this simmer in my tree for a while and test with AP mode etc., I think we should do one thing at a time ;) johannes
Attachment:
signature.asc
Description: This is a digitally signed message part