commit | cfee66b0f9891fc2b79a238e737308a2732365d2 | [log] [tgz] |
---|---|---|
author | Javier Cardona <javier@cozybit.com> | Tue Sep 06 13:05:21 2011 -0700 |
committer | John W. Linville <linville@tuxdriver.com> | Wed Sep 14 13:56:17 2011 -0400 |
tree | 61eaebffc363a5eb28cf0712a74a8628704f1254 | |
parent | 2157fdd6ae3f760a95c5c50072a1b4ac656eb9f5 [diff] |
mac80211: Stop forwarding mesh traffic when tx queues are full Tx flow control for non-mesh modes of operation only needs to act on the net device queues: when the hardware queues are full we stop accepting traffic from the net device. In mesh, however, we also need to stop forwarding traffic. This patch checks the hardware queues before attempting to forward a mesh frame. Signed-off-by: Javier Cardona <javier@cozybit.com> Signed-off-by: John W. Linville <linville@tuxdriver.com>