From: Tomi Valkeinen Date: Tue, 28 Apr 2015 11:01:35 +0000 (+0300) Subject: drm/omap: fix omap_framebuffer_unpin() error handling X-Git-Tag: omap-for-v4.2/fixes-rc2-v2~18^2^2~3 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=9c368506c96793f17934a61a0f06412afb7d2f8d;p=pandora-kernel.git drm/omap: fix omap_framebuffer_unpin() error handling omap_framebuffer_unpin() check the return value of omap_gem_put_paddr() and return immediately if omap_gem_put_paddr() fails. This patch removes the check for the return value, and also removes the return value of omap_framebuffer_unpin(), because: * Nothing checks the return value of omap_framebuffer_unpin(), and even something did check it, there's nothing the caller can do to handle the error. * If a omap_gem_put_paddr() fails, the framebuffer's other planes will be left unreleased. So it's better to call omap_gem_put_paddr() for all the planes, even if one would fail. Signed-off-by: Tomi Valkeinen Acked-by: Laurent Pinchart --- Reading git-diff-tree failed