From 0fe299de4ba06ef8068a1992c036ec3c1fb353e1 Mon Sep 17 00:00:00 2001 From: Gleb Smirnoff Date: Fri, 12 Jun 2015 13:15:14 +0000 Subject: [PATCH] A miss from r284310. vm_pager_get_pages() updates the array, so there is no need for vm_page_lookup(). --- sys/dev/drm2/i915/i915_gem.c | 3 --- 1 file changed, 3 deletions(-) diff --git a/sys/dev/drm2/i915/i915_gem.c b/sys/dev/drm2/i915/i915_gem.c index 3a5e070e749..356ccc5d80d 100644 --- a/sys/dev/drm2/i915/i915_gem.c +++ b/sys/dev/drm2/i915/i915_gem.c @@ -3175,9 +3175,6 @@ i915_gem_wire_page(vm_object_t object, vm_pindex_t pindex, bool *fresh) if (m->valid != VM_PAGE_BITS_ALL) { if (vm_pager_has_page(object, pindex, NULL, NULL)) { rv = vm_pager_get_pages(object, &m, 1, 0); - m = vm_page_lookup(object, pindex); - if (m == NULL) - return (NULL); if (rv != VM_PAGER_OK) { vm_page_lock(m); vm_page_free(m);