[GFS2] Add generation number
commit4340fe62531f7d1dafb6f5359ffe0378bdb0db80
authorSteven Whitehouse <swhiteho@redhat.com>
Tue, 11 Jul 2006 13:46:33 +0000 (11 09:46 -0400)
committerSteven Whitehouse <swhiteho@redhat.com>
Tue, 11 Jul 2006 13:46:33 +0000 (11 09:46 -0400)
tree95ee3f2ace3b07e2fa89a9a01ccd5ac40a556eee
parentffeb874b2b893aea7d10b0b088e06a7b1ded2a3e
[GFS2] Add generation number

This adds a generation number for the eventual use of NFS to the
ondisk inode. Its backward compatible with the current code since
it doesn't really matter what the generation number is to start with,
and indeed since its set to zero, due to it being taken from padding
in both the inode and rgrp header, it should be fine.

The eventual plan is to use this rather than no_formal_ino in the
NFS filehandles. At that point no_formal_ino will be unused.

At the same time we also add a releasepages call back to the
"normal" address space for gfs2 inodes. Also I've removed a
one-linrer function thats not required any more.

Signed-off-by: Steven Whitehouse <swhiteho@redhat.com>
fs/gfs2/inode.c
fs/gfs2/meta_io.c
fs/gfs2/ondisk.c
fs/gfs2/ops_address.c
fs/gfs2/ops_address.h
fs/gfs2/ops_file.c
fs/gfs2/rgrp.c
fs/gfs2/rgrp.h
include/linux/gfs2_ondisk.h