Search Linux Wireless

Re: [PATCH 07/12] ath9k: prepare queueing code for handling unaggregated traffic

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Felix Fietkau wrote:
> Because the previous value doesn't matter here. With software
> scheduling, clearing the ps filter is triggered via
> tid->ac->clear_ps_filter, and that is used to set the flag when a frame
> is put into the hardware queue.
> The IEEE80211_TX_CTL_CLEAR_PS_FILT is checked whenever a frame enters
> the tid queue, and if it's set, tid->ac->clear_ps_filter gets set.
> That way it doesn't have to loop the entire tid traffic up to the new
> frame through the hw queue as filtered until the destination index gets
> cleared.

Ok.

> When going from aggregated to un-aggregated, the TID still needs to be
> scheduled, and txtid->paused == true would prevent that.

Yeah, makes sense.

Sujith
--
To unsubscribe from this list: send the line "unsubscribe linux-wireless" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html




[Index of Archives]     [Linux Host AP]     [ATH6KL]     [Linux Wireless Personal Area Network]     [Linux Bluetooth]     [Linux Netdev]     [Kernel Newbies]     [Linux Kernel]     [IDE]     [Git]     [Netfilter]     [Bugtraq]     [Yosemite Hiking]     [MIPS Linux]     [ARM Linux]     [Linux RAID]

  Powered by Linux