Searched hist:"765 cf9976e937f1cfe9159bf4534967c8bf8eb6d" (Results 1 – 2 of 2) sorted by relevance
/linux/include/net/ |
H A D | tcp.h | diff 765cf9976e937f1cfe9159bf4534967c8bf8eb6d Mon Sep 12 22:28:37 CEST 2011 Eric Dumazet <eric.dumazet@gmail.com> tcp: md5: remove one indirection level in tcp_md5sig_pool
tcp_md5sig_pool is currently an 'array' (a percpu object) of pointers to struct tcp_md5sig_pool. Only the pointers are NUMA aware, but objects themselves are all allocated on a single node.
Remove this extra indirection to get proper percpu memory (NUMA aware) and make code simpler.
Signed-off-by: Eric Dumazet <eric.dumazet@gmail.com> Signed-off-by: David S. Miller <davem@davemloft.net>
|
/linux/net/ipv4/ |
H A D | tcp.c | diff 765cf9976e937f1cfe9159bf4534967c8bf8eb6d Mon Sep 12 22:28:37 CEST 2011 Eric Dumazet <eric.dumazet@gmail.com> tcp: md5: remove one indirection level in tcp_md5sig_pool
tcp_md5sig_pool is currently an 'array' (a percpu object) of pointers to struct tcp_md5sig_pool. Only the pointers are NUMA aware, but objects themselves are all allocated on a single node.
Remove this extra indirection to get proper percpu memory (NUMA aware) and make code simpler.
Signed-off-by: Eric Dumazet <eric.dumazet@gmail.com> Signed-off-by: David S. Miller <davem@davemloft.net>
|