* removing STAs while aggregation is in effect?
@ 2008-07-11 9:55 Johannes Berg
2008-07-11 12:59 ` Tomas Winkler
2008-07-11 17:28 ` Ron Rindjunsky
0 siblings, 2 replies; 4+ messages in thread
From: Johannes Berg @ 2008-07-11 9:55 UTC (permalink / raw)
To: Ron Rindjunsky; +Cc: linux-wireless
[-- Attachment #1: Type: text/plain, Size: 453 bytes --]
Hi Ron,
Quick question: I was looking through the new tx queue rework davem did
and couldn't immediately tell whether or not the right thing happens
when a STA is removed while aggregation is in effect. Say mac80211 is
operating as an AP and a STA disassociates in the middle of an
aggregation session, I can see nothing that guarantees the aggregation
queue will be drained and returned to the pool etc.
Am I missing something?
johannes
[-- Attachment #2: This is a digitally signed message part --]
[-- Type: application/pgp-signature, Size: 836 bytes --]
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: removing STAs while aggregation is in effect?
2008-07-11 9:55 removing STAs while aggregation is in effect? Johannes Berg
@ 2008-07-11 12:59 ` Tomas Winkler
2008-07-11 17:28 ` Ron Rindjunsky
1 sibling, 0 replies; 4+ messages in thread
From: Tomas Winkler @ 2008-07-11 12:59 UTC (permalink / raw)
To: Johannes Berg; +Cc: Ron Rindjunsky, linux-wireless
On Fri, Jul 11, 2008 at 12:55 PM, Johannes Berg
<johannes@sipsolutions.net> wrote:
> Hi Ron,
>
> Quick question: I was looking through the new tx queue rework davem did
> and couldn't immediately tell whether or not the right thing happens
> when a STA is removed while aggregation is in effect. Say mac80211 is
> operating as an AP and a STA disassociates in the middle of an
> aggregation session, I can see nothing that guarantees the aggregation
> queue will be drained and returned to the pool etc.
>
> Am I missing something?
>
We found that too. We will soon release dissociation patches for review.
Tomas
> johannes
>
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: removing STAs while aggregation is in effect?
2008-07-11 9:55 removing STAs while aggregation is in effect? Johannes Berg
2008-07-11 12:59 ` Tomas Winkler
@ 2008-07-11 17:28 ` Ron Rindjunsky
2008-07-11 18:06 ` Johannes Berg
1 sibling, 1 reply; 4+ messages in thread
From: Ron Rindjunsky @ 2008-07-11 17:28 UTC (permalink / raw)
To: Johannes Berg; +Cc: linux-wireless
> Quick question: I was looking through the new tx queue rework davem did
> and couldn't immediately tell whether or not the right thing happens
> when a STA is removed while aggregation is in effect. Say mac80211 is
> operating as an AP and a STA disassociates in the middle of an
> aggregation session, I can see nothing that guarantees the aggregation
> queue will be drained and returned to the pool etc.
>
> Am I missing something?
funny, but by chance this is a flow i am dealing with right now in STA
mode as part of patch meant to clean a bit the dissassoc flow. as to
AP mode - i did not look at the rework as well and i will have to
check this part, but IMHO this is more to do with the general flow of
assoc/dissassoc. if the MLME decides to remove an STA - by all means
it has to free its resources first - aggregation queues is one if them
of course.
Ron
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: removing STAs while aggregation is in effect?
2008-07-11 17:28 ` Ron Rindjunsky
@ 2008-07-11 18:06 ` Johannes Berg
0 siblings, 0 replies; 4+ messages in thread
From: Johannes Berg @ 2008-07-11 18:06 UTC (permalink / raw)
To: Ron Rindjunsky; +Cc: linux-wireless
[-- Attachment #1: Type: text/plain, Size: 743 bytes --]
> funny, but by chance this is a flow i am dealing with right now in STA
> mode as part of patch meant to clean a bit the dissassoc flow. as to
> AP mode - i did not look at the rework as well and i will have to
> check this part, but IMHO this is more to do with the general flow of
> assoc/dissassoc. if the MLME decides to remove an STA - by all means
> it has to free its resources first - aggregation queues is one if them
> of course.
True, but it's actually quite different in AP mode since there we just
get the request by userspace to remove the STA and never know what's
happening until we do. Whereas in STA mode, I'm not even sure we
completely remove the sta_info entry for the AP when we disassociate.
johannes
[-- Attachment #2: This is a digitally signed message part --]
[-- Type: application/pgp-signature, Size: 836 bytes --]
^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2008-07-11 18:08 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2008-07-11 9:55 removing STAs while aggregation is in effect? Johannes Berg
2008-07-11 12:59 ` Tomas Winkler
2008-07-11 17:28 ` Ron Rindjunsky
2008-07-11 18:06 ` Johannes Berg
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox