From: Dan Carpenter Date: Mon, 8 Jul 2013 23:01:58 +0000 (-0700) Subject: lib/scatterlist: error handling in __sg_alloc_table() X-Git-Tag: v3.11-rc1~67^2 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=27daabd9b6a157c34a6e7a7f509fa26866e6420f;p=pandora-kernel.git lib/scatterlist: error handling in __sg_alloc_table() I was reviewing code which I suspected might allocate a zero size SG table. That will cause memory corruption. Also we can't return before doing the memset or we could end up using uninitialized memory in the cleanup path. Signed-off-by: Dan Carpenter Cc: Akinobu Mita Cc: Imre Deak Cc: Tejun Heo Cc: Daniel Vetter Cc: Maxim Levitsky Signed-off-by: Andrew Morton Signed-off-by: Linus Torvalds --- Reading git-diff-tree failed