Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

dm era: Use correct value size in equality function of writeset tree

Fix the writeset tree equality test function to use the right value size
when comparing two btree values.

Fixes: eec40579d84873 ("dm: add era target")
Cc: stable@vger.kernel.org # v3.15+
Signed-off-by: Nikos Tsironis <ntsironis@arrikto.com>
Reviewed-by: Ming-Hung Tsai <mtsai@redhat.com>
Signed-off-by: Mike Snitzer <snitzer@redhat.com>

authored by

Nikos Tsironis and committed by
Mike Snitzer
64f2d15a 904e6b26

+1 -1
+1 -1
drivers/md/dm-era-target.c
··· 389 389 390 390 static int ws_eq(void *context, const void *value1, const void *value2) 391 391 { 392 - return !memcmp(value1, value2, sizeof(struct writeset_metadata)); 392 + return !memcmp(value1, value2, sizeof(struct writeset_disk)); 393 393 } 394 394 395 395 /*----------------------------------------------------------------*/