Re: virt-manager broken by bind(0) in net-next.

Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
From: Stephen Hemminger
Date: Saturday, January 31, 2009 - 10:58 pm

On Sat, 31 Jan 2009 00:50:08 +0300
Evgeniy Polyakov <zbr@ioremap.net> wrote:


Yes, this fixes the problem, not sure who wants the honors for sending a signed off
version.




--- a/net/ipv4/inet_connection_sock.c	2009-01-31 21:18:45.433239861 -0800
+++ b/net/ipv4/inet_connection_sock.c	2009-01-31 21:30:14.720825414 -0800
@@ -172,7 +172,8 @@ tb_found:
 		} else {
 			ret = 1;
 			if (inet_csk(sk)->icsk_af_ops->bind_conflict(sk, tb)) {
-				if (sk->sk_reuse && sk->sk_state != TCP_LISTEN && --attempts >= 0) {
+				if (sk->sk_reuse && sk->sk_state != TCP_LISTEN &&
+				    smallest_size != -1 && --attempts >= 0) {
 					spin_unlock(&head->lock);
 					goto again;
 				}
--
To unsubscribe from this list: send the line "unsubscribe netdev" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
virt-manager broken by bind(0) in net-next., Stephen Hemminger, (Thu Jan 29, 10:35 pm)
Re: virt-manager broken by bind(0) in net-next., Evgeniy Polyakov, (Fri Jan 30, 1:16 am)
Re: virt-manager broken by bind(0) in net-next., Daniel P. Berrange, (Fri Jan 30, 3:27 am)
Re: virt-manager broken by bind(0) in net-next., Evgeniy Polyakov, (Fri Jan 30, 4:21 am)
Re: virt-manager broken by bind(0) in net-next., Herbert Xu, (Fri Jan 30, 5:53 am)
Re: virt-manager broken by bind(0) in net-next., Stephen Hemminger, (Fri Jan 30, 10:57 am)
Re: virt-manager broken by bind(0) in net-next., Eric Dumazet, (Fri Jan 30, 11:41 am)
Re: virt-manager broken by bind(0) in net-next., Evgeniy Polyakov, (Fri Jan 30, 2:50 pm)
Re: virt-manager broken by bind(0) in net-next., Eric Dumazet, (Fri Jan 30, 3:30 pm)
Re: virt-manager broken by bind(0) in net-next., Evgeniy Polyakov, (Fri Jan 30, 3:51 pm)
Re: virt-manager broken by bind(0) in net-next., Stephen Hemminger, (Fri Jan 30, 5:36 pm)
Re: virt-manager broken by bind(0) in net-next., Stephen Hemminger, (Fri Jan 30, 7:52 pm)
Re: virt-manager broken by bind(0) in net-next., Evgeniy Polyakov, (Sat Jan 31, 1:35 am)
Re: virt-manager broken by bind(0) in net-next., Evgeniy Polyakov, (Sat Jan 31, 1:37 am)
Re: virt-manager broken by bind(0) in net-next., Eric Dumazet, (Sat Jan 31, 2:17 am)
Re: virt-manager broken by bind(0) in net-next., Evgeniy Polyakov, (Sat Jan 31, 2:31 am)
Re: virt-manager broken by bind(0) in net-next., Eric Dumazet, (Sat Jan 31, 2:49 am)
Re: virt-manager broken by bind(0) in net-next., Evgeniy Polyakov, (Sat Jan 31, 2:56 am)
Re: virt-manager broken by bind(0) in net-next., Eric Dumazet, (Sat Jan 31, 3:17 am)
Re: virt-manager broken by bind(0) in net-next., Stephen Hemminger, (Sat Jan 31, 10:29 pm)
Re: virt-manager broken by bind(0) in net-next., Stephen Hemminger, (Sat Jan 31, 10:58 pm)
Re: virt-manager broken by bind(0) in net-next., David Miller, (Sun Feb 1, 2:07 am)
Re: virt-manager broken by bind(0) in net-next., Evgeniy Polyakov, (Sun Feb 1, 5:42 am)
Re: virt-manager broken by bind(0) in net-next., Evgeniy Polyakov, (Sun Feb 1, 5:44 am)
Re: virt-manager broken by bind(0) in net-next., Eric Dumazet, (Sun Feb 1, 9:12 am)
Re: virt-manager broken by bind(0) in net-next., Evgeniy Polyakov, (Sun Feb 1, 10:40 am)
Re: virt-manager broken by bind(0) in net-next., David Miller, (Sun Feb 1, 1:31 pm)