commit | fddb7b5761f104f034a0e708ece756d9b2eb2cac | [log] [tgz] |
---|---|---|
author | Flavio Leitner <fbl@redhat.com> | Wed Jan 25 08:34:52 2012 +0000 |
committer | David S. Miller <davem@davemloft.net> | Wed Jan 25 21:50:43 2012 -0500 |
tree | f995ec889ebc1edc3fc9d3b0fe1da1fe9c2d6b76 | |
parent | 2b05ad33e1e624e7f08b8676d270dc7725403b7e [diff] |
tcp: bind() optimize port allocation Port autoselection finds a port and then drop the lock, then right after that, gets the hash bucket again and lock it. Fix it to go direct. Signed-off-by: Flavio Leitner <fbl@redhat.com> Signed-off-by: Marcelo Ricardo Leitner <mleitner@redhat.com> Acked-by: Eric Dumazet <eric.dumazet@gmail.com> Signed-off-by: David S. Miller <davem@davemloft.net>