]> git.hungrycats.org Git - linux/commit
[PATCH] more dentry shrinkage
authorAndrew Morton <akpm@osdl.org>
Fri, 14 May 2004 12:47:16 +0000 (05:47 -0700)
committerLinus Torvalds <torvalds@ppc970.osdl.org>
Fri, 14 May 2004 12:47:16 +0000 (05:47 -0700)
commit66ca0978354be3c2f6977c577fb47c96d98e4d7b
tree4393ad38e44fb94a701b6f78b4355e1f9538a4d1
parentb7b5563e74bbeff253ea454ff301fa6e6712a84c
[PATCH] more dentry shrinkage

- d_vfs_flags can be removed - just use d_flags.  All modifications of
  dentry->d_flags are under dentry->d_lock.

On x86 this takes the internal string size up to 40 bytes.  The
internal/external ratio on my 1.5M files hits 96%.
fs/dcache.c
include/linux/dcache.h