aboutsummaryrefslogtreecommitdiff
path: root/net/lapb/lapb_iface.c
diff options
context:
space:
mode:
authorAlan Stern <[email protected]>2012-10-10 14:10:21 -0400
committerGreg Kroah-Hartman <[email protected]>2012-10-16 10:25:55 -0700
commitdb5c8b524444d4fc6b1f32d368a50a3729e50002 (patch)
treeed09dfb961fd6c505dc292cf26335e7110db5fe3 /net/lapb/lapb_iface.c
parent8bf769eb5f6efc33f95088850f33fcc05d28b508 (diff)
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 <[email protected]> Reported--by: Markus Schauler <[email protected]> Tested-by: Markus Schauler <[email protected]> Cc: stable <[email protected]> Signed-off-by: Greg Kroah-Hartman <[email protected]>
Diffstat (limited to 'net/lapb/lapb_iface.c')
0 files changed, 0 insertions, 0 deletions