Activity
From 08/01/2010 to 08/30/2010
08/30/2010
- 11:06 pm Revision d729bb9a: acpi: fix file size check with -acpitable.
- acpi table file can be modified during load so file size check
should be more strict.
pointer calculation should be a... - 07:29 pm Revision f9209915: monitor: make 'info snapshots' show only fully available snapshots
- The output generated by 'info snapshots' shows only snapshots that exist on the
block device that saves the VM state.... - 07:29 pm Revision 7d631a11: savevm: Generate a name when run without one
- When savevm is run without a name, the name stays blank and the snapshot is
saved anyway.
The new behavior is when s... - 07:29 pm Revision ee181196: block: Fix image re-open in bdrv_commit
- Arguably we should re-open the backing file with the backing file format and
not with the format of the snapshot imag... - 07:29 pm Revision b6a4805b: virtio-blk: Fix migration of queued requests
- in_sg[].iovec and out_sg[].ioved are pointer to (source) host memory and
therefore invalid after migration. When load... - 07:29 pm Revision 34cf0081: posix-aio-compat: Fix async_conmtext for ioctl
- Set the async_context_id field when queuing an async ioctl call
Signed-off-by: Andrew de Quincey <adq@lidskialf.net>... - 07:29 pm Revision cdbae851: qemu-img rebase: Open new backing file read-only
- We never write to a backing file, so opening rw is useless. It just means that
you can't rebase on top of a file for ... - 07:29 pm Revision 2aa326be: vvfat: fat_chksum(): fix access above array bounds
- Signed-off-by: Loïc Minier <loic.minier@linaro.org>
Signed-off-by: Kevin Wolf <kwolf@redhat.com> - 07:29 pm Revision 1d45f8b5: nbd: Introduce NBD named exports.
- This patch allows to connect Qemu using NBD protocol to an nbd-server
using named exports.
For instance, if on the h... - 07:29 pm Revision 010cb2b3: sheepdog: remove unnecessary includes
- "qemu_socket.h" includes all necessary files and
including <netinet/tcp.h> without <netinet/in.h>
could cause errors ... - 07:29 pm Revision 42fb2e07: virtio: Factor virtqueue_map_sg out
- Separate the mapping of requests to host memory from the descriptor iteration.
The next patch will make use of it in ...
08/28/2010
- 11:50 am Revision 02a89b21: isapc: fix segfault.
- https://bugs.launchpad.net/bugs/611646
reports that ./i386-softmmu/qemu -M isapc segfaults.
This patch fixes the segf... - 11:47 am Revision 95c318f5: Fix segfault in mmio subpage handling code.
- It is possible that subpage mmio is registered over existing memory
page. When this happens "memory" will have real m...
08/26/2010
- 09:04 pm Revision 9e84a470: etraxfs_eth: correct use of ! and &
- Combining bitwise AND and logical NOT is suspicious.
Fixed by this Coccinelle script:
// From http://article.gmane.o... - 08:57 pm Revision 8aa80ff8: Sparc: update OpenBIOS images to r859
- Update Sparc32 and Sparc64 OpenBIOS images to SVN revision 859.
Bring also pc-bios/README up to date including the u... - 07:18 pm Revision 52ba784d: Fix "make install" with a cross toolchain
- We must be able to use a non-native strip executable, but not all
versions of 'install' support the --strip-program o... - 07:18 pm Revision d23ab920: ppc4xx: correct SDRAM controller warning message condition
- The message "Truncating memory to %d MiB to fit SDRAM controller limits"
should be displayed only when a user chooses... - 07:18 pm Revision ceee6da6: ppc4xx: load Bamboo kernel, initrd, and fdt at fixed addresses
- We can't use the return value of load_uimage() for the kernel because it
can't account for BSS size, and the PowerPC ... - 07:18 pm Revision a86299e5: ppc4xx: don't unregister RAM at reset
- The PowerPC 4xx SDRAM controller emulation unregisters RAM in its reset
callback. However, qemu_system_reset() is now... - 07:15 pm Revision 419ef5f1: PPC: Update openbios binary to r859
- This updates the openBIOS binary to r589, adding support for PPC PV feature
pass-through in KVM.
Signed-off-by: Alex... - 07:13 pm Revision 45024f09: PPC: Add PV hypercall transport through fw_cfg
- On KVM for PPC we need to tell the guest which instructions to use when
doing a hypercall. The clean way to do this i...
08/24/2010
- 06:22 pm Revision 2446333c: Rearrange block headers
- Changing block.h or blockdev.h resulted in recompiling most objects.
Move DriveInfo typedef and BlockInterfaceType e...
08/23/2010
- 11:10 pm Revision e945fb76: Merge remote branch 'qemu-kvm/uq/master' into staging
- 01:11 am Revision 916452df: VGA: Don't register deprecated VBE range
- Old versions of the BOCHs VGA BIOS (cira 2003) made use of VBE
registers at 0xff80/81. In VBE API version 0xb0c2 the... - 01:11 am Revision 05705ce2: QMP doc: Add 'Stability Considerations' section
- Signed-off-by: Luiz Capitulino <lcapitulino@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com> - 01:11 am Revision d29f3196: QMP: Update README file
- A number of changes I prefer to do in one shot:
- Fix example
- Small clarifications
- Add multiple monitors example... - 01:11 am Revision 0ec0291d: QMP/monitor: update do_info_version() to output broken down version string
- This code was originally developed by Daniel P. Berrange <berrange@redhat.com>
Signed-off-by: Miguel Di Ciurcio Filh... - 01:11 am Revision dfe795e7: QemuOpts: allow new option groups be registered at runtime.
- Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com> - 01:11 am Revision 3329f07b: QemuOpts: make most qemu_*_opts static
- Switch tree to lookup-by-name using qemu_find_opts().
Also hook up virtfs options so qemu_find_opts works for them to... - 01:11 am Revision 03b0ba70: compile -fsdev and -virtfs cmd line options unconditionally.
- Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com> - 01:11 am Revision 6597e1a6: QMP: update 'query-version' documentation
- Update the documentation of 'query-version' to output the string version broken
down.
Signed-off-by: Miguel Di Ciurc... - 12:48 am Revision ac71103d: vnc: check fd before calling qemu_set_fd_handler2() in vnc_client_write()
- Setting fd = -1 to qemu_set_fd_handler2() causes bus error at FD_SET
in main_loop_wait().
Signed-off-by: Yoshiaki Ta... - 12:19 am Revision 9742bf26: exec: replace tabs by spaces.
- Signed-off-by: Yoshiaki Tamura <tamura.yoshiaki@lab.ntt.co.jp>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com> - 12:19 am Revision d20878d2: arch_init: replace tabs by spaces.
- Signed-off-by: Yoshiaki Tamura <tamura.yoshiaki@lab.ntt.co.jp>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com> - 12:19 am Revision 5ccaa4ce: pckbd: support for commands 0xf0-0xff: Pulse output bit
- I have a guest OS which sends the command 0xfd to the keyboard
controller during initialization. To get rid of the me... - 12:19 am Revision 6977dfe6: exec: remove code duplication in qemu_ram_alloc() and qemu_ram_alloc_from_ptr()
- Since most of the code in qemu_ram_alloc() and
qemu_ram_alloc_from_ptr() are duplicated, let
qemu_ram_alloc_from_ptr(... - 12:19 am Revision 583cd3cb: target-i386: svm: Fix MSRPM check
- Correct the calculation of the offset in the msrpm
for the MSR range 0 - 0x1fff.
Signed-off-by: Adam Lackorzynski <a... - 12:19 am Revision 8b53a865: virtio-serial: Cleanup on device hot-unplug
- Free malloc'ed memory, unregister from savevm and clean up virtio-common
bits on device hot-unplug.
This was found p...
08/21/2010
- 12:04 am Revision cc597832: Replace qemu_malloc + memset with qemu_mallocz
- Replace a qemu_malloc call, followed by a memset, with qemu_mallocz.
Found with this Coccinelle semantic patch, adap... - 12:03 am Revision 66fe09ee: Use ARRAY_SIZE macro
- Replace array size calculations with ARRAY_SIZE macro.
Implemented with this Coccinelle semantic patch, adapted from...
08/19/2010
- 11:24 pm Revision f143efa6: Remove useless NULL check for qemu_strdup return value
- Found with this Coccinelle semantic patch:
@@
expression E;
identifier ptr;
identifier fn ~= "qemu_strn?dup";
@@
-pt... - 11:24 pm Revision 8e00128d: Remove useless NULL checks for qemu_malloc return value
- Found with this Coccinelle semantic patch:
@@
expression E;
identifier ptr;
identifier fn ~= "qemu_mallocz*";
@@
-pt... - 04:44 pm Revision 027c9e21: rtc: Remove TARGET_I386 from qemu-config.c, enables driftfix
- qemu-config.c doesn't contain any target-specific code, and the
TARGET_I386 conditional code didn't get compiled as a... - 04:44 pm Revision 5e77aaa0: QEMUFileBuffered: indicate that we're ready when the underlying file is ready
- QEMUFileBuffered stops writing when the underlying QEMUFile is not ready,
and tells its producer so. However, when t... - 04:44 pm Revision e447b1a6: set proper migration status on ->write error (v5)
- If ->write fails, declare migration status as MIG_STATE_ERROR.
Also, in buffered_file.c, ->close the object in case ... - 04:44 pm Revision 760e77ea: savevm: Reset last block info at beginning of each save
- If we save more than once we need to reset the last block info or else
only the first save has the actual block info ...
08/15/2010
- 08:56 pm Revision 9fc391f8: sparc escc IUS improvements (SunOS 4.1.4 fix)
- According to scc_escc_um.pdf:
- Reset Highest IUS must update irq status to allow processing
of the next priority... - 12:46 pm Revision 68c18d1c: Fix mingw32 build
- Don't define qemu_chr_open_eventfd() on Windows.
Signed-off-by: Blue Swirl <blauwirbel@gmail.com> - 12:46 pm Revision cdfb017e: win32: Avoid compiler warning (WIN32_LEAN_AND_MEAN redefined)
- configure adds the macro WIN32_LEAN_AND_MEAN to
QEMU_CFLAGS, and SDL_syswm.h defines it, too.
This results in a comp... - 12:45 pm Revision 0a1574bb: win32: Add missing function setenv
- Mingw32 does not provide a declaration and implementation of function
setenv (which is used in sdl.c), so this patch ... - 12:44 pm Revision 3dcbf8f9: Disable build of ivshmem on non-KVM systems
- Signed-off-by: Cam Macdonell <cam@cs.ualberta.ca>
Signed-off-by: Blue Swirl <blauwirbel@gmail.com> - 12:44 pm Revision 1fd74012: Add kvm_set_ioeventfd_mmio_long definition for non-KVM systems
- Signed-off-by: Cam Macdonell <cam@cs.ualberta.ca>
Signed-off-by: Blue Swirl <blauwirbel@gmail.com>
08/14/2010
- 11:57 pm Revision b1d6d51d: TCG: Revert ppc64 tcg_out_movi32 change
- 3b6dac34161bc0a342336072643c2f6d17e0ec45 apparently broke the ppc64 TCG target
compilation in the code path without g... - 11:40 pm Revision e9119cd8: TCG: Fix Darwin/ppc calling convention recognition
- 5da79c86a3744e3a901c7986c109dd06951befd2 broke compilation on Mac OS X v10.5 ppc.
Apple's GCC 4.0.1 does not define _...
08/11/2010
- 12:25 am Revision 6cbf4c8c: RESEND: Inter-VM shared memory PCI device
- resend for bug fix related to removal of irqfd
Support an inter-vm shared memory device that maps a shared-memory ob... - 12:25 am Revision b6828931: Device specification for shared memory PCI device
- Signed-off-by: Cam Macdonell <cam@cs.ualberta.ca>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com> - 12:25 am Revision 84b89d78: Add qemu_ram_alloc_from_ptr function
- Provide a function to add an allocated region of memory to the qemu RAM.
This patch is copied from Marcelo's qemu_ra... - 12:25 am Revision 44f1a3d8: Add function to assign ioeventfd to MMIO.
- Signed-off-by: Cam Macdonell <cam@cs.ualberta.ca>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com> - 12:25 am Revision 24312968: Support marking a device as non-migratable
- A non-migratable device should be removed before migration and re-added after.
Signed-off-by: Cam Macdonell <cam@cs....
08/09/2010
- 04:25 pm Revision f040236c: Merge remote branch 'kwolf/for-anthony' into staging
- 11:13 am Revision a523eb06: microblaze: Fix the target version of stat64 struct
- MicroBlaze needs TARGET_STAT64_HAS_BROKEN_ST_INO.
Signed-off-by: Edgar E. Iglesias <edgar.iglesias@petalogix.com>
08/07/2010
- 07:04 pm Revision 60592edd: audio/sdl: return on error
- Signed-off-by: malc <av1474@comtv.ru>
08/06/2010
- 01:21 pm Revision 138afb02: mips: Add support for VInt and VEIC irq modes
- Signed-off-by: Edgar E. Iglesias <edgar@axis.com>
- 12:15 pm Revision d087bb3e: audio/sdl: be more anal about errors
- Signed-off-by: malc <av1474@comtv.ru>
- 12:15 pm Revision 4b7c0418: audio: make audio_pt_init block all signals
- Signed-off-by: malc <av1474@comtv.ru>
08/05/2010
- 03:57 pm Revision 14542fea: kvm: remove guest triggerable abort()
- This abort() condition is easily triggerable by a guest if it configures
pci bar with unaligned address that overlaps... - 03:57 pm Revision 70fedd76: kvm: Don't walk memory_size == 0 slots in kvm_client_migration_log
- If we've unregistered a memory area, we should avoid calling
qemu_get_ram_ptr() on the left over phys_offset cruft in...
08/04/2010
- 12:00 am Revision 748a4ee3: sparc32: use FW_CFG_CMDLINE_SIZE
- Add support for getting kernel command line size with
FW_CFG_CMDLINE_SIZE.
Signed-off-by: Blue Swirl <blauwirbel@gma...
08/03/2010
- 04:57 pm Revision 8a426614: block: Change bdrv_commit to handle multiple sectors at once
- bdrv_commit copies the image to its backing file sector by sector, which
is (surprise!) relatively slow. Let's take a... - 04:57 pm Revision f0aa7a8b: loadvm: improve tests before bdrv_snapshot_goto()
- This patch improves the resilience of the load_vmstate() function, doing
further and better ordered tests.
In load_v... - 04:57 pm Revision bd0858bb: block migration: replace tabs by spaces.
- Signed-off-by: Yoshiaki Tamura <tamura.yoshiaki@lab.ntt.co.jp>
Signed-off-by: Kevin Wolf <kwolf@redhat.com> - 04:57 pm Revision 336c1c12: block: Fix bdrv_has_zero_init
- Assuming that any image on a block device is not properly zero-initialized is
actually wrong: Only raw images have th... - 04:57 pm Revision 4be9762a: block: Change bdrv_eject() not to drop the image
- bdrv_eject() gets called when a device model opens or closes the tray.
If the block driver implements method bdrv_ej... - 04:57 pm Revision 953844d1: ide: Avoid canceling IDE DMA
- The reason for not actually canceling the I/O is because with
virtualization and lots of VM running, a guest fs may m...
08/02/2010
- 09:49 pm Revision 5933e8a9: fix last cpu timer initialization
- The timer #0 is the system timer, so the timer #num_cpu is the
timer of the last CPU, and it must be initialized in s...
Also available in: Atom