build: Fix installation of target-dependent files
Pass all the relevant sub-directory make variables.
Signed-off-by: Lluís Vilanova <vilanova@ac.upc.edu>Reviewed-by: Paolo Bonzini <pbonzini@redhat.com>Signed-off-by: Peter Maydell <peter.maydell@linaro.org>...
xenfb: Fix graphic_console_init() build failure
In commit 5643706a095044d75df1c0588aac553a595b972b (console: add headto index to qemu consoles.) graphic_console_init() was extended to takean additional argument, but xenfb was not updated accordingly. Fix it....
Merge remote-tracking branch 'remotes/kraxel/tags/pull-input-4' into staging
Input handling rewrite.SDL2 support.
Merge remote-tracking branch 'remotes/agraf/tags/signed-ppc-for-upstream' into staging
Patch queue for ppc - 2014-03-05
This pull request includes:
- VSX emulation support - book3s pr/hv selection - some bug fixes - qdev stable numbering - eTSEC emulation...
Merge remote-tracking branch 'remotes/cohuck/tags/virtio-ccw-20140305' into staging
One patch introducing support for adapter interrupts in virtio-ccw.
This improves performance for those guests that issue the newCCW_CMD_SET_IND_ADAPTER channel command....
block: qemu-iotests 085 - live snapshots tests
This adds tests for live snapshots, both through the singlesnapshot command, and the transaction group snapshot command.
The snapshots are done through the QMP interface, using thefollowing commands for snapshots:...
hw/ide/ahci.h: Avoid shifting left into sign bit
Add 'U' suffixes to avoid undefined behaviour shifting left intothe signed bit of a signed integer type. Clang's sanitizer willwarn about this:
hw/ide/ahci.c:1210:27: runtime error: left shift of 1 by 31 places cannot be represented in type 'int'...
configure: Always build with -fno-common
MacOSX doesn't pull .o files from .a archives if the symbol that itrequires is one which the .o file defines as a common symbol.(Common symbols are those declared without "extern"; the linkerwill merge together common symbols with the same name, so...
configure: Make C++ test work with --enable-werror
gcc's C++ compiler complains about being passed some -W optionswhich make sense for C but not for C++. This means we mustn't trya C++ compile with QEMU_CFLAGS, but only with a filtered versionthat removes the offending options. This filtering was already being...
block: Fix error path segfault in bdrv_open()
Using an invalid option for a block device that is opened withBDRV_O_PROTOCOL led to drv = NULL, and when trying to include the drivername in the error message, qemu dereferenced it:
$ x86_64-softmmu/qemu-system-x86_64 -drive file=/tmp/test.qcow2,file.foo=bar...
qemu-iotests: Test a few blockdev-add error cases
Signed-off-by: Kevin Wolf <kwolf@redhat.com>Reviewed-by: Benoit Canet <benoit@irqsave.net>
blockdev: Fix NULL pointer dereference in blockdev-add
If aio=native, we check that cache.direct is set as well. If howevercache wasn't specified at all, qemu just segfaulted.
The old condition didn't make any sense anyway because it effectivelyonly checked for the default cache mode case, but not for an explicitly...
blockdev: Fail blockdev-add with encrypted images
Encrypted images need a password before they can be used, and we don'twant blockdev-add to create BDSes that aren't fully initialised. So fornow simply forbid encrypted images; we can come back to it later if we...
block/raw-win32: Strip "file:" prefix on creation
The bdrv_create() implementation of the block/raw-win32 "file" protocoldriver should strip the "file:" prefix from filenames if present.
Signed-off-by: Max Reitz <mreitz@redhat.com>Reviewed-by: Eric Blake <eblake@redhat.com>...
block/raw-win32: Implement bdrv_parse_filename()
The "file" protocol driver should strip the "file:" prefix fromfilenames if present.
Signed-off-by: Max Reitz <mreitz@redhat.com>Reviewed-by: Eric Blake <eblake@redhat.com>Reviewed-by: Benoit Canet <benoit@irqsave.net>...
block/raw-posix: Strip "file:" prefix on creation
The bdrv_create() implementation of the block/raw-posix "file" protocoldriver should strip the "file:" prefix from filenames if present.
block/raw-posix: Implement bdrv_parse_filename()
block: Keep "filename" option after parsing
Currently, bdrv_file_open() always removes the "filename" option fromthe options QDict after bdrv_parse_filename() has been (successfully)called. However, for drivers with bdrv_needs_filename, it makes moresense for bdrv_parse_filename() to overwrite the "filename" option and...
block: mirror - remove code cruft that has no function
Originally, this built up the error message with the backing filename,so that errp was set as follows: error_set(errp, QERR_OPEN_FILE_FAILED, backing_filename);
However, we now propagate the local_error from the...
block: make bdrv_swap rebuild the bs graph node list field.
Moving only the node_name one field could lead to some inconsitencies where anode_name was defined on a bs which was not registered in the graph node list.
bdrv_swap between a named node bs and a non named node bs would lead to this....
block: Fix bs->request_alignment assertion for bs->sg=1
For sg backends, bs->request_alignment is meaningless and may be 0.
Signed-off-by: Kevin Wolf <kwolf@redhat.com>Reviewed-by: Benoit Canet <benoit@irqsave.net>Acked-by: Paolo Bonzini <pbonzini@redhat.com>
iscsi: Use bs->sg for everything else than disks
The current iscsi block driver code makes the rather arbitrary decisionthat TYPE_MEDIUM_CHANGER and TYPE_TAPE devices have bs->sg = 1 and allother device types are disks.
Instead of this, check for TYPE_DISK to expose the disk interface and...
gluster: Change licence to GPLv2+
Pipe handling mechanism in gluster driver was based on similar implementationin RBD driver and hence had GPLv2 and associated copyright information.After changing gluster driver to coroutine based implementation, the pipe...
gluster: Remove unused defines and header include
Remove the definitions of GLUSTER_FD_WRITE and GLUSTER_FD_READ which areno longer used. Also sockets.h isn't needed any more.
Signed-off-by: Bharata B Rao <bharata@linux.vnet.ibm.com>Acked-by: Stefan Hajnoczi <stefanha@redhat.com>...
qemu-img convert: Fix progress output
Initialise progress output only when the -p and -q options have alreadybeen parsed, otherwise it's always disabled.
Reported-by: Peter Lieven <pl@kamp.de>Signed-off-by: Kevin Wolf <kwolf@redhat.com>Reviewed-by: Eric Blake <eblake@redhat.com>
« Previous 1 2 3 4 5 6 ... 1262 Next » (76-100/31548) | Per page: 25, 50, 100
Also available in: Atom