On Thu, 2008-09-11 at 13:59 +0530, Sujith wrote: > > I'd been talking with Sujith about this one: > > > > * mac80211: share STA information with driver > > > > and decided to just do it; as it stands it's not very useful > > but I expect it to be used soon, if not we can remove the > > EXPORT_SYMBOL again. > > > > This would be very useful for ath9k. Making use of the > private area for each STA can enable removal of the node list > that is maintained currently. I had actually tried (http://johannes.sipsolutions.net/patches/kernel/ath9k-sta-node.patch) but you're using refcounting for the nodes while mac80211 RCU-protects them, so I didn't get very far. It needs a bit more effort to make sure you don't have node pointers stick around in some tx descriptor after mac80211 decides to remove a node (which may very well happen while frames are queued) johannes
Attachment:
signature.asc
Description: This is a digitally signed message part