summaryrefslogtreecommitdiffstats
path: root/drivers/firewire/ohci.c
diff options
context:
space:
mode:
authorStefan Richter <stefanr@s5r6.in-berlin.de>2010-12-17 22:22:33 +0100
committerStefan Richter <stefanr@s5r6.in-berlin.de>2010-12-19 15:27:02 +0100
commitc16714704bb35165e5b85d927873dcc643772648 (patch)
treec8aa70b7d7aaf3984a7c1b8579bd7f2ae29ec39d /drivers/firewire/ohci.c
parent18bb36f9fab5980efeff063755c037a622f0231c (diff)
downloadlinux-c16714704bb35165e5b85d927873dcc643772648.tar.bz2
firewire: net: set carrier state at ifup
At ifup, carrier status would be shown on even if it actually was off. Also add an include for ethtool_ops rather than to rely on the one from netdevice.h. Note, we can alas not use fwnet_device_mutex to serialize access to dev->peer_count (as I originally wanted). This would cause a lock inversion: - fwnet_probe | takes fwnet_device_mutex + register_netdev | takes rtnl_mutex - devinet_ioctl | takes rtnl_mutex + fwnet_open | ...must not take fwnet_device_mutex Hence use the dev->lock spinlock for serialization. Signed-off-by: Stefan Richter <stefanr@s5r6.in-berlin.de>
Diffstat (limited to 'drivers/firewire/ohci.c')
0 files changed, 0 insertions, 0 deletions