xf86-video-intel: src/intel_memory.c

Chris Wilson ickle at kemper.freedesktop.org
Fri Oct 29 04:25:53 PDT 2010


 src/intel_memory.c |    3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

New commits:
commit 5afc7472b155e8e940f12a38baf80c298dc3b364
Author: Chris Wilson <chris at chris-wilson.co.uk>
Date:   Fri Oct 29 12:23:59 2010 +0100

    intel: don't pass a dangling pointer to GET_PARAM
    
    I fail at cut'n'paste.
    
    Signed-off-by: Chris Wilson <chris at chris-wilson.co.uk>

diff --git a/src/intel_memory.c b/src/intel_memory.c
index 054d028..4daf036 100644
--- a/src/intel_memory.c
+++ b/src/intel_memory.c
@@ -295,7 +295,7 @@ void intel_set_gem_max_sizes(ScrnInfoPtr scrn)
 	intel_screen_private *intel = intel_get_screen_private(scrn);
 	struct drm_i915_gem_get_aperture aperture;
 	drm_i915_getparam_t gp;
-	int ret;
+	int ret, value;
 
 	aperture.aper_available_size = 0;
 	drmIoctl(intel->drmSubFD, DRM_IOCTL_I915_GEM_GET_APERTURE, &aperture);
@@ -304,6 +304,7 @@ void intel_set_gem_max_sizes(ScrnInfoPtr scrn)
 	intel_set_max_gtt_map_size(intel, &aperture);
 	intel_set_max_tiling_size(intel, &aperture);
 
+	gp.value = &value;
 	gp.param = I915_PARAM_HAS_RELAXED_FENCING;
 	ret = drmIoctl(intel->drmSubFD, DRM_IOCTL_I915_GETPARAM, &gp);
 	intel->has_relaxed_fencing = ret == 0;


More information about the xorg-commit mailing list