Statistics
| Branch: | Revision:

root / tests @ 1094fd3a

Latest revisions

# Date Author Comment
84d18f06 02/17/2014 06:57 pm Markus Armbruster

Use error_is_set() only when necessary

error_is_set(&var) is the same as var != NULL, but it takes
whole-program analysis to figure that out. Unnecessarily hard for
optimizers, static checkers, and human readers. Dumb it down to
obvious.

Gets rid of several dozen Coverity false positives....

0888a29c 02/13/2014 05:02 pm Peter Maydell

Merge remote-tracking branch 'remotes/mst/tags/for_upstream' into staging

acpi,pc,pci fixes and enhancements

Most changes here are hotplug related:

This merges hotplug infrastructure changes by Igor,
some acpi related fixes, and PC fixes.

Signed-off-by: Michael S. Tsirkin <>...

5e954943 02/10/2014 10:27 am Igor Mammedov

hw/pci: switch to a generic hotplug handling for PCIDevice

make qdev_unplug()/device_set_realized() to call hotplug handler's
plug/unplug methods if available and remove not needed anymore
hot(un)plug handling from PCIDevice.

In case if hotplug handler is not available, revert to the legacy...

693a50ad 02/09/2014 10:12 am Hu Tao

qemu-iotests: add test for qcow2 preallocation with different cluster sizes

Reviewed-by: Max Reitz <>
Signed-off-by: Hu Tao <>
Signed-off-by: Kevin Wolf <>

f5106206 02/09/2014 10:12 am Kevin Wolf

qemu-iotest: Make 077 raw-only

The qemu-io command sequences make the assumption that an unaligned
request on the format layer will be unaligned on the blkdebug layer as
well. This doesn't necessarily hold true for drivers other than raw.

Signed-off-by: Kevin Wolf <>...

1f7bf7d0 02/09/2014 10:12 am Peter Lieven

qemu-iotests: change _supported_proto to file for various tests

all these tests do anything of the following and thus fail with any
protocol other than file:
- the tests use rm, cp or mv shell commands which only work on file
- the tests use qcow2.py
- the images construct new filenames (e.g. backing file names) and...

ecd792fd 02/09/2014 10:12 am Peter Lieven

qemu-iotests: blacklist test 020 for NFS protocol

reopening is currently not supported.

Signed-off-by: Peter Lieven <>
Signed-off-by: Kevin Wolf <>

a19737f1 02/09/2014 10:12 am Peter Lieven

qemu-iotests: enable test 016 and 025 to work with NFS protocol

Signed-off-by: Peter Lieven <>
Signed-off-by: Kevin Wolf <>

170632db 02/09/2014 10:12 am Peter Lieven

qemu-iotests: enable support for NFS protocol

Signed-off-by: Peter Lieven <>
Signed-off-by: Kevin Wolf <>

765003db 02/09/2014 10:12 am Kevin Wolf

block: Fail gracefully with missing filename

This fixes a regression introduced in commit 2a05cbe42 ('block: Allow
block devices without files'):

$ qemu-system-x86_64 drive driver=file
qemu-system-x86_64: block.c:892: bdrv_open_common: Assertion
`!drv
>bdrv_needs_filename || filename != ((void *)0)' failed....

View revisions

Also available in: Atom