commit | 019dd669bde14bc0748bc43af2f96e2c5e37d3f8 | [log] [tgz] |
---|---|---|
author | Bob Peterson <rpeterso@redhat.com> | Mon Feb 17 14:14:13 2020 -0600 |
committer | Bob Peterson <rpeterso@redhat.com> | Thu Feb 27 07:53:18 2020 -0600 |
tree | 1dbcf3a5bb0d50fd9f5bdf3f6465ddea2f733779 | |
parent | ca399c96e96e3f372f901a698a6fd17796b8ed32 [diff] |
gfs2: don't allow releasepage to free bd still used for revokes Before this patch, function gfs2_releasepage would free any bd elements that had been used for the page being released. However, those bd elements may still be queued to the sd_log_revokes list, in which case we cannot free them until the revoke has been issued. This patch adds additional checks for bds that are still being used for revokes. Signed-off-by: Bob Peterson <rpeterso@redhat.com>