]> git.proxmox.com Git - mirror_ubuntu-jammy-kernel.git/commit
ath9k_common: clarify and correct jumbogram processing
authorLuis R. Rodriguez <lrodriguez@atheros.com>
Thu, 5 Nov 2009 22:10:07 +0000 (14:10 -0800)
committerJohn W. Linville <linville@tuxdriver.com>
Wed, 11 Nov 2009 22:09:11 +0000 (17:09 -0500)
commit748d451028ef037576b57517bc81e62f1fd92250
tree2ba22c30d483c51f691ba72910baab883898abae
parent165864d08774823e3b88d5fcf4dad302700612e3
ath9k_common: clarify and correct jumbogram processing

Jumbograms are frames put together linked together through
more than one descriptor. For example ath9k_htc will use this
to send from the target a large frame split up into 2 or more
segments. The driver then would be in charge of putting the
frame back together.

When jumbograms are constructed the rx_stats->rs_more will
bet set and rx_stats->rs_status will not have any valid content
as the actual status will only be avialable at the end of
the chained descriptors.

Signed-off-by: Luis R. Rodriguez <lrodriguez@atheros.com>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
drivers/net/wireless/ath/ath9k/common.c