OpenAFS Master Repository branch, openafs-stable-1_6_x, updated. openafs-stable-1_6_0pre1-32-g5ae6fcd

Gerrit Code Review
Wed, 12 Jan 2011 06:16:00 -0800 (PST)

The following commit has been merged in the openafs-stable-1_6_x branch:
commit 185653831c0ab953c52c8faf2a874f9782da136b
Author: Marc Dionne <>
Date:   Tue Nov 23 18:39:33 2010 -0500

    Cache bypass: Only compile bypass code for the Linux kernel
    Only compile the afs_bypasscache.c code if AFS_LINUX24_ENV is set,
    since it's currently the only case where the code is actually used.
    Only sections that caused problems for UKERNEL were previously
    Besides making the code cleaner, the main effect of this change
    is to prevent compiling most of the bypass code for UKERNEL where
    it isn't currently used.
    If support for bypass is added for other platforms eventually, the
    code here would need to be reworked anyway, ideally abstracting out
    and moving any OS specific bits into the platform subdirectories.
    Tested-by: BuildBot <>
    Reviewed-by: Jeffrey Altman <>
    Reviewed-by: Derrick Brashear <>
    (cherry picked from commit 46a6d6129d80c4027d8a9f0e1d06b32cc12d6367)
    Change-Id: I042a30ac2a5e8156a233a0ff0f46aa5cd4fcd675
    Tested-by: BuildBot <>
    Reviewed-by: Derrick Brashear <>

 src/afs/afs_bypasscache.c |   52 +++-----------------------------------------
 src/afs/afs_pioctl.c      |    6 ++--
 2 files changed, 7 insertions(+), 51 deletions(-)

OpenAFS Master Repository