RE: [PATCH v1] usb: dwc2: gadget: fix a memory use-after-free bug

2015-09-29 Thread Kaukab, Yousaf
gt; chips.com; gaura...@google.com; albe...@google.com; > > > w...@rock-chips.com; jwer...@chromium.org; > > > jeffy.c...@rock-chips.com; Herrero, Gregory; Kaukab, Yousaf; > > > huang...@rock-chips.com; rockchip-disc...@chromium.org; Greg > > > Kroah-Hartman

RE: [PATCH v1] usb: dwc2: gadget: fix a memory use-after-free bug

2015-09-25 Thread Kaukab, Yousaf
-chips.com; > jwer...@chromium.org; jeffy.c...@rock-chips.com; Herrero, Gregory; > huang...@rock-chips.com; rockchip-disc...@chromium.org; Greg Kroah- > Hartman; linux-usb@vger.kernel.org; linux-ker...@vger.kernel.org > Subject: RE: [PATCH v1] usb: dwc2: gadget: fix a memory use-after-free bu

RE: [PATCH v1] usb: dwc2: gadget: fix a memory use-after-free bug

2015-09-22 Thread Kaukab, Yousaf
gle.com; w...@rock-chips.com; > jwer...@chromium.org; jeffy.c...@rock-chips.com; Herrero, Gregory; > Kaukab, Yousaf; huang...@rock-chips.com; rockchip-disc...@chromium.org; > Greg Kroah-Hartman; linux-usb@vger.kernel.org; linux-ker...@vger.kernel.org > Subject: Re: [PATCH v1] usb: dwc2:

Re: [PATCH v1] usb: dwc2: gadget: fix a memory use-after-free bug

2015-06-11 Thread Heiko Stübner
Am Freitag, 29. Mai 2015, 13:22:26 schrieb Yunzhi Li: > When s3c_hsotg_handle_unaligned_buf_complete() hs_req->req.buf > already destroyed, in s3c_hsotg_unmap_dma(), it touches > hs_req->req.dma again, so s3c_hsotg_unmap_dma() should be called > before s3c_hsotg_handle_unaligned_buf_complete(). Oth

Re: [PATCH v1] usb: dwc2: gadget: fix a memory use-after-free bug

2015-06-10 Thread John Youn
On 5/28/2015 10:22 PM, Yunzhi Li wrote: > When s3c_hsotg_handle_unaligned_buf_complete() hs_req->req.buf > already destroyed, in s3c_hsotg_unmap_dma(), it touches > hs_req->req.dma again, so s3c_hsotg_unmap_dma() should be called > before s3c_hsotg_handle_unaligned_buf_complete(). Otherwise, it > w

RE: [PATCH v1] usb: dwc2: gadget: fix a memory use-after-free bug

2015-05-28 Thread Kaukab, Yousaf
-chips.com; > jwer...@chromium.org; jeffy.c...@rock-chips.com; Herrero, Gregory; > Kaukab, Yousaf; huang...@rock-chips.com; rockchip-disc...@chromium.org; > Yunzhi Li; Greg Kroah-Hartman; linux-usb@vger.kernel.org; linux- > ker...@vger.kernel.org > Subject: [PATCH v1] usb: dwc2: gadget

[PATCH v1] usb: dwc2: gadget: fix a memory use-after-free bug

2015-05-28 Thread Yunzhi Li
When s3c_hsotg_handle_unaligned_buf_complete() hs_req->req.buf already destroyed, in s3c_hsotg_unmap_dma(), it touches hs_req->req.dma again, so s3c_hsotg_unmap_dma() should be called before s3c_hsotg_handle_unaligned_buf_complete(). Otherwise, it will cause a bad_page BUG, when allocate this memor