From: Mikulas Patocka Date: Thu, 10 Dec 2009 23:52:00 +0000 (+0000) Subject: dm log: introduce flush_failed variable X-Git-Tag: v2.6.33-rc1~75^2~64 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=5adc78d0d231b030405b31759f125f13404fdb64;p=pandora-kernel.git dm log: introduce flush_failed variable Introduce "flush failed" variable. When a flush before clearing a bit in the log fails, we don't know anything about which which regions are in-sync and which not. So we need to set all regions as not-in-sync and set the variable "flush_failed" to prevent setting the in-sync bit in the future. A target reload is the only way to get out of this situation. The variable will be set in following patches. Signed-off-by: Mikulas Patocka Signed-off-by: Alasdair G Kergon --- Reading git-diff-tree failed