KVM: x86: adjust kvm_mmu_page member to save 8 bytes
[linux-2.6-microblaze.git] / arch / x86 / include / asm / kvm_host.h
index 1c09a0d..576ff47 100644 (file)
@@ -281,18 +281,18 @@ struct kvm_rmap_head {
 struct kvm_mmu_page {
        struct list_head link;
        struct hlist_node hash_link;
+       bool unsync;
 
        /*
         * The following two entries are used to key the shadow page in the
         * hash table.
         */
-       gfn_t gfn;
        union kvm_mmu_page_role role;
+       gfn_t gfn;
 
        u64 *spt;
        /* hold the gfn of each spte inside spt */
        gfn_t *gfns;
-       bool unsync;
        int root_count;          /* Currently serving as active root */
        unsigned int unsync_children;
        struct kvm_rmap_head parent_ptes; /* rmap pointers to parent sptes */