usb: cdc-acm: send ZLP for Telit 3G Intel based modems
authorDaniele Palmas <dnlplm@gmail.com>
Fri, 28 Dec 2018 15:15:41 +0000 (16:15 +0100)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Wed, 16 Jan 2019 21:07:10 +0000 (22:07 +0100)
commitd42666bd9f35a91ef870344d27b86f5bb1bfe220
treeeb3862d7067bfbe86c2e8cabc010542ddc568902
parent5c467ac09db61069e409d1249c23a9deff747410
usb: cdc-acm: send ZLP for Telit 3G Intel based modems

commit 34aabf918717dd14e05051896aaecd3b16b53d95 upstream.

Telit 3G Intel based modems require zero packet to be sent if
out data size is equal to the endpoint max packet size.

Signed-off-by: Daniele Palmas <dnlplm@gmail.com>
Cc: stable <stable@vger.kernel.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/usb/class/cdc-acm.c