Search Linux Wireless

Re: mac80211: fix queue selection for packets injected via monitor interface

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

 



On Thu, Jan 07, 2010 at 07:45:14AM -0800, Luis R. Rodriguez wrote:

> > Commit 'mac80211: fix skb buffering issue' added an ->ndo_select_queue()
> > for monitor interfaces which can end up dereferencing ieee802_1d_to_ac[]
> > beyond the end of the array for injected data packets (as skb->priority
> > isn't guaranteed to be zero or within [0:7]), which then triggers the
> > WARN_ON in net/core/dev.c:dev_cap_txqueue().  Fix this by always setting
> > the priority to zero on injected data frames.
> >
> > Signed-off-by: Lennert Buytenhek <buytenh@xxxxxxxxxxx>
> 
> The other patches are for stable as well, so this should be for stable too?

Yep.  Actually, it should probably just be folded into Johannes' patch
as it is queued for stable, I think.
--
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 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