summary refs log tree commit diff
path: root/COPYING
diff options
context:
space:
mode:
authorBob Peterson <rpeterso@redhat.com>2015-07-16 08:28:04 -0500
committerBob Peterson <rpeterso@redhat.com>2015-12-14 12:16:38 -0600
commita097dc7e24cba7980bc5e2df461a4ef228e97e59 (patch)
treebfe9075d7d759fe136d540cea595dfbc4c81f361 /COPYING
parentb54e9a0b92d44843f6719ae22b0f6daf5b9b23b4 (diff)
downloadlinux-a097dc7e24cba7980bc5e2df461a4ef228e97e59.tar.gz
GFS2: Make rgrp reservations part of the gfs2_inode structure
Before this patch, multi-block reservation structures were allocated
from a special slab. This patch folds the structure into the gfs2_inode
structure. The disadvantage is that the gfs2_inode needs more memory,
even when a file is opened read-only. The advantages are: (a) we don't
need the special slab and the extra time it takes to allocate and
deallocate from it. (b) we no longer need to worry that the structure
exists for things like quota management. (c) This also allows us to
remove the calls to get_write_access and put_write_access since we
know the structure will exist.

Signed-off-by: Bob Peterson <rpeterso@redhat.com>
Diffstat (limited to 'COPYING')
0 files changed, 0 insertions, 0 deletions