From: Xin Long <lucien.xin@gmail.com> Date: 2016-06-15 17:15:13
Commit d46e416c11c8 ("sctp: sctp should change socket state when
shutdown is received") may set sk_state CLOSING in sctp_sock_migrate,
but inet_accept doesn't allow the sk_state other than ESTABLISHED/
CLOSED for sctp. So we will change sk_state to CLOSED, instead of
CLOSING, as actually sk is closed already there.
Fixes: commit d46e416c11c8 ("sctp: sctp should change socket state when shutdown is received")
Reported-by: Ye Xiaolong <redacted>
Signed-off-by: Xin Long <lucien.xin@gmail.com>
---
net/sctp/socket.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
From: Sergei Shtylyov <hidden> Date: 2016-06-15 19:20:07
Hello.
On 06/15/2016 08:15 PM, Xin Long wrote:
Commit d46e416c11c8 ("sctp: sctp should change socket state when
shutdown is received") may set sk_state CLOSING in sctp_sock_migrate,
but inet_accept doesn't allow the sk_state other than ESTABLISHED/
CLOSED for sctp. So we will change sk_state to CLOSED, instead of
CLOSING, as actually sk is closed already there.
Fixes: commit d46e416c11c8 ("sctp: sctp should change socket state when shutdown is received")
"Commit" not needed here, this tag has well defined form.
Reported-by: Ye Xiaolong <redacted>
Signed-off-by: Xin Long <lucien.xin@gmail.com>
From: David Miller <davem@davemloft.net> Date: 2016-06-16 21:11:40
From: Xin Long <lucien.xin@gmail.com>
Date: Thu, 16 Jun 2016 01:15:06 +0800
Commit d46e416c11c8 ("sctp: sctp should change socket state when
shutdown is received") may set sk_state CLOSING in sctp_sock_migrate,
but inet_accept doesn't allow the sk_state other than ESTABLISHED/
CLOSED for sctp. So we will change sk_state to CLOSED, instead of
CLOSING, as actually sk is closed already there.
Fixes: commit d46e416c11c8 ("sctp: sctp should change socket state when shutdown is received")
Reported-by: Ye Xiaolong <redacted>
Signed-off-by: Xin Long <lucien.xin@gmail.com>
On Thu, Jun 16, 2016 at 02:11:39PM -0700, David Miller wrote:
From: Xin Long <lucien.xin@gmail.com>
Date: Thu, 16 Jun 2016 01:15:06 +0800
quoted
Commit d46e416c11c8 ("sctp: sctp should change socket state when
shutdown is received") may set sk_state CLOSING in sctp_sock_migrate,
but inet_accept doesn't allow the sk_state other than ESTABLISHED/
CLOSED for sctp. So we will change sk_state to CLOSED, instead of
CLOSING, as actually sk is closed already there.
Fixes: commit d46e416c11c8 ("sctp: sctp should change socket state when shutdown is received")
Reported-by: Ye Xiaolong <redacted>
Signed-off-by: Xin Long <lucien.xin@gmail.com>
Applied.
I thought Xin was going to post a version with that tag Fixed, but ok.
Patch is good to me, fwiw.
From: David Miller <davem@davemloft.net> Date: 2016-06-16 21:26:02
From: marcelo.leitner@gmail.com
Date: Thu, 16 Jun 2016 18:13:22 -0300
On Thu, Jun 16, 2016 at 02:11:39PM -0700, David Miller wrote:
quoted
From: Xin Long <lucien.xin@gmail.com>
Date: Thu, 16 Jun 2016 01:15:06 +0800
quoted
Commit d46e416c11c8 ("sctp: sctp should change socket state when
shutdown is received") may set sk_state CLOSING in sctp_sock_migrate,
but inet_accept doesn't allow the sk_state other than ESTABLISHED/
CLOSED for sctp. So we will change sk_state to CLOSED, instead of
CLOSING, as actually sk is closed already there.
Fixes: commit d46e416c11c8 ("sctp: sctp should change socket state when shutdown is received")
Reported-by: Ye Xiaolong <redacted>
Signed-off-by: Xin Long <lucien.xin@gmail.com>
Applied.
I thought Xin was going to post a version with that tag Fixed, but ok.