kernel-ark/arch/mips
Arjan van de Ven 5dfe4c964a [PATCH] mark struct file_operations const 2
Many struct file_operations in the kernel can be "const".  Marking them const
moves these to the .rodata section, which avoids false sharing with potential
dirty data.  In addition it'll catch accidental writes at compile time to
these shared resources.

[akpm@osdl.org: sparc64 fix]
Signed-off-by: Arjan van de Ven <arjan@linux.intel.com>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
2007-02-12 09:48:44 -08:00
..
arc
au1000
basler/excite
boot
cobalt
configs
ddb5xxx
dec
emma2rh
gt64120
jazz
jmr3927
kernel [PATCH] mark struct file_operations const 2 2007-02-12 09:48:44 -08:00
lasat
lib
lib-32
lib-64
math-emu
mips-boards
mm [PATCH] extend the set of "__attribute__" shortcut macros 2007-02-11 10:51:35 -08:00
momentum
oprofile
pci
philips/pnx8550 [PATCH] proc: remove useless (and buggy) ->nlink settings 2007-02-11 10:51:32 -08:00
pmc-sierra
qemu
sgi-ip22
sgi-ip27
sgi-ip32
sibyte [PATCH] mark struct file_operations const 2 2007-02-12 09:48:44 -08:00
sni
tx4927
tx4938
vr41xx
defconfig
Kconfig Merge branch 'upstream' of git://ftp.linux-mips.org/pub/scm/upstream-linus 2007-02-11 11:40:04 -08:00
Kconfig.debug
Makefile