CVSROOT: /cvs Module name: src Changes by: [email protected] 2017/06/20 09:49:00
Modified files:
sys/dev/usb/dwc2: dwc2_hcdintr.c
Log message:
Check the validity of the `qtd' pointer after each interrupt case
and bail out if the pointer has become invalid. This prevents
use-after-free memory accesses that corrupted the dwc2qtd pool.
This fix improves stability on the Raspberry Pi 3.
>From Linux commit dc8730846948e517169f630826cd2c97615f5ee8
OK kettenis@
