kernel-ark/net/dccp
Eric Dumazet ba89966c19 [NET]: use __read_mostly on kmem_cache_t , DEFINE_SNMP_STAT pointers
This patch puts mostly read only data in the right section
(read_mostly), to help sharing of these data between CPUS without
memory ping pongs.

On one of my production machine, tcp_statistics was sitting in a
heavily modified cache line, so *every* SNMP update had to force a
reload.

Signed-off-by: Eric Dumazet <dada1@cosmosbay.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
2005-08-29 16:11:18 -07:00
..
ccids [NET]: use __read_mostly on kmem_cache_t , DEFINE_SNMP_STAT pointers 2005-08-29 16:11:18 -07:00
ccid.c [DCCP]: Initial implementation 2005-08-29 15:49:46 -07:00
ccid.h [DCCP]: Introduce dccp_get_info 2005-08-29 16:05:07 -07:00
dccp.h [DCCP]: Export dccp_insert_option_timestamp to CCIDs 2005-08-29 16:04:53 -07:00
diag.c [DCCP]: Introduce dccp_get_info 2005-08-29 16:05:07 -07:00
input.c [DCCP]: Initial dccp_poll implementation 2005-08-29 16:05:45 -07:00
ipv4.c [DCCP]: Call the HC exit routines at dccp_v4_destroy_sock 2005-08-29 16:05:38 -07:00
Kconfig [DCCP]: Introduce the DCCP Kernel hacking menu 2005-08-29 15:59:43 -07:00
Makefile [INET_DIAG]: Move the tcp_diag interface to the proper place 2005-08-29 15:57:54 -07:00
minisocks.c [DCCP]: Fix the ACK and SEQ window variables settings 2005-08-29 16:03:42 -07:00
options.c [DCCP]: Export dccp_insert_option_timestamp to CCIDs 2005-08-29 16:04:53 -07:00
output.c [DCCP]: Send a DATAACK packet when we have a TIMESTAMP_ECHO pending 2005-08-29 16:04:43 -07:00
packet_history.c [DCCP]: Just reflow the source code to fit in 80 columns 2005-08-29 15:59:26 -07:00
packet_history.h [DCCP]: Fix sparse warnings 2005-08-29 15:59:59 -07:00
proto.c [NET]: use __read_mostly on kmem_cache_t , DEFINE_SNMP_STAT pointers 2005-08-29 16:11:18 -07:00
timer.c [DCCP]: Fix the ACK and SEQ window variables settings 2005-08-29 16:03:42 -07:00