CVSROOT: /cvs Module name: src Changes by: v...@cvs.openbsd.org 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@