gfs2: Fix an incorrect gfs2_assert()
authorTim Smith <tim.smith@citrix.com>
Wed, 6 Mar 2019 14:00:43 +0000 (07:00 -0700)
committerBob Peterson <rpeterso@redhat.com>
Wed, 6 Mar 2019 14:00:43 +0000 (07:00 -0700)
commit7c03e756b449218b1bddf8e00a12ec7a6be62664
tree01059d4dc4edb41cce2e25c7e4c22c90d47ccf7e
parent2abbf9a4d262511999ac11b4ddc8521c9ee72b88
gfs2: Fix an incorrect gfs2_assert()

When updating the inode information after a change in allocation,
convert the change into the same units as the inode's i_blocks count
before comparing it in an assertion.

Also, change the comparison so that it is still possible to set i_blocks
to zero by adding -i_blocks, something that was previously only possible
because of the difference in units.

Signed-off-by: Tim Smith <tim.smith@citrix.com>
Signed-off-by: Bob Peterson <rpeterso@redhat.com>
fs/gfs2/inode.h