• Abhi Das's avatar
    gfs2: fix quota updates on block boundaries · 39a72580
    Abhi Das authored
    For smaller block sizes (512B, 1K, 2K), some quotas straddle block
    boundaries such that the usage value is on one block and the rest
    of the quota is on the previous block. In such cases, the value
    does not get updated correctly. This patch fixes that by addressing
    the boundary conditions correctly.
    
    This patch also adds a (s64) cast that was missing in a call to
    gfs2_quota_change() in inode.c
    Signed-off-by: default avatarAbhi Das <adas@redhat.com>
    Signed-off-by: default avatarBob Peterson <rpeterso@redhat.com>
    39a72580
quota.c 41.2 KB