OpenAFS Master Repository branch, master, updated. BP--openafs-stable-1_6_x-561-g4e00fc6

Gerrit Code Review gerrit@openafs.org
Mon, 13 Dec 2010 11:13:39 -0800 (PST)


The following commit has been merged in the master branch:
commit 4e00fc6f0e412f438f2f72f8b427c21810d00109
Author: Andrew Deason <adeason@sinenomine.net>
Date:   Wed Dec 8 18:16:14 2010 -0600

    Add ioctl-based AFS calls for Solaris 11
    
    Switch from using syscall-based AFS calls to ioctl-based AFS calls,
    since syscall 65 was repurposed in some kernels in Solaris 11 and
    OpenSolaris. Update the provided afs init script to accomodate the
    additional steps needing for starting the AFS client.
    
    Partially based off of some work by Derrick Brashear.
    
    Change-Id: If694af8ac576856fed113851f1be4154b4d970d3
    Reviewed-on: http://gerrit.openafs.org/3498
    Reviewed-by: Derrick Brashear <shadow@dementia.org>
    Tested-by: Derrick Brashear <shadow@dementia.org>

 src/afs/SOLARIS/osi_ioctl.c         |  220 +++++++++++++++++++++++++++++++++++
 src/afs/SOLARIS/osi_vfsops.c        |   52 ++++++---
 src/afs/afs.h                       |   32 +++++
 src/afs/afs_syscall.c               |   27 -----
 src/afsd/afs.rc.solaris.2.11        |   54 +++++----
 src/afsd/afsd_kernel.c              |    9 ++
 src/config/afs_args.h               |   27 +++++
 src/config/param.sun4x_511.h        |    9 +-
 src/config/param.sunx86_511.h       |    7 +-
 src/libafs/MakefileProto.SOLARIS.in |    3 +
 src/sys/glue.c                      |   55 +++++++++
 src/sys/pioctl.c                    |    6 +
 src/sys/setpag.c                    |    7 +
 src/sys/sys_prototypes.h            |    4 +
 src/volser/volmain.c                |   16 +++-
 15 files changed, 457 insertions(+), 71 deletions(-)

-- 
OpenAFS Master Repository