Arjan van de Ven
4b6f5d20b0
[PATCH] Make most file operations structs in fs/ const
...
This is a conversion to make the various file_operations structs in fs/
const. Basically a regexp job, with a few manual fixups
The goal is both to increase correctness (harder to accidentally write to
shared datastructures) and reducing the false sharing of cachelines with
things that get dirty in .data (while .rodata is nicely read only and thus
cache clean)
Signed-off-by: Arjan van de Ven <arjan@infradead.org>
Signed-off-by: Andrew Morton <akpm@osdl.org>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
2006-03-28 09:16:06 -08:00
..
acl.c
JFS: add uid, gid, and umask mount options
2006-03-09 13:59:30 -06:00
endian24.h
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
file.c
[PATCH] Make most file operations structs in fs/ const
2006-03-28 09:16:06 -08:00
inode.c
[PATCH] remove ->get_blocks() support
2006-03-26 08:57:01 -08:00
ioctl.c
JFS: Add missing file from fa3241d24c
2006-02-22 14:14:58 -06:00
jfs_acl.h
JFS: allow extended attributes to be set within a existing transaction
2005-09-01 09:02:43 -05:00
jfs_btree.h
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
jfs_debug.c
[PATCH] fs: Use ARRAY_SIZE macro
2006-03-24 07:33:19 -08:00
jfs_debug.h
JFS: fix sparse warnings by moving extern declarations to headers
2005-05-04 15:29:35 -05:00
jfs_dinode.h
JFS: ext2 inode attributes for jfs
2006-02-09 09:09:16 -06:00
jfs_dmap.c
JFS: Take logsync lock before testing mp->lsn
2006-03-08 10:59:15 -06:00
jfs_dmap.h
JFS: semaphore to mutex conversion.
2006-01-24 15:22:50 -06:00
jfs_dtree.c
JFS: Add back directory i_size calculations for legacy partitions
2005-11-10 07:50:03 -06:00
jfs_dtree.h
JFS: Code cleanup - getting rid of never-used debug code
2005-06-27 15:35:37 -05:00
jfs_extent.c
JFS: semaphore to mutex conversion.
2006-01-24 15:22:50 -06:00
jfs_extent.h
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
jfs_filsys.h
[PATCH] disk quotas fail when /etc/mtab is symlinked to /proc/mounts
2005-09-07 16:57:23 -07:00
jfs_imap.c
JFS: add uid, gid, and umask mount options
2006-03-09 13:59:30 -06:00
jfs_imap.h
JFS: semaphore to mutex conversion.
2006-01-24 15:22:50 -06:00
jfs_incore.h
JFS: add uid, gid, and umask mount options
2006-03-09 13:59:30 -06:00
jfs_inode.c
JFS: add uid, gid, and umask mount options
2006-03-09 13:59:30 -06:00
jfs_inode.h
[PATCH] Make most file operations structs in fs/ const
2006-03-28 09:16:06 -08:00
jfs_lock.h
JFS: semaphore to mutex conversion.
2006-01-24 15:22:50 -06:00
jfs_logmgr.c
[PATCH] sem2mutex: fs/
2006-03-26 08:56:55 -08:00
jfs_logmgr.h
JFS: semaphore to mutex conversion.
2006-01-24 15:22:50 -06:00
jfs_metapage.c
[PATCH] mempool: use mempool_create_slab_pool()
2006-03-26 08:57:00 -08:00
jfs_metapage.h
JFS: fix sparse warnings by moving extern declarations to headers
2005-05-04 15:29:35 -05:00
jfs_mount.c
[PATCH] JFS: Support page sizes greater than 4K
2005-05-02 22:23:53 -07:00
jfs_superblock.h
JFS: Use the kthread_ API
2006-02-15 12:49:04 -06:00
jfs_txnmgr.c
JFS: Use the kthread_ API
2006-02-15 12:49:04 -06:00
jfs_txnmgr.h
JFS: don't dereference tlck->ip from txUpdateMap
2005-09-20 14:58:11 -05:00
jfs_types.h
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
jfs_umount.c
[PATCH] Fix and add EXPORT_SYMBOL(filemap_write_and_wait)
2006-01-08 20:13:47 -08:00
jfs_unicode.c
JFS: performance patch
2005-06-23 16:57:56 -05:00
jfs_unicode.h
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
jfs_uniupr.c
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
jfs_xattr.h
JFS: Implement jfs_init_security
2005-09-01 09:05:39 -05:00
jfs_xtree.c
JFS: make sure right-most xtree pages have header.next set to zero
2005-10-28 13:27:40 -05:00
jfs_xtree.h
JFS: Code cleanup - getting rid of never-used debug code
2005-06-27 15:35:37 -05:00
Makefile
JFS: ext2 inode attributes for jfs
2006-02-09 09:09:16 -06:00
namei.c
[PATCH] Make most file operations structs in fs/ const
2006-03-28 09:16:06 -08:00
resize.c
[PATCH] Fix and add EXPORT_SYMBOL(filemap_write_and_wait)
2006-01-08 20:13:47 -08:00
super.c
[PATCH] cpuset memory spread: slab cache format
2006-03-24 07:33:23 -08:00
symlink.c
[PATCH] Fix up symlink function pointers
2005-08-19 18:08:21 -07:00
xattr.c
JFS: semaphore to mutex conversion.
2006-01-24 15:22:50 -06:00