]> 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)
commit6fc3dbbc59001679c27e7cc1e850cea35449133b
tree8cb16ecbd5942679c18934064b935a7e256a77da
parent26659fef76546791535b35ea2b55681fad8650f4
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