OpenAFS Master Repository branch, master, updated. openafs-devel-1_5_66-38-g392dcf6

Gerrit Code Review gerrit@openafs.org
Sun, 8 Nov 2009 08:26:49 -0800 (PST)


The following commit has been merged in the master branch:
commit 392dcf676bd3642fc114abb29b79888055d8c409
Author: Simon Wilkinson <sxw@inf.ed.ac.uk>
Date:   Wed Nov 4 20:15:36 2009 +0000

    Complete removal of DUX client code
    
    With commit cfce015ead18c72ee921f480c73e9247a98838fc (in 2006) all
    of the files specific to the DUX cache manager were removed.
    However, the DUX code within general files remained untouched.
    This patch completes the removal of the (entirely non-functional)
    DUX client, by removing all cache manager code which is for
    AFS_DUX*_ENV and AFS_OSF_ENV platforms.
    
    It also takes the advantage of this removal to simplify some #ifdef
    ladders, and indents others (purely because I needed the indentation
    to work out what on earth was going on!)
    
    Change-Id: Icbea5ed3ef94c5e902cdb0d722be85f376c3d296
    Reviewed-on: http://gerrit.openafs.org/785
    Tested-by: Derrick Brashear <shadow@dementia.org>
    Reviewed-by: Derrick Brashear <shadow@dementia.org>

 src/afs/FBSD/osi_inode.h          |    2 +-
 src/afs/NBSD/osi_inode.h          |    2 +-
 src/afs/NBSD/osi_machdep.h        |    2 +-
 src/afs/NBSD/osi_vfsops.c         |    2 +-
 src/afs/UKERNEL/sysincludes.h     |    2 +-
 src/afs/VNOPS/afs_vnop_access.c   |   12 -
 src/afs/VNOPS/afs_vnop_attrs.c    |   10 +-
 src/afs/VNOPS/afs_vnop_create.c   |   20 +-
 src/afs/VNOPS/afs_vnop_fid.c      |    7 +-
 src/afs/VNOPS/afs_vnop_flock.c    |  149 +---------
 src/afs/VNOPS/afs_vnop_lookup.c   |   31 +--
 src/afs/VNOPS/afs_vnop_read.c     |    5 -
 src/afs/VNOPS/afs_vnop_readdir.c  |   67 +----
 src/afs/VNOPS/afs_vnop_remove.c   |   76 -----
 src/afs/VNOPS/afs_vnop_strategy.c |   38 +--
 src/afs/VNOPS/afs_vnop_write.c    |  122 +-------
 src/afs/afs.h                     |   26 +--
 src/afs/afs_call.c                |    4 +-
 src/afs/afs_callback.c            |    8 +-
 src/afs/afs_cbqueue.c             |    2 +-
 src/afs/afs_dcache.c              |    2 +-
 src/afs/afs_icl.c                 |   24 +-
 src/afs/afs_init.c                |   10 +-
 src/afs/afs_mariner.c             |    4 +-
 src/afs/afs_memcache.c            |    7 -
 src/afs/afs_nfsclnt.c             |   16 -
 src/afs/afs_osi.c                 |   11 +-
 src/afs/afs_osi.h                 |   10 +-
 src/afs/afs_osi_gcpags.c          |   41 ---
 src/afs/afs_osi_pag.c             |   16 +-
 src/afs/afs_osi_vget.c            |    3 -
 src/afs/afs_osi_vm.c              |    2 +-
 src/afs/afs_osidnlc.c             |   10 +-
 src/afs/afs_pag_cred.c            |   14 +-
 src/afs/afs_pioctl.c              |  293 +++++++-----------
 src/afs/afs_prototypes.h          |   47 +--
 src/afs/afs_syscall.c             |   46 ++--
 src/afs/afs_util.c                |    8 -
 src/afs/afs_vcache.c              |  165 ++--------
 src/afs/exporter.h                |    6 +-
 src/afs/lock.h                    |    7 +-
 src/afs/sysincludes.h             |  636 +++++++++++++++++--------------------
 42 files changed, 578 insertions(+), 1387 deletions(-)

-- 
OpenAFS Master Repository