This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "Hurd".

The branch, master has been updated
       via  051c0a77360a629e047d5267b05cde4cdba0e064 (commit)
      from  0c2f60d3cbc3a23736f65dd96308dabdde43d9b2 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commit 051c0a77360a629e047d5267b05cde4cdba0e064
Author: Samuel Thibault <[email protected]>
Date:   Sat Jan 6 00:22:38 2018 +0100

    libfshelp/get-identity: Use 64bit hashing for inodes
    
    Reported by Brent W. Baccala.
    
    hurd_ihash_key_t is 32bit only on 32bit platforms, so we need the same
    hashing functions as in libdiskfs/node-cache.c.
    
    * libfshelp/get-identity.c (mix_fasthash): New macro.
    (hash, compare): New functions.
    (idhash): Use HURD_IHASH_INITIALIZER_GKI instead of HURD_IHASH_INITIALIZER
    to pass hash and compare.
    (fshelp_get_identity): Pass address of fileno to hurd_ihash_find and
    hurd_ihash_add instead of fileno itself.

-----------------------------------------------------------------------

Summary of changes:
 libfshelp/get-identity.c | 36 ++++++++++++++++++++++++++++++++----
 1 file changed, 32 insertions(+), 4 deletions(-)


hooks/post-receive
-- 
Hurd

Reply via email to