OpenAFS Master Repository branch, openafs-devel-1_7_x, updated. openafs-devel-1_7_8-9-g5dec6f2

Gerrit Code Review
Tue, 27 Mar 2012 19:11:15 -0700 (PDT)

The following commit has been merged in the openafs-devel-1_7_x branch:
commit 5dec6f26695f385a091971359ce2ffeed2bec1fd
Author: Jeffrey Altman <>
Date:   Mon Mar 26 20:49:03 2012 -0400

    Windows: CreateProcessNotify verify changes
    PsSetCreateProcessNotifyRoutineEx will fail with STATUS_ACCESS_DENIED
    if the driver does not have the IMAGE_DLLCHARACTERISTICS_FORCE_INTEGRITY
    bit set in the image header.
    Do not include the ParentProcessId in the AFSProceSSDestroy
    parameter list.  It isn't available to use and isn't used for
    anything in any case.
    Assign AFSProcessCB blocks to processes that were created before
    AFSRedirector registered the CreateProcessNotify callback and
    access the file system.
    Reviewed-by: Jeffrey Altman <>
    Tested-by: Jeffrey Altman <>
    (cherry picked from commit 5b4e0e3c2eb161eabbb7a9ea8486315040e9705a)
    Change-Id: I6d6a4e2f11e234d9001f41a85db921e4a671854d
    Tested-by: BuildBot <>
    Reviewed-by: Jeffrey Altman <>
    Tested-by: Jeffrey Altman <>

 src/WINNT/afsrdr/kernel/fs/AFSInit.cpp           |   22 +++++++++++++++-----
 src/WINNT/afsrdr/kernel/fs/AFSProcessSupport.cpp |   23 ++++++++++++++-------
 src/WINNT/afsrdr/kernel/fs/Include/AFSCommon.h   |    3 +-
 src/WINNT/afsrdr/kernel/fs/sources               |    2 +
 4 files changed, 34 insertions(+), 16 deletions(-)

OpenAFS Master Repository