diff options
| author | Jakub Kicinski <kuba@kernel.org> | 2026-08-17 11:15:15 -0700 |
|---|---|---|
| committer | Jakub Kicinski <kuba@kernel.org> | 2026-08-17 11:15:16 -0700 |
| commit | 603fa1f50aaba09eb97f050d7b781858f747c91b (patch) | |
| tree | 8362472045841796587e7c53e60fa1968bc02723 /tools/perf/scripts/python/bin | |
| parent | 4b92a3710d4a1d850ed6421c773e735cdca69b07 (diff) | |
| parent | 3c8b26ebf525ba5960510f48c6e9936a79ebe76f (diff) | |
Merge branch 'net-thunderbolt-two-fixes-for-the-failed-bring-up-path'
Fan Ye says:
====================
net: thunderbolt: two fixes for the failed bring-up path
Two separate defects reached through the same branch in
tbnet_connected_work(), found on an ASMedia ASM4242 host-to-host link
when the peer drops out while a connection is being brought up.
1 releases the HopID the allocator handed out when it is not the one
that was asked for. Today it stays allocated for the rest of the
XDomain connection.
2 marks the connection down on the failure paths, so the next
tbnet_tear_down() does not run a second teardown over work that was
already undone: stopping rings that are already stopped, which is
fatal under panic_on_warn, and handing back a HopID this connection
never owned.
Patch 2 edits the lines patch 1 adds, so it has to come second.
====================
Link: https://patch.msgid.link/20260811-b4-tbnet-hopid-v3-0-9e75d1b51331@gmail.com
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
Diffstat (limited to 'tools/perf/scripts/python/bin')
0 files changed, 0 insertions, 0 deletions
