OpenAFS Master Repository branch, master, updated. openafs-devel-1_9_2-94-gfc3255e

Gerrit Code Review gerrit@openafs.org
Mon, 27 Jan 2025 11:22:08 -0500


The following commit has been merged in the master branch:
commit fc3255eff69fda9a782961e636064e0699f7d966
Author: Marcio Barbosa <mbarbosa@sinenomine.net>
Date:   Wed Jan 22 12:28:29 2025 +0000

    DARWIN: Set parent of volume root vnodes
    
    Vnodes that lack a parent can lead to inaccurate ENOENT errors on macOS.
    To prevent this issue from occurring, ensure that the parent of volume
    root vnodes is always set when evaluating them.
    
    Thanks to gangovind@in.ibm.com, who originally brought attention to some
    of the side effects of this problem.
    
    This commit is the product of collaborative efforts by
    mbarbosa@sinenomine.net, adeason@sinenomine.net, and kaduk@mit.edu.
    
    Change-Id: I97024989de294a650497237d95afd3123b80d4e6
    Reviewed-on: https://gerrit.openafs.org/16032
    Reviewed-by: Marcio Brito Barbosa <mbarbosa@sinenomine.net>
    Reviewed-by: Mark Vitale <mvitale@sinenomine.net>
    Reviewed-by: Andrew Deason <adeason@sinenomine.net>
    Tested-by: BuildBot <buildbot@rampaginggeek.com>

 src/afs/VNOPS/afs_vnop_lookup.c | 124 +++++++++++++++++++++++++++++++++++++---
 1 file changed, 115 insertions(+), 9 deletions(-)

-- 
OpenAFS Master Repository