The following commit has been merged in the master branch:
commit fc3255eff69fda9a782961e636064e0699f7d966
Author: Marcio Barbosa <[email protected]>
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 [email protected], who originally brought attention to some
    of the side effects of this problem.
    
    This commit is the product of collaborative efforts by
    [email protected], [email protected], and [email protected].
    
    Change-Id: I97024989de294a650497237d95afd3123b80d4e6
    Reviewed-on: https://gerrit.openafs.org/16032
    Reviewed-by: Marcio Brito Barbosa <[email protected]>
    Reviewed-by: Mark Vitale <[email protected]>
    Reviewed-by: Andrew Deason <[email protected]>
    Tested-by: BuildBot <[email protected]>

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

-- 
OpenAFS Master Repository
_______________________________________________
OpenAFS-cvs mailing list
[email protected]
https://lists.openafs.org/mailman/listinfo/openafs-cvs

Reply via email to