1. 05 7月, 2018 6 次提交
    • A
      Revert "Makefile: Rename TARGET_DIRS to TARGET_LIST" · 2b1f35b9
      Alex Bennée 提交于
      This reverts commit 208ecb3e. This was
      causing problems by making DEF_TARGET_LIST pointless and having to
      jump through hoops to build on mingw with a dully enabled config.
      This includes a change to fix the per-guest TCG test probe which was
      added after 208ecb3e and used TARGET_LIST.
      Signed-off-by: NAlex Bennée <alex.bennee@linaro.org>
      Cc: Paolo Bonzini <pbonzini@redhat.com>
      2b1f35b9
    • P
      Merge remote-tracking branch 'remotes/jnsnow/tags/bitmaps-pull-request' into staging · 6cf495be
      Peter Maydell 提交于
      Pull request
      
      # gpg: Signature made Wed 04 Jul 2018 07:33:42 BST
      # gpg:                using RSA key 7DEF8106AAFC390E
      # gpg: Good signature from "John Snow (John Huston) <jsnow@redhat.com>"
      # Primary key fingerprint: FAEB 9711 A12C F475 812F  18F2 88A9 064D 1835 61EB
      #      Subkey fingerprint: F9B7 ABDB BCAC DF95 BE76  CBD0 7DEF 8106 AAFC 390E
      
      * remotes/jnsnow/tags/bitmaps-pull-request:
        dirty-bitmap: fix double lock on bitmap enabling
        block/dirty-bitmap: add bdrv_enable_dirty_bitmap_locked
      Signed-off-by: NPeter Maydell <peter.maydell@linaro.org>
      6cf495be
    • P
      Merge remote-tracking branch 'remotes/armbru/tags/pull-monitor-2018-07-03-v2' into staging · 4fd1cbaf
      Peter Maydell 提交于
      Monitor patches for 2018-07-03
      
      # gpg: Signature made Tue 03 Jul 2018 22:20:13 BST
      # gpg:                using RSA key 3870B400EB918653
      # gpg: Good signature from "Markus Armbruster <armbru@redhat.com>"
      # gpg:                 aka "Markus Armbruster <armbru@pond.sub.org>"
      # Primary key fingerprint: 354B C8B3 D7EB 2A6B 6867  4E5F 3870 B400 EB91 8653
      
      * remotes/armbru/tags/pull-monitor-2018-07-03-v2: (32 commits)
        qapi: Polish command flags documentation in qapi-code-gen.txt
        monitor: Improve some comments
        qmp: Clean up capability negotiation after commit 02130314
        qobject: Let qobject_from_jsonf() fail instead of abort
        qmp: Switch timestamp_put() to qdict_from_jsonf_nofail()
        qmp: Add some comments around null responses
        qmp: Simplify monitor_qmp_respond()
        qmp: Replace get_qmp_greeting() by qmp_greeting()
        qmp: Replace monitor_json_emitter{,raw}() by qmp_{queue,send}_response()
        qmp: Use QDict * instead of QObject * for response objects
        qmp: De-duplicate error response building
        qobject: New qdict_from_jsonf_nofail()
        monitor: Peel off @mon_global wrapper
        monitor: Rename use_io_thr to use_io_thread
        qmp: Don't let JSON errors jump the queue
        qmp: Don't let malformed in-band commands jump the queue
        tests/qmp-test: Demonstrate QMP errors jumping the queue
        qmp: Simplify code around monitor_qmp_dispatch_one()
        qmp: Always free QMPRequest with qmp_request_free()
        qmp: Revert change to handle_qmp_command tracepoint
        ...
      Signed-off-by: NPeter Maydell <peter.maydell@linaro.org>
      4fd1cbaf
    • P
      Merge remote-tracking branch 'remotes/armbru/tags/pull-qapi-2018-07-03' into staging · 5dafaf4f
      Peter Maydell 提交于
      QAPI patches for 2018-07-03
      
      # gpg: Signature made Tue 03 Jul 2018 21:52:55 BST
      # gpg:                using RSA key 3870B400EB918653
      # gpg: Good signature from "Markus Armbruster <armbru@redhat.com>"
      # gpg:                 aka "Markus Armbruster <armbru@pond.sub.org>"
      # Primary key fingerprint: 354B C8B3 D7EB 2A6B 6867  4E5F 3870 B400 EB91 8653
      
      * remotes/armbru/tags/pull-qapi-2018-07-03:
        qapi: add conditions to SPICE type/commands/events on the schema
        qapi: add conditions to VNC type/commands/events on the schema
        qapi: add 'If:' section to generated documentation
        qapi-types: add #if conditions to types & visitors
        qapi/events: add #if conditions to events
        qapi/commands: add #if conditions to commands
        qapi-introspect: add preprocessor conditions to generated QLit
        qapi-introspect: modify to_qlit() to append ',' on level > 0
        qapi: add #if/#endif helpers
        qapi: mcgen() shouldn't indent # lines
        qapi: add 'ifcond' to visitor methods
        qapi: leave the ifcond attribute undefined until check()
        qapi: pass 'if' condition into QAPISchemaEntity objects
        qapi: add 'if' to top-level expressions
      Signed-off-by: NPeter Maydell <peter.maydell@linaro.org>
      5dafaf4f
    • P
      Merge remote-tracking branch 'remotes/mdroth/tags/qga-pull-2018-07-03-tag' into staging · 8beb8cc6
      Peter Maydell 提交于
      qemu-ga patch queue for soft-freeze
      
      * add systemd suspend support
      * add used/total space stats for guest-get-fsinfo
      * fixes for guest-get-fsinfo over PCI bridges
      * MSI installer and schema doc fixes
      * guard against unbounded allocations in guest-file-read
      * add some additional qga test cases
      
      # gpg: Signature made Tue 03 Jul 2018 21:45:32 BST
      # gpg:                using RSA key 3353C9CEF108B584
      # gpg: Good signature from "Michael Roth <flukshun@gmail.com>"
      # gpg:                 aka "Michael Roth <mdroth@utexas.edu>"
      # gpg:                 aka "Michael Roth <mdroth@linux.vnet.ibm.com>"
      # Primary key fingerprint: CEAC C9E1 5534 EBAB B82D  3FA0 3353 C9CE F108 B584
      
      * remotes/mdroth/tags/qga-pull-2018-07-03-tag:
        qga: removing bios_supports_mode
        qga: systemd hibernate/suspend/hybrid-sleep support
        qga: removing switch statements, adding run_process_child
        qga: guest_suspend: decoupling pm-utils and sys logic
        qga: bios_supports_mode: decoupling pm-utils and sys logic
        qga: refactoring qmp_guest_suspend_* functions
        qemu-ga: make get-fsinfo work over pci bridges
        qga-win: Fixing msi upgrade disallow in WiX file
        qga/schema: fix documentation for GuestOSInfo
        test-qga: add trivial tests for some commands
        qga-win: add driver path usage to GuestFilesystemInfo
        qga: add mountpoint usage info to GuestFilesystemInfo
        qga: check bytes count read by guest-file-read
        qga: unset frozen state if no mount points are frozen
      Signed-off-by: NPeter Maydell <peter.maydell@linaro.org>
      8beb8cc6
    • P
      Merge remote-tracking branch 'remotes/vivier2/tags/linux-user-for-3.0-pull-request' into staging · fe8d2d57
      Peter Maydell 提交于
      Some strace cleanups
      Minor fixes for setsockopt() and netlink
      Manage 'F' flag with qemu-binfmt-conf.sh
      
      # gpg: Signature made Tue 03 Jul 2018 17:34:20 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.0-pull-request:
        linux-user/strace: Improve recvmsg() output
        linux-user/strace: Improve capget()/capset() output
        linux-user: update do_setsockopt()
        linux-user: add netlink CARRIER_UP_COUNT/CARRIER_DOWN_COUNT
        qemu-binfmt-conf.sh: allow to provide a suffix to the interpreter name
        qemu-binfmt-conf.sh: add persistent (F) flags
        qemu-binfmt-conf.sh: cleanup --credential
      Signed-off-by: NPeter Maydell <peter.maydell@linaro.org>
      fe8d2d57
  2. 04 7月, 2018 34 次提交