diff options
author | Florian Westphal <fw@strlen.de> | 2020-04-17 09:28:23 +0200 |
---|---|---|
committer | David S. Miller <davem@davemloft.net> | 2020-04-18 15:43:20 -0700 |
commit | 9f5ca6a59816b406230adc440b6bb684fda90abe (patch) | |
tree | 40df7b66c503ce9569e475c97a602303a343f14e /net/decnet/dn_route.c | |
parent | df1036da90108b1a9969721beab34f4c76228bcc (diff) | |
download | lwn-9f5ca6a59816b406230adc440b6bb684fda90abe.tar.gz lwn-9f5ca6a59816b406230adc440b6bb684fda90abe.zip |
mptcp: fix 'Attempt to release TCP socket in state' warnings
We need to set sk_state to CLOSED, else we will get following:
IPv4: Attempt to release TCP socket in state 3 00000000b95f109e
IPv4: Attempt to release TCP socket in state 10 00000000b95f109e
First one is from inet_sock_destruct(), second one from
mptcp_sk_clone failure handling. Setting sk_state to CLOSED isn't
enough, we also need to orphan sk so it has DEAD flag set.
Otherwise, a very similar warning is printed from inet_sock_destruct().
Signed-off-by: Florian Westphal <fw@strlen.de>
Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'net/decnet/dn_route.c')
0 files changed, 0 insertions, 0 deletions