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),