summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/i915/i915_gem.c
diff options
context:
space:
mode:
authorDave Airlie <airlied@redhat.com>2019-03-14 11:56:59 +1000
committerDave Airlie <airlied@redhat.com>2019-03-14 11:57:11 +1000
commitad7ad48e09871e7bf6d75db80243f2abb30b4db9 (patch)
tree1ce55ec72e0d0e5fd8cdd9b48d426a24fc3fc447 /drivers/gpu/drm/i915/i915_gem.c
parent74cd45fa90a234de92a3f3ce8bdabeb643b546a5 (diff)
parentca22f32a6296cbfa29de56328c8505560a18cfa8 (diff)
downloadtalos-op-linux-ad7ad48e09871e7bf6d75db80243f2abb30b4db9.tar.gz
talos-op-linux-ad7ad48e09871e7bf6d75db80243f2abb30b4db9.zip
Merge tag 'drm-intel-next-fixes-2019-03-12' of git://anongit.freedesktop.org/drm/drm-intel into drm-next
- HDCP state handling in ddi_update_pipe - Protect i915_active iterators from the shrinker - Reacquire priolist cache after dropping the engine lock - (Selftest) Always free spinner on __sseu_prepare error - Acquire breadcrumb ref before canceling - Fix atomic state leak on HDMI link reset - Relax mmap VMA check Signed-off-by: Dave Airlie <airlied@redhat.com> From: Rodrigo Vivi <rodrigo.vivi@intel.com> Link: https://patchwork.freedesktop.org/patch/msgid/20190312205551.GA7701@intel.com
Diffstat (limited to 'drivers/gpu/drm/i915/i915_gem.c')
-rw-r--r--drivers/gpu/drm/i915/i915_gem.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/drivers/gpu/drm/i915/i915_gem.c b/drivers/gpu/drm/i915/i915_gem.c
index 6728ea5c71d4..30d516e975c6 100644
--- a/drivers/gpu/drm/i915/i915_gem.c
+++ b/drivers/gpu/drm/i915/i915_gem.c
@@ -1688,7 +1688,8 @@ __vma_matches(struct vm_area_struct *vma, struct file *filp,
if (vma->vm_file != filp)
return false;
- return vma->vm_start == addr && (vma->vm_end - vma->vm_start) == size;
+ return vma->vm_start == addr &&
+ (vma->vm_end - vma->vm_start) == PAGE_ALIGN(size);
}
/**
OpenPOWER on IntegriCloud