From: Tim Gardner Date: Mon, 11 Feb 2013 21:34:32 +0000 (-0700) Subject: drm/radeon: Avoid NULL pointer dereference from atom_index_iio() allocation failure X-Git-Tag: v3.9-rc1~83^2~7^2~3 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=0e34d0945ed16aeb72c863be4efe4cd0c62f9c53;p=pandora-kernel.git drm/radeon: Avoid NULL pointer dereference from atom_index_iio() allocation failure Smatch anlysis: drivers/gpu/drm/radeon/atom.c:1242 atom_index_iio() error: potential null dereference 'ctx->iio'. (kzalloc returns null) Also cleaned up some checks before calls to kfree(). kfree(NULL) is OK. Cc: David Airlie Cc: Alex Deucher Cc: "Michel Dänzer" Cc: Dave Airlie Cc: "Christian König" Cc: Jerome Glisse Cc: dri-devel@lists.freedesktop.org Signed-off-by: Tim Gardner Signed-off-by: Alex Deucher --- Reading git-diff-tree failed