[PATCH] USB: usbcore: usb_set_configuration oops (NULL ptr dereference)
authorHorst Schirmeier <horst@schirmeier.com>
Sat, 25 Mar 2006 18:13:13 +0000 (19:13 +0100)
committerGreg Kroah-Hartman <gregkh@suse.de>
Fri, 7 Apr 2006 16:44:27 +0000 (09:44 -0700)
commit91a4ee3e0485c82e45d9e0bf09681528b9dc20da
tree7e6b8290c92df2456258065bfe05355d69a55599
parent6d2b571d10d30548e3602fe6f52a558e13b5341e
[PATCH] USB: usbcore: usb_set_configuration oops (NULL ptr dereference)

When trying to deconfigure a device via usb_set_configuration(dev, 0),
2.6.16-rc kernels after 55c527187c9d78f840b284d596a0b298bc1493af oops
with "Unable to handle NULL pointer dereference at...". This is due to
an unchecked dereference of cp in the power budget part.

This patch was already included in Linus' tree.

Signed-off-by: Horst Schirmeier <horst@schirmeier.com>
Acked-by: Alan Stern <stern@rowland.harvard.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
Signed-off-by: Adrian Bunk <bunk@stusta.de>
drivers/usb/core/message.c