dm cache: policy change version from string to integer set
authorMike Snitzer <snitzer@redhat.com>
Wed, 20 Mar 2013 17:21:27 +0000 (17:21 +0000)
committerAlasdair G Kergon <agk@redhat.com>
Wed, 20 Mar 2013 17:21:27 +0000 (17:21 +0000)
commit4e7f506f6429636115e2f58f9f97089acc62524a
tree8758ebd6ee210ec303b661df775f31b3e9f45dd9
parente2e74d617eadc15f601983270c4f4a6935c5a943
dm cache: policy change version from string to integer set

Separate dm cache policy version string into 3 unsigned numbers
corresponding to major, minor and patchlevel and store them at the end
of the on-disk metadata so we know which version of the policy generated
the hints in case a future version wants to use them differently.

Signed-off-by: Mike Snitzer <snitzer@redhat.com>
Signed-off-by: Alasdair G Kergon <agk@redhat.com>
drivers/md/dm-cache-metadata.c
drivers/md/dm-cache-policy-cleaner.c
drivers/md/dm-cache-policy-internal.h
drivers/md/dm-cache-policy-mq.c
drivers/md/dm-cache-policy.c
drivers/md/dm-cache-policy.h