X-Git-Url: http://git.agner.ch/gitweb/?p=linux.git;a=blobdiff_plain;f=include%2Flinux%2Fmm_types.h;fp=include%2Flinux%2Fmm_types.h;h=8967e20cbe57aceb991acac4218eb5d638e867f5;hp=2b58d192ea2401071c6a44d84286ba956acc939d;hb=bf3a340738bc78008e496257c04fb5a7fc8281e6;hpb=321d03c86732e45f5f33ad0db5b68e2e1364acb9 diff --git a/include/linux/mm_types.h b/include/linux/mm_types.h index 2b58d192ea24..8967e20cbe57 100644 --- a/include/linux/mm_types.h +++ b/include/linux/mm_types.h @@ -124,6 +124,8 @@ struct page { union { struct list_head lru; /* Pageout list, eg. active_list * protected by zone->lru_lock ! + * Can be used as a generic list + * by the page owner. */ struct { /* slub per cpu partial pages */ struct page *next; /* Next partial slab */ @@ -136,7 +138,6 @@ struct page { #endif }; - struct list_head list; /* slobs list of pages */ struct slab *slab_page; /* slab fields */ struct rcu_head rcu_head; /* Used by SLAB * when destroying via RCU