NetBSD-Bugs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: kern/24636 (potential invalid memory access in usbd_transfer (not triggered in existing code))



Synopsis: potential invalid memory access in usbd_transfer (not triggered in existing code)

State-Changed-From-To: open->closed
State-Changed-By: skrll%NetBSD.org@localhost
State-Changed-When: Sun, 08 Mar 2015 09:15:54 +0000
State-Changed-Why:
Fixed with
Module Name:	src
Committed By:	kiyohara
Date:		Wed Aug 15 04:00:35 UTC 2007

Modified Files:
	src/sys/dev/usb: ehci.c ohci.c uhci.c usb.c usbdi.c usbdi.h

Log Message:
* splsoftusb, IPL_SOFTUSB, and IPL_HARDUSB defines in usbdi.h
-> the current names are confusing (didn't change other drivers)
* fix invalid memory access in usbd_transfer (kern/24636)
-> needed for this driver
* fix USB HC detach race condition (kern/32011)
-> main patch needed for this driver, sc_dying changes in other drivers
not necessary but seem right to me

Patch from Matthew Orgass.
  http://mail-index.netbsd.org/tech-kern/2007/06/26/0001.html


To generate a diff of this commit:
cvs rdiff -r1.123 -r1.124 src/sys/dev/usb/ehci.c
cvs rdiff -r1.182 -r1.183 src/sys/dev/usb/ohci.c
cvs rdiff -r1.209 -r1.210 src/sys/dev/usb/uhci.c
cvs rdiff -r1.98 -r1.99 src/sys/dev/usb/usb.c
cvs rdiff -r1.119 -r1.120 src/sys/dev/usb/usbdi.c
cvs rdiff -r1.74 -r1.75 src/sys/dev/usb/usbdi.h





Home | Main Index | Thread Index | Old Index