Module Name:    src
Committed By:   riastradh
Date:           Wed May 14 16:25:19 UTC 2014

Modified Files:
        src/sys/external/bsd/drm2/dist/drm/i915: i915_gem.c

Log Message:
Fix sense of test in last commit, noted by Robert Swindells.


To generate a diff of this commit:
cvs rdiff -u -r1.6 -r1.7 src/sys/external/bsd/drm2/dist/drm/i915/i915_gem.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/sys/external/bsd/drm2/dist/drm/i915/i915_gem.c
diff -u src/sys/external/bsd/drm2/dist/drm/i915/i915_gem.c:1.6 src/sys/external/bsd/drm2/dist/drm/i915/i915_gem.c:1.7
--- src/sys/external/bsd/drm2/dist/drm/i915/i915_gem.c:1.6	Wed May 14 13:59:19 2014
+++ src/sys/external/bsd/drm2/dist/drm/i915/i915_gem.c	Wed May 14 16:25:19 2014
@@ -2214,7 +2214,7 @@ i915_gem_object_get_pages_gtt(struct drm
 		const uint64_t mask =
 		    (IS_BROADWATER(dev) || IS_CRESTLINE(dev)?
 			0xffffffffULL : 0xffffffffffULL);
-		if (VM_PAGE_TO_PHYS(page) & mask) {
+		if (VM_PAGE_TO_PHYS(page) & ~mask) {
 			DRM_ERROR("GEM physical address exceeds %u bits"
 			    ": %"PRIxMAX"\n",
 			    popcount64(mask),

Reply via email to