drm, i915: Fix memory leak in i915_gem_busy_ioctl().
authorRakib Mullick <rakib.mullick@gmail.com>
Tue, 15 Nov 2011 18:49:28 +0000 (00:49 +0600)
committerKeith Packard <keithp@keithp.com>
Thu, 17 Nov 2011 20:57:45 +0000 (12:57 -0800)
commit457eafce618cf89125da9d79751d81241bd3fa34
tree135c57845c4197feeb100c467cb2e7a9981b8d9d
parent9a10f401a401ca69c6537641c8fc0d6b57b5aee8
drm, i915: Fix memory leak in i915_gem_busy_ioctl().

A call to i915_add_request() has been made in function i915_gem_busy_ioctl(). i915_add_request can fail,
so in it's exit path previously allocated memory needs to be freed.

Signed-off-by: Rakib Mullick <rakib.mullick@gmail.com>
Reviewed-by: Keith Packard <keithp@keithp.com>
Signed-off-by: Keith Packard <keithp@keithp.com>
drivers/gpu/drm/i915/i915_gem.c