aboutsummaryrefslogtreecommitdiff
path: root/net/lapb/lapb_subr.c
diff options
context:
space:
mode:
authorEric W. Biederman <[email protected]>2009-02-20 20:16:07 -0800
committerJesse Barnes <[email protected]>2009-03-20 10:47:33 -0700
commitae40582e9959cdb7bfe4b918be8e3d19f9511798 (patch)
treebb46eb3c3ba364b219fa1138011c98e82237604b /net/lapb/lapb_subr.c
parent10a0ef39fbd1d484c2bbc1ffd83d57ecef209140 (diff)
PCI: pcie_portdriver: fix pcie_port_device_remove
pcie_port_device_remove currently calls the remove method of port drivers twice. Ouch! We are calling device_for_each_child multiple times for no apparent reason. So make it simple. Place put_device and device_unregister into remove_iter, and throw out the rest. Only call device_for_each_child once. The code is simpler and actually works! Signed-off-by: Eric W. Biederman <[email protected]> Signed-off-by: Jesse Barnes <[email protected]>
Diffstat (limited to 'net/lapb/lapb_subr.c')
0 files changed, 0 insertions, 0 deletions