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