OpenAFS Master Repository branch, master, updated. openafs-devel-1_5_76-3387-g9b48daf

Gerrit Code Review gerrit@openafs.org
Thu, 14 Feb 2013 06:59:01 -0800 (PST)


The following commit has been merged in the master branch:
commit 9b48daff341773580b3635e476fea112374986f2
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.
    
    Change-Id: I6c6ea4a04aa79778cce811560d8106a3a5e373cb
    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>

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

-- 
OpenAFS Master Repository