summaryrefslogtreecommitdiffstats
path: root/fs/cachefiles
diff options
context:
space:
mode:
authorBob Peterson <rpeterso@redhat.com>2013-06-27 12:47:51 -0400
committerSteven Whitehouse <swhiteho@redhat.com>2013-06-27 18:16:27 +0100
commita01aedfe21637c965a7046271fedfdd681eba646 (patch)
tree68e2113fc6457a7ff467ab84f5968f863dddd864 /fs/cachefiles
parent6a98c333edd0ada67e96a5dbd0445808147833f7 (diff)
downloadlinux-a01aedfe21637c965a7046271fedfdd681eba646.tar.gz
linux-a01aedfe21637c965a7046271fedfdd681eba646.tar.bz2
linux-a01aedfe21637c965a7046271fedfdd681eba646.zip
GFS2: Reserve journal space for quota change in do_grow
If a GFS2 file system is mounted with quotas and a file is grown in such a way that its free blocks for the allocation are represented in a secondary bitmap, GFS2 ran out of blocks in the transaction. That resulted in "fatal: assertion "tr->tr_num_buf <= tr->tr_blocks". This patch reserves extra blocks for the quota change so the transaction has enough space. Signed-off-by: Bob Peterson <rpeterso@redhat.com> Signed-off-by: Steven Whitehouse <swhiteho@redhat.com>
Diffstat (limited to 'fs/cachefiles')
0 files changed, 0 insertions, 0 deletions