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
..
acpi
asm-alpha
[PATCH] add sem_is_read/write_locked()
2005-10-29 21:40:35 -07:00
asm-arm
[PATCH] mm: tlb_finish_mmu forget rss
2005-10-29 21:40:37 -07:00
asm-arm26
[PATCH] mm: tlb_finish_mmu forget rss
2005-10-29 21:40:37 -07:00
asm-cris
asm-frv
asm-generic
[PATCH] mm: update comments to pte lock
2005-10-29 21:40:42 -07:00
asm-h8300
asm-i386
[PATCH] i386: move apic init in init_IRQs
2005-10-30 17:37:13 -08:00
asm-ia64
[PATCH] mm: tlb_finish_mmu forget rss
2005-10-29 21:40:37 -07:00
asm-m32r
[PATCH] m32r: fix #if warnings
2005-10-30 17:37:15 -08:00
asm-m68k
[PATCH] remove some more check_region stuff
2005-10-30 17:37:18 -08:00
asm-m68knommu
[PATCH] remove some more check_region stuff
2005-10-30 17:37:18 -08:00
asm-mips
asm-parisc
[PATCH] remove some more check_region stuff
2005-10-30 17:37:18 -08:00
asm-powerpc
asm-ppc
[PATCH] add sem_is_read/write_locked()
2005-10-29 21:40:35 -07:00
asm-ppc64
[PATCH] memory hotplug prep: kill local_mapnr
2005-10-29 21:40:44 -07:00
asm-s390
[PATCH] s390: export ipl device parameters
2005-10-30 17:37:16 -08:00
asm-sh
[PATCH] add sem_is_read/write_locked()
2005-10-29 21:40:35 -07:00
asm-sh64
asm-sparc
[PATCH] remove some more check_region stuff
2005-10-30 17:37:18 -08:00
asm-sparc64
[PATCH] mm: tlb_finish_mmu forget rss
2005-10-29 21:40:37 -07:00
asm-um
[PATCH] uml: remove old UM_FASTCALL, and make the thing work again
2005-10-30 17:37:16 -08:00
asm-v850
asm-x86_64
[PATCH] Clean up mtrr compat ioctl code
2005-10-30 17:37:13 -08:00
asm-xtensa
linux
[PATCH] reduce sizeof(struct file)
2005-10-30 17:37:19 -08:00
math-emu
media
mtd
net
pcmcia
rdma
rxrpc
scsi
sound
video