]> git.ipfire.org Git - thirdparty/kernel/linux.git/blobdiff - mm/vmalloc.c
Merge branch 'for-mingo-rcu' of git://git.kernel.org/pub/scm/linux/kernel/git/paulmck...
[thirdparty/kernel/linux.git] / mm / vmalloc.c
index e3229ff627ea06523a2771de7308ced4f25ca78c..4f5f8c907897aeb51c5c09272ad802eaad8eb320 100644 (file)
@@ -2420,8 +2420,10 @@ void *vmap(struct page **pages, unsigned int count,
                return NULL;
        }
 
-       if (flags & VM_MAP_PUT_PAGES)
+       if (flags & VM_MAP_PUT_PAGES) {
                area->pages = pages;
+               area->nr_pages = count;
+       }
        return area->addr;
 }
 EXPORT_SYMBOL(vmap);