commit-hurd
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[SCM] Hurd branch, master, updated. v0.9-112-g051c0a7


From: Samuel Thibault
Subject: [SCM] Hurd branch, master, updated. v0.9-112-g051c0a7
Date: Fri, 5 Jan 2018 18:55:42 -0500 (EST)

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 <address@hidden>
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

[Prev in Thread] Current Thread [Next in Thread]