1. 08 8月, 2017 17 次提交
  2. 07 8月, 2017 3 次提交
  3. 04 8月, 2017 8 次提交
    • P
      Merge remote-tracking branch 'remotes/rth/tags/pull-tcg-20170803' into staging · e59b1c5f
      Peter Maydell 提交于
      Queued misc tcg patches
      
      # gpg: Signature made Thu 03 Aug 2017 19:07:18 BST
      # gpg:                using RSA key 0xAD1270CC4DD0279B
      # gpg: Good signature from "Richard Henderson <rth7680@gmail.com>"
      # gpg:                 aka "Richard Henderson <rth@twiddle.net>"
      # Primary key fingerprint: 9CB1 8DDA F8E8 49AD 2AFC  16A4 AD12 70CC 4DD0 279B
      
      * remotes/rth/tags/pull-tcg-20170803:
        tcg: Increase minimum alignment from tcg_malloc to 8
        target/s390x: Fix CSST for 16-byte store
        tcg/arm: Fix runtime overalignment test
      Signed-off-by: NPeter Maydell <peter.maydell@linaro.org>
      e59b1c5f
    • P
      Merge remote-tracking branch 'remotes/ehabkost/tags/machine-pull-request' into staging · ac44ed2a
      Peter Maydell 提交于
      cpu: crash fix (don't allow negative core id)
      
      # gpg: Signature made Thu 03 Aug 2017 18:57:41 BST
      # gpg:                using RSA key 0x2807936F984DC5A6
      # gpg: Good signature from "Eduardo Habkost <ehabkost@redhat.com>"
      # Primary key fingerprint: 5A32 2FD5 ABC4 D3DB ACCF  D1AA 2807 936F 984D C5A6
      
      * remotes/ehabkost/tags/machine-pull-request:
        cpu: don't allow negative core id
      Signed-off-by: NPeter Maydell <peter.maydell@linaro.org>
      ac44ed2a
    • P
      Merge remote-tracking branch 'remotes/yongbok/tags/mips-20170803' into staging · c233a35d
      Peter Maydell 提交于
      MIPS patches 2017-08-03
      
      Changes:
      KVM T&E segment support for TCG
      malta: leave space for the bootmap after the initrd
      Apply CP0.PageMask before writing into TLB entry
      Fix fallout from indirect branch optimisation
      
      # gpg: Signature made Thu 03 Aug 2017 15:32:59 BST
      # gpg:                using RSA key 0x2238EB86D5F797C2
      # gpg: Good signature from "Yongbok Kim <yongbok.kim@imgtec.com>"
      # gpg: WARNING: This key is not certified with sufficiently trusted signatures!
      # gpg:          It is not certain that the signature belongs to the owner.
      # Primary key fingerprint: 8600 4CF5 3415 A5D9 4CFA  2B5C 2238 EB86 D5F7 97C2
      
      * remotes/yongbok/tags/mips-20170803:
        target/mips: Fix RDHWR CC with icount
        target/mips: Drop redundant gen_io_start/stop()
        target/mips: Use BS_EXCP where interrupts are expected
        target-mips: apply CP0.PageMask before writing into TLB entry
        mips: Add KVM T&E segment support for TCG
        mips: Improve segment defs for KVM T&E guests
        mips/malta: leave space for the bootmap after the initrd
        target-mips: Don't stop on [d]mtc0 DESAVE/KScratch
      Signed-off-by: NPeter Maydell <peter.maydell@linaro.org>
      c233a35d
    • P
      Merge remote-tracking branch 'remotes/mst/tags/for_upstream' into staging · 8377e9f6
      Peter Maydell 提交于
      virtio: fix for rc2
      
      Looks like the constant stream of additions of vhost-user devices is a
      problem for some people who are concerned about external connections
      from qemu. A per-device flag seems like an overkill, but a single
      configure flag seems like a sane way to support that, and it looks like
      we need to do it before the release.
      Signed-off-by: NMichael S. Tsirkin <mst@redhat.com>
      
      # gpg: Signature made Thu 03 Aug 2017 13:57:57 BST
      # gpg:                using RSA key 0x281F0DB8D28D5469
      # gpg: Good signature from "Michael S. Tsirkin <mst@kernel.org>"
      # gpg:                 aka "Michael S. Tsirkin <mst@redhat.com>"
      # Primary key fingerprint: 0270 606B 6F3C DF3D 0B17  0970 C350 3912 AFBE 8E67
      #      Subkey fingerprint: 5D09 FD08 71C8 F85B 94CA  8A0D 281F 0DB8 D28D 5469
      
      * remotes/mst/tags/for_upstream:
        build-sys: add --disable-vhost-user
      Signed-off-by: NPeter Maydell <peter.maydell@linaro.org>
      8377e9f6
    • P
      Merge remote-tracking branch 'remotes/thibault/tags/samuel-thibault' into staging · 413ff8be
      Peter Maydell 提交于
      slirp updates
      
      # gpg: Signature made Wed 02 Aug 2017 23:27:41 BST
      # gpg:                using RSA key 0x9E511E01C737F075
      # gpg: Good signature from "Samuel Thibault <samuel.thibault@aquilenet.fr>"
      # gpg:                 aka "Samuel Thibault <sthibault@debian.org>"
      # gpg:                 aka "Samuel Thibault <samuel.thibault@gnu.org>"
      # gpg:                 aka "Samuel Thibault <samuel.thibault@inria.fr>"
      # gpg:                 aka "Samuel Thibault <samuel.thibault@labri.fr>"
      # gpg:                 aka "Samuel Thibault <samuel.thibault@ens-lyon.org>"
      # gpg:                 aka "Samuel Thibault <samuel.thibault@u-bordeaux.fr>"
      # gpg: WARNING: This key is not certified with sufficiently trusted signatures!
      # gpg:          It is not certain that the signature belongs to the owner.
      # Primary key fingerprint: 900C B024 B679 31D4 0F82  304B D017 8C76 7D06 9EE6
      #      Subkey fingerprint: 9A37 3D36 64A8 DC62 DA0A  34FD 9E51 1E01 C737 F075
      
      * remotes/thibault/tags/samuel-thibault:
        slirp: check len against dhcp options array end
        slirp: fill error when failing to initialize user network
      Signed-off-by: NPeter Maydell <peter.maydell@linaro.org>
      413ff8be
    • R
      tcg: Increase minimum alignment from tcg_malloc to 8 · 13aaef67
      Richard Henderson 提交于
      For a 64-bit ILP32 host, aligning to sizeof(long) is not enough.
      Guess the minimum for any host is 8, as that covers uint64_t.
      Qemu doesn't use a host long double or host vectors, except in
      extremely limited circumstances.
      
      Fixes a bus error for a sparc v8plus host.
      Signed-off-by: NRichard Henderson <rth@twiddle.net>
      13aaef67
    • R
      target/s390x: Fix CSST for 16-byte store · de4e05d1
      Richard Henderson 提交于
      Found by Coverity (CID 1378273).
      Reviewed-by: NPhilippe Mathieu-Daudé <f4bug@amsat.org>
      Reported-by: NPaolo Bonzini <pbonzini@redhat.com>
      Signed-off-by: NRichard Henderson <rth@twiddle.net>
      de4e05d1
    • R
      tcg/arm: Fix runtime overalignment test · ca671de8
      Richard Henderson 提交于
      Patch 85aa8081 changed the IF emitting the TST instruction,
      but failed to change the ?: converting CMP to CMPEQ, so the
      result of the TST is ignored.
      Signed-off-by: NRichard Henderson <rth@twiddle.net>
      ca671de8
  4. 03 8月, 2017 12 次提交