1. 31 10月, 2016 1 次提交
    • P
      Merge remote-tracking branch 'remotes/famz/tags/for-upstream' into staging · 5273a45e
      Peter Maydell 提交于
      # gpg: Signature made Fri 28 Oct 2016 15:47:39 BST
      # gpg:                using RSA key 0xCA35624C6A9171C6
      # gpg: Good signature from "Fam Zheng <famz@redhat.com>"
      # gpg: WARNING: This key is not certified with a trusted signature!
      # gpg:          There is no indication that the signature belongs to the owner.
      # Primary key fingerprint: 5003 7CB7 9706 0F76 F021  AD56 CA35 624C 6A91 71C6
      
      * remotes/famz/tags/for-upstream:
        aio: convert from RFifoLock to QemuRecMutex
        qemu-thread: introduce QemuRecMutex
        iothread: release AioContext around aio_poll
        block: only call aio_poll on the current thread's AioContext
        qemu-img: call aio_context_acquire/release around block job
        qemu-io: acquire AioContext
        block: prepare bdrv_reopen_multiple to release AioContext
        replication: pass BlockDriverState to reopen_backing_file
        iothread: detach all block devices before stopping them
        aio: introduce qemu_get_current_aio_context
        sheepdog: use BDRV_POLL_WHILE
        nfs: use BDRV_POLL_WHILE
        nfs: move nfs_set_events out of the while loops
        block: introduce BDRV_POLL_WHILE
        qed: Implement .bdrv_drain
        block: change drain to look only at one child at a time
        block: add BDS field to count in-flight requests
        mirror: use bdrv_drained_begin/bdrv_drained_end
        blockjob: introduce .drain callback for jobs
        replication: interrupt failover if the main device is closed
      Signed-off-by: NPeter Maydell <peter.maydell@linaro.org>
      5273a45e
  2. 29 10月, 2016 3 次提交
    • A
      net: split colo_compare_pkt_info into two trace events · 2dfe5113
      Alex Bennée 提交于
      It seems there is a limit to the number of arguments a UST trace event
      can take and at 11 the previous trace command broke the build. Split the
      trace into a src pkt and dst pkt trace to fix this.
      Signed-off-by: NAlex Bennée <alex.bennee@linaro.org>
      Message-id: 20161028132559.8324-1-alex.bennee@linaro.org
      Reviewed-by: NPeter Maydell <peter.maydell@linaro.org>
      Signed-off-by: NPeter Maydell <peter.maydell@linaro.org>
      2dfe5113
    • P
      Merge remote-tracking branch 'remotes/kraxel/tags/pull-ui-20161028-1' into staging · 5b2ecaba
      Peter Maydell 提交于
      braille fixes and improvements.
      curses fix, switch to cursesw.
      gtk bugfixes.
      
      # gpg: Signature made Fri 28 Oct 2016 13:05:12 BST
      # gpg:                using RSA key 0x4CB6D8EED3E87138
      # 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/pull-ui-20161028-1:
        curses: Use cursesw instead of curses
        curses: fix left/right arrow translation
        ui/gtk: Fix non-working DELETE key
        gtk: fix compilation warning with gtk 3.22.2
        Defer BrlAPI tty acquisition to when guest starts using device
        Add dots keypresses support to the baum braille device
      Signed-off-by: NPeter Maydell <peter.maydell@linaro.org>
      5b2ecaba
    • P
      Merge remote-tracking branch 'remotes/vivier/tags/m68k-part2-pull-request' into staging · eb540e2c
      Peter Maydell 提交于
      # gpg: Signature made Fri 28 Oct 2016 09:44:23 BST
      # gpg:                using RSA key 0xF30C38BD3F2FBE3C
      # 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/vivier/tags/m68k-part2-pull-request:
        MAINTAINERS: update M68K entry
        target-m68k: immediate ops manage word and byte operands
        target-m68k: cmp manages word and bytes operands
        target-m68k: add/sub manage word and byte operands
        target-m68k: add addressing modes to neg
        target-m68k: introduce byte and word cc_ops
        target-m68k: some bit ops cleanup
        target-m68k: suba/adda can manage word operand
        target-m68k: and can manage word and byte operands
        target-m68k: or can manage word and byte operands
        target-m68k: eor can manage word and byte operands
        target-m68k: add addressing modes to not
        target-m68k: Inline addx, subx, negx
        target-m68k: add dbcc
        target-m68k: add addressing modes to scc
        target-m68k: add exg ops
        target-m68k: add linkl
        target-m68k: add bkpt instruction
      Signed-off-by: NPeter Maydell <peter.maydell@linaro.org>
      eb540e2c
  3. 28 10月, 2016 36 次提交