summaryrefslogtreecommitdiff
path: root/security/keys
diff options
context:
space:
mode:
authorAlan Stern <stern@rowland.harvard.edu>2012-10-10 18:10:21 (GMT)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>2012-10-16 17:25:55 (GMT)
commitdb5c8b524444d4fc6b1f32d368a50a3729e50002 (patch)
treeed09dfb961fd6c505dc292cf26335e7110db5fe3 /security/keys
parent8bf769eb5f6efc33f95088850f33fcc05d28b508 (diff)
downloadlinux-db5c8b524444d4fc6b1f32d368a50a3729e50002.tar.xz
USB: fix port probing and removal in garmin_gps
This patch (as1615) fixes a bug in the Garmin USB serial driver. It uses attach, disconnect, and release routines to carry out actions that should be handled by port_probe and port_remove routines, because they access port-specific data. The bug causes an oops when the device in unplugged, because the private data for each port structure now gets erased when the port is unbound from the driver, resulting in a null-pointer dereference. Signed-off-by: Alan Stern <stern@rowland.harvard.edu> Reported--by: Markus Schauler <mschauler@gmail.com> Tested-by: Markus Schauler <mschauler@gmail.com> Cc: stable <stable@vger.kernel.org> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Diffstat (limited to 'security/keys')
0 files changed, 0 insertions, 0 deletions