Linux-kernel mailing list archive 1999-23,: [PATCH][RFC][FYI] Symlink caching

# [PATCH][RFC][FYI] Symlink caching

Alexander Viro (viro@math.psu.edu)
Tue, 8 Jun 1999 07:13:35 -0400 (EDT)

- Messages sorted by: [ date ][ thread ][ subject ][ author ]
- Next message: Chris Evans: "Re: Potential future capabilities hole!!"
- Previous message: Xavier BEAUDOUIN: "Re: Troubles with DEC 21143 Nics (adaptec ana-6922), tulip driver,"

Folks, I've put a preliminary version of symlink-cache patch to
ftp.math.psu.edu/pub/viro/symlink-patch-5.gz
It's a one step above proof-of-concept - it compiles, boots,
survives the tests I've thrown into it so far but that's it. It's still
pretty rough. Comments are actively solicited, help with testing - only if
you are brave enough and ready to oopsen, leaks and other joys of
pre-alpha stuff.
Mostly it's a big readlink()/follow_link() cleanup + moving
lookup_dentry() calls to do_follow_link() (goal: to kill recursion; I have
a code doing that but it's too messy right now; anyway that patch makes
recursion in lookup_dentry()/do_follow_link() much lighter) + symlink
cache. Some areas will be rewritten (new_name_struct(), for one), but for
now it will go.
Sorry for the lack of accurate description - that will go with the
next version of patch (this evening or tomorrow). At least this variant
compiles, boots and didn't crash the box (yet). Uff...
Cheers,
Al

    --
         An enthusiast once turned up at my office with a huge stone that filled the
    trunk of his aging Chevy, the specimen so heavy that the car's front wheels were
    almost off the ground. It was, he told me solemnly, a fossil human skull; see?
    there's the eye, the nose, the ear...       Alan Walker, The Wisdom of the Bones

    -
    To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
    the body of a message to majordomo@vger.rutgers.edu
    Please read the FAQ at http://www.tux.org/lkml/

- Next message: Chris Evans: "Re: Potential future capabilities hole!!"
- Previous message: Xavier BEAUDOUIN: "Re: Troubles with DEC 21143 Nics (adaptec ana-6922), tulip driver,"