From: Heinz Mauelshagen Date: Wed, 20 Mar 2013 17:21:26 +0000 (+0000) Subject: dm cache: detect cache_create failure X-Git-Tag: v3.9-rc4~20^2~5 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=617a0b89da4898d4cc990c9eb4bc9c0591c538a5;p=pandora-kernel.git dm cache: detect cache_create failure Return error if cache_create() fails. A missing return check made cache_ctr continue even after an error in cache_create() resulting in the cache object being destroyed. So a simple failure like an odd number of cache policy config value arguments would result in an oops. Signed-off-by: Heinz Mauelshagen Signed-off-by: Mike Snitzer Signed-off-by: Alasdair G Kergon --- Reading git-diff-tree failed