1. 03 7月, 2018 4 次提交
    • P
      Merge remote-tracking branch 'remotes/mst/tags/for_upstream' into staging · 46d0885a
      Peter Maydell 提交于
      pc, virtio: fixes
      
      A couple of fixes to amd iommu, and a fix to virtio iommu.
      Signed-off-by: NMichael S. Tsirkin <mst@redhat.com>
      
      # gpg: Signature made Thu 28 Jun 2018 02:46:45 BST
      # gpg:                using RSA key 281F0DB8D28D5469
      # 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:
        virtio-rng: process pending requests on DRIVER_OK
        hw/i386: Fix AMDVI GATS and HATS encodings
        hw/i386: Fix IVHD entry length for AMD IOMMU
      Signed-off-by: NPeter Maydell <peter.maydell@linaro.org>
      46d0885a
    • P
      Merge remote-tracking branch 'remotes/bonzini/tags/for-upstream' into staging · e8c85894
      Peter Maydell 提交于
      * IEC units series (Philippe)
      * Hyper-V PV TLB flush (Vitaly)
      * git archive detection (Daniel)
      * host serial passthrough fix (David)
      * NPT support for SVM emulation (Jan)
      * x86 "info mem" and "info tlb" fix (Doug)
      
      # gpg: Signature made Mon 02 Jul 2018 16:18:21 BST
      # gpg:                using RSA key BFFBD25F78C7AE83
      # gpg: Good signature from "Paolo Bonzini <bonzini@gnu.org>"
      # gpg:                 aka "Paolo Bonzini <pbonzini@redhat.com>"
      # Primary key fingerprint: 46F5 9FBD 57D6 12E7 BFD4  E2F7 7E15 100C CD36 69B1
      #      Subkey fingerprint: F133 3857 4B66 2389 866C  7682 BFFB D25F 78C7 AE83
      
      * remotes/bonzini/tags/for-upstream: (50 commits)
        tcg: simplify !CONFIG_TCG handling of tb_invalidate_*
        i386/monitor.c: make addresses canonical for "info mem" and "info tlb"
        target-i386: Add NPT support
        serial: Open non-block
        bsd-user: Use the IEC binary prefix definitions
        linux-user: Use the IEC binary prefix definitions
        tests/crypto: Use the IEC binary prefix definitions
        vl: Use the IEC binary prefix definitions
        monitor: Use the IEC binary prefix definitions
        cutils: Do not include "qemu/units.h" directly
        hw/rdma: Use the IEC binary prefix definitions
        hw/virtio: Use the IEC binary prefix definitions
        hw/vfio: Use the IEC binary prefix definitions
        hw/sd: Use the IEC binary prefix definitions
        hw/usb: Use the IEC binary prefix definitions
        hw/net: Use the IEC binary prefix definitions
        hw/i386: Use the IEC binary prefix definitions
        hw/ppc: Use the IEC binary prefix definitions
        hw/mips: Use the IEC binary prefix definitions
        hw/mips/r4k: Constify params_size
        ...
      Signed-off-by: NPeter Maydell <peter.maydell@linaro.org>
      e8c85894
    • P
      Merge remote-tracking branch 'remotes/rth/tags/pull-tcg-20180702' into staging · ab08440a
      Peter Maydell 提交于
      Assorted tlb and tb caching fixes
      
      # gpg: Signature made Mon 02 Jul 2018 17:03:07 BST
      # gpg:                using RSA key 64DF38E8AF7E215F
      # gpg: Good signature from "Richard Henderson <richard.henderson@linaro.org>"
      # Primary key fingerprint: 7A48 1E78 868B 4DB6 A85A  05C0 64DF 38E8 AF7E 215F
      
      * remotes/rth/tags/pull-tcg-20180702:
        cpu: Assert asidx_from_attrs return value in range
        accel/tcg: Avoid caching overwritten tlb entries
        accel/tcg: Don't treat invalid TLB entries as needing recheck
        accel/tcg: Correct "is this a TLB miss" check in get_page_addr_code()
        tcg: Define and use new tlb_hit() and tlb_hit_page() functions
        translate-all: fix locking of TBs whose two pages share the same physical page
      Signed-off-by: NPeter Maydell <peter.maydell@linaro.org>
      ab08440a
    • P
      Merge remote-tracking branch... · e14dcc9c
      Peter Maydell 提交于
      Merge remote-tracking branch 'remotes/kraxel/tags/seabios-1.11.2-20180702-pull-request' into staging
      
      seabios: update to release 1.11.2, add/update configuration.
      vgabios: remove (old unused lgpl'ed vgabios).
      ramfb,bochs-display: use new vgabios roms.
      
      # gpg: Signature made Mon 02 Jul 2018 16:42:06 BST
      # gpg:                using RSA key 4CB6D8EED3E87138
      # gpg: Good signature from "Gerd Hoffmann (work) <kraxel@redhat.com>"
      # gpg:                 aka "Gerd Hoffmann <gerd@kraxel.org>"
      # gpg:                 aka "Gerd Hoffmann (private) <kraxel@gmail.com>"
      # Primary key fingerprint: A032 8CFF B93A 17A7 9901  FE7D 4CB6 D8EE D3E8 7138
      
      * remotes/kraxel/tags/seabios-1.11.2-20180702-pull-request:
        ramfb: enable vgabios
        bochs-display: enable vgabios
        seabios: update bios and vgabios binaries
        vgabios: remove submodule and build rules.
        seabios: enable ide dma
        seabios: add vga configs for bochs-display and ramfb
        seabios: update submodule to release 1.11.2
      Signed-off-by: NPeter Maydell <peter.maydell@linaro.org>
      e14dcc9c
  2. 02 7月, 2018 36 次提交