Eric Dumazet
5caea4ea70
net: listening_hash get a spinlock per bucket
...
This patch prepares RCU migration of listening_hash table for
TCP/DCCP protocols.
listening_hash table being small (32 slots per protocol), we add
a spinlock for each slot, instead of a single rwlock for whole table.
This should reduce hold time of readers, and writers concurrency.
Signed-off-by: Eric Dumazet <dada1@cosmosbay.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
2008-11-20 00:40:07 -08:00
..
2008-11-03 18:21:05 -08:00
2008-10-31 00:53:57 -07:00
2008-11-03 00:23:42 -08:00
2008-11-16 19:19:38 -08:00
2008-10-31 00:17:34 -07:00
2008-11-03 02:48:48 -08:00
2008-11-03 00:23:42 -08:00
2008-11-03 00:25:16 -08:00
2008-11-03 00:25:16 -08:00
2008-11-03 00:23:42 -08:00
2008-10-31 00:53:57 -07:00
2008-10-31 00:53:57 -07:00
2008-11-03 00:26:09 -08:00
2008-11-12 00:54:20 -08:00
2008-11-20 00:40:07 -08:00
2008-11-20 00:40:07 -08:00
2008-11-19 15:44:53 -08:00
2008-11-16 19:40:17 -08:00
2008-11-03 00:23:42 -08:00
2008-10-28 13:24:06 -07:00
2008-11-03 18:21:05 -08:00
2008-11-03 00:25:16 -08:00
2008-11-18 23:38:23 -08:00
2008-10-10 10:16:34 -04:00
2008-11-03 00:23:42 -08:00
2008-11-16 19:32:39 -08:00
2008-10-31 00:53:57 -07:00
2008-10-31 00:53:57 -07:00
2008-11-03 00:24:34 -08:00
2008-11-19 22:42:41 -08:00
2008-10-07 08:38:24 +11:00
2008-10-07 08:38:24 +11:00
2008-10-08 11:35:03 +02:00
2008-11-10 21:43:08 -08:00
2008-11-03 00:24:34 -08:00
2008-11-11 17:25:22 -08:00
2008-10-01 07:46:49 -07:00
2008-11-03 18:21:05 -08:00
2008-10-16 15:24:51 -07:00
2008-11-02 00:28:10 -07:00
2008-11-19 15:43:27 -08:00
2008-11-12 01:41:09 -08:00
2008-10-07 15:58:17 -07:00
2008-10-31 00:53:57 -07:00
2008-11-20 00:40:07 -08:00
2008-11-03 00:24:34 -08:00
2008-11-03 00:27:11 -08:00
2008-10-31 00:53:57 -07:00
2008-11-03 02:47:38 -08:00
2008-11-03 00:24:34 -08:00
2008-11-16 19:40:17 -08:00
2008-10-29 01:41:45 -07:00
2008-11-16 19:39:21 -08:00
2008-10-29 02:11:14 -07:00
2008-11-11 17:25:22 -08:00
2008-11-04 14:49:19 -08:00