]> git.baikalelectronics.ru Git - kernel.git/commit
mac80211: transmit fragment list to drivers
authorJohannes Berg <johannes.berg@intel.com>
Wed, 16 Nov 2011 15:02:47 +0000 (16:02 +0100)
committerJohn W. Linville <linville@tuxdriver.com>
Mon, 21 Nov 2011 21:20:43 +0000 (16:20 -0500)
commit82784369eca523593a32084d1ac63581a96b6f2c
tree8cb16ecbd5942679c18934064b935a7e256a77da
parent1e999d28b66ba9c412f1a1f116548289d8f1614e
mac80211: transmit fragment list to drivers

Drivers can usually handle fragmented packets
much easier when they get the entire list of
fragments at once. The only thing they need to
do is keep enough space on the queues for up
to ten fragments of a single MSDU.

This allows them to implement this with a new
operation tx_frags.

Signed-off-by: Johannes Berg <johannes.berg@intel.com>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
include/net/mac80211.h
net/mac80211/driver-ops.h
net/mac80211/main.c
net/mac80211/tx.c