diff options
Diffstat (limited to 'drivers/gpu/drm/i915/i915_gem.c')
-rw-r--r-- | drivers/gpu/drm/i915/i915_gem.c | 9 |
1 files changed, 2 insertions, 7 deletions
diff --git a/drivers/gpu/drm/i915/i915_gem.c b/drivers/gpu/drm/i915/i915_gem.c index 177c20722656..da5d9ca98024 100644 --- a/drivers/gpu/drm/i915/i915_gem.c +++ b/drivers/gpu/drm/i915/i915_gem.c | |||
@@ -510,12 +510,10 @@ i915_gem_shmem_pread(struct drm_device *dev, | |||
510 | 510 | ||
511 | mutex_lock(&dev->struct_mutex); | 511 | mutex_lock(&dev->struct_mutex); |
512 | 512 | ||
513 | next_page: | ||
514 | mark_page_accessed(page); | ||
515 | |||
516 | if (ret) | 513 | if (ret) |
517 | goto out; | 514 | goto out; |
518 | 515 | ||
516 | next_page: | ||
519 | remain -= page_length; | 517 | remain -= page_length; |
520 | user_data += page_length; | 518 | user_data += page_length; |
521 | offset += page_length; | 519 | offset += page_length; |
@@ -831,13 +829,10 @@ i915_gem_shmem_pwrite(struct drm_device *dev, | |||
831 | 829 | ||
832 | mutex_lock(&dev->struct_mutex); | 830 | mutex_lock(&dev->struct_mutex); |
833 | 831 | ||
834 | next_page: | ||
835 | set_page_dirty(page); | ||
836 | mark_page_accessed(page); | ||
837 | |||
838 | if (ret) | 832 | if (ret) |
839 | goto out; | 833 | goto out; |
840 | 834 | ||
835 | next_page: | ||
841 | remain -= page_length; | 836 | remain -= page_length; |
842 | user_data += page_length; | 837 | user_data += page_length; |
843 | offset += page_length; | 838 | offset += page_length; |