VirtualBox

Changeset 81614 in vbox for trunk/include/VBox


Ignore:
Timestamp:
Oct 31, 2019 7:41:36 PM (5 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
134371
Message:

VMM,SUPDrv,x86.h: Nits.

  • supdrvTscMeasureDeltaOne: No bulldozer Hygon, right, so don't muddle complicated if expression with impossibilities.
  • CPUMMICROARCH: Put the Hygon and Shanghai immediately after the CPU families they are derived from (in the enum).
  • cpumR3CpuIdExplodeFeatures: No K7 Hygon, right, so just flag all Hygons having leaking FxSR when FFXSR is set.
  • cpumR3LoadCpuIdInner: Incorrect indent.
  • getMsrNameHandled: Unnecessary parentheses and space.
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/include/VBox/vmm/cpum.h

    r81605 r81614  
    242242    kCpumMicroarch_AMD_End,
    243243
     244    kCpumMicroarch_Hygon_First,
     245    kCpumMicroarch_Hygon_Dhyana = kCpumMicroarch_Hygon_First,
     246    kCpumMicroarch_Hygon_Unknown,
     247    kCpumMicroarch_Hygon_End,
     248
    244249    kCpumMicroarch_VIA_First,
    245250    kCpumMicroarch_Centaur_C6 = kCpumMicroarch_VIA_First,
     
    258263    kCpumMicroarch_VIA_End,
    259264
     265    kCpumMicroarch_Shanghai_First,
     266    kCpumMicroarch_Shanghai_Wudaokou = kCpumMicroarch_Shanghai_First,
     267    kCpumMicroarch_Shanghai_Unknown,
     268    kCpumMicroarch_Shanghai_End,
     269
    260270    kCpumMicroarch_Cyrix_First,
    261271    kCpumMicroarch_Cyrix_5x86 = kCpumMicroarch_Cyrix_First,
     
    271281    kCpumMicroarch_NEC_V30,
    272282    kCpumMicroarch_NEC_End,
    273 
    274     kCpumMicroarch_Shanghai_First,
    275     kCpumMicroarch_Shanghai_Wudaokou = kCpumMicroarch_Shanghai_First,
    276     kCpumMicroarch_Shanghai_Unknown,
    277     kCpumMicroarch_Shanghai_End,
    278 
    279     kCpumMicroarch_Hygon_First,
    280     kCpumMicroarch_Hygon_Dhyana = kCpumMicroarch_Hygon_First,
    281     kCpumMicroarch_Hygon_Unknown,
    282     kCpumMicroarch_Hygon_End,
    283283
    284284    kCpumMicroarch_Unknown,
Note: See TracChangeset for help on using the changeset viewer.

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