1. 18 2月, 2019 19 次提交
  2. 17 2月, 2019 16 次提交
  3. 15 2月, 2019 5 次提交
    • P
      Merge remote-tracking branch 'remotes/mcayland/tags/qemu-openbios-20190215' into staging · 1e362329
      Peter Maydell 提交于
      qemu-openbios queue
      
      # gpg: Signature made Fri 15 Feb 2019 10:31:11 GMT
      # gpg:                using RSA key CC621AB98E82200D915CC9C45BC2C56FAE0F321F
      # gpg:                issuer "mark.cave-ayland@ilande.co.uk"
      # gpg: Good signature from "Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk>" [full]
      # Primary key fingerprint: CC62 1AB9 8E82 200D 915C  C9C4 5BC2 C56F AE0F 321F
      
      * remotes/mcayland/tags/qemu-openbios-20190215:
        Update OpenBIOS images to 3464681b built from submodule.
      Signed-off-by: NPeter Maydell <peter.maydell@linaro.org>
      1e362329
    • P
      Merge remote-tracking branch 'remotes/pmaydell/tags/pull-target-arm-20190215' into staging · 81dbcfa9
      Peter Maydell 提交于
      target-arm queue:
       * gdbstub: Send a reply to the vKill packet
       * Improve codegen for neon min/max and saturating arithmetic
       * Fix a bug in clearing FPSCR exception status bits
       * hw/arm/armsse: Fix miswiring of expansion IRQs
       * hw/intc/armv7m_nvic: Allow byte accesses to SHPR1
       * MAINTAINERS: Remove Peter Crosthwaite from various entries
       * arm: Allow system registers for KVM guests to be changed by QEMU code
       * linux-user: support HWCAP_CPUID which exposes ID registers to user code
       * Fix bug in 128-bit cmpxchg for BE Arm guests
       * Implement (no-op) HACR_EL2
       * Fix CRn to be 14 for PMEVTYPER/PMEVCNTR
      
      # gpg: Signature made Fri 15 Feb 2019 10:19:14 GMT
      # gpg:                using RSA key E1A5C593CD419DE28E8315CF3C2525ED14360CDE
      # gpg:                issuer "peter.maydell@linaro.org"
      # gpg: Good signature from "Peter Maydell <peter.maydell@linaro.org>" [ultimate]
      # gpg:                 aka "Peter Maydell <pmaydell@gmail.com>" [ultimate]
      # gpg:                 aka "Peter Maydell <pmaydell@chiark.greenend.org.uk>" [ultimate]
      # Primary key fingerprint: E1A5 C593 CD41 9DE2 8E83  15CF 3C25 25ED 1436 0CDE
      
      * remotes/pmaydell/tags/pull-target-arm-20190215: (25 commits)
        gdbstub: Send a reply to the vKill packet.
        target/arm: Add missing clear_tail calls
        target/arm: Use vector operations for saturation
        target/arm: Split out FPSCR.QC to a vector field
        target/arm: Fix set of bits kept in xregs[ARM_VFP_FPSCR]
        target/arm: Split out flags setting from vfp compares
        target/arm: Fix arm_cpu_dump_state vs FPSCR
        target/arm: Fix vfp_gdb_get/set_reg vs FPSCR
        target/arm: Remove neon min/max helpers
        target/arm: Use tcg integer min/max primitives for neon
        target/arm: Use vector minmax expanders for aarch32
        target/arm: Use vector minmax expanders for aarch64
        target/arm: Rely on optimization within tcg_gen_gvec_or
        hw/arm/armsse: Fix miswiring of expansion IRQs
        hw/intc/armv7m_nvic: Allow byte accesses to SHPR1
        MAINTAINERS: Remove Peter Crosthwaite from various entries
        arm: Allow system registers for KVM guests to be changed by QEMU code
        linux-user/elfload: enable HWCAP_CPUID for AArch64
        target/arm: expose remaining CPUID registers as RAZ
        target/arm: expose MPIDR_EL1 to userspace
        ...
      Signed-off-by: NPeter Maydell <peter.maydell@linaro.org>
      81dbcfa9
    • M
    • S
      gdbstub: Send a reply to the vKill packet. · 0f8b09b2
      Sandra Loosemore 提交于
      Per the GDB remote protocol documentation
      
      https://sourceware.org/gdb/current/onlinedocs/gdb/Packets.html#index-vKill-packet
      
      the debug stub is expected to send a reply to the 'vKill' packet.  At
      least some versions of GDB crash if the gdb stub simply exits without
      sending a reply.  This patch fixes QEMU's gdb stub to conform to the
      expected behavior.
      
      Note that QEMU's existing handling of the legacy 'k' packet is
      correct: in that case GDB does not expect a reply, and QEMU does not
      send one.
      Signed-off-by: NSandra Loosemore <sandra@codesourcery.com>
      Message-id: 1550008033-26540-1-git-send-email-sandra@codesourcery.com
      Reviewed-by: NPeter Maydell <peter.maydell@linaro.org>
      Signed-off-by: NPeter Maydell <peter.maydell@linaro.org>
      0f8b09b2
    • R
      target/arm: Add missing clear_tail calls · d8efe78e
      Richard Henderson 提交于
      Fortunately, the functions affected are so far only called from SVE,
      so there is no tail to be cleared.  But as we convert more of AdvSIMD
      to gvec, this will matter.
      Signed-off-by: NRichard Henderson <richard.henderson@linaro.org>
      Message-id: 20190209033847.9014-13-richard.henderson@linaro.org
      Reviewed-by: NPeter Maydell <peter.maydell@linaro.org>
      Signed-off-by: NPeter Maydell <peter.maydell@linaro.org>
      d8efe78e