From: Eric Anholt Date: Sat, 10 May 2008 01:23:51 +0000 (-0700) Subject: GEM: Fix arguments to drm_memrange_init so we don't exceed our allocation. X-Git-Tag: android-x86-1.6~256^2~133^2 X-Git-Url: http://git.osdn.net/view?a=commitdiff_plain;h=48a8531aa403ea250696338aa8717e3e36477370;p=android-x86%2Fexternal-libdrm.git GEM: Fix arguments to drm_memrange_init so we don't exceed our allocation. It takes (offset, size), not (offset, end). --- diff --git a/linux-core/i915_gem.c b/linux-core/i915_gem.c index ec5a9872..37a4e503 100644 --- a/linux-core/i915_gem.c +++ b/linux-core/i915_gem.c @@ -48,7 +48,7 @@ i915_gem_init_ioctl(struct drm_device *dev, void *data, return -EINVAL; drm_memrange_init(&dev_priv->mm.gtt_space, args->gtt_start, - args->gtt_end); + args->gtt_end - args->gtt_start); return 0; }