1. 24 10月, 2018 18 次提交
  2. 23 10月, 2018 3 次提交
    • P
      Merge remote-tracking branch 'remotes/thibault/tags/samuel-thibault' into staging · 9b29b44e
      Peter Maydell 提交于
      Fam Zheng (2):
        slirp: Add sanity check for str option length
        slirp: Implement RFC2132 TFTP server name
      
      # gpg: Signature made Sun 21 Oct 2018 20:29:34 BST
      # gpg:                using RSA key E3F65A9E9560DB4C
      # 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: 33FA 7B64 6195 01F8 CE9C  8F97 E3F6 5A9E 9560 DB4C
      
      * remotes/thibault/tags/samuel-thibault:
        slirp: Implement RFC2132 TFTP server name
        slirp: Add sanity check for str option length
      Signed-off-by: NPeter Maydell <peter.maydell@linaro.org>
      9b29b44e
    • P
      Merge remote-tracking branch 'remotes/berrange/tags/qcrypto-next-pull-request' into staging · 7acd80e8
      Peter Maydell 提交于
      Update min required crypto library versions
      
      The min required versions for crypto libraries are now
      
       - gnutls >= 3.1.18
       - nettle >= 2.7.1
       - gcrypt >= 1.5.0
      
      # gpg: Signature made Fri 19 Oct 2018 14:42:35 BST
      # gpg:                using RSA key BE86EBB415104FDF
      # gpg: Good signature from "Daniel P. Berrange <dan@berrange.com>"
      # gpg:                 aka "Daniel P. Berrange <berrange@redhat.com>"
      # Primary key fingerprint: DAF3 A6FD B26B 6291 2D0E  8E3F BE86 EBB4 1510 4FDF
      
      * remotes/berrange/tags/qcrypto-next-pull-request:
        crypto: require nettle >= 2.7.1 for building QEMU
        crypto: require libgcrypt >= 1.5.0 for building QEMU
        crypto: require gnutls >= 3.1.18 for building QEMU
      Signed-off-by: NPeter Maydell <peter.maydell@linaro.org>
      7acd80e8
    • R
      osdep: Work around MinGW assert · 3ebee3b1
      Richard Henderson 提交于
      In several places we use assert(FEATURE), and assume that if FEATURE
      is disabled, all following code is removed as unreachable.  Which allows
      us to compile-out functions that are only present with FEATURE, and
      have a link-time failure if the functions remain used.
      
      MinGW does not mark its internal function _assert() as noreturn, so the
      compiler cannot see when code is unreachable, which leads to link errors
      for this host that are not present elsewhere.
      
      The current build-time failure concerns 62823083, but I remember
      having seen this same error before.  Fix it once and for all for MinGW.
      Signed-off-by: NRichard Henderson <richard.henderson@linaro.org>
      Reviewed-by: NPhilippe Mathieu-Daudé <f4bug@amsat.org>
      Message-id: 20181022181623.8810-1-richard.henderson@linaro.org
      Reviewed-by: NPeter Maydell <peter.maydell@linaro.org>
      Signed-off-by: NPeter Maydell <peter.maydell@linaro.org>
      3ebee3b1
  3. 22 10月, 2018 2 次提交
  4. 21 10月, 2018 1 次提交
    • P
      Merge remote-tracking branch 'remotes/vivier2/tags/linux-user-for-3.1-pull-request' into staging · 99e2487e
      Peter Maydell 提交于
      A series to enable ioctl usbfs in linux-user
      
      # gpg: Signature made Fri 19 Oct 2018 13:18:53 BST
      # gpg:                using RSA key F30C38BD3F2FBE3C
      # gpg: Good signature from "Laurent Vivier <lvivier@redhat.com>"
      # gpg:                 aka "Laurent Vivier <laurent@vivier.eu>"
      # gpg:                 aka "Laurent Vivier (Red Hat) <lvivier@redhat.com>"
      # Primary key fingerprint: CD2F 75DD C8E3 A4DC 2E4F  5173 F30C 38BD 3F2F BE3C
      
      * remotes/vivier2/tags/linux-user-for-3.1-pull-request:
        linux-user: Implement special usbfs ioctls.
        linux-user: Define ordinary usbfs ioctls.
        linux-user: Check for Linux USBFS in configure
      Signed-off-by: NPeter Maydell <peter.maydell@linaro.org>
      99e2487e
  5. 20 10月, 2018 1 次提交
    • P
      Merge remote-tracking branch 'remotes/bonzini/tags/for-upstream' into staging · b312532f
      Peter Maydell 提交于
      * RTC fixes (Artem)
      * icount fixes (Artem)
      * rr fixes (Pavel, myself)
      * hotplug cleanup (Igor)
      * SCSI fixes (myself)
      * 4.20-rc1 KVM header update (myself)
      * coalesced PIO support (Peng Hao)
      * HVF fixes (Roman B.)
      * Hyper-V refactoring (Roman K.)
      * Support for Hyper-V IPI (Vitaly)
      
      # gpg: Signature made Fri 19 Oct 2018 12:47:58 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: (47 commits)
        replay: pass raw icount value to replay_save_clock
        target/i386: kvm: just return after migrate_add_blocker failed
        hyperv_testdev: add SynIC message and event testmodes
        hyperv: process POST_MESSAGE hypercall
        hyperv: add support for KVM_HYPERV_EVENTFD
        hyperv: process SIGNAL_EVENT hypercall
        hyperv: add synic event flag signaling
        hyperv: add synic message delivery
        hyperv: make overlay pages for SynIC
        hyperv: only add SynIC in compatible configurations
        hyperv: qom-ify SynIC
        hyperv:synic: split capability testing and setting
        i386: add hyperv-stub for CONFIG_HYPERV=n
        default-configs: collect CONFIG_HYPERV* in hyperv.mak
        hyperv: factor out arch-independent API into hw/hyperv
        hyperv: make hyperv_vp_index inline
        hyperv: split hyperv-proto.h into x86 and arch-independent parts
        hyperv: rename kvm_hv_sint_route_set_sint
        hyperv: make HvSintRoute reference-counted
        hyperv: address HvSintRoute by X86CPU pointer
        ...
      Signed-off-by: NPeter Maydell <peter.maydell@linaro.org>
      b312532f
  6. 19 10月, 2018 15 次提交