Activity
From 04/20/2009 to 05/19/2009
05/19/2009
- 09:29 pm Revision 26d64a85: Format per CODING_STYLE
- Signed-off-by: malc <av1474@comtv.ru>
- 09:29 pm Revision a7d27b53: Abort on attempts to allocate zero bytes
- http://marc.info/?t=124267873300015&r=1&w=2
Signed-off-by: malc <av1474@comtv.ru> - 07:57 pm Revision 20094efc: Unbreak out-of-tree builds
- Signed-off-by: malc <av1474@comtv.ru>
- 06:17 pm Revision 1ad2134f: Hardware convenience library
- The only target dependency for most hardware is sizeof(target_phys_addr_t).
Build these files into a convenience libr... - 06:05 pm Revision 8a637d44: Disable >4G ram support on 32-bit targets
- If the target only has a 32-bit physical address space then
the code to map >4G ram breaks horribly, and causes compi... - 05:58 pm Revision 909b69cf: Only define __llseek if it is going to be used
- Signed-off-by: Paul Brook <paul@codesourcery.com>
- 05:42 pm Revision 425be425: Avoid implicit truncation compiler warnings
- Signed-off-by: Paul Brook <paul@codesourcery.com>
- 04:52 pm Revision bba831e8: Remove obsolete BIOS_SIZE from sysemu.h
- BIOS_SIZE is no longer needed by vl.c, so there's no point having it in
sysemu.h.
Signed-off-by: Paul Brook <paul@co...
05/18/2009
- 11:24 pm Revision fd6dc90b: cris: First shot at qdev for CRIS interrupts.
- Signed-off-by: Edgar E. Iglesias <edgar.iglesias@gmail.com>
- 10:44 pm Revision 96d7ddde: etrax: Don't keep the passed irq pointer.
- Copy passed irq object at channel connect.
Signed-off-by: Edgar E. Iglesias <edgar.iglesias@gmail.com> - 10:34 pm Revision 678fdca8: etrax: Remove unused eth irq line.
- The ethernet blocks irq line to report errors is unimplemented in QEMU.
Remove it for now.
Signed-off-by: Edgar E. I... - 08:27 pm Revision 340d96e7: Syborg virtio bindings.
- Implement Syborg device bindings for virtio-net.
Signed-off-by: Paul Brook <paul@codesourcery.com> - 08:26 pm Revision 53c25cea: Separate virtio PCI code
- Split the PCI host bindings from the VRing transport implementation.
Signed-off-by: Paul Brook <paul@codesourcery.com>
05/17/2009
- 05:26 pm Revision d8ee7665: Only shutdown video subsytem in sdl_cleanup
- Depending on the order in which atexit handlers are called SDL might
try to join on an audio thread without said thre... - 04:55 pm Revision 89a740e1: Consistently use uint64_t for int properties
- I apparently failed to do this properly on the first attempt.
Signed-off-by: Paul Brook <paul@codesourcery.com>
05/16/2009
- 01:28 pm Revision 979d98ca: ETRAX-PIC: Untabify.
- Signed-off-by: Edgar E. Iglesias <edgar.iglesias@gmail.com>
- 03:14 am Revision 3b1fd90e: ETRAX-TIMER: qdevify.
- Signed-off-by: Edgar E. Iglesias <edgar.iglesias@gmail.com>
- 03:13 am Revision 84ceea57: ETRAX-TIMER: Untabify.
- Signed-off-by: Edgar E. Iglesias <edgar.iglesias@gmail.com>
- 03:13 am Revision 2a9859e7: ETRAX-SER: Untabify.
- Signed-off-by: Edgar E. Iglesias <edgar.iglesias@gmail.com>
- 03:13 am Revision 4b816985: ETRAX-SER: qdevify.
- Signed-off-by: Edgar E. Iglesias <edgar.iglesias@gmail.com>
- 03:13 am Revision 73cfd29f: ETRAX: Simplify PIC interface.
- Instead of exporting a custom structure to represent different
interrupt types, just export the irq array and have th... - 12:36 am Revision df84e4f3: support ELF_HWCAP for PPPC
- Signed-off-by: Nathan Froyd <froydnj@codesourcery.com>
Signed-off-by: malc <av1474@comtv.ru> - 12:36 am Revision bcd4933a: linux-user: ppc signal handling
- Implement setup_{,rt_}frame and do_{,rt_}sigreturn for PPC 32-bit. Use
the same TARGET_QEMU_ESIGRETURN hack as for M... - 12:36 am Revision c29b735c: target-ppc: expose cpu capability flags
- Do this so other pieces of code can make decisions based on the
capabilities of the CPU we're emulating.
Signed-off-...
05/15/2009
- 05:53 pm Revision d33fd9d1: ETRAX: Correct passing of kernel command line.
- Signed-off-by: Edgar E. Iglesias <edgar.iglesias@gmail.com>
- 05:18 am Revision 21aeb343: fix ARMv7 data processing instructions
- ARMv7 defines a new behavior for ARM data processing instructions
compared to earlier architecture revisions; when th... - 04:48 am Revision e9bb4aa9: fix ARMv7 data processing instructions
- Modernize parts of target-arm/translate.c in preparation for the
modifications in the subsequent patch in this patch ... - 02:06 am Revision f7897430: Fix module initialization when more than 1 class is in use
- Now that we're using enums for module types, it makes no sense to bother keeping
a list of module types when we know ... - 01:11 am Revision 4af39611: Syborg (Symbian Virtual Platform) board
- A virtual reference platform for SymbianOS development/debugging.
Signed-off-by: Paul Brook <paul@codesourcery.com> - 01:03 am Revision dcc5e4a0: Fix warning on WIN32
- Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
- 01:03 am Revision 9abbdbfe: Fix build on Solaris and WIN32
- Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
- 12:35 am Revision 5493e33f: Stellaris SSI qdev conversion
- Signed-off-by: Paul Brook <paul@codesourcery.com>
- 12:35 am Revision a984a69e: PXA SSI qdev conversion
- Signed-off-by: Paul Brook <paul@codesourcery.com>
- 12:35 am Revision 90d37239: SSP bus framework
- Signed-off-by: Paul Brook <paul@codesourcery.com>
- 12:35 am Revision 1de9610c: Stellaris I2C qdev conversion
- Signed-off-by: Paul Brook <paul@codesourcery.com>
- 12:35 am Revision fd1eb2ea: TOSC DAC i2c qdev voncersion
- Signed-off-by: Paul Brook <paul@codesourcery.com>
- 12:35 am Revision 0077147e: Remove bogus omap i2c slave code
- Signed-off-by: Paul Brook <paul@codesourcery.com>
- 12:35 am Revision 1ea96673: SMBus qdev conversion
- Signed-off-by: Paul Brook <paul@codesourcery.com>
- 12:35 am Revision e325e1f8: I2C cleanup
- Signed-off-by: Paul Brook <paul@codesourcery.com>
- 12:35 am Revision d3356811: TWL92230 qdev conversion
- Signed-off-by: Paul Brook <paul@codesourcery.com>
- 12:35 am Revision cdbe40ca: WM8750 qdev coversion
- Signed-off-by: Paul Brook <paul@codesourcery.com>
- 12:35 am Revision 697454eb: TMP105 qdev conversion
- Signed-off-by: Paul Brook <paul@codesourcery.com>
- 12:35 am Revision e3b42536: PXA2xx I2C slave qdev conversion
- Signed-off-by: Paul Brook <paul@codesourcery.com>
- 12:35 am Revision 2d9401aa: LM832x qdev conversion
- Signed-off-by: Paul Brook <paul@codesourcery.com>
- 12:35 am Revision 6c0bd6bd: MAX7310 I2C qdev conversion
- Signed-off-by: Paul Brook <paul@codesourcery.com>
- 12:35 am Revision d2199005: SSD0303 qdev conversion
- Signed-off-by: Paul Brook <paul@codesourcery.com>
- 12:35 am Revision fe8de492: I2C qdev support
- Signed-off-by: Paul Brook <paul@codesourcery.com>
- 12:35 am Revision b47b50fa: MusicPal qdev conversion
- Signed-off-by: Paul Brook <paul@codesourcery.com>
- 12:35 am Revision fe7e8758: ARM GIC qdev conversion
- Signed-off-by: Paul Brook <paul@codesourcery.com>
- 12:35 am Revision 0027b06d: ARM PCI host qdev conversion
- Signed-off-by: Paul Brook <paul@codesourcery.com>
- 12:35 am Revision b4496b13: PL080 qdev conversion
- Signed-off-by: Paul Brook <paul@codesourcery.com>
- 12:35 am Revision 2d72c572: Virtio-balloon qdev conversion
- Signed-off-by: Paul Brook <paul@codesourcery.com>
- 12:35 am Revision 07e3af9a: Virtio-blk qdev conversion
- Signed-off-by: Paul Brook <paul@codesourcery.com>
- 12:35 am Revision 0e058a8a: Virtio-console conversion
- Signed-off-by: Paul Brook <paul@codesourcery.com>
- 12:35 am Revision 82634c2d: ARM RealView sytem controller qdev conversion
- Signed-off-by: Paul Brook <paul@codesourcery.com>
- 12:35 am Revision 3950f18b: Versatile/PB core qdev conversion
- Signed-off-by: Paul Brook <paul@codesourcery.com>
- 12:35 am Revision 97aff481: PL190 qdev conversion
- Signed-off-by: Paul Brook <paul@codesourcery.com>
- 12:35 am Revision cfb9de9c: ESP SCSI qdev conversion
- Signed-off-by: Paul Brook <paul@codesourcery.com>
- 12:35 am Revision 418dcf5b: smc91c111 qdev conversion
- Signed-off-by: Paul Brook <paul@codesourcery.com>
- 12:35 am Revision 6a824ec3: ARM timers qdev conversion
- Signed-off-by: Paul Brook <paul@codesourcery.com>
- 12:35 am Revision a7086888: Integrator/CP core qdev conversion
- Signed-off-by: Paul Brook <paul@codesourcery.com>
- 12:35 am Revision aa9311d8: PL181 qdev conversion
- Signed-off-by: Paul Brook <paul@codesourcery.com>
- 12:35 am Revision a63bdb31: PL031 qdev conversion
- Signed-off-by: Paul Brook <paul@codesourcery.com>
- 12:35 am Revision a5580466: Stellaris ethernet qdev conversion
- Signed-off-by: Paul Brook <paul@codesourcery.com>
- 12:35 am Revision cf21e106: Virtio-net qdev conversion
- Signed-off-by: Paul Brook <paul@codesourcery.com>
- 12:35 am Revision 6b1b92d3: PCI qdev support
- Signed-off-by: Paul Brook <paul@codesourcery.com>
- 12:35 am Revision 9be5dafe: LSI SCSI qdev conversion
- Signed-off-by: Paul Brook <paul@codesourcery.com>
- 12:35 am Revision 86394e96: PL050 qdev conversion
- Signed-off-by: Paul Brook <paul@codesourcery.com>
- 12:35 am Revision a7d518a6: PL011 qdev conversion
- Signed-off-by: Paul Brook <paul@codesourcery.com>
- 12:35 am Revision 2e9bdce5: PL110 qdev conversion
- Signed-off-by: Paul Brook <paul@codesourcery.com>
- 12:35 am Revision 6f68ecb2: qdev scsi bus infrastructure
- Signed-off-by: Paul Brook <paul@codesourcery.com>
- 12:35 am Revision 9d07d757: PCI network qdev conversion
- Signed-off-by: Paul Brook <paul@codesourcery.com>
- 12:35 am Revision 4d6ae674: qdev child bus support
- Signed-off-by: Paul Brook <paul@codesourcery.com>
- 12:35 am Revision aae9460e: Basic qdev infrastructure.
- Signed-off-by: Paul Brook <paul@codesourcery.com>
- 12:13 am Revision 019d6b8f: Move block drivers into their own directory
- Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
- 12:13 am Revision 5efa9d5a: Convert block infrastructure to use new module init functionality
- Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
05/14/2009
- 09:29 pm Revision 0bfe3ca5: Constructor support
- Allow devices/drivers to register themselves via constructors.
Destructors are not needed (can be registered from a c... - 04:29 pm Revision 70ec5dc0: Add a --disable-docs to configure to allow doc build to be disabled
- Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
- 02:51 am Revision 1b3b9ca3: Remove duplicate block objects.
- Signed-off-by: Paul Brook <paul@codesourcery.com>
- 02:20 am Revision 1a7dafce: Remove any pretense that there can be more than one AudioState
- 12:35 am Revision b36aa85c: Remove redundant pcnet.o
- Signed-off-by: Paul Brook <paul@codesourcery.com>
- 12:21 am Revision 88ca2a59: Add tool_osdep.c
- osdep.c is built in both as a toplevel target independant object, and
as a per-target object because of kqemu depende...
05/13/2009
- 10:54 pm Revision 55616505: Include assert.h from qemu-common.h
- Include assert.h from qemu-common.h and remove other direct uses.
cpu-all.h still need to include it because of the d... - 09:09 pm Revision 6c7f4b47: Replace gcc variadic macro extension with C99 version (missed one)
- Signed-off-by: Blue Swirl <blauwirbel@gmail.com>
- 08:53 pm Revision 001faf32: Replace gcc variadic macro extension with C99 version
- Signed-off-by: Blue Swirl <blauwirbel@gmail.com>
- 08:08 pm Revision 4cfce484: Fix kqemu build failure.
- Signed-off-by: Paul Brook <paul@codesourcery.com>
- 07:56 pm Revision fbe1b595: Remove vga_ram_size
- The vga_ram_size argument to machine init functions always has the same
value, and is ignored by many machines (inclu... - 02:18 pm Revision 1481e16a: Fix typo that leads to out of bounds array access on big endian systems
- 11:17 am Revision 4af6e404: ETRAX: Correct setting of ethernet station address.
- Signed-off-by: Edgar E. Iglesias <edgar.iglesias@gmail.com>
05/12/2009
- 05:39 pm Revision d3151521: Follow coding conventions.
- More structure renaming.
Signed-off-by: Paul Brook <paul@codesourcery.com> - 05:12 pm Revision f3bc5238: CRIS: Fix bmi.
- Signed-off-by: Edgar E. Iglesias <edgar.iglesias@gmail.com>
- 02:33 pm Revision 22d83b14: Push AUD_init down to devices
- Now we can safely call AUD_init multiple times we can push it down to
individual audio devices, rather than having to... - 02:02 pm Revision 0d9acba8: Make AUD_init failure fatal
- Failure to initialize the audio subsystem is not handled consistently.
Where it is handled it has guest visible effec...
05/10/2009
- 09:23 pm Revision f0f26a06: Update docs on dynamic condition code calculation
- Signed-off-by: Blue Swirl <blauwirbel@gmail.com>
- 10:43 am Revision d084469c: Convert mulscc
- Signed-off-by: Blue Swirl <blauwirbel@gmail.com>
- 10:42 am Revision 6c78ea32: Convert udiv/sdiv
- Signed-off-by: Blue Swirl <blauwirbel@gmail.com>
- 10:38 am Revision 3b2d1e92: Convert tagged ops
- Signed-off-by: Blue Swirl <blauwirbel@gmail.com>
- 10:38 am Revision 2ca1d92b: Convert subx
- Signed-off-by: Blue Swirl <blauwirbel@gmail.com>
- 10:38 am Revision d4b0d468: Convert sub
- Signed-off-by: Blue Swirl <blauwirbel@gmail.com>
- 10:38 am Revision 38482a77: Convert logical operations and umul/smul
- Signed-off-by: Blue Swirl <blauwirbel@gmail.com>
- 10:19 am Revision 789c91ef: Convert addx
- Signed-off-by: Blue Swirl <blauwirbel@gmail.com>
- 10:19 am Revision bdf9f35d: Convert add
- Signed-off-by: Blue Swirl <blauwirbel@gmail.com>
- 10:19 am Revision 8393617c: Use dynamical computation for condition codes
- Signed-off-by: Blue Swirl <blauwirbel@gmail.com>
- 03:44 am Revision bc24a225: Follow coding conventions
- Remove explicit struct qualifiers and rename structure types.
Signed-off-by: Paul Brook <paul@codesourcery.com> - 01:22 am Revision d4ec5228: Workaround compiler warnings at -O1
- Signed-off-by: Paul Brook <paul@codesourcery.com>
- 01:12 am Revision cb76e138: Fixe ARM NEON vrshl.
- Signed-off-by: Paul Brook <paul@codesourcery.com>
05/09/2009
- 11:28 pm Revision 009a4356: Add m68k_cpu_list()
- This patch adds to m68k target the missing m68k_cpu_list():
$ ./m68k-softmmu/qemu-system-m68k -cpu ?
m5206
m5208
cfv... - 12:11 am Revision 39b6efc8: Fix in file qemu-sockets.c
- 1) Changed usage of malloc,free,strdup to qemu_malloc,qemu_free,qemu_strdup
2) Some coding style fixes (based on CO... - 12:11 am Revision 4e12cd94: vga: Replace VGA_COMMON with a structure
- All VGA devices share a common field subset; currently they do so by
a macro which defines the common fields inline t... - 12:02 am Revision fbb7b4e0: Improve block range checks
- This patch makes the range checks for block requests more strict: It fixes a
potential integer overflow and checks fo...
05/08/2009
- 11:51 pm Revision 989cebff: Remove noisy printf when KVM masks CPU features
- Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
- 11:51 pm Revision e7d54ae8: fix asynchronous ioctls
- posix_aio_read expect aio requests to return the number of bytes
requests to be successfull, so we need to fake this ... - 11:42 pm Revision e8a6aec9: kvm: Trim cpu features not supported by kvm
- Remove cpu features that are not supported by kvm from the cpuid features
reported to the guest.
Signed-off-by: Avi ... - 11:42 pm Revision 02b049df: Fix x86 feature modifications for features that set multiple bits
- QEMU allows adding or removing cpu features by using the syntax '-cpu +feature'
or '-cpu -feature'. Some cpuid featu... - 11:42 pm Revision c6fa82c4: Make x86 cpuid feature names available in file scope
- To be used later.
Signed-off-by: Avi Kivity <avi@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com> - 11:42 pm Revision b827df58: kvm: Add support for querying supported cpu features
- kvm does not support all cpu features; add support for dunamically querying
the supported feature set.
Signed-off-by... - 11:42 pm Revision ad7b8b33: Introduce kvm_check_extension to check if KVM extensions are supported
- Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
- 11:24 pm Revision e28f9884: register reset handler for option_roms
- Currently, boot options are not preserved across a system reset.
option roms can modify themselves, or can for instan... - 11:24 pm Revision 4a794a62: e1000: Do not reinit pci config space to 0
- pci_register_device already mallocs the pci config space buffer filled
with zeroes.
Doing this again breaks some def... - 11:24 pm Revision d6ecb036: reset state for load_linux
- The linux loader is just an option rom like any other, just with
some special requirements. Right now, our option rom... - 11:24 pm Revision 79d5ca56: AIO deletion race fix
- When deleting an fd event there is a chance the object doesn't get
deleted, but only ->deleted set positive and delet... - 11:24 pm Revision d4d698f0: Fix cluster freeing in qcow2
- Need to drop QCOW_OFLAG_COPIED from a cluster pointer before freeing it.
Add an explanation how thing meant to work.... - 06:13 pm Revision a6d65524: Enable power button even generation.
- Signed-off-by: Gleb Natapov <gleb@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com> - 03:24 pm Revision 322f9d01: Drop CONFIG_GDBSTUB
- This is no user-flippable switch, and no arch makes use of disabling
gdbstub support. So it's pointless to keep the r... - 03:20 pm Revision c599710f: Remove superfluous #includes.
- Signed-off-by: Paul Brook <paul@codesourcery.com>
- 03:19 pm Revision 42a89d77: Use target_phys_addr_t, not target_ulong.
- Signed-off-by: Paul Brook <paul@codesourcery.com>
- 04:35 am Revision 2ac71179: Replace cpu_abort with hw_error
- Signed-off-by: Paul Brook <paul@codesourcery.com>
05/07/2009
- 08:14 pm Revision e612a1f7: Fix disassembler memory accesses
- Sparc disassembler wants to check previous addresses for some stuff
and this may actually cause faults to be generate... - 04:00 am Revision 0087375e: Suppress make directory messages.
- We already print a directory prefix in non-verbose mode, so there's no
point printing a messages when recursive make ...
05/06/2009
- 06:18 pm Revision 399a4e21: Fix PL110 framebuffer byteswapping in 32bpp mode.
- Signed-off-by: Paul Brook <paul@codesourcery.com>
05/05/2009
- 02:13 pm Revision 72af9170: ETRAX: Simplify serport control logic.
- Signed-off-by: Edgar E. Iglesias <edgar.iglesias@gmail.com>
- 01:50 pm Revision f2964260: ETRAX: Drop _t for the serial type.
- Signed-off-by: Edgar E. Iglesias <edgar.iglesias@gmail.com>
- 01:48 pm Revision 4ad804df: ETRAX: Use NULL for subwidth serport reg accesses.
- Signed-off-by: Edgar E. Iglesias <edgar.iglesias@gmail.com>
- 01:41 pm Revision b23b0fd0: ETRAX: Drop the _t for the internal PIC type.
- Signed-off-by: Edgar E. Iglesias <edgar.iglesias@gmail.com>
- 01:38 pm Revision 8d13fcc0: ETRAX: Simplify the interrupt controller model.
- Signed-off-by: Edgar E. Iglesias <edgar.iglesias@gmail.com>
- 01:25 pm Revision 7a3161ba: ETRAX: Simplify interrupt signaling.
- Signed-off-by: Edgar E. Iglesias <edgar.iglesias@gmail.com>
05/04/2009
- 05:19 pm Revision 65a650c2: Fix compiler warnings in nwfpe code.
- Signed-off-by: Paul Brook <paul@codesourcery.com>
- 11:05 am Revision 6bb72b18: target-mips: proper sign extension for 'SUBU rd, zero, rt'
- Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
- 11:05 am Revision 88cbb980: target-mips: fix comments about SUB/DSUB
- Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
- 11:05 am Revision c304d317: qemu-options.hx: fix description of cache=none suboption
- Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
- 12:40 am Revision cc63bb0f: Suppress type mismatch warnings in VDE code.
- Signed-off-by: Paul Brook <paul@codesourcery.com>
05/03/2009
- 10:10 pm Revision 425c608c: minor fix of pci_register_bus()
- keep first_bus linked list correct.
Signed-off-by: Isaku Yamahata <yamahata@valinux.co.jp> - 10:03 pm Revision 6407f373: use PCI_HEADER_TYPE.
- use symbolic value instead of 0x0e and related value.
Signed-off-by: Isaku Yamahata <yamahata@valinux.co.jp> - 09:58 pm Revision ccbb4d44: Fix typos in comments in exec.c
- This patch fixes several typos in comments in exec.c:
longet -> longer
recommanded -> recommended... - 09:51 pm Revision 719f66a7: Optimize cmp x, 0 case
- Signed-off-by: Blue Swirl <blauwirbel@gmail.com>
- 09:51 pm Revision dc1a6971: Reindent
- Signed-off-by: Blue Swirl <blauwirbel@gmail.com>
- 07:00 pm Revision 03f311ed: Handle NULL bdrv.
- Signed-off-by: Paul Brook <paul@codesourcery.com>
05/02/2009
- 11:19 pm Revision b89e94af: Improve instruction name comments for easier searching
- Signed-off-by: Blue Swirl <blauwirbel@gmail.com>
- 10:52 pm Revision 7ab463cb: Clarify: dmmuregs[1] is not a typo
- Signed-off-by: Blue Swirl <blauwirbel@gmail.com>
- 10:14 pm Revision 41d72852: Optimize operations with immediate parameters
- 09:58 pm Revision 67526b20: Fix Sparc64 sign extension problems
- Signed-off-by: Blue Swirl <blauwirbel@gmail.com>
05/01/2009
- 06:03 pm Revision f654d9e2: Fix hw/acpi.c build w/ DEBUG enabled
- Trivial build warning/fixes when the local DEBUG define is enabled.
Signed-off-by: Alex Williamson <alex.williamson@... - 06:03 pm Revision d02f7094: Make sure not to fall through on error in loadvm
- This is from the KVM tree
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com> - 05:47 pm Revision aff427a1: Pci nic: pci_register_device can fail
- The pci_register_device() call in PCI nic initialization routines can
fail. Handle this failure and propagate a mean... - 05:44 pm Revision e6a6dfe4: Fix serial option with -drive
- This is from the KVM tree.
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com> - 05:44 pm Revision 49669fc5: suport device driver initialization model
- According to PnP specification, Appendix B, Option ROMs
that support DDIM (device driver initialization model) should... - 05:44 pm Revision 704aec58: Build fix for !CONFIG_GDBSTUB case
- Once CONFIG_GDBSTUB not configured, compile will generate error.
Signed-off-by: Xiantao Zhang <xiantao.zhang@intel.c... - 05:44 pm Revision 8b91408b: fix virtio_blk_inhdr comment
- The inhdr is at the end of the S/G list, not the beginning.
Signed-off-by: Christoph Hellwig <hch@lst.de>
Signed-off... - 05:44 pm Revision d9654a58: qemu-io: Optionally verify only part of read data
- There are reasonable test cases where a read must span areas that are not
uniformly filled with one pattern but conta... - 05:44 pm Revision 9dd986cc: Hardware watchdog
- Here is an updated hardware watchdog patch, which should fix
everything that was raised about the previous version ..... - 05:44 pm Revision ffad4116: net: Fix -net socket parameter checks
- My commit ea053add700d8abe203cd79a9ffb082aee4eabc0 broke -net socket by
overwriting an intermediate buffer in the add... - 05:44 pm Revision 6f0437e8: kvm: Avoid COW if KVM MMU is asynchronous
- Avi Kivity wrote:
> Suggest wrapping in a function and hiding it deep inside kvm-all.c.
>
Done in v2:
---------->
... - 05:44 pm Revision 8563d5b3: vnc: kill leftover debug statement.
- Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com> - 05:44 pm Revision 24cf0a6e: vnc: no need to set force_update for incremental update requests.
- Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com> - 05:44 pm Revision 89ee676e: vnc: fix server surface pixel format.
- Format must be identical to the guest surface, we can't work with
the 32 bpp used by the default surface allocator.
... - 05:44 pm Revision 1063b8b1: virtio-blk: add SGI_IO passthru support
- [had the qemu list address wrong the first time, reply to this message,
not the previous if you were on Cc]
Add sup... - 05:44 pm Revision 451c4abd: ppc: include cache-utils.o in BLOCK_OBJS
- On ppc, cutils.o needs cache-utils.o or an undefined reference to
qemu_cache_conf results.
Signed-off-by: Mark McLou... - 05:44 pm Revision bee1b010: vnc: fix segfault
- Move down cmp_bytes initialization. Must be after vga_hw_update()
call, because that one might change the screen dep... - 05:44 pm Revision 0fc8e0ec: vnc: windup keypad keys for qemu console emulation
- Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com> - 05:44 pm Revision 206ab6e0: net: Avoid gcc'ism in net_host_device_add
- >> + if (net_client_init(device, opts ? : "") < 0) {
>
> Is this a gcc extension? Do we want to introduce this co... - 05:38 pm Revision e6f4afe0: kvm: Relax aligment check of kvm_set_phys_mem
- There is no need to reject an unaligned memory region registration if
the region will be I/O memory and it will not s... - 05:16 pm Revision 582af0da: Remove redundant cirrus vga ram functions.
- Signed-off-by: Paul Brook <paul@codesourcery.com>
- 10:31 am Revision 140f8f25: Remove redundant #define
- Suppress a warning
audio/dsoundaudio.c:35:1: warning: "WIN32_LEAN_AND_MEAN" redefined
<command line>:4:1: warning: th...
04/30/2009
- 08:39 pm Revision 0b4e6e3e: Remove cpu_get_io_memory_{read,write}.
- Signed-off-by: Paul Brook <paul@codesourcery.com>
- 08:35 pm Revision 1dcea8e8: Remove vga LFB accessor hacks.
- These are redundant now that we remap the LFB ram area.
Signed-off-by: Paul Brook <paul@codesourcery.com>
04/29/2009
- 10:22 pm Revision 0ecdb16e: gitignore qemu-options.texi
- $subj
François.
Signed-off-by: François Revol <revol@free.fr> - 09:38 pm Revision a7e21219: Fix qemu_event_init
- Falling through to "fail" made qemu_event_init() close the pipe fds
immediately again, breaking timer event notificat...
04/28/2009
- 09:07 pm Revision 2d3eb7bf: Fix powerpc 604 reset vector
- According to 604eUM_book (see 8.3.3 Reset inputs p8-54), the IP bit is set
for hreset and the vector is at offset 0x1... - 09:00 pm Revision fc1c67bc: Fix PPC reset
- 08:05 pm Revision efcfd0c5: Silence missing pkg-config error messages
- 06:59 pm Revision 417728d8: sparc64 fix context value for ITLB fault
- Revert previous change to get_physical_address_code:
I/D MMU context register is shared, so using dmmuregs[1] is corr...
04/27/2009
- 10:14 pm Revision 82f2cfc3: sparc64 fix TLB match code
- TLB match code must respect page size, otherwise 4M page mappings may
be not found.
Also correct a typo in get_physi... - 09:10 pm Revision c0c440f3: Synch to VGA
- 08:57 pm Revision 12c7e75a: [RESEND] Fix vga segfaults or screen corruption with large memory guests
- page0 and friends are ram addresses; a smaller size will overflow and
cause a segfault or random corruption.
Change ... - 08:16 pm Revision 918a608b: build system: Silence failing configure tests
- Signed-off-by: Jan Kiszka <jan.kiszka@siemens.com>
- 08:11 pm Revision 8d316b00: fix net.c compile warning
- Fix net.c compile warning:
CC net.o
net.c: In function net_slirp_redir:
net.c:623: warning: format not a string lite...
04/25/2009
- 10:07 pm Revision d877fa5a: Recognize V9 stores and CAS accesses as writes
- Signed-off-by: Blue Swirl <blauwirbel@gmail.com>
- 07:28 pm Revision 9c22a623: Fix a warning in sparc64-linux-user build
- 06:26 pm Revision 48e77a36: Merge branch 'master' of blueswir1@git.sv.gnu.org:/srv/git/qemu
- 06:17 pm Revision 697a77e6: sparc64 support TSB related MMU registers
- Posting updated patch to the list...
>>> On Fri, Apr 24, 2009 at 9:42 PM, Blue Swirl <blauwirbel@gmail.com> wrote:
>... - 04:51 pm Revision 2fa73ec8: CRIS: cris_mmu_result_t -> cris_mmu_result
- Signed-off-by: Edgar E. Iglesias <edgar.iglesias@gmail.com>
- 03:56 pm Revision ef28c4b0: Fix Win32 warning
- 11:00 am Revision 6fcfeff9: Fix compilation when x86_64 is defined
- 10:31 am Revision c433bedf: Fix warning
- 01:08 am Revision 5606c220: block-vvfat: fix a warning
- Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
04/24/2009
- 09:04 pm Revision d6dc3d42: qemu: introduce iothread (Marcelo Tosatti)
- Fill in the hooks and introduce iothread.
Signed-off-by: Marcelo Tosatti <mtosatti@redhat.com>
Signed-off-by: Anthon... - 09:04 pm Revision 6e29f5da: qemu: handle stop request in main loop (Marcelo Tosatti)
- Signed-off-by: Marcelo Tosatti <mtosatti@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
git-svn-i... - 09:03 pm Revision e6e35b1e: qemu: refactor tcg cpu execution loop (Marcelo Tosatti)
- Signed-off-by: Marcelo Tosatti <mtosatti@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
git-svn-i... - 09:03 pm Revision e568902a: qemu: use debug_requested global instead of cpu_exec return (Marcelo Tosatti)
- Necessary for the next refactoring patch.
Signed-off-by: Marcelo Tosatti <mtosatti@redhat.com>
Signed-off-by: Anthon... - 09:03 pm Revision 4870852c: qemu: introduce lock/unlock_iothread (Marcelo Tosatti)
- Hook to allow iothread to drop the global mutex.
Signed-off-by: Marcelo Tosatti <mtosatti@redhat.com>
Signed-off-by:... - 09:03 pm Revision 8edac960: qemu: introduce qemu_cpu_kick (Marcelo Tosatti)
- To notify cpu of pending interrupt.
Signed-off-by: Marcelo Tosatti <mtosatti@redhat.com>
Signed-off-by: Anthony Ligu... - 09:03 pm Revision 0bf46a40: qemu: introduce qemu_init_vcpu (Marcelo Tosatti)
- Signed-off-by: Marcelo Tosatti <mtosatti@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
git-svn-i... - 09:03 pm Revision 43b96858: qemu: refactor main_loop (Marcelo Tosatti)
- Break main loop into 3 main functions.
Signed-off-by: Marcelo Tosatti <mtosatti@redhat.com>
Signed-off-by: Anthony L... - 09:03 pm Revision 50317c7f: qemu: factor out event notification / rearm alarm timer on main_loop_wait (Mar...
- Special events that have no particular event descriptor (either fd for UNIX
or HANDLE for Windows) associated with ma... - 09:03 pm Revision 3fcf7b6b: qemu: introduce qemu_init_main_loop (Marcelo Tosatti)
- Hook to allow iothread initialization.
Signed-off-by: Marcelo Tosatti <mtosatti@redhat.com>
Signed-off-by: Anthony L... - 09:03 pm Revision 6a4955a8: qemu: per-arch cpu_has_work (Marcelo Tosatti)
- Blue Swirl: fix Sparc32 breakage
Signed-off-by: Marcelo Tosatti <mtosatti@redhat.com>
Signed-off-by: Anthony Liguori... - 09:03 pm Revision e5d355d1: qemu: mutex/thread/cond wrappers and configure tweaks (Marcelo Tosatti)
- Signed-off-by: Marcelo Tosatti <mtosatti@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
git-svn-i... - 09:03 pm Revision d9f75a4e: qemu: create helper for event notification (Marcelo Tosatti)
- Signed-off-by: Marcelo Tosatti <mtosatti@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
git-svn-i...
04/23/2009
- 09:42 pm Revision 96248fd8: Fix typo, thanks to Andreas Faerber for spotting
- git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@7235 c046a42c-6fe2-441c-8c8c-71466251a162
- 09:29 pm Revision fc1f79f7: Use a more natural order
- git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@7234 c046a42c-6fe2-441c-8c8c-71466251a162
- 04:16 pm Revision 00ea18d1: Fix i386-linux-user build (Laurent Desnogues)
- This broke due to r7230.
Signed-off-by: Laurent Desnogues <laurent.desnogues@gmail.com>
Signed-off-by: Anthony Liguo...
04/22/2009
- 11:20 pm Revision b28b6230: monitor: Fix warning in do_info_numa (Jan Kiszka)
- Signed-off-by: Jan Kiszka <jan.kiszka@siemens.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
git-svn-id:... - 11:20 pm Revision 93b66569: Change RTC time drift IRQ re-injection (Gleb Natapov)
- Currently IRQ are reinjected as soon as they are acknowledged to
the RTC, but Windows sometimes do acknowledgement in... - 11:20 pm Revision 2ed51f5b: put valid data into exit_int_info if needed (Gleb Natapov)
- If fault happened during event delivery exit_int_info should contain
valid info about the event on vm exit.
Signed-o... - 11:20 pm Revision e268ca52: implement qemu_blockalign (Stefano Stabellini)
- this patch adds a buffer_alignment field to BlockDriverState and
implements a qemu_blockalign function that uses that... - 06:19 pm Revision 94909d9f: xen: add -vga xenfb option, configure xenfb (Gerd Hoffmann)
- Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
git-svn-id: s... - 06:19 pm Revision 28b85ed8: simplify vga selection (Gerd Hoffmann)
- Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
git-svn-id: s... - 06:19 pm Revision 9306acb5: xen: pv domain builder. (Gerd Hoffmann)
- This adds domain building support for paravirtual domains to qemu.
This allows booting xen guests directly with qemu,... - 06:19 pm Revision 2c8b24a3: xen: blk & nic configuration via cmd line. (Gerd Hoffmann)
- This patch makes qemu create backend and frontend device entries in
xenstore for devices configured on the command li... - 06:19 pm Revision e613b064: xen: add net backend driver. (Gerd Hoffmann)
- This patch adds a network interface backend driver to qemu. It is a pure
userspace implemention using the gntdev int... - 06:19 pm Revision 62d23efa: xen: add block device backend driver. (Gerd Hoffmann)
- This patch adds a block device backend driver to qemu. It is a pure
userspace implemention using the gntdev interfac... - 06:19 pm Revision e7151f83: xen: add framebuffer backend driver (Gerd Hoffmann)
- This patch adds a frsamebuffer (and kbd+mouse) backend driver. It
it based on current xen-unstable code. It has bee... - 06:19 pm Revision e57dd20b: xen: add console backend driver. (Gerd Hoffmann)
- This patch adds a xenconsole backend driver. It it based on current
xen-unstable code. It has been changed to make ... - 06:19 pm Revision d94f9486: xen: backend driver core (Gerd Hoffmann)
- This patch adds infrastructure for xen backend drivers living in qemu,
so drivers don't need to implement common stuf... - 06:19 pm Revision e37630ca: xen: groundwork for xen support (Gerd Hoffmann)
- - configure script and build system changes.
- wind up new machine type.
- add -xen-* command line options.
Signed-o... - 04:05 pm Revision b194f610: update .gitignore: add qemu-io (Gerd Hoffmann)
- Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@7218 c046a42c... - 02:12 am Revision 54c42368: qcow2: Add plausibility check for L1/L2 entries (Kevin Wolf)
- From: Kevin Wolf <kwolf@redhat.com>
All L1 and L2 entries must point at the start of a cluster. If there is some
off... - 02:11 am Revision ae2f14af: qcow2: Refcount checking code cleanup (Kevin Wolf)
- This is purely cosmetical changes to make the code easier to read. Move L2
table processing from a deeply nested bloc... - 02:11 am Revision 1585969c: Introduce qemu-img check subcommand (Kevin Wolf)
- From: Kevin Wolf <kwolf@redhat.com>
Now that block drivers can provide check functions, expose them through
qemu-img... - 02:11 am Revision e97fc193: Introduce bdrv_check (Kevin Wolf)
- From: Kevin Wolf <kwolf@redhat.com>
Introduce a new bdrv_check function pointer for block drivers. Modify qcow2 to
r... - 02:11 am Revision 8ddbc04f: qcow2: Fix warnings in check_refcount() (Kevin Wolf)
- From: Kevin Wolf <kwolf@redhat.com>
This code is currently only compiled when DEBUG_ALLOC is defined, so you
usually... - 01:31 am Revision 11c2fd3e: sending NUMA topology to BIOS (Andre Przywara)
- uses the QEMU firmware configuration interfacce to send the NUMA
topology to the BIOS, which has to setup the tables.... - 01:30 am Revision 030ea37b: add info numa command to monitor (Andre Przywara)
- adds an "info numa" command to the monitor to output the current
topology. Since NUMA is advertised via static ACPI t... - 01:30 am Revision 268a362c: added -numa cmdline parameter parser (Andre Przywara)
- adds a -numa command line parameter and sets a QEMU global array with
the memory sizes. The CPU-to-node assignemnt is... - 01:26 am Revision 754d00ae: Safety net for the cases where disassembler/translator disagree over instructi...
- Noticed by Mark Karpeles.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@7209 c046a42c-6fe2-441c-8c8c-71466251...
04/21/2009
- 11:49 pm Revision 8d6249a7: net: Prevent multiple slirp instances (Jan Kiszka)
- The slirp stack is full of global variables which prevents instantiating
it more than once. Catch this during net_sli... - 10:56 pm Revision d4ebe193: slirp: Enhance host-guest redirection setup (Jan Kiszka)
- Allow to establish a TCP/UDP connection redirection also via a monitor
command 'host_net_redir'. Moreover, assume TCP... - 10:56 pm Revision 764a4d1d: net: Untangle nested qemu_send_packet (Jan Kiszka)
- Queue packets that are send during an ongoing packet delivery. This
ensures that packets will always arrive in their ... - 10:56 pm Revision a66b11bf: monitor: Allow host_net_add/remove for all targets (Jan Kiszka)
- There is nothing x86-specific in host_net_add/remove, so allow them for
all targets.
Signed-off-by: Jan Kiszka <jan.... - 10:56 pm Revision 5c8be678: monitor: Improve host_net_add (Jan Kiszka)
- Fix the documentation of the host_net_add monitor command and allow the
user to pass no options at all. Moreover, inf... - 10:56 pm Revision bb9ea79e: net: Add support for capturing VLANs (Jan Kiszka)
- This patch is derived from Tristan Gingold's patch. It adds a new VLAN
client type that writes all traffic on the VLA... - 10:56 pm Revision 10300216: Allow empty params for check_params (Jan Kiszka)
- Signed-off-by: Jan Kiszka <jan.kiszka@siemens.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
git-svn-id:... - 10:56 pm Revision b63c7f6b: slirp: Handle DHCP requests for specific IP (Jan Kiszka)
- This adds proper handling of the ciaddr field as well as the "Requested
IP Address" option to slirp's DHCP server. If... - 10:56 pm Revision 8e4416af: net: Add parameter checks for VLAN clients (Jan Kiszka)
- This aims at helping the user to find typos or other mistakes in
parameter lists passed for VLAN client initializatio... - 10:56 pm Revision ea053add: net: Fix -net socket,listen (Jan Kiszka)
- In case no symbolic name is provided when requesting VLAN connection via
listening TCP socket ('-net socket,listen=..... - 10:56 pm Revision e8f1f9db: net: Check device passed to host_net_remove (Jan Kiszka)
- Make sure that we do not delete guest NICs via host_net_remove.
Signed-off-by: Jan Kiszka <jan.kiszka@siemens.com>
S... - 04:41 am Revision 0b1bcb00: MIPS signal handling fixes.
- Also fixes a register corruption bug in do_sigreturn. When "returning"
from sigreturn we are actually restoring the v... - 04:03 am Revision e4474235: MIPS: Raise SIGSEGV, not SIGILL when an access faults.
- Signed-off-by: Paul Brook <paul@codesourcery.com>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@7193 c046a42... - 03:59 am Revision 3f53d546: Fix target_siginfo ordering for MIPS.
- Signed-off-by: Paul Brook <paul@codesourcery.com>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@7192 c046a42... - 02:55 am Revision df357f0e: Enable access to SYNCI_Step register in usermode emulation.
- Signed-off-by: Paul Brook <paul@codesourcery.com>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@7191 c046a42...
Also available in: Atom