Skip to content
  • Peter Maydell's avatar
    28f997a8
    Merge remote-tracking branch 'remotes/stsquad/tags/pull-mttcg-240217-1' into staging · 28f997a8
    Peter Maydell authored
    
    
    This is the MTTCG pull-request as posted yesterday.
    
    # gpg: Signature made Fri 24 Feb 2017 11:17:51 GMT
    # gpg:                using RSA key 0xFBD0DB095A9E2A44
    # gpg: Good signature from "Alex Bennée (Master Work Key) <alex.bennee@linaro.org>"
    # Primary key fingerprint: 6685 AE99 E751 67BC AFC8  DF35 FBD0 DB09 5A9E 2A44
    
    * remotes/stsquad/tags/pull-mttcg-240217-1: (24 commits)
      tcg: enable MTTCG by default for ARM on x86 hosts
      hw/misc/imx6_src: defer clearing of SRC_SCR reset bits
      target-arm: ensure all cross vCPUs TLB flushes complete
      target-arm: don't generate WFE/YIELD calls for MTTCG
      target-arm/powerctl: defer cpu reset work to CPU context
      cputlb: introduce tlb_flush_*_all_cpus[_synced]
      cputlb: atomically update tlb fields used by tlb_reset_dirty
      cputlb: add tlb_flush_by_mmuidx async routines
      cputlb and arm/sparc targets: convert mmuidx flushes from varg to bitmap
      cputlb: introduce tlb_flush_* async work.
      cputlb: tweak qemu_ram_addr_from_host_nofail reporting
      cputlb: add assert_cpu_is_self checks
      tcg: handle EXCP_ATOMIC exception for system emulation
      tcg: enable thread-per-vCPU
      tcg: enable tb_lock() for SoftMMU
      tcg: remove global exit_request
      tcg: drop global lock during TCG code execution
      tcg: rename tcg_current_cpu to tcg_current_rr_cpu
      tcg: add kick timer for single-threaded vCPU emulation
      tcg: add options for enabling MTTCG
      ...
    
    Signed-off-by: default avatarPeter Maydell <peter.maydell@linaro.org>
    28f997a8
    Merge remote-tracking branch 'remotes/stsquad/tags/pull-mttcg-240217-1' into staging
    Peter Maydell authored
    
    
    This is the MTTCG pull-request as posted yesterday.
    
    # gpg: Signature made Fri 24 Feb 2017 11:17:51 GMT
    # gpg:                using RSA key 0xFBD0DB095A9E2A44
    # gpg: Good signature from "Alex Bennée (Master Work Key) <alex.bennee@linaro.org>"
    # Primary key fingerprint: 6685 AE99 E751 67BC AFC8  DF35 FBD0 DB09 5A9E 2A44
    
    * remotes/stsquad/tags/pull-mttcg-240217-1: (24 commits)
      tcg: enable MTTCG by default for ARM on x86 hosts
      hw/misc/imx6_src: defer clearing of SRC_SCR reset bits
      target-arm: ensure all cross vCPUs TLB flushes complete
      target-arm: don't generate WFE/YIELD calls for MTTCG
      target-arm/powerctl: defer cpu reset work to CPU context
      cputlb: introduce tlb_flush_*_all_cpus[_synced]
      cputlb: atomically update tlb fields used by tlb_reset_dirty
      cputlb: add tlb_flush_by_mmuidx async routines
      cputlb and arm/sparc targets: convert mmuidx flushes from varg to bitmap
      cputlb: introduce tlb_flush_* async work.
      cputlb: tweak qemu_ram_addr_from_host_nofail reporting
      cputlb: add assert_cpu_is_self checks
      tcg: handle EXCP_ATOMIC exception for system emulation
      tcg: enable thread-per-vCPU
      tcg: enable tb_lock() for SoftMMU
      tcg: remove global exit_request
      tcg: drop global lock during TCG code execution
      tcg: rename tcg_current_cpu to tcg_current_rr_cpu
      tcg: add kick timer for single-threaded vCPU emulation
      tcg: add options for enabling MTTCG
      ...
    
    Signed-off-by: default avatarPeter Maydell <peter.maydell@linaro.org>
Loading