OpenAFS Master Repository branch, master, updated. openafs-devel-1_5_72-80-gede82a2
Gerrit Code Review
gerrit@openafs.org
Tue, 2 Mar 2010 02:36:00 -0800 (PST)
The following commit has been merged in the master branch:
commit ede82a2eb1c8180a117dbe78b3c42959f0efe0ec
Author: Derrick Brashear <shadow@dementia.org>
Date: Sat Feb 27 15:30:06 2010 -0500
BOP_MOVE and userspace move EXDEV helper
turns background daemons into afsdb helper-like processes, which can
exit and do work. for macos, add BOP_MOVE and implement mv in afsd:
(macos EXDEV move is cp+rm, literally)
run cp + rm and pass the return back in. if it fails, just give
the client the error it had already
Change-Id: Ia0d5d49725f6aa28b5c58d0b7c61cc22329a3bc1
Reviewed-on: http://gerrit.openafs.org/1371
Tested-by: Derrick Brashear <shadow@dementia.org>
Reviewed-by: Simon Wilkinson <sxw@inf.ed.ac.uk>
Reviewed-by: Derrick Brashear <shadow@dementia.org>
src/afs/DARWIN/osi_vnodeops.c | 74 +++++++++++++++++++---
src/afs/VNOPS/afs_vnop_lookup.c | 131 ++++++++++++++++++++++-----------------
src/afs/afs.h | 3 +
src/afs/afs_call.c | 63 +++++++++++++++----
src/afs/afs_daemons.c | 53 +++++++++++++++-
src/afs/afs_prototypes.h | 5 ++
src/afs/afs_util.c | 28 ++++++++
src/afsd/afsd.c | 131 +++++++++++++++++++++++++++++++++++++--
src/config/afs_args.h | 29 +++++++++
9 files changed, 430 insertions(+), 87 deletions(-)
--
OpenAFS Master Repository