diff options
author | Mike Snitzer <snitzer@redhat.com> | 2014-02-06 06:08:56 -0500 |
---|---|---|
committer | Mike Snitzer <snitzer@redhat.com> | 2014-02-17 11:00:05 -0500 |
commit | 4d1662a30dde6e545086fe0e8fd7e474c4e0b639 (patch) | |
tree | 0845a7da235aceef3400a6ad7c6ab49b9c4c7ed9 /mm | |
parent | 80ae49aaed32af72630251eb06161b15cde15ac8 (diff) | |
download | linux-4d1662a30dde6e545086fe0e8fd7e474c4e0b639.tar.gz linux-4d1662a30dde6e545086fe0e8fd7e474c4e0b639.tar.bz2 linux-4d1662a30dde6e545086fe0e8fd7e474c4e0b639.zip |
dm thin: avoid metadata commit if a pool's thin devices haven't changed
Commit 905e51b ("dm thin: commit outstanding data every second")
introduced a periodic commit. This commit occurs regardless of whether
any thin devices have made changes.
Fix the periodic commit to check if any of a pool's thin devices have
changed using dm_pool_changed_this_transaction().
Reported-by: Alexander Larsson <alexl@redhat.com>
Signed-off-by: Mike Snitzer <snitzer@redhat.com>
Acked-by: Joe Thornber <ejt@redhat.com>
Cc: stable@vger.kernel.org
Diffstat (limited to 'mm')
0 files changed, 0 insertions, 0 deletions