From: Ilia Mirkin Date: Thu, 5 Dec 2013 14:42:49 +0000 (-0500) Subject: drm: don't double-free on driver load error X-Git-Tag: v3.13-rc5~29^2~3 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=0f58411d4fd704d8958879fb08751eae3573271b;p=pandora-kernel.git drm: don't double-free on driver load error All instances of drm_dev_register are followed by drm_dev_free on failure. Don't free dev->control/render/primary on failure, as they will be freed by drm_dev_free since commit 8f6599da8e (drm: delay minor destruction to drm_dev_free()). Instead unplug them. Signed-off-by: Ilia Mirkin Reported-and-tested-by: Bruno Prémont Reviewed-by: David Herrmann Signed-off-by: Dave Airlie --- Reading git-diff-tree failed