Messages in this thread | | | Date | Tue, 8 Jun 1999 07:13:35 -0400 (EDT) | From | Alexander Viro <> | Subject | [PATCH][RFC][FYI] Symlink caching |
| |
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/
| |