Cc: David Miller <davem@...>, <mingo@...>, <peterz@...>, LKML <linux-kernel@...>, Netdev <netdev@...>, <rjw@...>, Andrew Morton <akpm@...>, <johnpol@...>
On Wed, 2008-06-04 at 02:22 +0300, Ilpo Järvinen wrote:
==
Ilpo, has anyone told you today that you rock? Well allow me - you
rock.
do_rcv() clearly has the listening socket locked in the non-DA case, and
in the DA case it is the 'child' ESTABLISHED socket that is locked -
leaving the accept queue unprotected. So simple.
-Pat
--