diff options
author | Kuniyuki Iwashima <kuniyu@amazon.com> | 2022-06-21 10:19:12 -0700 |
---|---|---|
committer | David S. Miller <davem@davemloft.net> | 2022-06-22 12:59:43 +0100 |
commit | cf2f225e2653734e66e91c09e1cbe004bfd3d4a7 (patch) | |
tree | 843d49b6f5f23c768682e422f0f8b5bf50dc742f /include | |
parent | 79b05beaa5c340e1649dc7462e056ae33b916131 (diff) | |
download | linux-stable-cf2f225e2653734e66e91c09e1cbe004bfd3d4a7.tar.gz linux-stable-cf2f225e2653734e66e91c09e1cbe004bfd3d4a7.tar.bz2 linux-stable-cf2f225e2653734e66e91c09e1cbe004bfd3d4a7.zip |
af_unix: Put a socket into a per-netns hash table.
This commit replaces the global hash table with a per-netns one and removes
the global one.
We now link a socket in each netns's hash table so we can save some netns
comparisons when iterating through a hash bucket.
Signed-off-by: Kuniyuki Iwashima <kuniyu@amazon.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'include')
-rw-r--r-- | include/net/af_unix.h | 1 |
1 files changed, 0 insertions, 1 deletions
diff --git a/include/net/af_unix.h b/include/net/af_unix.h index acb56e463db1..b1748c9b6db2 100644 --- a/include/net/af_unix.h +++ b/include/net/af_unix.h @@ -22,7 +22,6 @@ struct sock *unix_peer_get(struct sock *sk); extern unsigned int unix_tot_inflight; extern spinlock_t unix_table_locks[UNIX_HASH_SIZE]; -extern struct hlist_head unix_socket_table[UNIX_HASH_SIZE]; struct unix_address { refcount_t refcnt; |