Activity

From 10/28/2010 to 11/26/2010

11/26/2010

08:47 pm Revision bd9141bb: Include directives in default configs
Allow default configs to be split into several files.
Signed-off-by: Paul Brook <paul@codesourcery.com>
Paul Brook
08:46 pm Revision 6e14404a: Add missing dependency.
Teach Makefile that cmd.o depends on a generated header (specifically
config-host.h).
Signed-off-by: Paul Brook <pau...
Paul Brook
08:02 pm Revision 11a3cb81: raw-posix: raw_pwrite comment fixup
Signed-off-by: Christoph Hellwig <hch@lst.de>
Signed-off-by: Kevin Wolf <kwolf@redhat.com>
Christoph Hellwig

11/25/2010

01:51 pm Revision 2dd791b6: scsi-disk: Remove duplicate cdb parsing
We parse the CDB twice, which is completely unnecessary.
Signed-off-by: Hannes Reinecke <hare@suse.de>
Acked-by: Chr...
Hannes Reinecke
01:19 pm Revision a6d96eb7: scsi: Move sense handling into the driver
The current sense handling in scsi-bus is only used by the
scsi-disk driver; the scsi-generic driver is using its own...
Hannes Reinecke
01:15 pm Revision 39d98982: scsi: INQUIRY VPD fixes
We should announce and support the block device characterics page
only on block devices, not on CDROMs. And the VPD p...
Hannes Reinecke
01:00 pm Revision f0171327: scsi: Return SAM status codes
Traditionally, the linux stack is using SCSI status codes
which are shifted by one as compared to those defined in SA...
Hannes Reinecke
12:57 pm Revision 622b520f: scsi: Increase the number of possible devices
The SCSI parallel interface has a limit of 8 devices, but
not the SCSI stack in general. So we should be removing the...
Hannes Reinecke

11/24/2010

