diff options
| -rw-r--r-- | drivers/gpu/drm/i915/i915_gem.c | 3 |
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, | |||
| 1688 | if (vma->vm_file != filp) | 1688 | if (vma->vm_file != filp) |
| 1689 | return false; | 1689 | return false; |
| 1690 | 1690 | ||
| 1691 | return vma->vm_start == addr && (vma->vm_end - vma->vm_start) == size; | 1691 | return vma->vm_start == addr && |
| 1692 | (vma->vm_end - vma->vm_start) == PAGE_ALIGN(size); | ||
| 1692 | } | 1693 | } |
| 1693 | 1694 | ||
| 1694 | /** | 1695 | /** |
