VirtualBox

Ignore:
Timestamp:
Jun 18, 2014 11:06:06 AM (10 years ago)
Author:
vboxsync
Message:

VMM/GIM: More bits for Hyper-V implementation.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/VMM/testcase/tstVMStructSize.cpp

    r50953 r51643  
    77
    88/*
    9  * Copyright (C) 2006-2012 Oracle Corporation
     9 * Copyright (C) 2006-2014 Oracle Corporation
    1010 *
    1111 * This file is part of VirtualBox Open Source Edition (OSE), as
     
    408408    /* hm - 32-bit gcc won't align uint64_t naturally, so check. */
    409409    CHECK_MEMBER_ALIGNMENT(HM, uMaxAsid, 8);
    410     CHECK_MEMBER_ALIGNMENT(HM, vmx.u64HostCr4, 8);
    411     CHECK_MEMBER_ALIGNMENT(HM, vmx.Msrs.u64FeatureCtrl, 8);
    412     CHECK_MEMBER_ALIGNMENT(HM, StatTprPatchSuccess, 8);
     410    CHECK_MEMBER_ALIGNMENT(HM, vmx, 8);
     411    CHECK_MEMBER_ALIGNMENT(HM, vmx.Msrs, 8);
     412    CHECK_MEMBER_ALIGNMENT(HM, svm, 8);
     413    CHECK_MEMBER_ALIGNMENT(HM, PatchTree, 8);
     414    CHECK_MEMBER_ALIGNMENT(HM, aPatches, 8);
     415    CHECK_MEMBER_ALIGNMENT(HMCPU, vmx, 8);
     416    CHECK_MEMBER_ALIGNMENT(HMCPU, vmx.pfnStartVM, 8);
     417    CHECK_MEMBER_ALIGNMENT(HMCPU, vmx.HCPhysVmcs, 8);
     418    CHECK_MEMBER_ALIGNMENT(HMCPU, vmx.LastError, 8);
     419    CHECK_MEMBER_ALIGNMENT(HMCPU, svm, 8);
     420    CHECK_MEMBER_ALIGNMENT(HMCPU, svm.pfnVMRun, 8);
     421    CHECK_MEMBER_ALIGNMENT(HMCPU, Event, 8);
     422    CHECK_MEMBER_ALIGNMENT(HMCPU, Event.u64IntInfo, 8);
     423    CHECK_MEMBER_ALIGNMENT(HMCPU, DisState, 8);
    413424    CHECK_MEMBER_ALIGNMENT(HMCPU, StatEntry, 8);
    414     CHECK_MEMBER_ALIGNMENT(HMCPU, vmx.HCPhysVmcs, sizeof(RTHCPHYS));
    415     CHECK_MEMBER_ALIGNMENT(HMCPU, vmx.u32PinCtls, 8);
    416     CHECK_MEMBER_ALIGNMENT(HMCPU, DisState, 8);
    417     CHECK_MEMBER_ALIGNMENT(HMCPU, Event.u64IntInfo, 8);
    418425
    419426    /* Make sure the set is large enough and has the correct size. */
Note: See TracChangeset for help on using the changeset viewer.

© 2024 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette