]> git.michaelhowe.org Git - packages/o/openafs.git/commit
vol: Fix VCreateVolume special inode cleanup
authorAndrew Deason <adeason@sinenomine.net>
Wed, 11 Jan 2012 15:00:35 +0000 (10:00 -0500)
committerDerrick Brashear <shadow@dementix.org>
Mon, 16 Jan 2012 05:16:59 +0000 (21:16 -0800)
commite6ddb2a18857e1e1509d910e46c4b6959e2df789
tree0395eddf07e582783463c8b93682a1118e7b3e55
parent60efe6b9330d98000bd9105d63815703db0d95a7
vol: Fix VCreateVolume special inode cleanup

In order to dec the relevant special inodes, we need to know the
parent vol id in addition to the vol id itself. Use the appropriate
volume IDs when IH_DEC'ing special inodes after we fail to create the
volume, so we don't leave behind special inodes.

(cherry picked from commit 627cfb1d4e7b32b4342c59b162a36ba9beb8a066)
Reviewed-on: http://gerrit.openafs.org/6529
Tested-by: BuildBot <buildbot@rampaginggeek.com>
Reviewed-by: Derrick Brashear <shadow@dementix.org>
Change-Id: I9f40f170cd6a0fffe2e17fc199af99e087066902
Reviewed-on: http://gerrit.openafs.org/6550
Tested-by: BuildBot <buildbot@rampaginggeek.com>
Reviewed-by: Derrick Brashear <shadow@dementix.org>
src/vol/vutil.c