OpenAFS Master Repository branch, openafs-devel-1_7_x, updated. openafs-devel-1_7_21-100-ge46d8f9

Gerrit Code Review gerrit@openafs.org
Thu, 14 Feb 2013 17:25:03 -0800 (PST)


The following commit has been merged in the openafs-devel-1_7_x branch:
commit e46d8f985640ca2b025a4cf19931e12788c0c624
Author: Jeffrey Altman <jaltman@your-file-system.com>
Date:   Thu Feb 14 09:26:16 2013 -0500

    Windows: Unique file ID is per volume
    
    The unique file ID returned as part of the BY_HANDLE_FILE_INFORMATION
    data structure obtained via GetFileInformationByHandle() is only
    guarranteed to be unique within the volume where volume uniqueness is
    determined by the volume's serial number.
    
    It therefore doesn't make sense to return the volume id as part of
    FILE_INTERNAL_INFORMATION IndexNumber.  Instead return Vnode and
    Unique as that is what ensures uniqueness within an existing AFS
    volume.
    
    Unfortunately, {VolId, Vnode, Unique} does not guarantee uniqueness
    for when multiple cells are in use.
    
    Reviewed-on: http://gerrit.openafs.org/9108
    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 9b48daff341773580b3635e476fea112374986f2)
    
    Change-Id: Iae521bed6874595c061b1ecc530e9f1d7597fc34
    Reviewed-on: http://gerrit.openafs.org/9116
    Tested-by: BuildBot <buildbot@rampaginggeek.com>
    Reviewed-by: Jeffrey Altman <jaltman@your-file-system.com>

 src/WINNT/afsrdr/kernel/lib/AFSFileInfo.cpp |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

-- 
OpenAFS Master Repository