]> asedeno.scripts.mit.edu Git - linux.git/blobdiff - drivers/gpu/drm/i915/i915_gem.c
Merge tag 'drm-intel-next-fixes-2016-01-14' of git://anongit.freedesktop.org/drm...
[linux.git] / drivers / gpu / drm / i915 / i915_gem.c
index 6c60e04fc09c75281e0f604fe4ff9bd85ffb3192..ddc21d4b388d2419a63fbd4f4a5745deea80957b 100644 (file)
@@ -3488,7 +3488,7 @@ i915_gem_object_bind_to_vm(struct drm_i915_gem_object *obj,
        if (flags & PIN_MAPPABLE)
                end = min_t(u64, end, dev_priv->gtt.mappable_end);
        if (flags & PIN_ZONE_4G)
-               end = min_t(u64, end, (1ULL << 32));
+               end = min_t(u64, end, (1ULL << 32) - PAGE_SIZE);
 
        if (alignment == 0)
                alignment = flags & PIN_MAPPABLE ? fence_alignment :