OpenAFS CVS Commit: openafs/src/afs/VNOPS by shadow

cvs@GRAND.CENTRAL.ORG cvs@GRAND.CENTRAL.ORG
Mon, 11 May 2009 09:29:21 EDT


Update of /cvs/openafs/src/afs/VNOPS
In directory GRAND.CENTRAL.ORG:/data/sb/openafs-devel-1_5_x/src/afs/VNOPS

Modified Files:
      Tag: openafs-devel-1_5_x
	afs_vnop_read.c afs_vnop_symlink.c afs_vnop_write.c 
Log Message:
DELTA DEVEL15-abstract-cache-inode-ops-20090511
AUTHOR sxw@inf.ed.ac.uk
LICENSE IPL10
FIXES 124184

previous versions had abstract functions for linux (use_fh) and osx/solaris
(cache_vnode_path) cache file access, which was contributing to code bloat

switch to a union for disk/memory cache objects, and provide functions to 
convert these into something appropriate for each system


--- DELTA config for openafs-devel-1_5_x follows ---
DEVEL15-abstract-cache-inode-ops-20090511 openafs/src/afs/VNOPS/afs_vnop_read.c 1.34.2.8 1.34.2.9
DEVEL15-abstract-cache-inode-ops-20090511 openafs/src/afs/VNOPS/afs_vnop_symlink.c 1.24.4.12 1.24.4.13
DEVEL15-abstract-cache-inode-ops-20090511 openafs/src/afs/VNOPS/afs_vnop_write.c 1.50.2.13 1.50.2.14