Allan Stephens
7ef43ebaa5
tipc: Fix race condition when creating socket or native port
...
This patch eliminates the (very remote) chance of a crash resulting
from a partially initialized socket or native port unexpectedly
receiving a message. Now, during the creation of a socket or native
port, the underlying generic port's lock is not released until all
initialization required to handle incoming messages has been done.
Signed-off-by: Allan Stephens <allan.stephens@windriver.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
2008-05-12 15:42:28 -07:00
..
2008-02-06 19:25:06 -06:00
2008-03-05 18:47:03 -08:00
2008-04-15 00:29:24 -07:00
2008-04-29 03:35:10 -07:00
2008-04-15 00:36:08 -07:00
2008-05-09 15:14:50 -07:00
2008-05-12 15:42:28 -07:00
2008-01-28 15:11:17 -08:00
2008-04-12 13:43:19 +09:00
2008-01-31 19:27:33 -08:00
2008-02-12 17:53:34 -08:00
2008-03-06 15:30:41 -05:00
2008-04-29 03:23:22 -07:00
2008-03-27 17:53:31 -07:00
2008-01-31 19:27:02 -08:00
2008-04-16 02:01:56 -07:00
2008-01-28 15:11:10 -08:00
2008-03-26 01:55:37 -07:00
2008-05-07 15:02:14 -04:00
2008-02-03 04:28:54 -08:00
2008-02-03 04:28:52 -08:00
2008-04-03 14:28:30 -07:00
2008-04-03 14:22:32 -07:00
2008-04-13 23:40:51 -07:00
2008-03-28 16:35:27 -07:00
2008-04-17 23:18:15 -07:00
2008-03-25 10:23:59 +09:00
2008-03-26 00:48:17 -07:00
2008-03-04 13:48:30 -08:00
2008-04-12 13:43:18 +09:00
2008-02-23 20:19:20 -08:00
2008-02-05 02:54:16 -08:00
2008-04-29 03:21:23 -07:00
2008-03-24 15:30:27 -07:00
2008-04-03 10:06:00 +09:00
2008-04-23 16:13:36 -04:00
2008-02-29 11:46:17 -08:00
2008-03-31 21:02:47 -07:00
2008-03-31 21:02:47 -07:00
2008-03-28 16:28:36 -07:00
2008-05-07 15:02:26 -04:00
2008-04-12 13:43:22 +09:00
2008-04-12 13:43:18 +09:00
2008-03-27 18:48:56 -07:00
2008-04-16 01:58:04 -07:00
2008-04-28 06:18:03 -04:00
2008-01-28 15:11:09 -08:00
2008-03-27 16:53:37 -07:00
2008-01-28 15:11:10 -08:00
2008-03-24 15:33:00 -07:00
2008-03-22 16:56:51 -07:00
2008-04-10 03:12:40 -07:00
2008-04-29 03:32:25 -07:00
2008-04-16 00:46:52 -07:00
2008-01-28 15:11:11 -08:00
2008-04-16 01:59:46 -07:00
2008-04-16 02:29:56 -07:00
2008-03-06 16:22:02 -08:00
2008-03-31 19:41:46 -07:00
2008-03-06 16:22:02 -08:00
2008-03-27 16:03:20 -04:00
2008-04-28 06:18:03 -04:00