1. 06 9月, 2016 15 次提交
  2. 05 9月, 2016 1 次提交
  3. 02 9月, 2016 1 次提交
  4. 31 8月, 2016 5 次提交
  5. 30 8月, 2016 4 次提交
  6. 25 8月, 2016 1 次提交
    • P
      Merge remote-tracking branch 'remotes/mst/tags/for_upstream' into staging · e00da552
      Peter Maydell 提交于
      virtio: fixes
      
      some bugfixes for virtio
      balloon is still broken wrt migration
      Signed-off-by: NMichael S. Tsirkin <mst@redhat.com>
      
      # gpg: Signature made Tue 23 Aug 2016 17:33: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:
        virtio: decrement vq->inuse in virtqueue_discard()
        virtio: recalculate vq->inuse after migration
      Signed-off-by: NPeter Maydell <peter.maydell@linaro.org>
      e00da552
  7. 24 8月, 2016 3 次提交
  8. 22 8月, 2016 4 次提交
  9. 19 8月, 2016 4 次提交
  10. 18 8月, 2016 2 次提交
    • P
      Merge remote-tracking branch 'remotes/stefanha/tags/block-pull-request' into staging · 02b1ad88
      Peter Maydell 提交于
      # gpg: Signature made Thu 18 Aug 2016 14:39:31 BST
      # gpg:                using RSA key 0x9CA4ABB381AB73C8
      # gpg: Good signature from "Stefan Hajnoczi <stefanha@redhat.com>"
      # gpg:                 aka "Stefan Hajnoczi <stefanha@gmail.com>"
      # Primary key fingerprint: 8695 A8BF D3F9 7CDA AC35  775A 9CA4 ABB3 81AB 73C8
      
      * remotes/stefanha/tags/block-pull-request:
        block: fix possible reorder of flush operations
        block: fix deadlock in bdrv_co_flush
      Signed-off-by: NPeter Maydell <peter.maydell@linaro.org>
      02b1ad88
    • D
      block: fix possible reorder of flush operations · 156af3ac
      Denis V. Lunev 提交于
      This patch reduce CPU usage of flush operations a bit. When we have one
      flush completed we should kick only next operation. We should not start
      all pending operations in the hope that they will go back to wait on
      wait_queue.
      
      Also there is a technical possibility that requests will get reordered
      with the previous approach. After wakeup all requests are removed from
      the wait queue. They become active and they are processed one-by-one
      adding to the wait queue in the same order. Though new flush can arrive
      while all requests are not put into the queue.
      Signed-off-by: NDenis V. Lunev <den@openvz.org>
      Tested-by: NEvgeny Yakovlev <eyakovlev@virtuozzo.com>
      Signed-off-by: NEvgeny Yakovlev <eyakovlev@virtuozzo.com>
      Message-id: 1471457214-3994-3-git-send-email-den@openvz.org
      CC: Stefan Hajnoczi <stefanha@redhat.com>
      CC: Fam Zheng <famz@redhat.com>
      CC: Kevin Wolf <kwolf@redhat.com>
      CC: Max Reitz <mreitz@redhat.com>
      Signed-off-by: NStefan Hajnoczi <stefanha@redhat.com>
      156af3ac