From: Andrew Morton drivers/md/dm-exception-store.c: In function 'persistent_read_metadata': drivers/md/dm-exception-store.c:452: warning: 'new_snapshot' may be used uninitialized in this function Cc: Alasdair G Kergon Signed-off-by: Andrew Morton --- drivers/md/dm-exception-store.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff -puN drivers/md/dm-exception-store.c~dm-persistent_read_metadata-warning-fix drivers/md/dm-exception-store.c --- a/drivers/md/dm-exception-store.c~dm-persistent_read_metadata-warning-fix +++ a/drivers/md/dm-exception-store.c @@ -449,7 +449,7 @@ static void persistent_destroy(struct ex static int persistent_read_metadata(struct exception_store *store) { - int r, new_snapshot; + int r, uninitialized_var(new_snapshot); struct pstore *ps = get_info(store); /* _