acrn-kernel/fs
Arjan van de Ven 92e1d5be91 [PATCH] mark struct inode_operations const 2
Many struct inode_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:46 -08:00
..
9p [PATCH] mark struct inode_operations const 1 2007-02-12 09:48:46 -08:00
adfs [PATCH] mark struct inode_operations const 1 2007-02-12 09:48:46 -08:00
affs [PATCH] mark struct inode_operations const 1 2007-02-12 09:48:46 -08:00
afs [PATCH] mark struct inode_operations const 1 2007-02-12 09:48:46 -08:00
autofs [PATCH] mark struct inode_operations const 1 2007-02-12 09:48:46 -08:00
autofs4 [PATCH] mark struct inode_operations const 1 2007-02-12 09:48:46 -08:00
befs [PATCH] mark struct inode_operations const 1 2007-02-12 09:48:46 -08:00
bfs [PATCH] mark struct inode_operations const 1 2007-02-12 09:48:46 -08:00
cifs [PATCH] mark struct inode_operations const 1 2007-02-12 09:48:46 -08:00
coda [PATCH] mark struct inode_operations const 1 2007-02-12 09:48:46 -08:00
configfs [PATCH] mark struct inode_operations const 1 2007-02-12 09:48:46 -08:00
cramfs [PATCH] mark struct inode_operations const 1 2007-02-12 09:48:46 -08:00
debugfs [PATCH] mark struct file_operations const 6 2007-02-12 09:48:45 -08:00
devpts
dlm [PATCH] mark struct file_operations const 6 2007-02-12 09:48:45 -08:00
ecryptfs [PATCH] mark struct inode_operations const 1 2007-02-12 09:48:46 -08:00
efs [PATCH] mark struct inode_operations const 1 2007-02-12 09:48:46 -08:00
exportfs
ext2 [PATCH] mark struct inode_operations const 1 2007-02-12 09:48:46 -08:00
ext3 [PATCH] mark struct inode_operations const 1 2007-02-12 09:48:46 -08:00
ext4 [PATCH] mark struct inode_operations const 1 2007-02-12 09:48:46 -08:00
fat [PATCH] mark struct inode_operations const 1 2007-02-12 09:48:46 -08:00
freevxfs [PATCH] mark struct inode_operations const 1 2007-02-12 09:48:46 -08:00
fuse [PATCH] mark struct inode_operations const 1 2007-02-12 09:48:46 -08:00
gfs2 [PATCH] mark struct inode_operations const 2 2007-02-12 09:48:46 -08:00
hfs [PATCH] mark struct inode_operations const 2 2007-02-12 09:48:46 -08:00
hfsplus [PATCH] mark struct inode_operations const 2 2007-02-12 09:48:46 -08:00
hostfs [PATCH] mark struct inode_operations const 2 2007-02-12 09:48:46 -08:00
hpfs [PATCH] mark struct inode_operations const 2 2007-02-12 09:48:46 -08:00
hppfs [PATCH] mark struct inode_operations const 2 2007-02-12 09:48:46 -08:00
hugetlbfs [PATCH] mark struct inode_operations const 2 2007-02-12 09:48:46 -08:00
isofs [PATCH] mark struct inode_operations const 2 2007-02-12 09:48:46 -08:00
jbd
jbd2
jffs [PATCH] mark struct inode_operations const 2 2007-02-12 09:48:46 -08:00
jffs2 [PATCH] mark struct inode_operations const 2 2007-02-12 09:48:46 -08:00
jfs [PATCH] mark struct inode_operations const 2 2007-02-12 09:48:46 -08:00
lockd [PATCH] knfsd: SUNRPC: Provide room in svc_rqst for larger addresses 2007-02-12 09:48:36 -08:00
minix [PATCH] mark struct inode_operations const 2 2007-02-12 09:48:46 -08:00
msdos [PATCH] mark struct inode_operations const 2 2007-02-12 09:48:46 -08:00
ncpfs [PATCH] mark struct inode_operations const 2 2007-02-12 09:48:46 -08:00
nfs [PATCH] mark struct inode_operations const 2 2007-02-12 09:48:46 -08:00
nfs_common
nfsd [PATCH] knfsd: SUNRPC: Provide room in svc_rqst for larger addresses 2007-02-12 09:48:36 -08:00
nls
ntfs [PATCH] mark struct inode_operations const 2 2007-02-12 09:48:46 -08:00
ocfs2 [PATCH] mark struct inode_operations const 2 2007-02-12 09:48:46 -08:00
openpromfs [PATCH] mark struct inode_operations const 2 2007-02-12 09:48:46 -08:00
partitions Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6 2007-02-11 11:37:45 -08:00
proc [PATCH] mark struct file_operations const 6 2007-02-12 09:48:45 -08:00
qnx4
ramfs [PATCH] convert ramfs to use __set_page_dirty_no_writeback 2007-02-11 10:51:19 -08:00
reiserfs [PATCH] reiserfs: Use ARRAY_SIZE macro when appropriate 2007-02-12 09:48:29 -08:00
romfs
smbfs [PATCH] Transform kmem_cache_alloc()+memset(0) -> kmem_cache_zalloc(). 2007-02-11 10:51:27 -08:00
sysfs [PATCH] Transform kmem_cache_alloc()+memset(0) -> kmem_cache_zalloc(). 2007-02-11 10:51:27 -08:00
sysv
udf
ufs [PATCH] ufs2 write: block allocation update 2007-02-12 09:48:40 -08:00
vfat
xfs [PATCH] Make XFS use BH_Unwritten and BH_Delay correctly 2007-02-12 09:48:27 -08:00
Kconfig [PATCH] eCryptfs: Public key transport mechanism 2007-02-12 09:48:36 -08:00
Kconfig.binfmt
Makefile
aio.c [PATCH] Transform kmem_cache_alloc()+memset(0) -> kmem_cache_zalloc(). 2007-02-11 10:51:27 -08:00
attr.c
bad_inode.c [PATCH] mark struct inode_operations const 1 2007-02-12 09:48:46 -08:00
binfmt_aout.c
binfmt_elf.c
binfmt_elf_fdpic.c [PATCH] Remove final references to deprecated "MAP_ANON" page protection flag 2007-02-11 10:51:17 -08:00
binfmt_em86.c
binfmt_flat.c [PATCH] uclinux: correctly remap bin_fmtflat exe allocated mem regions 2007-02-09 10:45:33 -08:00
binfmt_misc.c
binfmt_script.c
binfmt_som.c
bio.c
block_dev.c
buffer.c [PATCH] warning fix: unsigned->signed 2007-02-12 09:48:29 -08:00
char_dev.c [PATCH] register_chrdev_region() don't hand out the LOCAL/EXPERIMENTAL majors 2007-02-12 09:48:27 -08:00
compat.c
compat_ioctl.c
dcache.c [PATCH] Fix d_path for lazy unmounts 2007-02-12 09:48:27 -08:00
dcookies.c
direct-io.c
dnotify.c
dquot.c [PATCH] remove sb->s_files and file_list_lock usage in dquot.c 2007-02-12 09:48:28 -08:00
drop_caches.c [PATCH] remove invalidate_inode_pages() 2007-02-11 10:51:31 -08:00
eventpoll.c
exec.c [PATCH] Transform kmem_cache_alloc()+memset(0) -> kmem_cache_zalloc(). 2007-02-11 10:51:27 -08:00
fcntl.c
fifo.c
file.c
file_table.c
filesystems.c
fs-writeback.c
generic_acl.c
inode.c [PATCH] move remove_dquot_ref to dqout.c 2007-02-12 09:48:28 -08:00
inotify.c
inotify_user.c [PATCH] inotify: read return val fix 2007-02-12 09:48:28 -08:00
internal.h
ioctl.c
ioprio.c [PATCH] pid: replace do/while_each_task_pid with do/while_each_pid_task 2007-02-12 09:48:32 -08:00
libfs.c [PATCH] mark struct inode_operations const 2 2007-02-12 09:48:46 -08:00
locks.c
mbcache.c
mpage.c
namei.c [PATCH] mark struct inode_operations const 2 2007-02-12 09:48:46 -08:00
namespace.c [PATCH] Transform kmem_cache_alloc()+memset(0) -> kmem_cache_zalloc(). 2007-02-11 10:51:27 -08:00
nfsctl.c
no-block.c
open.c
pipe.c
pnode.c
pnode.h
posix_acl.c
quota.c
quota_v1.c
quota_v2.c
read_write.c [PATCH] FS: speed up rw_verify_area() 2007-02-12 09:48:29 -08:00
read_write.h
readdir.c
select.c
seq_file.c
splice.c
stack.c
stat.c
super.c
sync.c
utimes.c
xattr.c
xattr_acl.c