]> git.baikalelectronics.ru Git - kernel.git/commit
drm/i915: fix up error path leak in i915_cmdbuffer
authorChris Wright <chrisw@sous-sol.org>
Fri, 17 Apr 2009 01:18:55 +0000 (01:18 +0000)
committerEric Anholt <eric@anholt.net>
Wed, 22 Apr 2009 01:25:18 +0000 (18:25 -0700)
commit7c6f21f914de9f83943c2880d3ebe9605834a74e
tree999c1c660c62aa6501bda57d54da684c2713292a
parent90209c6176f0f90d60d6dc06210fccee101a6536
drm/i915: fix up error path leak in i915_cmdbuffer

Commit 2e203006 introduces a leak when unwinding on error.  Reorder
unwind, and eliminate leak.

Cc: Eric Anholt <eric@anholt.net>
Cc: Keith Packard <keithp@keithp.com>
Cc: Jesse Barnes <jbarnes@virtuousgeek.org>
Signed-off-by: Chris Wright <chrisw@sous-sol.org>
[anholt: fixed uninit variable use introduced in original patch]
Signed-off-by: Eric Anholt <eric@anholt.net>
drivers/gpu/drm/i915/i915_dma.c