[PATCH 0/2] Support for __read_mostly

Russell King - ARM Linux linux at arm.linux.org.uk
Sun Dec 5 06:42:57 EST 2010


This patch set adds support for __read_mostly - a separate section
which is used to hold data which is hardly ever written.

The idea behind this feature is to reduce the amount of cache line
bouncing between SMP cores by avoiding this data sharing cache lines
with data which is written more frequently.  As long as a cache line
is not dirtied, several cores can keep a copy of the data in their
caches.



More information about the linux-arm-kernel mailing list