Bjørn Mork
8ee96dfd01
qmi_wwan: set FLAG_SEND_ZLP to avoid network initiated disconnect
...
[ Upstream commit 245d21190aec547c0de64f70c0e6de871c185a24 ]
It has been reported that the dummy byte we add to avoid
ZLPs can be forwarded by the modem to the PGW/GGSN, and that
some operators will drop the connection if this happens.
In theory, QMI devices are based on CDC ECM and should as such
both support ZLPs and silently ignore the dummy byte. The latter
assumption failed. Let's test out the first.
Signed-off-by: Bjørn Mork <bjorn@mork.no>
Signed-off-by: David S. Miller <davem@davemloft.net>
Signed-off-by: Sasha Levin <alexander.levin@microsoft.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2018-03-24 11:00:23 +01:00
..
asix.h
net: asix: Add in_pm parameter
2016-08-31 21:07:05 -07:00
asix_common.c
net: asix: Avoid looping when the device does not respond
2016-10-14 16:06:54 -04:00
asix_devices.c
net: usb: asix: fill null-ptr-deref in asix_suspend
2017-11-24 08:33:41 +01:00
ax88172a.c
net: asix: Add in_pm parameter
2016-08-31 21:07:05 -07:00
ax88179_178a.c
Net Driver: Add Cypress GX3 VID=04b4 PID=3610.
2016-11-09 21:45:34 -05:00
catc.c
catc: Use heap buffer for memory size test
2017-02-18 15:11:42 +01:00
cdc-phonet.c
cdc_eem.c
cdc_ether.c
net: cdc_ether: fix divide by 0 on bad descriptors
2017-11-24 08:33:40 +01:00
cdc_mbim.c
NET: usb: cdc_mbim: add quirk for supporting Telit LE922A
2016-12-08 13:02:25 -05:00
cdc_ncm.c
cdc_ncm: Set NTB format again after altsetting switch for Huawei devices
2017-11-15 15:53:17 +01:00
cdc_subset.c
ch9200.c
net: usb: ch9200: use kmemdup
2016-05-20 19:50:07 -04:00
cx82310_eth.c
cx82310_eth: use skb_cow_head() to deal with cloned skbs
2018-01-17 09:38:52 +01:00
dm9601.c
gl620a.c
hso.c
hso: Convert printk to pr_<level>
2016-09-06 13:29:51 -07:00
huawei_cdc_ncm.c
cdc_ncm: Set NTB format again after altsetting switch for Huawei devices
2017-11-15 15:53:17 +01:00
int51x1.c
ipheth.c
kalmia.c
kalmia: avoid potential uninitialized variable use
2016-10-27 16:27:34 -04:00
kaweth.c
kaweth: remove obsolete debugging statements
2016-09-07 17:45:31 -07:00
Kconfig
usb: plusb: Add support for PL-27A1
2017-10-08 10:26:08 +02:00
lan78xx.c
lan78xx: Fix failure in USB Full Speed
2018-01-31 12:55:54 +01:00
lan78xx.h
lg-vl600.c
Makefile
mcs7830.c
net1080.c
pegasus.c
pegasus: Use heap buffers for all register access
2017-02-18 15:11:42 +01:00
pegasus.h
plusb.c
usb: plusb: Add support for PL-27A1
2017-10-08 10:26:08 +02:00
qmi_wwan.c
qmi_wwan: set FLAG_SEND_ZLP to avoid network initiated disconnect
2018-03-24 11:00:23 +01:00
r8152.c
r8152: prevent the driver from transmitting packets with carrier off
2017-12-25 14:23:40 +01:00
rndis_host.c
rndis_host: Set valid random MAC on buggy devices
2016-07-16 20:03:04 -07:00
rtl8150.c
rtl8150: Use heap buffers for all register access
2017-02-18 15:11:42 +01:00
sierra_net.c
sierra_net: Add support for IPv6 and Dual-Stack Link Sense Indications
2017-06-17 06:41:50 +02:00
smsc75xx.c
smsc75xx: use skb_cow_head() to deal with cloned skbs
2018-01-17 09:38:52 +01:00
smsc75xx.h
smsc95xx.c
smsc95xx: Add mdix control via ethtool
2016-09-06 13:28:10 -07:00
smsc95xx.h
smsc95xx: Add register define
2016-09-06 13:28:10 -07:00
sr9700.c
sr9700: use skb_cow_head() to deal with cloned skbs
2018-01-17 09:38:52 +01:00
sr9700.h
sr9800.c
sr9800.h
usbnet.c
usbnet: fix alignment for frames with no ethernet header
2017-12-16 16:25:45 +01:00
zaurus.c