]> git.michaelhowe.org Git - packages/o/openafs.git/commit
DAFS: Request salvage on detach for volser
authorAndrew Deason <adeason@sinenomine.net>
Fri, 8 Apr 2011 18:00:15 +0000 (13:00 -0500)
committerDerrick Brashear <shadow@dementix.org>
Fri, 16 Dec 2011 10:59:40 +0000 (02:59 -0800)
commiteb70cf7096b724a9249ca6412657d3152ac2d87b
tree2123716b9bd0de61efdaf8b6fe94ace9034a7974
parent29d4935b074a7f8d46dbe23835321365af2229de
DAFS: Request salvage on detach for volser

When the volserver notices that a volume needs salvaging, mark
V_needsSalvaged. So when we VDetachVolume the volume, we can then just
request the salvage in the volume package.

Fix the VolClone salvaging code to do this as well, instead of using
the vol-private VRequestSalvage_r interface.

Reviewed-on: http://gerrit.openafs.org/4452
Tested-by: BuildBot <buildbot@rampaginggeek.com>
Reviewed-by: Derrick Brashear <shadow@dementia.org>
(cherry picked from commit de0c72bf7c7d284f4d15d99c79b39e0c97f1a122)

Change-Id: Id6f86368386a5e113a00aa0a496649d69875d283
Reviewed-on: http://gerrit.openafs.org/6286
Tested-by: Derrick Brashear <shadow@dementix.org>
Reviewed-by: Derrick Brashear <shadow@dementix.org>
src/vol/volume.c
src/volser/dumpstuff.c
src/volser/volprocs.c