]> git.michaelhowe.org Git - packages/o/openafs.git/commit
vos: convertROtoRW may create 2nd RW on a fileserver
authorMark Vitale <mvitale@sinenomine.net>
Thu, 2 Aug 2012 22:37:05 +0000 (18:37 -0400)
committerDerrick Brashear <shadow@your-file-system.com>
Sun, 7 Oct 2012 13:00:15 +0000 (06:00 -0700)
commit361d391af98abb2517b73a2b040d5fc8995c3713
tree164dac796e8c4236387d75d5d8aa554978252764
parent097ec223d3f2dc9d345cdbce24967de4b0c92204
vos: convertROtoRW may create 2nd RW on a fileserver

If an RW is already present on disk on the target server (any partition),
'vos convertROtoRW' will still convert the RO, creating a second RW on the server.
Detect this and refuse to convert the RO by returning EXDEV (invalid cross-device link).

Change-Id: Ide15a7c39f2a975fd8597e497094b6a67b448e4f
Reviewed-on: http://gerrit.openafs.org/7934
Tested-by: BuildBot <buildbot@rampaginggeek.com>
Reviewed-by: Derrick Brashear <shadow@dementix.org>
(cherry picked from commit 0c77c0acabe0a0588ab0a9efab0124ee1e15ef6a)
Reviewed-on: http://gerrit.openafs.org/8213
Reviewed-by: Derrick Brashear <shadow@your-file-system.com>
src/vol/namei_ops.c