06:31 pm Revision 5cbdebe3: qemu and qemu-xen: support empty write barriers in xen_disk
This patch can be applied to both qemu-xen and qemu and adds support
for empty write barriers to xen_disk.
Signed-of...
Stefano Stabellini
06:31 pm Revision 62155e2b: block migration: do not submit multiple AIOs for same sector (v2)
An old version of this patch was applied to master, so this contains the
differences between v1 and v2.
Signed-off-b...
Marcelo Tosatti
06:31 pm Revision 9fbef1ac: ide: convert bmdma address ioport to ioport_register()
cmd646, via compile tested, pci lightly boot tested.
Signed-off-by: Avi Kivity <avi@redhat.com>
Signed-off-by: Kevin...
Avi Kivity
06:31 pm Revision 80465c50: block: Remove unused s->hd in various drivers
All drivers use bs->file instead of s->hd for quite a while now, so it's time
to remove s->hd.
Signed-off-by: Kevin ...
Kevin Wolf
06:30 pm Revision 9063f814: Implement drive_del to decouple block removal from device removal
Currently device hotplug removal code is tied to device removal via
ACPI. All pci devices that are removable via dev...
Ryan Harper
06:30 pm Revision 6fa2c95f: scsi-disk: Move active request asserts
SCSI read/write requests should not be re-issued before the current
fragment of I/O completes. There are asserts in ...
Stefan Hajnoczi
05:25 pm Revision 1abeb5a6: virtio: fix up VQ checks
When migration triggers before a VQ is initialized,
base pa is 0 and last_used_index must be 0 too:
we don't have a r...
Michael S. Tsirkin
05:25 pm Revision ce67ed65: virtio: Convert fprintf() to error_report()
Signed-off-by: Stefan Hajnoczi <stefanha@linux.vnet.ibm.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
(ch...
Stefan Hajnoczi
05:04 pm Revision 929176c3: pci: fix bus walk under secondary bus reset
Take into account secondary bus reset bit for
bus walk: devices behind a reset bus should not
respond to configuratio...
Michael S. Tsirkin

11/23/2010

11:04 am Revision f711df67: microblaze: target-ify target_ucontext
Rename the members of target_ucontext so that they don't conflict
with possible host macros for ucontext members. Th...
Richard Henderson

11/22/2010

10:00 am Revision ab85ceb1: pci: Automatically patch PCI vendor id and device id in PCI ROM
PCI devices with different vendor or device ids sometimes share
the same rom code. Only the ids and the checksum
diff...
Stefan Weil
10:00 am Revision 9bb33586: pci: use qdev reset framework for pci bus reset
Signed-off-by: Isaku Yamahata <yamahata@valinux.co.jp>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
Signed-of...
Isaku Yamahata
10:00 am Revision b4694b7c: qdev: introduce reset call back for qbus level
and make it called via qbus_reset_all().
The qbus reset callback will be used by pci bus reset.
Signed-off-by: Isaku...
Isaku Yamahata
10:00 am Revision ec990eb6: qdev: reset qdev along with qdev tree
This patch changes the reset handling so that qdev has no knowledge of the
global system reset. Instead, a new bus/d...
Anthony Liguori
10:00 am Revision 0389ced4: eepro100: Use a single rom file for all i825xx devices
Patching the rom data during load (in qemu) now
also supports i82801 (which had no rom file).
We only need a single ...
Stefan Weil
10:00 am Revision 81699d8a: qbus: add functions to walk both devices and busses
There are some cases where you want to walk the busses, in particular, when
searching for a bus either by name or Dev...
Anthony Liguori
10:00 am Revision 5af0a04b: qdev: trigger reset from a given device
Introduce a helper function which triggers reset from a given device.
Will be used by pci bus emulation.
Signed-off-...
Isaku Yamahata
10:00 am Revision a5fce077: pci bridge: implement secondary bus reset
Trigger secondary bus reset when secondary bus reset bit
value changes from 0 to 1.
Signed-off-by: Isaku Yamahata <y...
Isaku Yamahata
10:00 am Revision 89d437df: pci: add W1C bits to pci status register
This patch adds W1C bit support in the initialization/reset of pci
status registers.
Signed-off-by: Isaku Yamahata <...
Isaku Yamahata
10:00 am Revision 1a1ea6f0: pcie_regs.h: more constants
Add constants for PCI AER log.
Signed-off-by: Isaku Yamahata <yamahata@valinux.co.jp>
Signed-off-by: Michael S. Tsir...
Isaku Yamahata
10:00 am Revision 61620c2f: ioh3420: support aer
Add aer support.
Signed-off-by: Isaku Yamahata <yamahata@valinux.co.jp>
Signed-off-by: Michael S. Tsirkin <mst@redha...
Isaku Yamahata
10:00 am Revision 247c97f3: pcie_aer: get rid of recursion
Added some TODOs: they are trivial but omitted here
to make the patch logic as transparent as possible.
Signed-off-b...
Michael S. Tsirkin
10:00 am Revision f6bdfcc9: pci: fix bridge control bit wmask
Bits 12 to 15 in bridge control register are reserver and must be
read-only zero, curent mask is 0xffff which makes t...
Michael S. Tsirkin
10:00 am Revision 09b926d4: x3130/downstream: support aer.
add aer support.
Signed-off-by: Isaku Yamahata <yamahata@valinux.co.jp>
Signed-off-by: Michael S. Tsirkin <mst@redha...
Isaku Yamahata
10:00 am Revision b90c73cf: pci: Replace unneeded type casts in calls of pci_register_bar
There is no need for these type casts (as other existing
code shows). So re-write the first argument without
type cas...
Stefan Weil
10:00 am Revision 34e65944: pcie/aer: helper functions for pcie aer capability
This patch implements helper functions for pcie aer capability
which will be used later.
Signed-off-by: Isaku Yamaha...
Isaku Yamahata
10:00 am Revision bba5ed77: pcie/port: fix bridge control register wmask
pci generic layer initialized wmask for bridge control register
according to pci spec. pcie deviates slightly from it...
Isaku Yamahata
10:00 am Revision a158f92f: x3130/upstream: support aer
add aer support.
Signed-off-by: Isaku Yamahata <yamahata@valinux.co.jp>
Signed-off-by: Michael S. Tsirkin <mst@redha...
Isaku Yamahata
10:00 am Revision d33d9156: pcie_aer: complete unwinding recursion
Open-code functions created in the previous patch,
to make code more compact and clear.
Detcted and documented what l...
Michael S. Tsirkin

11/21/2010

05:16 pm Revision cd92f4cc: virtio: Convert fprintf() to error_report()
Signed-off-by: Stefan Hajnoczi <stefanha@linux.vnet.ibm.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
Stefan Hajnoczi
05:16 pm Revision e7b43f7e: virtio-net: Convert fprintf() to error_report()
Signed-off-by: Stefan Hajnoczi <stefanha@linux.vnet.ibm.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
Stefan Hajnoczi
05:16 pm Revision 4e02d460: virtio-pci: Convert fprintf() to error_report()
Signed-off-by: Stefan Hajnoczi <stefanha@linux.vnet.ibm.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
Stefan Hajnoczi
05:16 pm Revision 94b0b5ff: trace: Trace vm_start()/vm_stop()
VM state change notifications are invoked from vm_start()/vm_stop().
Trace these state changes so we can reason about...
Stefan Hajnoczi
05:16 pm Revision 0550f9c1: pc: disable the BOCHS BIOS panic port
We have an OS which writes to port 0x400 when probing for special hardware.
This causes an exit of the VM. With SeaBI...
Bernhard Kohl
05:16 pm Revision 870cef1d: virtio-blk: Convert fprintf() to error_report()
Errors should be logged using error_report() so they go to the
appropriate monitor.
Signed-off-by: Stefan Hajnoczi <...
Stefan Hajnoczi
05:16 pm Revision e71e00ed: Makefile: Fix check dependency breakage
Commit b152aa84d52882bb1846485a89baf13aa07c86bc broke the unit-tests
build, fix it.
Signed-off-by: Luiz Capitulino <...
Luiz Capitulino
05:16 pm Revision 0b2c5088: trace: Use fprintf_function (format checking)
fprintf_function adds format checking with GCC_FMT_ATTR.
Cc: Blue Swirl <blauwirbel@gmail.com>
Signed-off-by: Stefan...
Stefan Weil
05:16 pm Revision b903a0f7: pc: add 0.13 pc machine type
Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
Gerd Hoffmann
05:16 pm Revision 9dbcca5a: virtfs: enable MSI-X
This patch enables MSI-X for virtfs-9p-pci. It also adds a
compat property to pc-0.13 which turns it of there to sta...
Gerd Hoffmann
05:16 pm Revision c1ded3dc: pcnet: Do not receive external frames in loopback mode
While not explicitly stated in the spec, it was observed on real systems
that enabling loopback testing on the pcnet ...
Jan Kiszka
05:16 pm Revision 9eca6cc6: slirp: Remove unused code for bad sprintf
Neither DECLARE_SPRINTF nor BAD_SPRINTF are needed for QEMU.
QEMU won't support systems with missing or bad declarat...
Stefan Weil
05:16 pm Revision 33bbd1de: optionrom: fix bugs in signrom.sh
signrom.sh has multiple bugs:
- the last byte is considered when calculating the existing checksum, but not
when c...
Avi Kivity
05:16 pm Revision 281a26b1: vgabios update: handle compatibility with older qemu versions
As pointed out by avi the vgabios update is guest-visible and thus has
migration implications.
One change is that th...
Gerd Hoffmann
05:16 pm Revision acd1c812: Type-safe ioport callbacks
The current ioport callbacks are not type-safe, in that they accept an "opaque"
pointer as an argument whose type mus...
Avi Kivity
05:16 pm Revision 2871a3f6: piix4 acpi: convert io BAR to type-safe ioport callbacks
Acked-by: Anthony Liguori <aliguori@us.ibm.com>
Signed-off-by: Avi Kivity <avi@redhat.com>
Signed-off-by: Anthony Lig...
Avi Kivity
05:16 pm Revision 4dcafbb1: block: set sector dirty on AIO write completion
Sectors are marked dirty in the bitmap on AIO submission. This is wrong
since data has not reached storage.
Set a gi...
Marcelo Tosatti
05:16 pm Revision c276b17d: Add support for generating a systemtap tapset static probes
This introduces generation of a qemu.stp/qemu-system-XXX.stp
files which provides tapsets with friendly names for sta...
Daniel P. Berrange
05:16 pm Revision b3d08c02: Add a DTrace tracing backend targetted for SystemTAP compatability
This introduces a new tracing backend that targets the SystemTAP
implementation of DTrace userspace tracing. The core...
Daniel P. Berrange
05:16 pm Revision 33656af7: block migration: do not submit multiple AIOs for same sector
Block migration can submit multiple AIO reads for the same sector/chunk, but
completion of such reads can happen out ...
Marcelo Tosatti
05:16 pm Revision 06da6e44: Revert "Add a DTrace tracing backend targetted for SystemTAP compatability"
This reverts commit 4addb1127f6327c7ebcbd150a6b589e7677adc92. Anthony Liguori
05:16 pm Revision 371c338e: Revert "Add support for generating a systemtap tapset static probes"
This reverts commit 2834c3e0140c3b0ed4422909dfa0607b7213d95d.
Conflicts:
Makefile.target
Anthony Liguori
05:16 pm Revision 6d59fec1: block: fix shift in dirty bitmap calculation
Otherwise upper 32 bits of bitmap entries are not correctly calculated.
Reviewed-by: Kevin Wolf <kwolf@redhat.com>
S...
Marcelo Tosatti

11/18/2010

01:30 pm Revision 39deb1e4: audio: Only use audio timer when necessary
Originally proposed by Gerd Hoffmann.
Signed-off-by: malc <av1474@comtv.ru>
Acked-by: Gerd Hoffmann <kraxel@redhat.com>
malc

11/17/2010

02:46 pm Revision a6f9dd02: Makefile: Fix check dependency breakage
Commit b152aa84d52882bb1846485a89baf13aa07c86bc broke the unit-tests
build, fix it.
Signed-off-by: Luiz Capitulino <...
Luiz Capitulino
01:52 pm Revision 999bd67c: qemu-char: Introduce Memory driver
This driver handles in-memory chardev operations. That's, all writes
to this driver are stored in an internal buffer ...
Luiz Capitulino
01:52 pm Revision 11217a75: QMP/qmp-shell: Introduce HMP mode
In which qmp-shell will exclusively use the HMP passthrough feature,
this is useful for testing.
Example:
# ./q...
Luiz Capitulino
01:52 pm Revision 0268d97c: QMP: Introduce Human Monitor passthrough command
This command allows QMP clients to execute HMP commands.
Please, check the documentation added to the qmp-commands.h...
Luiz Capitulino
01:51 pm Revision 4cdbc094: QMP: Drop vm-info example script
It's broken and not really useful, let's just drop it.
Signed-off-by: Luiz Capitulino <lcapitulino@redhat.com>
Luiz Capitulino
01:51 pm Revision 1d00a07d: QMP: Revamp the Python class example
This commit simplifies and fixes a number of problems in the Python
QEMUMonitorProtocol example class.
It's almost a...
Luiz Capitulino
01:51 pm Revision 9bed0d0d: QMP: Revamp the qmp-shell script
This commit updates the qmp-shell script to use the new interface
introduced by the last commit.
Additionally, the f...
Luiz Capitulino

11/16/2010

10:35 pm Revision 0f5160d1: usb-linux: Store devpath into USBHostDevice when usb_fs_type == USB_FS_SYS
This allows us to recreate the sysfspath used during scanning later
(which will be used in a later patch in this seri...
Hans de Goede
10:35 pm Revision 2cc59d8c: usb-linux: Get the active configuration from sysfs rather then asking the dev
Some devices seem to choke on receiving a USB_REQ_GET_CONFIGURATION ctrl msg
(witnessed with a digital picture frame ...
Hans de Goede
10:35 pm Revision 67d4b0c1: pc: e820 qemu_cfg tables need to be packed
We can't let the compiler define the alignment for qemu_cfg data.
Signed-off-by: Alex Williamson <alex.williamson@re...
Alex Williamson
10:35 pm Revision 71d71bbd: usb-linux: introduce a usb_linux_get_configuration function
The next patch in this series introduces multiple ways to get the
configuration dependent upon usb_fs_type, it is cle...
Hans de Goede
10:35 pm Revision d59f8ba9: Out off array access in usb-net
Properly check array bounds before accessing array element.
Signed-off-by: Gleb Natapov <gleb@redhat.com>
Signed-off...
Gleb Natapov
10:35 pm Revision 0290b57b: Delete IOHandlers after potentially running them
Since commit 4bed9837309e58d208183f81d8344996744292cf an .fd_read()
handler that deletes its IOHandler is exposed to ...
Stefan Hajnoczi
10:35 pm Revision 43ad7e3e: Add missing braces
This patch adds missing braces around if/else statements that call
macros which are likely to result in errors if the...
Jes Sorensen
10:35 pm Revision b8841706: Fix compilation failure with simple trace when srcdir==objdir
Fix a makefile error that meant that qemu would not compile if
the source and object directories were the same.
Sign...
Peter Maydell
10:35 pm Revision 8ca209ad: pc: Fix e820 fw_cfg for big endian
Signed-off-by: Alex Williamson <alex.williamson@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
Alex Williamson
10:11 pm Revision 43ae691e: Merge remote branch 'spice/bugfix.2' into staging
Anthony Liguori
05:31 pm Revision 96968466: multiboot: Prevent loading of x86_64 images
A via -kernel supplied x86_64 ELF image is being started in 32bit mode.
Detect and exit if a 64bit image has been sup...
Adam Lackorzynski
05:31 pm Revision 4addb112: Add a DTrace tracing backend targetted for SystemTAP compatability
This introduces a new tracing backend that targets the SystemTAP
implementation of DTrace userspace tracing. The core...
Daniel P. Berrange
05:31 pm Revision 2834c3e0: Add support for generating a systemtap tapset static probes
This introduces generation of a qemu.stp/qemu-system-XXX.stp
files which provides tapsets with friendly names for sta...
Daniel P. Berrange
05:31 pm Revision b538e53e: apic: Don't iterate past last used apic
local_apics are allocated sequentially and never removed, so
we can stop any iterations that go to MAX_APICS as soon ...
Alex Williamson
04:40 pm Revision 4cff0a59: pci: allow hotplug removal of cold-plugged devices
This patch fixes hot unplug of cold plugged devices
(those present at system start), which got broken by
5beb8ad503c8...
Michael S. Tsirkin
04:40 pm Revision 1f892feb: e1000: Fix TCP checksum overflow with TSO
When adding the length to the pseudo header, we're not properly
accounting for overflow.
From: Mark Wu <dwu@redhat.c...
Alex Williamson
04:40 pm Revision a6a9239c: PCI: Bus number from the bridge, not the device
pcibus_dev_print() was erroneously retrieving the device bus
number from the secondary bus number offset of the devic...
Alex Williamson
04:40 pm Revision 4eccfec4: switch vmware_vga to pci vgabios
Signed-off-by: Gerd Hoffmann <kraxel@redhat.com> Gerd Hoffmann
04:40 pm Revision 43849424: tap: clear vhost_net backend on cleanup
Frontends calling tap_get_vhost_net get an invalid pointer after the
peer backend has been deleted. Jason Wang <jasow...
Michael S. Tsirkin
04:40 pm Revision f6584ee2: Add support for async page fault to qemu
Add save/restore of MSR for migration and cpuid bit.
Signed-off-by: Gleb Natapov <gleb@redhat.com>
Signed-off-by: Ma...
Gleb Natapov
04:40 pm Revision 78895427: more stdvga cleanups.
video.x is gone now. It was the only user of the
vga bios_offset + bios_size logic. Zap it.
Signed-off-by: Gerd Ho...
Gerd Hoffmann
04:40 pm Revision 543f8e34: switch stdvga to pci vgabios
Make stdvga provide the new vgabios binary (with pcibios support)
using the PCI option rom bar. Seabios will happily...
Gerd Hoffmann
04:40 pm Revision 27a6375d: tap: make set_offload a nop after netdev cleanup
virtio-net expects set_offload to succeed after
peer cleanup.
Since we don't have an open fd anymore, make it so.
Fix...
Michael S. Tsirkin
04:39 pm Revision 3b3d448e: Add new vgabios binaries to blobs list.
aliguori: update VGA BIOS
Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@...
Gerd Hoffmann
02:55 pm Revision e927d487: pci: allow hotplug removal of cold-plugged devices
This patch fixes hot unplug of cold plugged devices
(those present at system start), which got broken by
5beb8ad503c8...
Michael S. Tsirkin
02:53 pm Revision 7f5feab4: PCI: Bus number from the bridge, not the device
pcibus_dev_print() was erroneously retrieving the device bus
number from the secondary bus number offset of the devic...
Alex Williamson

11/13/2010

11:22 pm Revision e685b4eb: e1000: Fix TCP checksum overflow with TSO
When adding the length to the pseudo header, we're not properly
accounting for overflow.
From: Mark Wu <dwu@redhat.c...
Alex Williamson
11:22 pm Revision a5fd2c34: tap: make set_offload a nop after netdev cleanup
virtio-net expects set_offload to succeed after
peer cleanup.
Since we don't have an open fd anymore, make it so.
Fix...
Michael S. Tsirkin

11/11/2010

04:59 pm Revision cf2c1839: add copyright to spiceaudio
Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
Signed-off-by: malc <av1474@comtv.ru>
Gerd Hoffmann

11/09/2010

10:39 pm Revision 3e313753: spice: add audio
Add support for the spice audio interface. With this patch applied
audio can be forwarded over the network from/to t...
Gerd Hoffmann
06:32 pm Revision df0db221: intel-hda: fix codec addressing.
The HDA bus supports up to 15 codecs, with addresses 0 ... 14.
We get that wrong in two places:
* When handing out ...
Gerd Hoffmann
06:14 pm Revision e2553eb4: Revert "intel-hda: fix codec addressing."
Misses braces
This reverts commit acc086837e49b44f15eff6007bb1726844df7aec.
malc
03:51 pm Revision af93485c: intel-hda: Honor WAKEEN bits.
HDA: Honor WAKEEN bits when deciding to raise an interrupt on codec
status change. This prevents an interrupt storm ...
François Revol
03:51 pm Revision 17786d52: intel-hda: add msi support
This patch adds MSI support to the intel hda audio driver. It is
enabled by default, use '-device intel-hda,msi=0' t...
Gerd Hoffmann
03:51 pm Revision 129dcd2c: hda-audio: exit cleanup
Add exit callback to the driver. Unregister the sound card properly
on exit.
[ v2: codestyle: add braces ]
Signed-...
Gerd Hoffmann
03:51 pm Revision acc08683: intel-hda: fix codec addressing.
The HDA bus supports up to 15 codecs, with addresses 0 ... 14.
We get that wrong in two places:
* When handing out ...
Gerd Hoffmann
03:51 pm Revision 6a0d02f5: intel-hda: update irq status on WAKEEN changes.
When the guest updates the WAKEEN register we
must re-calculate the IRQ status.
Signed-off-by: Gerd Hoffmann <kraxel...
Gerd Hoffmann
03:51 pm Revision dc4b9240: intel-hda: exit cleanup
Add pci exit callback for the intel-hda device and cleanup properly.
Also add an exit callback to the HDA bus impleme...
Gerd Hoffmann

11/07/2010

05:10 pm Revision cfd07e7a: Fix win32 build
Fix a return value change missed by
205ef7961f781496366e0a93a4ec621ad3724bd7.
Signed-off-by: Blue Swirl <blauwirbel@...
Blue Swirl

11/04/2010

03:10 pm Revision 54cdaa1b: tap: clear vhost_net backend on cleanup
Frontends calling tap_get_vhost_net get an invalid pointer after the
peer backend has been deleted. Jason Wang <jasow...
Michael S. Tsirkin
02:54 pm Revision b2df7531: ide: Handle immediate bdrv_aio_flush failure
If bdrv_aio_flush returns NULL, this should be treated as an error.
Signed-off-by: Kevin Wolf <kwolf@redhat.com>
Kevin Wolf
02:54 pm Revision d33ea50a: scsi-disk: Fix immediate failure of bdrv_aio_*
Fix scsi-disk to use the usual completion paths that involve rerror/werror
handling instead of directly completing th...
Kevin Wolf
02:54 pm Revision 18a8d421: virtio-blk: Handle immediate flush failure properly
Fix virtio-blk to use the usual completion path that involves werror handling
instead of directly completing the requ...
Kevin Wolf
02:54 pm Revision a3133586: block: avoid a warning on 64 bit hosts with long as int64_t
When building on a 64 bit host which uses 'long' for int64_t,
GCC emits a warning:
CC block/blkverify.o
/src/qem...
Blue Swirl
02:54 pm Revision 1c02e2a1: qcow2: Invalidate cache after failed read
The cache content may be destroyed after a failed read, better not use it any
more.
Signed-off-by: Kevin Wolf <kwolf...
Kevin Wolf
01:52 pm Revision 4a411185: vpc: Implement bdrv_flush
Signed-off-by: Kevin Wolf <kwolf@redhat.com> Kevin Wolf
01:52 pm Revision 8af7a3ab: scsi-disk: Complete failed requests in scsi_disk_emulate_command
This pulls the request completion for error cases from the caller to
scsi_disk_emulate_command. This should not chang...
Kevin Wolf
01:52 pm Revision 205ef796: block: Allow bdrv_flush to return errors
This changes bdrv_flush to return 0 on success and -errno in case of failure.
It's a requirement for implementing pro...
Kevin Wolf
01:52 pm Revision 78ced65e: scsi-disk: Implement werror for flushes
Signed-off-by: Kevin Wolf <kwolf@redhat.com>
Reviewed-by: Stefan Hajnoczi <stefanha@linux.vnet.ibm.com>
Kevin Wolf
01:52 pm Revision 5dba48a8: scsi-disk: Implement rerror option
This implements the rerror option for SCSI disks.
It also includes minor changes to the write path where the same co...
Kevin Wolf

11/03/2010

07:48 pm Revision 5fc9cfed: Fold send_all() wrapper unix_write() into one function
The current send_all() wrapper for POSIX calls does nothing but call
unix_write(). Merge them to simplify the code.
...
Jes Sorensen
07:48 pm Revision ed3d4a80: Switch migrate_set_speed() to take an 'o' argument rather than a float.
Clarify default value of MB in migration speed argument in monitor, if
no suffix is specified. This differ from previ...
Jes Sorensen
07:48 pm Revision 07de3e60: Remove obsolete 'f' double parameter type
'f' double is no longer used, and we should be using floating point
variables to store byte sizes. Remove it.
Signed...
Jes Sorensen
07:48 pm Revision dbc0c67f: Add support for 'o' octet (bytes) format as monitor parameter.
Octet format relies on strtosz which supports K/k, M/m, G/g, T/t
suffixes and unit support for humans, like 1.3G
Sig...
Jes Sorensen
07:48 pm Revision 9f9b17a4: Introduce strtosz() library function to convert a string to a byte count.
strtosz() returns -1 on error. It now supports human unit formats in
eg. 1.0G, with better error handling.
The follo...
Jes Sorensen

11/02/2010

01:43 pm Revision 7466bc49: spice-display: replace private lock with qemu mutex.
qemu_spice_create_update() must aquire the global qemu mutex to
make sure DisplayState doesn't change while we are ac...
Gerd Hoffmann
01:42 pm Revision f61d6960: spice-core: fix warning when building with spice < 0.6.0
Signed-off-by: Gerd Hoffmann <kraxel@redhat.com> Gerd Hoffmann
01:42 pm Revision 3d6d306c: spice-core: fix watching for write events
Signed-off-by: Gerd Hoffmann <kraxel@redhat.com> Hans de Goede

11/01/2010

11:41 pm Revision 7d72e762: intel-hda: documentation update
Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
Signed-off-by: malc <av1474@comtv.ru>
Gerd Hoffmann
08:09 pm Revision e14056ad: Fix out of tree build
df2943ba3c73ca21dbda063f15fa3e80064af864 broke out of tree build.
Fix breakage by adding $(SRC_PATH).
Signed-off-by...
Blue Swirl
08:02 pm Revision 2d8418ba: Merge remote branch 'spice/config.2' into staging
Anthony Liguori
05:33 pm Revision 4f25ac5f: Merge remote branch 'mst/for_anthony' into staging
Anthony Liguori
04:57 pm Revision 9fe5497c: hda-audio: Zap tabs
Signed-off-by: malc <av1474@comtv.ru> malc
04:57 pm Revision d61a4ce8: Add Intel HD Audio support to qemu.
This patch adds three devices to qemu:
intel-hda
Intel HD Audio Controller, the PCI device. Provides a HDA bus.
E...
Gerd Hoffmann
04:57 pm Revision cdae5cfb: add VMSTATE_BOOL
Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
Signed-off-by: malc <av1474@comtv.ru>
Gerd Hoffmann

10/31/2010

11:54 pm Revision 12b6278f: Remove trailing whitespace
Signed-off-by: malc <av1474@comtv.ru> malc
11:24 am Revision 97bf4851: sparc32: convert debug printf statements to tracepoints
Replace debug printf statements with tracepoints.
Signed-off-by: Blue Swirl <blauwirbel@gmail.com>
Blue Swirl

10/30/2010

11:02 am Revision b45e9c05: Remove unncessary includes
No need to include stdlib.h for BSD as it is included by
qemu-common.h, windows.h is handled by sysemu.h and osdep.c ...
Jes Sorensen
11:02 am Revision bc4a957c: Separate qemu_pidfile() into OS specific versions
Signed-off-by: Jes Sorensen <Jes.Sorensen@redhat.com>
Signed-off-by: Blue Swirl <blauwirbel@gmail.com>
Jes Sorensen
11:02 am Revision b152aa84: Consolidate oom_check() functions
This consolidates the duplicated oom_check() functions, as well as
splitting them into OS dependant versions to avoid...
Jes Sorensen
11:02 am Revision dc786bc9: Move qemu_gettimeofday() to OS specific files
Signed-off-by: Jes Sorensen <Jes.Sorensen@redhat.com>
Signed-off-by: Blue Swirl <blauwirbel@gmail.com>
Jes Sorensen
11:02 am Revision ff753bb9: Do not redefine reserved key-words TRUE/FALSE
TRUE/FALSE are generally reserved keywords and shouldn't be defined in
a driver like this. Rename the macros to SDP_T...
Jes Sorensen
11:02 am Revision 949d31e6: We only support eventfd under POSIX, move qemu_eventfd() to os-posix.c
Signed-off-by: Jes Sorensen <Jes.Sorensen@redhat.com>
Signed-off-by: Blue Swirl <blauwirbel@gmail.com>
Jes Sorensen
11:02 am Revision 70e72ce4: qemu_pipe() is used only by POSIX code, so move to oslib-posix.c
Signed-off-by: Jes Sorensen <Jes.Sorensen@redhat.com>
Signed-off-by: Blue Swirl <blauwirbel@gmail.com>
Jes Sorensen
11:02 am Revision 9549e764: Move osdep socket code to oslib-{posix,win32}.c
Signed-off-by: Jes Sorensen <Jes.Sorensen@redhat.com>
Signed-off-by: Blue Swirl <blauwirbel@gmail.com>
Jes Sorensen
11:02 am Revision c1b0b93b: Move QEMU OS dependant library functions to OS specific files
This moves library functions used by both QEMU and the QEMU tools,
such as qemu-img, qemu-nbd etc. from osdep.c to os...
Jes Sorensen
11:01 am Revision 055403b2: exec: Use fprintf_function for dump_exec_info (format checking)
fprintf_function uses format checking with GCC_FMT_ATTR.
It is declared in qemu-common.h and used in cpu-all.h
(whic...
Stefan Weil
11:01 am Revision 9a78eead: target-xxx: Use fprintf_function (format checking)
fprintf_function uses format checking with GCC_FMT_ATTR.
Format errors were fixed in
* target-i386/helper.c
* target...
Stefan Weil
11:01 am Revision 405cf9ff: tcg: Use fprintf_function (format checking)
fprintf_function uses format checking with GCC_FMT_ATTR.
Cc: Blue Swirl <blauwirbel@gmail.com>
Signed-off-by: Stefan...
Stefan Weil
11:01 am Revision f868445a: Add fprintf_function for function pointers to fprintf-like functions
This kind of function pointers is used very often in qemu.
The new data type uses format checking with GCC_FMT_ATTR
...
Stefan Weil
12:41 am Revision 338b922e: Mov muldiv64 to qemu-common.h (Thus unbreaking gus)
Signed-off-by: malc <av1474@comtv.ru> malc
« Previous
Next »
 

Also available in: Atom