From ed27397ede0f78a4ab6286c4c74b3a247a4dd7fd Mon Sep 17 00:00:00 2001 From: Dongjin Kim Date: Wed, 7 Aug 2019 18:47:45 +0900 Subject: [PATCH] ODROID-N2: usb/gadget: validate null pointer of usb device Change-Id: I83c1d224d443ca0c97ea02db189d2f8d0e7733e9 Signed-off-by: Dongjin Kim --- drivers/usb/gadget/function/f_accessory.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/drivers/usb/gadget/function/f_accessory.c b/drivers/usb/gadget/function/f_accessory.c index 7aa2656a2328..d7f4949908d3 100644 --- a/drivers/usb/gadget/function/f_accessory.c +++ b/drivers/usb/gadget/function/f_accessory.c @@ -840,6 +840,11 @@ int acc_ctrlrequest(struct usb_composite_dev *cdev, w_value, w_index, w_length); */ +#if defined(CONFIG_ARCH_MESON64_ODROID_COMMON) + if (!dev) + goto err; +#endif + if (b_requestType == (USB_DIR_OUT | USB_TYPE_VENDOR)) { if (b_request == ACCESSORY_START) { dev->start_requested = 1;