1. 14 3月, 2014 36 次提交
  2. 13 3月, 2014 4 次提交
    • P
      Merge remote-tracking branch 'remotes/stefanha/tags/block-pull-request' into staging · 57fac92c
      Peter Maydell 提交于
      Block pull request
      
      # gpg: Signature made Thu 13 Mar 2014 13:50:49 GMT using RSA key ID 81AB73C8
      # gpg: Good signature from "Stefan Hajnoczi <stefanha@redhat.com>"
      # gpg:                 aka "Stefan Hajnoczi <stefanha@gmail.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: 8695 A8BF D3F9 7CDA AC35  775A 9CA4 ABB3 81AB 73C8
      
      * remotes/stefanha/tags/block-pull-request: (24 commits)
        block/raw-win32: bdrv_parse_filename() for hdev
        block/raw-posix: Strip protocol prefix on creation
        block/raw-posix: bdrv_parse_filename() for cdrom
        block/raw-posix: bdrv_parse_filename() for floppy
        block/raw-posix: bdrv_parse_filename() for hdev
        qemu-io: Fix warnings from static code analysis
        block: Unlink temporary file
        qcow2: Don't write with BDRV_O_INCOMING
        qcow2: Keep option in qcow2_invalidate_cache()
        qmp: add query-iothreads command
        iothread: stash thread ID away
        dataplane: replace internal thread with IOThread
        iothread: add "iothread" qdev property type
        qdev: make get_pointer() handle temporary strings
        iothread: add I/O thread object
        aio: add aio_context_acquire() and aio_context_release()
        rfifolock: add recursive FIFO lock
        object: add object_get_canonical_path_component()
        block: Rewrite the snapshot authorization mechanism for block filters.
        iotests: Test corruption during COW request
        ...
      Signed-off-by: NPeter Maydell <peter.maydell@linaro.org>
      57fac92c
    • A
      oslib-posix: Fix build on FreeBSD · 41975b26
      Andreas Färber 提交于
      Commit 10f5bff6 (util: Split out
      exec_dir from os_find_datadir) moved code from os-posix.c to
      util/oslib-posix.c but forgot to move a FreeBSD #include alongside,
      needed for CTL_KERN among others.
      
      Cc: Fam Zheng <famz@redhat.com>
      Cc: Paolo Bonzini <pbonzini@redhat.com>
      Signed-off-by: NAndreas Färber <andreas.faerber@web.de>
      Message-id: 1394717279-23406-1-git-send-email-andreas.faerber@web.de
      Signed-off-by: NPeter Maydell <peter.maydell@linaro.org>
      41975b26
    • M
      block/raw-win32: bdrv_parse_filename() for hdev · 57ed25b1
      Max Reitz 提交于
      The "host_device" protocol driver should strip the "host_device:" prefix
      from filenames if present.
      Signed-off-by: NMax Reitz <mreitz@redhat.com>
      Reviewed-by: NBenoit Canet <benoit@irqsave.net>
      Signed-off-by: NStefan Hajnoczi <stefanha@redhat.com>
      57ed25b1
    • M
      block/raw-posix: Strip protocol prefix on creation · cc28c6aa
      Max Reitz 提交于
      The hdev_create() implementation in block/raw-posix.c is used by the
      "host_device", "host_cdrom" and "host_floppy" protocol block drivers
      together. Thus, any of the associated prefixes may occur and exactly one
      should should be stripped, if it does (thus,
      "host_device:host_cdrom:/dev/cdrom" is not shortened to "/dev/cdrom").
      Signed-off-by: NMax Reitz <mreitz@redhat.com>
      Reviewed-by: NBenoit Canet <benoit@irqsave.net>
      Signed-off-by: NStefan Hajnoczi <stefanha@redhat.com>
      cc28c6aa