Arjan van de Ven
fa027c2a0a
[PATCH] mark struct file_operations const 4
...
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@sdl.org: dvb 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:45 -08:00
..
raid6test
.gitignore
bitmap.c
[PATCH] remove invalidate_inode_pages()
2007-02-11 10:51:31 -08:00
dm-bio-list.h
[PATCH] dm: suspend: add noflush pushback
2006-12-08 08:29:09 -08:00
dm-bio-record.h
dm-crypt.c
[PATCH] dm: map and endio symbolic return codes
2006-12-08 08:29:09 -08:00
dm-emc.c
[PATCH] struct path: rename DM's struct path
2006-12-08 08:28:40 -08:00
dm-exception-store.c
[PATCH] dm snapshot: fix metadata writing when suspending
2006-10-03 08:04:14 -07:00
dm-hw-handler.c
dm-hw-handler.h
[PATCH] struct path: rename DM's struct path
2006-12-08 08:28:40 -08:00
dm-io.c
[PATCH] dm io: fix bi_max_vecs
2006-12-08 08:29:08 -08:00
dm-io.h
dm-ioctl.c
[PATCH] mark struct file_operations const 4
2007-02-12 09:48:45 -08:00
dm-linear.c
[PATCH] dm: map and endio symbolic return codes
2006-12-08 08:29:09 -08:00
dm-log.c
[PATCH] dm: raid1: reset sync_search on resume
2006-12-08 08:29:09 -08:00
dm-log.h
[PATCH] dm: log: rename complete_resync_work
2006-12-08 08:29:09 -08:00
dm-mpath.c
[PATCH] dm: mpath: use noflush suspending
2006-12-08 08:29:09 -08:00
dm-mpath.h
[PATCH] struct path: rename DM's struct path
2006-12-08 08:28:40 -08:00
dm-path-selector.c
dm-path-selector.h
[PATCH] struct path: rename DM's struct path
2006-12-08 08:28:40 -08:00
dm-raid1.c
[PATCH] dm: log: rename complete_resync_work
2006-12-08 08:29:09 -08:00
dm-round-robin.c
[PATCH] struct path: rename DM's struct path
2006-12-08 08:28:40 -08:00
dm-snap.c
[PATCH] make drivers/md/dm-snap.c:ksnapd static
2006-12-08 08:29:09 -08:00
dm-snap.h
[PATCH] dm snapshot: add workqueue
2006-10-03 08:04:14 -07:00
dm-stripe.c
[PATCH] dm: map and endio symbolic return codes
2006-12-08 08:29:09 -08:00
dm-table.c
[PATCH] dm table: add target flush
2006-10-03 08:04:16 -07:00
dm-target.c
[PATCH] dm: improve error message consistency
2006-06-26 09:58:36 -07:00
dm-zero.c
[PATCH] dm: map and endio symbolic return codes
2006-12-08 08:29:09 -08:00
dm.c
[PATCH] dm-multipath: fix stall on noflush suspend/resume
2007-01-26 13:51:00 -08:00
dm.h
[PATCH] dm: suspend: add noflush pushback
2006-12-08 08:29:09 -08:00
faulty.c
[PATCH] md: Don't assume that READ==0 and WRITE==1 - use the names explicitly
2006-12-13 09:05:48 -08:00
Kconfig
[CRYPTO] dm-crypt: Select CRYPTO_CBC
2006-12-10 10:18:57 -08:00
kcopyd.c
[PATCH] slab: remove kmem_cache_t
2006-12-07 08:39:25 -08:00
kcopyd.h
linear.c
[PATCH] md: define backing_dev_info.congested_fn for raid0 and linear
2006-10-03 08:04:18 -07:00
Makefile
[PATCH] md: merge raid5 and raid6 code
2006-06-26 09:58:37 -07:00
md.c
[PATCH] mark struct file_operations const 4
2007-02-12 09:48:45 -08:00
mktables.c
multipath.c
[PATCH] md: fix up maintenance of ->degraded in multipath
2006-10-28 11:30:51 -07:00
raid0.c
[PATCH] md: define backing_dev_info.congested_fn for raid0 and linear
2006-10-03 08:04:18 -07:00
raid1.c
[PATCH] md: fix potential memalloc deadlock in md
2007-01-26 13:51:00 -08:00
raid5.c
[PATCH] md: fix various bugs with aligned reads in RAID5
2007-02-09 09:25:46 -08:00
raid6.h
raid6algos.c
[PATCH] drivers/md/raid6algos.c: fix a NULL dereference
2006-06-23 07:43:08 -07:00
raid6altivec.uc
raid6int.uc
raid6mmx.c
raid6recov.c
raid6sse1.c
raid6sse2.c
raid6x86.h
raid10.c
[PATCH] md: pass down BIO_RW_SYNC in raid{1,10}
2007-01-11 18:18:21 -08:00
unroll.pl
xor.c