Description: tcp: Fix refcnt handling in __inet_hash_connect(). References: Notes: carnil> Introduced in 66b60b0c8c4a ("dccp/tcp: Unhash sk from ehash for tb2 alloc carnil> failure after check_estalblished()."). Vulnerable versions: 6.1.80 6.6.19 6.7.7 carnil> 6.8-rc6. Bugs: upstream: released (6.9-rc1) [04d9d1fc428ac9f581d55118d67e0cb546701feb] 6.8-upstream-stable: released (6.8.2) [ad105cde6b261b8b05ec872fe7d1987417d7fe5a] 6.7-upstream-stable: released (6.7.11) [1b20e61d36f490319d3fbdedd410155232ab5190] 6.6-upstream-stable: released (6.6.23) [856baaa100cd288d3685eedae9a129c996e7e755] 6.1-upstream-stable: released (6.1.83) [86d9b040421bbd26425f5a3edc226f57ecdecbfe] 5.10-upstream-stable: N/A "Vulnerable code not present" 4.19-upstream-stable: N/A "Vulnerable code not present" sid: released (6.7.12-1) 6.1-bookworm-security: released (6.1.85-1) 5.10-bullseye-security: N/A "Vulnerable code not present" 4.19-buster-security: N/A "Vulnerable code not present"