Merge "usb: f_qc_rndis: Fix rndis message parsing of erroneous requests"

This commit is contained in:
Linux Build Service Account 2017-08-03 20:51:05 -07:00 committed by Gerrit - the friendly Code Review server
commit 9d32ab94d7

View file

@ -545,6 +545,12 @@ static void rndis_qc_command_complete(struct usb_ep *ep,
rndis_init_msg_type *buf;
u32 ul_max_xfer_size, dl_max_xfer_size;
if (req->status != 0) {
pr_err("%s: RNDIS command completion error %d\n",
__func__, req->status);
return;
}
spin_lock(&rndis_lock);
rndis = _rndis_qc;
if (!rndis || !rndis->notify || !rndis->notify->driver_data) {