From: Linus Torvalds Date: Thu, 9 Jul 2009 20:23:59 +0000 (-0700) Subject: Prepare symlink caching for thread-safety X-Git-Tag: v1.6.4-rc1~16^2~2 X-Git-Url: https://git.lorimer.id.au/gitweb.git/diff_plain/867f72bf434a05b9eadf851a81564be5173fbba5?hp=867f72bf434a05b9eadf851a81564be5173fbba5 Prepare symlink caching for thread-safety This doesn't actually change the external interfaces, so they are still thread-unsafe, but it makes the code internally pass a pointer to a local 'struct cache_def' around, so that the core code can be made thread-safe. The threaded index preloading will want to verify that the paths leading up to a pathname are all real directories. Signed-off-by: Linus Torvalds Signed-off-by: Junio C Hamano ---