1. 28 3月, 2014 3 次提交
    • R
      tcg-arm: Avoid ldrd/strd for user-only emulation · 1a8e80d7
      Richard Henderson 提交于
      The arm ldrd/strd insns must cause alignment traps, whereas
      at least for armv7 ldr/str must handle unaligned operations.
      
      While this is hardly the only problem facing user-only emu,
      this solves one problem for i386 on armv7 emulation.
      Reviewed-by: NPeter Maydell <peter.maydell@linaro.org>
      Reported-by: NHuw Davies <huw@codeweavers.com>
      Signed-off-by: NRichard Henderson <rth@twiddle.net>
      1a8e80d7
    • P
      Merge remote-tracking branch 'remotes/afaerber/tags/ppc-for-2.0' into staging · 9c5793c5
      Peter Maydell 提交于
      PowerPC queue for 2.0
      
      * OpenPIC fix
      * MSR fixes for POWER7 upwards
      * TCG instruction set support fix for POWER8
      
      # gpg: Signature made Thu 27 Mar 2014 16:12:12 GMT using RSA key ID 3E7E013F
      # gpg: Good signature from "Andreas Färber <afaerber@suse.de>"
      # gpg:                 aka "Andreas Färber <afaerber@suse.com>"
      
      * remotes/afaerber/tags/ppc-for-2.0:
        target-ppc: MSR_POW not supported on POWER7/7+/8
        target-ppc: POWER7+ supports the MSR_VSX bit
        target-ppc: POWER8 supports isel
        target-ppc: POWER8 supports the MSR_LE bit
        intc/openpic_kvm: Fix MemListener delete region callback function
      Signed-off-by: NPeter Maydell <peter.maydell@linaro.org>
      9c5793c5
    • P
      Merge remote-tracking branch 'remotes/mjt/tags/trivial-patches-2014-03-27' into staging · c6c09ba9
      Peter Maydell 提交于
      trivial patches for 2014-03-27
      
      # gpg: Signature made Thu 27 Mar 2014 15:23:53 GMT using RSA key ID 74F0C838
      # gpg: Good signature from "Michael Tokarev <mjt@tls.msk.ru>"
      # gpg:                 aka "Michael Tokarev <mjt@corpit.ru>"
      # gpg:                 aka "Michael Tokarev <mjt@debian.org>"
      # gpg: WARNING: This key is not certified with a trusted signature!
      # gpg:          There is no indication that the signature belongs to the owner.
      # Primary key fingerprint: 6EE1 95D1 886E 8FFB 810D  4324 457C E0A0 8044 65C5
      #      Subkey fingerprint: E190 8639 3B10 B51B AC2C  8B73 5253 C5AD 74F0 C838
      
      * remotes/mjt/tags/trivial-patches-2014-03-27: (23 commits)
        linux-user: remove duplicate statement
        hw/timer/grlib_gptimer: remove unnecessary assignment
        hw/pci-host/apb.c: Avoid shifting left into sign bit
        hw/intc/xilinx_intc: Avoid shifting left into sign bit
        hw/intc/slavio_intctl: Avoid shifting left into sign bit
        tests/libqos/pci-pc: Avoid shifting left into sign bit
        hw/ppc: Avoid shifting left into sign bit
        hw/intc/openpic: Avoid shifting left into sign bit
        hw/usb/hcd-ohci.c: Avoid shifting left into sign bit
        target-mips: Avoid shifting left into sign bit
        hw/i386/acpi_build.c: Avoid shifting left into sign bit
        hw/pci/pci_host.c: Avoid shifting left into sign bit
        hw/intc/apic.c: Use uint32_t for mask word in foreach_apic
        target-i386: Avoid shifting left into sign bit
        CODING_STYLE: Section about mixed declarations
        doc: update default PowerPC framebuffer settings
        doc: update sun4m documentation
        fix return check for KVM_GET_DIRTY_LOG ioctl
        target-i386: Add missing 'static' and 'const' attributes
        util: Add 'static' attribute to function implementation
        ...
      Signed-off-by: NPeter Maydell <peter.maydell@linaro.org>
      c6c09ba9
  2. 27 3月, 2014 37 次提交