Arjan van de Ven
2b8693c061
[PATCH] mark struct file_operations const 3
...
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.
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:45 -08:00
..
aoe
[PATCH] mark struct file_operations const 3
2007-02-12 09:48:45 -08:00
paride
[PATCH] mark struct file_operations const 3
2007-02-12 09:48:45 -08:00
acsi.c
IRQ: Maintain regs pointer globally rather than passing to IRQ handlers
2006-10-05 15:10:12 +01:00
acsi_slm.c
[PATCH] mark struct file_operations const 3
2007-02-12 09:48:45 -08:00
amiflop.c
[PATCH] amiga_floppy_init() in non-modular case
2006-10-11 11:17:07 -07:00
ataflop.c
IRQ: Maintain regs pointer globally rather than passing to IRQ handlers
2006-10-05 15:10:12 +01:00
cciss.c
[PATCH] cciss: build with PROC_FS=n
2006-12-30 10:56:42 -08:00
cciss.h
[PATCH] cciss: add support for 1024 logical volumes
2006-12-07 08:39:30 -08:00
cciss_cmd.h
[PATCH] cciss: add support for 1024 logical volumes
2006-12-07 08:39:30 -08:00
cciss_scsi.c
cciss_scsi.h
cpqarray.c
[PATCH] getting rid of all casts of k[cmz]alloc() calls
2006-12-13 09:05:58 -08:00
cpqarray.h
cryptoloop.c
DAC960.c
[PATCH] mark struct file_operations const 3
2007-02-12 09:48:45 -08:00
DAC960.h
[PATCH] drivers/block/DAC960: convert 'boolean' to 'bool'
2007-02-11 11:18:06 -08:00
floppy.c
WorkStruct: Pass the work_struct pointer instead of context data
2006-11-22 14:55:48 +00:00
ida_cmd.h
ida_ioctl.h
Kconfig
[PATCH] disable init/initramfs.c
2007-02-11 10:51:25 -08:00
loop.c
[PATCH] struct path: convert block_drivers
2006-12-08 08:28:44 -08:00
Makefile
[PATCH] remove the broken BLK_DEV_SWIM_IOP driver
2006-12-13 09:05:53 -08:00
nbd.c
[PATCH] struct path: convert nbd
2006-12-08 08:28:47 -08:00
pktcdvd.c
[PATCH] mark struct file_operations const 3
2007-02-12 09:48:45 -08:00
ps2esdi.c
IRQ: Maintain regs pointer globally rather than passing to IRQ handlers
2006-10-05 15:10:12 +01:00
rd.c
[PATCH] rd: memory leak on rd_init() failure
2006-10-17 08:18:48 -07:00
smart1,2.h
swim3.c
IRQ: Maintain regs pointer globally rather than passing to IRQ handlers
2006-10-05 15:10:12 +01:00
sx8.c
WorkStruct: make allyesconfig
2006-11-22 14:57:56 +00:00
ub.c
WorkStruct: make allyesconfig
2006-11-22 14:57:56 +00:00
umem.c
IRQ: Maintain regs pointer globally rather than passing to IRQ handlers
2006-10-05 15:10:12 +01:00
viodasd.c
[POWERPC] iSeries: fix viodasd init
2006-12-20 16:37:47 +11:00
xd.c
[PATCH] Use linux/io.h instead of asm/io.h
2006-10-11 11:14:23 -07:00
xd.h
IRQ: Maintain regs pointer globally rather than passing to IRQ handlers
2006-10-05 15:10:12 +01:00
z2ram.c
[PATCH] z2_init() in non-modular case
2006-10-11 11:17:07 -07:00