android_kernel_google_msm/drivers/net
Eric Holmberg a1463d9af3 rmnet_smux: Wake netif queue after low-watermark notification
Currently, RMNET will restart the TX queue after receiving a
low-watermark notification from SMUX.  This just clears the XOFF bit,
but does not reschedule the TX thread in the Linux TCP/IP stack.  This
means that the next TX operation will not take place until the thread is
scheduled by some other means which may take up to 5 seconds.

Instead, wake the queue which clears the XOFF bit and schedules the TX
thread to allow transmission to continue immediately.

(cherry picked from commit 4d8fb2ecb3a9cdab3e9d605280256c6b46773dd0)
CRs-Fixed: 412758
Signed-off-by: Eric Holmberg <eholmber@codeaurora.org>

Change-Id: I1f169547f3ff518baada632d5a3f766b5795c697
Signed-off-by: Neha Pandey <nehap@codeaurora.org>
2013-03-07 15:20:58 -08:00
..
appletalk
arcnet
bonding
caif
can
cris
dsa
ethernet rmnet_smux: Wake netif queue after low-watermark notification 2013-03-07 15:20:58 -08:00
fddi
hamradio
hippi
hyperv
irda
phy
plip
ppp
slip
team
tokenring
usb net: usb: Define waitqueue head as static global variable 2013-03-07 15:17:49 -08:00
vmxnet3
wan
wimax
wireless WLAN: WCN1314: Fixed kernel panic during unloading WLAN driver 2013-03-07 15:19:22 -08:00
xen-netback
dummy.c
eql.c
ifb.c
Kconfig
LICENSE.SRC
loopback.c
macvlan.c
macvtap.c
Makefile
mdio.c
mii.c
netconsole.c
rionet.c
sb1000.c
Space.c
sungem_phy.c
tun.c
veth.c
virtio_net.c
xen-netfront.c