1. 13 10月, 2016 1 次提交
    • D
      ui: remove misleading comment from vnc_init_state · ecccaea2
      Daniel P. Berrange 提交于
      The last line in vnc_init_state() says
      
           /* vs might be free()ed here */
      
      This was added in
      
        commit 198a0039
        Author: Gerd Hoffmann <kraxel@redhat.com>
        Date:   Tue Jun 16 14:19:48 2009 +0200
      
          vnc: rework VncState release workflow.
      
      because the preceeding 'vnc_update_client()' could indeed
      release the VncState instance.
      
      The call to vnc_update_client() was removed not long after
      though in
      
        commit 1fc62412
        Author: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
        Date:   Mon Aug 3 10:54:32 2009 +0100
      
          single vnc server surface
      
      and so the comment has been wrong ever since
      Signed-off-by: NDaniel P. Berrange <berrange@redhat.com>
      Message-id: 1475163940-26094-2-git-send-email-berrange@redhat.com
      Signed-off-by: NGerd Hoffmann <kraxel@redhat.com>
      ecccaea2
  2. 12 10月, 2016 34 次提交
  3. 10 10月, 2016 5 次提交
    • P
      Merge remote-tracking branch 'remotes/mst/tags/for_upstream' into staging · 627eae7d
      Peter Maydell 提交于
      virtio, pc: fixes and features
      
      more guest error handling for virtio devices
      virtio migration rework
      pc fixes
      Signed-off-by: NMichael S. Tsirkin <mst@redhat.com>
      
      # gpg: Signature made Mon 10 Oct 2016 00:39:11 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: (33 commits)
        intel-iommu: Check IOAPIC's Trigger Mode against the one in IRTE
        virtio: cleanup VMSTATE_VIRTIO_DEVICE
        vhost-vsock: convert VMSTATE_VIRTIO_DEVICE
        virtio-rng: convert VMSTATE_VIRTIO_DEVICE
        virtio-balloon: convert VMSTATE_VIRTIO_DEVICE
        virtio-scsi: convert VMSTATE_VIRTIO_DEVICE
        virtio-input: convert VMSTATE_VIRTIO_DEVICE
        virtio-gpu: convert VMSTATE_VIRTIO_DEVICE
        virtio-serial: convert VMSTATE_VIRTIO_DEVICE
        virtio-9p: convert VMSTATE_VIRTIO_DEVICE
        virtio-net: convert VMSTATE_VIRTIO_DEVICE
        virtio-blk: convert VMSTATE_VIRTIO_DEVICE
        virtio: prepare change VMSTATE_VIRTIO_DEVICE macro
        net: don't poke at chardev internal QemuOpts
        virtio-scsi: handle virtio_scsi_set_config() error
        virtio-scsi: convert virtio_scsi_bad_req() to use virtio_error()
        virtio-net: handle virtio_net_flush_tx() errors
        virtio-net: handle virtio_net_receive() errors
        virtio-net: handle virtio_net_handle_ctrl() error
        virtio-blk: handle virtio_blk_handle_request() errors
        ...
      Signed-off-by: NPeter Maydell <peter.maydell@linaro.org>
      627eae7d
    • P
      Merge remote-tracking branch 'remotes/kevin/tags/for-upstream' into staging · 0f183e67
      Peter Maydell 提交于
      Block layer patches
      
      # gpg: Signature made Mon 10 Oct 2016 12:33:14 BST
      # gpg:                using RSA key 0x7F09B272C88F2FD6
      # gpg: Good signature from "Kevin Wolf <kwolf@redhat.com>"
      # Primary key fingerprint: DC3D EB15 9A9A F95D 3D74  56FE 7F09 B272 C88F 2FD6
      
      * remotes/kevin/tags/for-upstream:
        dmg: Move libbz2 code to dmg-bz2.so
        module: Don't load the same module if requested multiple times
        scripts: Allow block module to not define BlockDriver
        block: Add qdev ID to DEVICE_TRAY_MOVED
        block-backend: Remember if attached device is non-qdev
        block: Add node name to BLOCK_IO_ERROR event
        block: Add bdrv_runtime_opts to query-command-line-options
        block: use aio_bh_schedule_oneshot
        async: add aio_bh_schedule_oneshot
        block: use bdrv_add_before_write_notifier
      Signed-off-by: NPeter Maydell <peter.maydell@linaro.org>
      0f183e67
    • P
      Merge remote-tracking branch 'remotes/mjt/tags/trivial-patches-fetch' into staging · a20fd901
      Peter Maydell 提交于
      trivial patches for 2016-10-08
      
      # gpg: Signature made Sat 08 Oct 2016 09:56:38 BST
      # gpg:                using RSA key 0x701B4F6B1A693E59
      # gpg: Good signature from "Michael Tokarev <mjt@tls.msk.ru>"
      # gpg:                 aka "Michael Tokarev <mjt@corpit.ru>"
      # gpg:                 aka "Michael Tokarev <mjt@debian.org>"
      # Primary key fingerprint: 6EE1 95D1 886E 8FFB 810D  4324 457C E0A0 8044 65C5
      #      Subkey fingerprint: 7B73 BAD6 8BE7 A2C2 8931  4B22 701B 4F6B 1A69 3E59
      
      * remotes/mjt/tags/trivial-patches-fetch: (26 commits)
        net/filter-mirror: Fix mirror initial check typo
        virtio: rename the bar index field name in VirtIOPCIProxy
        linux-user: include <poll.h> instead of <sys/poll.h>
        char: fix missing return in error path for chardev TLS init
        CODING_STYLE: Fix a typo ("have" vs. "has")
        bitmap: refine and move BITMAP_{FIRST/LAST}_WORD_MASK
        build-sys: fix find-in-path
        m68k: change default system clock for m5208evb
        exec: remove unused compacted argument
        usb: ehci: fix memory leak in ehci_process_itd
        qapi: make the json schema files more regular.
        maint: Add module_block.h to .gitignore
        MAINTAINERS: Some updates related to the SH4 machines
        MAINTAINERS: Add some more MIPS related files
        MAINTAINERS: Add usermode related config files
        MAINTAINERS: Add some more pattern to recognize all win32 related files
        MAINTAINERS: Add some more rocker related files
        MAINTAINERS: Add header files to CRIS section
        MAINTAINERS: Add some more files to the virtio section
        MAINTAINERS: Add some SPARC machine related files
        ...
      
      # Conflicts:
      #	MAINTAINERS
      a20fd901
    • P
      Merge remote-tracking branch 'remotes/armbru/tags/pull-qapi-2016-10-07' into staging · 0cb01557
      Peter Maydell 提交于
      QAPI patches for 2016-10-07
      
      # gpg: Signature made Fri 07 Oct 2016 18:55:40 BST
      # gpg:                using RSA key 0x3870B400EB918653
      # 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-2016-10-07:
        docs: Belatedly update for move of QMP/* to docs/
        docs: Belatedly update for move of qmp-commands.txt
        qmp: Disable query-cpu-* commands when they're unavailable
        MAINTAINERS: Pass the QObject staff from Luiz to Markus
        MAINTAINERS: Pass the HMP staff from Luiz to David
        qapi: return a 'missing parameter' error
        qapi: assert list entry has a value
        qapi: add assert about root value
        tests/test-qmp-input-strict: Cover missing struct members
        qapi: Fix crash when 'any' or 'null' parameter is missing
        qmp: fix object-add assert() without props
      Signed-off-by: NPeter Maydell <peter.maydell@linaro.org>
      0cb01557
    • P
      Merge remote-tracking branch 'remotes/bonzini/tags/for-upstream' into staging · 86e121ae
      Peter Maydell 提交于
      * Thread Sanitizer fixes (Alex)
      * Coverity fixes (David)
      * test-qht fixes (Emilio)
      * QOM interface for info irq/info pic (Hervé)
      * -rtc clock=rt fix (Junlian)
      * mux chardev fixes (Marc-André)
      * nicer report on death by signal (Michal)
      * qemu-tech TLC (Paolo)
      * MSI support for edu device (Peter)
      * qemu-nbd --offset fix (Tomáš)
      
      # gpg: Signature made Fri 07 Oct 2016 17:25:10 BST
      # gpg:                using RSA key 0xBFFBD25F78C7AE83
      # 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: (39 commits)
        qemu-doc: merge qemu-tech and qemu-doc
        qemu-tech: rewrite some parts
        qemu-tech: reorganize content
        qemu-tech: move TCG test documentation to tests/tcg/README
        qemu-tech: move user mode emulation features from qemu-tech
        qemu-tech: document lazy condition code evaluation in cpu.h
        qemu-tech: move text from qemu-tech to tcg/README
        qemu-doc: drop installation and compilation notes
        qemu-doc: replace introduction with the one from the internals manual
        qemu-tech: drop index
        test-qht: perform lookups under rcu_read_lock
        qht: fix unlock-after-free segfault upon resizing
        qht: simplify qht_reset_size
        qemu-nbd: Shrink image size by specified offset
        qemu_kill_report: Report PID name too
        util: Introduce qemu_get_pid_name
        char: update read handler in all cases
        char: use a fixed idx for child muxed chr
        i8259: give ISA device when registering ISA ioports
        .travis.yml: add gcc sanitizer build
        ...
      Signed-off-by: NPeter Maydell <peter.maydell@linaro.org>
      86e121ae