• Bob Peterson's avatar
    GFS2: Extract quota data from reservations structure (revert 5407e242) · b54e9a0b
    Bob Peterson authored
    This patch basically reverts the majority of patch 5407e242.
    That patch eliminated the gfs2_qadata structure in favor of just
    using the reservations structure. The problem with doing that is that
    it increases the size of the reservations structure. That is not an
    issue until it comes time to fold the reservations structure into the
    inode in memory so we know it's always there. By separating out the
    quota structure again, we aren't punishing the non-quota users by
    making all the inodes bigger, requiring more slab space. This patch
    creates a new slab area to allocate the quota stuff so it's managed
    a little more sanely.
    Signed-off-by: default avatarBob Peterson <rpeterso@redhat.com>
    b54e9a0b
aops.c 31.3 KB