Search Linux Wireless

Re: [PATCH 06/12] mac80211: A-MPDU Tx adding qdisc support

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

 



> +#define IEEE80211_TXCTL_AMPDU		(1<<13) /* this frame should be sent
> +						 * as part of an A-MPDU */

Broadcom hardware will want to know
 (a) is this part of an A-MPDU
 (b) if so, is it
     (i) the first mpdu
     (ii) an intermediate mpdu
     (iii) the last mpdu

Can we provide that easily and avoid the driver having to keep track?

>  struct ieee80211_sched_data
>  {
> +	unsigned long qdisc_pool;

If we ever have hw with many more queues we may want to increase
NUM_TX_DATA_QUEUES_AMPDU, so if I understand the code correctly should
be an array sized something like BITS_TO_LONGS(NUM_TX_...)

johannes

Attachment: signature.asc
Description: This is a digitally signed message part


[Index of Archives]     [Linux Host AP]     [ATH6KL]     [Linux Bluetooth]     [Linux Netdev]     [Kernel Newbies]     [Linux Kernel]     [IDE]     [Security]     [Git]     [Netfilter]     [Bugtraq]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Linux ATA RAID]     [Samba]     [Device Mapper]
  Powered by Linux