gfs2: leaf_dealloc needs to allocate one more revoke
authorBob Peterson <rpeterso@redhat.com>
Fri, 3 Jan 2020 14:48:43 +0000 (08:48 -0600)
committerBob Peterson <rpeterso@redhat.com>
Thu, 27 Feb 2020 13:53:18 +0000 (07:53 -0600)
commitcc44457f16296809e40aae31415cd081a8352433
tree1d728aae1b6d2265ae3b9e1ca30263863ede577a
parentc9ebc4b737999ab1f3264c42431f7be80ac2efbf
gfs2: leaf_dealloc needs to allocate one more revoke

Function leaf_dealloc was not allocating enough journal space for
revokes. Before, it allocated 'l_blocks' revokes, but it needs one
more for the revoke of the dinode that is modified. This patch adds
the needed revoke entry to function leaf_dealloc.

Signed-off-by: Bob Peterson <rpeterso@redhat.com>
fs/gfs2/dir.c