OpenAFS Master Repository branch, master, updated. openafs-devel-1_5_68-56-g64cacab

Gerrit Code Review gerrit@openafs.org
Thu, 31 Dec 2009 05:08:55 -0800 (PST)


The following commit has been merged in the master branch:
commit 64cacab28ba7b9692db0b494e2d4399c535bd1ae
Author: Matt Benjamin <matt@linuxbox.com>
Date:   Tue Dec 22 19:48:02 2009 -0500

    freebsd: track RELENG_8
    
    Fixes to re-enable build and load of kernel module on FreeBSD's
    RELENG_8.  Includes the following changes:
    
    Remove cred pointer argument to vop_getattr and vop_setattr.
    Restore VSUID and VGUID defines, but move to osi_machdep.h.
    Fixup calls to vinvalbuf, create a macro to avoid too many ifdefs.
    Revert incorrect definition of gop_lookupname_user.  Avoid
    uninitialized use of 'code' variable in vop_access, and track
    new a_accmode member name.  Remove cred pointer in VFS_STATFS.
    Avoid including sys/ioctl.h in kernel mode (formerly had no
    effect, it's now an error).  Avoid using an empty file as an
    object file in shlibafsrpc link.  Replace suser() calls with calls
    to priv_check, using defined OpenAFS privileges (thanks due to
    Ben Kaduk).
    
    Change-Id: I96fc29599a797b975630c8fa5b8b84798b3740a6
    Reviewed-on: http://gerrit.openafs.org/1023
    Reviewed-by: Derrick Brashear <shadow@dementia.org>
    Tested-by: Derrick Brashear <shadow@dementia.org>

 src/afs/FBSD/osi_file.c     |    8 +++++---
 src/afs/FBSD/osi_machdep.h  |   34 ++++++++++++++++++++++++++++------
 src/afs/FBSD/osi_misc.c     |    2 --
 src/afs/FBSD/osi_vm.c       |    4 ++--
 src/afs/FBSD/osi_vnodeops.c |   11 +++++++++--
 src/afs/afs_init.c          |    2 ++
 src/afs/afs_vcache.c        |    2 +-
 src/gtx/curseswindows.c     |    2 +-
 src/shlibafsrpc/Makefile.in |    3 ++-
 src/util/vice.h             |    6 ++++--
 10 files changed, 54 insertions(+), 20 deletions(-)

-- 
OpenAFS Master Repository