]> git.michaelhowe.org Git - packages/o/openafs.git/commit
libafs: fs flushall for unix cm
authorMichael Meffie <mmeffie@sinenomine.net>
Thu, 7 Jun 2012 18:46:04 +0000 (14:46 -0400)
committerStephan Wiesand <stephan.wiesand@desy.de>
Fri, 30 Aug 2013 10:03:17 +0000 (03:03 -0700)
commitfa147c02bcbc6c4f55a8100dafe4c29ee1290117
tree87ec2f686c7ada2dd7a20663070b96c833908ec3
parent25e11eea9f9b0aac20ed495bdf306329a00c2fd1
libafs: fs flushall for unix cm

Implement the fs flushall command on the unix cache manager to flush
all volume data.  Uses a new common pioctl code point VIOC_FLUSHALL (14),
registered with the grand.central.org assigned numbers.

Reviewed-on: http://gerrit.openafs.org/7540
Reviewed-by: Derrick Brashear <shadow@your-file-system.com>
Tested-by: BuildBot <buildbot@rampaginggeek.com>
(cherry picked from commit 4197bbecd9d0b2ff0b8eaec75a0df9a64f713cf0)

Change-Id: Ia4e9eb070d279bf05dbe38ea9b99f1f2f6b9c6f0
Reviewed-on: http://gerrit.openafs.org/9390
Reviewed-by: Andrew Deason <adeason@sinenomine.net>
Reviewed-by: Derrick Brashear <shadow@your-file-system.com>
Reviewed-by: Stephan Wiesand <stephan.wiesand@desy.de>
Tested-by: BuildBot <buildbot@rampaginggeek.com>
doc/man-pages/pod1/fs_flushall.pod
src/afs/afs_pioctl.c
src/afs/afs_stats.h
src/config/vioc.h
src/venus/fs.c