]> Pileus Git - ~andy/linux/blobdiff - include/linux/vmalloc.h
Merge branch 'for-linus' of master.kernel.org:/pub/scm/linux/kernel/git/roland/infiniband
[~andy/linux] / include / linux / vmalloc.h
index dc9a29d84abc85d1d79ae25a0bb976d527958a94..924e502905d40a27cdd6e7afe5d37e9d88b526b4 100644 (file)
@@ -23,13 +23,14 @@ struct vm_area_struct;
 #endif
 
 struct vm_struct {
+       /* keep next,addr,size together to speedup lookups */
+       struct vm_struct        *next;
        void                    *addr;
        unsigned long           size;
        unsigned long           flags;
        struct page             **pages;
        unsigned int            nr_pages;
        unsigned long           phys_addr;
-       struct vm_struct        *next;
 };
 
 /*