[OpenAFS] Re: Support for large volumes

Andrew Deason adeason@sinenomine.net
Tue, 1 Sep 2009 12:09:32 -0500


On Tue, 01 Sep 2009 12:46:20 -0400
Jeffrey Altman <jaltman@secure-endpoints.com> wrote:

> For public interface changes proposals will need to be developed
> and submitted to the AFS3 Standardization mailing list for review
> and obtaining consensus.  The result should be an Internet-Draft
> style document that can be used as an AFS3 standard for use by
> implementers.

The wire protocol changes for using 64-bit-sized volumes have already
been listed[1], if I'm not mistaken (or at least some of them, if I
missed any). It's not an internet draft, but it does have the relevant
fields, if you wanted to work from there.

I don't believe those changes are necessary to use "large" volumes,
though; they only need to exist to get correct reporting on volume
usage, and for setting volume quotas above the 31-bit mark.

[1] The ones under the sections '64-bit unsigned values for volume
quotas' and '64-bit unsigned values for volume blocks in use, partition
blocks in use, and maximum partition blocks' in:
<http://michigan-openafs-lists.central.org/archives/afs3-standardization/2009-June/000313.html>

-- 
Andrew Deason
adeason@sinenomine.net