OpenAFS Master Repository branch, openafs-stable-1_6_x, updated. openafs-stable-1_6_1pre2-259-gad7cfa9

Gerrit Code Review gerrit@openafs.org
Sat, 8 Dec 2012 08:20:38 -0800 (PST)


The following commit has been merged in the openafs-stable-1_6_x branch:
commit ad7cfa94e61217ee46b52bdf0704cd2aeca127a9
Author: Jeffrey Altman <jaltman@your-file-system.com>
Date:   Sat Nov 17 21:44:52 2012 -0500

    Windows: buf_CleanLocked protect against NULL bp->userp
    
    The cm_buf_t.userp field should never be NULL if the CM_BUF_DIRTY
    flag is set but apparently it sometimes is.  cm_BufWrite() requires
    that the userp parameter be non-NULL.  Otherwise, an assertion fails
    and afsd_service.exe panics.  If bp->userp is NULL, use cm_rootUserp.
    The worst that will happen is the write will fail due to an access
    denied error.
    
    Reviewed-on: http://gerrit.openafs.org/8475
    Tested-by: BuildBot <buildbot@rampaginggeek.com>
    Reviewed-by: Jeffrey Altman <jaltman@your-file-system.com>
    Tested-by: Jeffrey Altman <jaltman@your-file-system.com>
    (cherry picked from commit f436fe03c80e21b6a58a6de962070841e00791ef)
    
    Change-Id: I33f5e73509cc2c6517ae4bf4214011383a341411
    Reviewed-on: http://gerrit.openafs.org/8649
    Tested-by: BuildBot <buildbot@rampaginggeek.com>
    Reviewed-by: Jeffrey Altman <jaltman@your-file-system.com>

 src/WINNT/afsd/cm_buf.c |    5 ++---
 1 files changed, 2 insertions(+), 3 deletions(-)

-- 
OpenAFS Master Repository