summaryrefslogtreecommitdiff
path: root/arch/cris
diff options
context:
space:
mode:
authorAndreas Noever <andreas.noever@gmail.com>2014-08-26 19:42:21 +0400
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>2014-08-27 01:54:48 +0400
commit72ad366f687d45f30a82d8b6e70ce757b21b5aab (patch)
tree76d191e82bc3cadf548bc9338214fd7274b95345 /arch/cris
parent8e8248b1369c97c7bb6f8bcaee1f05deeabab8ef (diff)
downloadlinux-72ad366f687d45f30a82d8b6e70ce757b21b5aab.tar.xz
thunderbolt: Clear hops before overwriting
Zero hops in tb_path_activate before writing a new path. This fixes the following scenario: - Boot with a coldplugged device - Unplug device - Plug device back in - PCI hotplug fails The hotplug operation fails because our new path matches the (now defunct) path which was setup by the firmware for the coldplugged device. By writing zeros before writing our path configuration we can force thunderbolt to retrain the path. Signed-off-by: Andreas Noever <andreas.noever@gmail.com> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Diffstat (limited to 'arch/cris')
0 files changed, 0 insertions, 0 deletions