OpenAFS Master Repository branch, openafs-stable-1_6_x, updated. openafs-stable-1_6_0pre7-83-gc7a37b4
Gerrit Code Review
gerrit@openafs.org
Mon, 15 Aug 2011 19:32:58 -0700 (PDT)
The following commit has been merged in the openafs-stable-1_6_x branch:
commit 5bf54a3976c155e6f506359b9d00f67603e72289
Author: Derrick Brashear <shadow@dementix.org>
Date: Mon Aug 15 12:17:06 2011 -0400
macos: fix race in afs_root
same race on PutVCache in afs_root as we had on other platforms,
for instance FreeBSD. use a local variable instead to avoid the race.
additionally, make sure we end up with the root flagged VROOT.
Reviewed-on: http://gerrit.openafs.org/5278
Tested-by: Derrick Brashear <shadow@dementix.org>
Reviewed-by: Derrick Brashear <shadow@dementix.org>
(cherry picked from commit ad6e19331e4f3ec6566dc224f1e1c943a69c62bb)
Change-Id: I74d957ac47e10e7a3ddbcd0cadcd6a69deb7df99
Reviewed-on: http://gerrit.openafs.org/5286
Reviewed-by: Derrick Brashear <shadow@dementix.org>
Tested-by: Derrick Brashear <shadow@dementix.org>
src/afs/DARWIN/osi_vfsops.c | 45 +++++++++++++++++++++++++---------------
src/afs/DARWIN/osi_vnodeops.c | 5 +---
src/afs/afs_vcache.c | 8 +-----
3 files changed, 31 insertions(+), 27 deletions(-)
--
OpenAFS Master Repository