1. 25 9月, 2013 3 次提交
    • M
      qemu-iotests: Do not execute 052 with -nocache · ff42308f
      Max Reitz 提交于
      Test 052 uses qemu-io -s which will result in bdrv_open trying to create
      a temporary snapshot file in /tmp. However, since O_DIRECT and tmpfs
      do not work well together, disable this test for -nocache.
      Signed-off-by: NMax Reitz <mreitz@redhat.com>
      Signed-off-by: NKevin Wolf <kwolf@redhat.com>
      ff42308f
    • F
      qemu-iotests: add test for backing file overriding · 4db9c980
      Fam Zheng 提交于
      Test that backing.file.filename option can be parsed and override the
      backing file from image (backing file reflected with "info block").
      Signed-off-by: NFam Zheng <famz@redhat.com>
      Signed-off-by: NKevin Wolf <kwolf@redhat.com>
      4db9c980
    • F
      block: fix backing file overriding · dbecebdd
      Fam Zheng 提交于
      Providing backing.file.filename doesn't override backing file as expected:
      
          $ x86_64-softmmu/qemu-system-x86_64 -drive \
              file=/tmp/child.qcow2,backing.file.filename=/tmp/fake.qcow2
      
          qemu-system-x86_64: -drive \
              file=/tmp/child.qcow2,backing.file.filename=/tmp/fake.qcow2: could not
              open disk image /tmp/child.qcow2: Can't specify 'file' and 'filename'
              options at the same time
      
      With
      
          $ qemu-img info /tmp/child.qcow2
          image: /tmp/child.qcow2
          file format: qcow2
          virtual size: 1.0G (1073741824 bytes)
          disk size: 196K
          cluster_size: 65536
          backing file: /tmp/fake.qcow2
      
      This fixes it by calling bdrv_get_full_backing_filename only if
      backing.file.filename is not provided. Also save the backing file name
      to bs->backing_file so the information is correct with HMP "info block".
      Signed-off-by: NFam Zheng <famz@redhat.com>
      Signed-off-by: NKevin Wolf <kwolf@redhat.com>
      dbecebdd
  2. 24 9月, 2013 6 次提交
    • A
      Merge remote-tracking branch 'stefanha/tracing' into staging · f828a4c8
      Anthony Liguori 提交于
      # By Alexey Kardashevskiy
      # Via Stefan Hajnoczi
      * stefanha/tracing:
        kvm: fix traces to use %x instead of %d
      
      Message-id: 1379699931-5837-1-git-send-email-stefanha@redhat.com
      f828a4c8
    • A
      Merge remote-tracking branch 'stefanha/net' into staging · feb678c6
      Anthony Liguori 提交于
      # By Aurelien Jarno (1) and Vincenzo Maffione (1)
      # Via Stefan Hajnoczi
      * stefanha/net:
        e1000: NetClientInfo.receive_iov implemented
        pcnet-pci: mark I/O and MMIO as LITTLE_ENDIAN
      
      Message-id: 1379699613-5338-1-git-send-email-stefanha@redhat.com
      feb678c6
    • A
      Merge remote-tracking branch 'stefanha/block' into staging · 16121fa3
      Anthony Liguori 提交于
      # By Stefan Hajnoczi (4) and others
      # Via Stefan Hajnoczi
      * stefanha/block:
        virtio-blk: do not relay a previous driver's WCE configuration to the current
        blockdev: do not default cache.no-flush to true
        block: don't lose data from last incomplete sector
        qcow2: Correct snapshots size for overlap check
        coroutine: fix /perf/nesting coroutine benchmark
        coroutine: add qemu_coroutine_yield benchmark
        qemu-timer: do not take the lock in timer_pending
        qemu-timer: make qemu_timer_mod_ns() and qemu_timer_del() thread-safe
        qemu-timer: drop outdated signal safety comments
        osdep: warn if open(O_DIRECT) on fails with EINVAL
        libcacard: link against qemu-error.o for error_report()
      
      Message-id: 1379698931-946-1-git-send-email-stefanha@redhat.com
      16121fa3
    • A
      Merge remote-tracking branch 'mjt/trivial-patches' into staging · 2e6ae666
      Anthony Liguori 提交于
      # By Stefan Weil (8) and others
      # Via Michael Tokarev
      * mjt/trivial-patches:
        tests/.gitignore: ignore test-throttle
        exec: Fix broken build for MinGW (regression)
        kvm: Fix compiler warning (clang)
        tcg-sparc: Fix parenthesis warning
        Makefile: Remove some more files when cleaning
        target-i386: Fix segment cache dump
        iov: avoid "orig_len may be used unitialized" warning
        vscclient: remove unnecessary use of uninitialized variable
        trace-events: Clean up with scripts/cleanup-trace-events.pl again
        tci: Fix qemu-alpha on 32 bit hosts (wrong assertions)
        *-user: Improve documentation for lock_user function
        MAINTAINERS: Add missing entry to filelist for TCI target
        translate-all: Fix formatting of dump output
        *-user: Fix typo in comment (ulocking -> unlocking)
        docs: Fix IO port number for CPU present bitmap.
        q35: Fix typo in constant DEFUALT -> DEFAULT.
        configure: Undefine _FORTIFY_SOURCE prior using it
      
      Message-id: 1379696296-32105-1-git-send-email-mjt@msgid.tls.msk.ru
      2e6ae666
    • A
      Merge remote-tracking branch 'qemu-kvm/uq/master' into staging · 3e4be9c2
      Anthony Liguori 提交于
      # By Alexey Kardashevskiy (3) and others
      # Via Paolo Bonzini
      * qemu-kvm/uq/master:
        target-i386: add feature kvm_pv_unhalt
        linux-headers: update to 3.12-rc1
        target-i386: forward CPUID cache leaves when -cpu host is used
        linux-headers: update to 3.11
        kvm: fix traces to use %x instead of %d
        kvmvapic: Clear also physical ROM address when entering INACTIVE state
        kvmvapic: Enter inactive state on hardware reset
        kvmvapic: Catch invalid ROM size
        kvm irqfd: support direct msimessage to irq translation
        fix steal time MSR vmsd callback to proper opaque type
        kvm: warn if num cpus is greater than num recommended
        cpu: Move cpu state syncs up into cpu_dump_state()
        exec: always use MADV_DONTFORK
      
      Message-id: 1379694292-1601-1-git-send-email-pbonzini@redhat.com
      3e4be9c2
    • A
      Merge remote-tracking branch 'bonzini/scsi-next' into staging · f3ca508f
      Anthony Liguori 提交于
      # By Hervé Poussineau (5) and Stefan Weil (1)
      # Via Paolo Bonzini
      * bonzini/scsi-next:
        block/iscsi: Drop iscsi_co_get_block_status for older versions of libiscsi
        lsi: add 53C810 variant
        lsi: remove todo
        lsi: ignore write accesses to CTEST0 registers
        lsi: check ssid versus sdid only if ssid is valid
        lsi: use constant name instead of its value
      f3ca508f
  3. 21 9月, 2013 23 次提交
  4. 20 9月, 2013 8 次提交