aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/infiniband/hw/nes/nes_nic.c
diff options
context:
space:
mode:
authorMaciej Sosnowski <maciej.sosnowski@intel.com>2010-11-24 17:29:46 +0000
committerRoland Dreier <rolandd@cisco.com>2011-01-16 13:23:34 -0800
commit5f61b2c6939bb6d26393df15765bc3cb260db063 (patch)
tree0a243de60e121a3bfc06c86d7dc76ca3540fe8c4 /drivers/infiniband/hw/nes/nes_nic.c
parentea623455b736d82f476460647e8b5fe5dc36f4f2 (diff)
downloadkernel_samsung_smdk4412-5f61b2c6939bb6d26393df15765bc3cb260db063.zip
kernel_samsung_smdk4412-5f61b2c6939bb6d26393df15765bc3cb260db063.tar.gz
kernel_samsung_smdk4412-5f61b2c6939bb6d26393df15765bc3cb260db063.tar.bz2
RDMA/nes: Fix SFP+ link down detection issue with switch port disable
In case of SFP+ PHY, link status check at interrupt processing can give false results. For proper link status change detection a delayed recheck is needed to give nes registers time to settle. Add a periodic link status recheck scheduled at interrupt to detect potential delayed registers state changes. Addresses: http://bugs.openfabrics.org/bugzilla/show_bug.cgi?id=2117 Signed-off-by: Maciej Sosnowski <maciej.sosnowski@intel.com> Signed-off-by: Roland Dreier <rolandd@cisco.com>
Diffstat (limited to 'drivers/infiniband/hw/nes/nes_nic.c')
0 files changed, 0 insertions, 0 deletions