• A
    target-ppc: Implement "compat" CPU option · 6d9412ea
    Alexey Kardashevskiy 提交于
    This adds basic support for the "compat" CPU option. By specifying
    the compat property, the user can manually switch guest CPU mode from
    "raw" to "architected".
    
    This defines feature disable bits which are not used yet as, for example,
    PowerISA 2.07 says if 2.06 mode is selected, the TM bit does not matter -
    transactional memory (TM) will be disabled because 2.06 does not define
    it at all. The same is true for VSX and 2.05 mode. So just setting a mode
    must be ok.
    
    This does not change the existing behavior as the actual compatibility
    mode support is coming in next patches.
    Signed-off-by: NAlexey Kardashevskiy <aik@ozlabs.ru>
    [agraf: fix compilation on 32bit hosts]
    Signed-off-by: NAlexander Graf <agraf@suse.de>
    6d9412ea
translate_init.c 333.1 KB