OpenAFS CVS Commit: openafs/src/afs by shadow

cvs@GRAND.CENTRAL.ORG cvs@GRAND.CENTRAL.ORG
Mon, 11 May 2009 09:28:04 EDT


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

Modified Files:
      Tag: openafs-devel-1_5_x
	afs.h afs_buffer.c afs_cell.c afs_chunkops.h afs_dcache.c 
	afs_init.c afs_memcache.c afs_prototypes.h afs_segments.c 
	afs_volume.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/afs.h 1.85.2.20 1.85.2.21
DEVEL15-abstract-cache-inode-ops-20090511 openafs/src/afs/afs_buffer.c 1.22.4.5 1.22.4.6
DEVEL15-abstract-cache-inode-ops-20090511 openafs/src/afs/afs_cell.c 1.34.4.10 1.34.4.11
DEVEL15-abstract-cache-inode-ops-20090511 openafs/src/afs/afs_chunkops.h 1.7.4.1 1.7.4.2
DEVEL15-abstract-cache-inode-ops-20090511 openafs/src/afs/afs_dcache.c 1.64.4.26 1.64.4.27
DEVEL15-abstract-cache-inode-ops-20090511 openafs/src/afs/afs_init.c 1.37.4.13 1.37.4.14
DEVEL15-abstract-cache-inode-ops-20090511 openafs/src/afs/afs_memcache.c 1.22.4.2 1.22.4.3
DEVEL15-abstract-cache-inode-ops-20090511 openafs/src/afs/afs_prototypes.h 1.74.2.39 1.74.2.40
DEVEL15-abstract-cache-inode-ops-20090511 openafs/src/afs/afs_segments.c 1.22.8.8 1.22.8.9
DEVEL15-abstract-cache-inode-ops-20090511 openafs/src/afs/afs_volume.c 1.31.2.10 1.31.2.11