From: Jean Delvare Date: Tue, 11 May 2010 04:01:45 +0000 (+1000) Subject: drm/radeon: Fix 3 regressions - since buffer rework X-Git-Tag: v2.6.34~50^2 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=c9ff04c941d2cd87d27496d7fee8923238bb2ebb;p=pandora-kernel.git drm/radeon: Fix 3 regressions - since buffer rework Commit b4fe945405e477cded91772b4fec854705443dd5 introduced 3 bugs, fix them: * Use the right command dword for second packet offset in RADEON_CNTL_PAINT/BITBLT_MULTI. * Don't leak memory if drm_buffer_copy_from_user() fails. * Don't call drm_buffer_unprocessed() unless drm_buffer_alloc() and drm_buffer_copy_from_user() have been called successfully first. Signed-off-by: Jean Delvare Cc: Pauli Nieminen Signed-off-by: Dave Airlie --- Reading git-diff-tree failed