Search Linux Wireless

Re: [PATCH] mac80211: push rx status into skb->cb

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

 



Johannes Berg <johannes@xxxxxxxxxxxxxxxx> writes:

> From:	Johannes Berg <johannes@xxxxxxxxxxxxxxxx>
> Subject: [PATCH] mac80211: push rx status into skb->cb
> To:	John Linville <linville@xxxxxxxxxxxxx>
> Cc:	linux-wireless <linux-wireless@xxxxxxxxxxxxxxx>
> Date:	Wed, 17 Jun 2009 13:13:00 +0200
>
> Within mac80211, we often need to copy the rx status into
> skb->cb. This is wasteful, as drivers could be building it
> in there to start with. This patch changes the API so that
> drivers are expected to pass the RX status in skb->cb, now
> accessible as IEEE80211_SKB_RXCB(skb). It also updates all
> drivers to pass the rx status in there, but only by making
> them memcpy() it into place before the call to the receive
> function (ieee80211_rx(_irqsafe)). Each driver can now be
> optimised on its own schedule.
>
> Signed-off-by: Johannes Berg <johannes@xxxxxxxxxxxxxxxx>

[...]

>  drivers/net/wireless/wl12xx/rx.c           |    3 -

Last night John applied a patch which renamed this to wl1251_rx.c.

>  drivers/staging/agnx/xmit.c                |    3 -
>  drivers/staging/stlc45xx/stlc45xx.c        |    3 -
>  drivers/staging/winbond/wb35rx.c           |    3 -

John takes staging patches now? And stlc45xx won't even compile right
now :(

-- 
Kalle Valo
--
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