OSDN Git Service

Merge android-4.4.190 (ac7fbca) into msm-4.4
[sagit-ice-cold/kernel_xiaomi_msm8998.git] / drivers / usb / gadget / u_f.h
index 7d53a47..2f03334 100644 (file)
@@ -64,7 +64,9 @@ struct usb_request *alloc_ep_req(struct usb_ep *ep, size_t len);
 /* Frees a usb_request previously allocated by alloc_ep_req() */
 static inline void free_ep_req(struct usb_ep *ep, struct usb_request *req)
 {
+       WARN_ON(req->buf == NULL);
        kfree(req->buf);
+       req->buf = NULL;
        usb_ep_free_request(ep, req);
 }