kernel_optimize_test/security
Eric Dumazet 2f51201662 [PATCH] reduce sizeof(struct file)
Now that RCU applied on 'struct file' seems stable, we can place f_rcuhead
in a memory location that is not anymore used at call_rcu(&f->f_rcuhead,
file_free_rcu) time, to reduce the size of this critical kernel object.

The trick I used is to move f_rcuhead and f_list in an union called f_u

The callers are changed so that f_rcuhead becomes f_u.fu_rcuhead and f_list
becomes f_u.f_list

Signed-off-by: Eric Dumazet <dada1@cosmosbay.com>
Signed-off-by: Andrew Morton <akpm@osdl.org>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
2005-10-30 17:37:19 -08:00
..
keys [PATCH] Keys: Possessor permissions should be additive 2005-10-08 14:54:48 -07:00
selinux [PATCH] reduce sizeof(struct file) 2005-10-30 17:37:19 -08:00
capability.c
commoncap.c
dummy.c [PATCH] SELinux: canonicalize getxattr() 2005-10-30 17:37:11 -08:00
inode.c
Kconfig
Makefile
root_plug.c
seclvl.c [PATCH] seclvl: use securityfs (fix) 2005-09-17 11:50:01 -07:00
security.c