From ea2b3e152cadd4e3749fc9ed3dbf1d4e2862ebb3 Mon Sep 17 00:00:00 2001 From: Kuninori Morimoto Date: Thu, 21 Apr 2011 14:10:12 +0900 Subject: [PATCH] --- yaml --- r: 248751 b: refs/heads/master c: 9a28b7bd4f1fb388a15b12fb425a589ba6188425 h: refs/heads/master i: 248749: 7174a585edbdb3dc955afbdb739795b5e97b52c8 248747: fbc08c0ccf6b84427342fb00a2c4c791cf2b3be2 248743: e56f8d9faa15324fefb41d9fc5d80173e430bc95 248735: 5509f75236a798847dd2eec9b49a665dfec9da85 v: v3 --- [refs] | 2 +- trunk/drivers/usb/renesas_usbhs/mod_gadget.c | 4 ++++ 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/[refs] b/[refs] index b444dc0fac2a..6fafb5313581 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: cb96632c185f13f746d009ec1125539e0b5cd899 +refs/heads/master: 9a28b7bd4f1fb388a15b12fb425a589ba6188425 diff --git a/trunk/drivers/usb/renesas_usbhs/mod_gadget.c b/trunk/drivers/usb/renesas_usbhs/mod_gadget.c index d027c80ab359..206cfabc9286 100644 --- a/trunk/drivers/usb/renesas_usbhs/mod_gadget.c +++ b/trunk/drivers/usb/renesas_usbhs/mod_gadget.c @@ -583,6 +583,10 @@ static int usbhsg_recip_run_handle(struct usbhs_priv *priv, char *msg; uep = usbhsg_gpriv_to_nth_uep(gpriv, nth); + if (!usbhsg_uep_to_pipe(uep)) { + dev_err(dev, "wrong recip request\n"); + return -EINVAL; + } switch (recip) { case USB_RECIP_DEVICE: