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> malc
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>
malc
07:57 pm Revision 20094efc: Unbreak out-of-tree builds
Signed-off-by: malc <av1474@comtv.ru> malc
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...
Paul Brook
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...
Paul Brook
05:58 pm Revision 909b69cf: Only define __llseek if it is going to be used
Signed-off-by: Paul Brook <paul@codesourcery.com> Paul Brook
05:42 pm Revision 425be425: Avoid implicit truncation compiler warnings
Signed-off-by: Paul Brook <paul@codesourcery.com> Paul Brook
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...
Paul Brook

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> Edgar E. Iglesias
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>
Edgar E. Iglesias
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...
Edgar E. Iglesias
08:27 pm Revision 340d96e7: Syborg virtio bindings.
Implement Syborg device bindings for virtio-net.
Signed-off-by: Paul Brook <paul@codesourcery.com>
Paul Brook
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>
Paul Brook

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...
malc
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>
Paul Brook

05/16/2009

01:28 pm Revision 979d98ca: ETRAX-PIC: Untabify.
Signed-off-by: Edgar E. Iglesias <edgar.iglesias@gmail.com> Edgar E. Iglesias
03:14 am Revision 3b1fd90e: ETRAX-TIMER: qdevify.
Signed-off-by: Edgar E. Iglesias <edgar.iglesias@gmail.com> Edgar E. Iglesias
03:13 am Revision 84ceea57: ETRAX-TIMER: Untabify.
Signed-off-by: Edgar E. Iglesias <edgar.iglesias@gmail.com> Edgar E. Iglesias
03:13 am Revision 2a9859e7: ETRAX-SER: Untabify.
Signed-off-by: Edgar E. Iglesias <edgar.iglesias@gmail.com> Edgar E. Iglesias
03:13 am Revision 4b816985: ETRAX-SER: qdevify.
Signed-off-by: Edgar E. Iglesias <edgar.iglesias@gmail.com> Edgar E. Iglesias
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...
Edgar E. Iglesias
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>
Nathan Froyd
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...
Nathan Froyd
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-...
Nathan Froyd

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> Edgar E. Iglesias
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...
Juha Riihimäki
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 ...
Juha Riihimäki
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 ...
Anthony Liguori
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>
Paul Brook
01:03 am Revision dcc5e4a0: Fix warning on WIN32
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com> Anthony Liguori
01:03 am Revision 9abbdbfe: Fix build on Solaris and WIN32
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com> Anthony Liguori
12:35 am Revision 90d37239: SSP bus framework
Signed-off-by: Paul Brook <paul@codesourcery.com> Paul Brook
12:35 am Revision 1de9610c: Stellaris I2C qdev conversion
Signed-off-by: Paul Brook <paul@codesourcery.com> Paul Brook
12:35 am Revision 5493e33f: Stellaris SSI qdev conversion
Signed-off-by: Paul Brook <paul@codesourcery.com> Paul Brook
12:35 am Revision a984a69e: PXA SSI qdev conversion
Signed-off-by: Paul Brook <paul@codesourcery.com> Paul Brook
12:35 am Revision 0e058a8a: Virtio-console conversion
Signed-off-by: Paul Brook <paul@codesourcery.com> Paul Brook
12:35 am Revision 07e3af9a: Virtio-blk qdev conversion
Signed-off-by: Paul Brook <paul@codesourcery.com> Paul Brook
12:35 am Revision 2d72c572: Virtio-balloon qdev conversion
Signed-off-by: Paul Brook <paul@codesourcery.com> Paul Brook
12:35 am Revision b4496b13: PL080 qdev conversion
Signed-off-by: Paul Brook <paul@codesourcery.com> Paul Brook
12:35 am Revision 0027b06d: ARM PCI host qdev conversion
Signed-off-by: Paul Brook <paul@codesourcery.com> Paul Brook
12:35 am Revision fe7e8758: ARM GIC qdev conversion
Signed-off-by: Paul Brook <paul@codesourcery.com> Paul Brook
12:35 am Revision b47b50fa: MusicPal qdev conversion
Signed-off-by: Paul Brook <paul@codesourcery.com> Paul Brook
12:35 am Revision fe8de492: I2C qdev support
Signed-off-by: Paul Brook <paul@codesourcery.com> Paul Brook
12:35 am Revision d2199005: SSD0303 qdev conversion
Signed-off-by: Paul Brook <paul@codesourcery.com> Paul Brook
12:35 am Revision 6c0bd6bd: MAX7310 I2C qdev conversion
Signed-off-by: Paul Brook <paul@codesourcery.com> Paul Brook
12:35 am Revision 2d9401aa: LM832x qdev conversion
Signed-off-by: Paul Brook <paul@codesourcery.com> Paul Brook
12:35 am Revision e3b42536: PXA2xx I2C slave qdev conversion
Signed-off-by: Paul Brook <paul@codesourcery.com> Paul Brook
12:35 am Revision 697454eb: TMP105 qdev conversion
Signed-off-by: Paul Brook <paul@codesourcery.com> Paul Brook
12:35 am Revision cdbe40ca: WM8750 qdev coversion
Signed-off-by: Paul Brook <paul@codesourcery.com> Paul Brook
12:35 am Revision d3356811: TWL92230 qdev conversion
Signed-off-by: Paul Brook <paul@codesourcery.com> Paul Brook
12:35 am Revision e325e1f8: I2C cleanup
Signed-off-by: Paul Brook <paul@codesourcery.com> Paul Brook
12:35 am Revision 1ea96673: SMBus qdev conversion
Signed-off-by: Paul Brook <paul@codesourcery.com> Paul Brook
12:35 am Revision 0077147e: Remove bogus omap i2c slave code
Signed-off-by: Paul Brook <paul@codesourcery.com> Paul Brook
12:35 am Revision fd1eb2ea: TOSC DAC i2c qdev voncersion
Signed-off-by: Paul Brook <paul@codesourcery.com> Paul Brook
12:35 am Revision 6b1b92d3: PCI qdev support
Signed-off-by: Paul Brook <paul@codesourcery.com> Paul Brook
12:35 am Revision 6f68ecb2: qdev scsi bus infrastructure
Signed-off-by: Paul Brook <paul@codesourcery.com> Paul Brook
12:35 am Revision 2e9bdce5: PL110 qdev conversion
Signed-off-by: Paul Brook <paul@codesourcery.com> Paul Brook
12:35 am Revision a7d518a6: PL011 qdev conversion
Signed-off-by: Paul Brook <paul@codesourcery.com> Paul Brook
12:35 am Revision 86394e96: PL050 qdev conversion
Signed-off-by: Paul Brook <paul@codesourcery.com> Paul Brook
12:35 am Revision 9be5dafe: LSI SCSI qdev conversion
Signed-off-by: Paul Brook <paul@codesourcery.com> Paul Brook
12:35 am Revision 9d07d757: PCI network qdev conversion
Signed-off-by: Paul Brook <paul@codesourcery.com> Paul Brook
12:35 am Revision cf21e106: Virtio-net qdev conversion
Signed-off-by: Paul Brook <paul@codesourcery.com> Paul Brook
12:35 am Revision a5580466: Stellaris ethernet qdev conversion
Signed-off-by: Paul Brook <paul@codesourcery.com> Paul Brook
12:35 am Revision a63bdb31: PL031 qdev conversion
Signed-off-by: Paul Brook <paul@codesourcery.com> Paul Brook
12:35 am Revision aa9311d8: PL181 qdev conversion
Signed-off-by: Paul Brook <paul@codesourcery.com> Paul Brook
12:35 am Revision 82634c2d: ARM RealView sytem controller qdev conversion
Signed-off-by: Paul Brook <paul@codesourcery.com> Paul Brook
12:35 am Revision 6a824ec3: ARM timers qdev conversion
Signed-off-by: Paul Brook <paul@codesourcery.com> Paul Brook
12:35 am Revision 418dcf5b: smc91c111 qdev conversion
Signed-off-by: Paul Brook <paul@codesourcery.com> Paul Brook
12:35 am Revision cfb9de9c: ESP SCSI qdev conversion
Signed-off-by: Paul Brook <paul@codesourcery.com> Paul Brook
12:35 am Revision 97aff481: PL190 qdev conversion
Signed-off-by: Paul Brook <paul@codesourcery.com> Paul Brook
12:35 am Revision 3950f18b: Versatile/PB core qdev conversion
Signed-off-by: Paul Brook <paul@codesourcery.com> Paul Brook
12:35 am Revision a7086888: Integrator/CP core qdev conversion
Signed-off-by: Paul Brook <paul@codesourcery.com> Paul Brook
12:35 am Revision aae9460e: Basic qdev infrastructure.
Signed-off-by: Paul Brook <paul@codesourcery.com> Paul Brook
12:35 am Revision 4d6ae674: qdev child bus support
Signed-off-by: Paul Brook <paul@codesourcery.com> Paul Brook
12:13 am Revision 019d6b8f: Move block drivers into their own directory
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com> Anthony Liguori
12:13 am Revision 5efa9d5a: Convert block infrastructure to use new module init functionality
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com> Anthony Liguori

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...
Anthony Liguori
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> Anthony Liguori
02:51 am Revision 1b3b9ca3: Remove duplicate block objects.
Signed-off-by: Paul Brook <paul@codesourcery.com> Paul Brook
02:20 am Revision 1a7dafce: Remove any pretense that there can be more than one AudioState
malc
12:35 am Revision b36aa85c: Remove redundant pcnet.o
Signed-off-by: Paul Brook <paul@codesourcery.com> Paul Brook
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...
Paul Brook

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...
Paul Brook
09:09 pm Revision 6c7f4b47: Replace gcc variadic macro extension with C99 version (missed one)
Signed-off-by: Blue Swirl <blauwirbel@gmail.com> Blue Swirl
08:53 pm Revision 001faf32: Replace gcc variadic macro extension with C99 version
Signed-off-by: Blue Swirl <blauwirbel@gmail.com> Blue Swirl
08:08 pm Revision 4cfce484: Fix kqemu build failure.
Signed-off-by: Paul Brook <paul@codesourcery.com> Paul Brook
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...
Paul Brook
02:18 pm Revision 1481e16a: Fix typo that leads to out of bounds array access on big endian systems
malc
11:17 am Revision 4af6e404: ETRAX: Correct setting of ethernet station address.
Signed-off-by: Edgar E. Iglesias <edgar.iglesias@gmail.com> Edgar E. Iglesias

05/12/2009

05:39 pm Revision d3151521: Follow coding conventions.
More structure renaming.
Signed-off-by: Paul Brook <paul@codesourcery.com>
Paul Brook
05:12 pm Revision f3bc5238: CRIS: Fix bmi.
Signed-off-by: Edgar E. Iglesias <edgar.iglesias@gmail.com> Edgar E. Iglesias
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...
Paul Brook
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...
Paul Brook

05/10/2009

09:23 pm Revision f0f26a06: Update docs on dynamic condition code calculation
Signed-off-by: Blue Swirl <blauwirbel@gmail.com> Blue Swirl
10:43 am Revision d084469c: Convert mulscc
Signed-off-by: Blue Swirl <blauwirbel@gmail.com> Blue Swirl
10:42 am Revision 6c78ea32: Convert udiv/sdiv
Signed-off-by: Blue Swirl <blauwirbel@gmail.com> Blue Swirl
10:38 am Revision 3b2d1e92: Convert tagged ops
Signed-off-by: Blue Swirl <blauwirbel@gmail.com> Blue Swirl
10:38 am Revision 38482a77: Convert logical operations and umul/smul
Signed-off-by: Blue Swirl <blauwirbel@gmail.com> Blue Swirl
10:38 am Revision d4b0d468: Convert sub
Signed-off-by: Blue Swirl <blauwirbel@gmail.com> Blue Swirl
10:38 am Revision 2ca1d92b: Convert subx
Signed-off-by: Blue Swirl <blauwirbel@gmail.com> Blue Swirl
10:19 am Revision 789c91ef: Convert addx
Signed-off-by: Blue Swirl <blauwirbel@gmail.com> Blue Swirl
10:19 am Revision bdf9f35d: Convert add
Signed-off-by: Blue Swirl <blauwirbel@gmail.com> Blue Swirl
10:19 am Revision 8393617c: Use dynamical computation for condition codes
Signed-off-by: Blue Swirl <blauwirbel@gmail.com> Blue Swirl
03:44 am Revision bc24a225: Follow coding conventions
Remove explicit struct qualifiers and rename structure types.
Signed-off-by: Paul Brook <paul@codesourcery.com>
Paul Brook
01:22 am Revision d4ec5228: Workaround compiler warnings at -O1
Signed-off-by: Paul Brook <paul@codesourcery.com> Paul Brook
01:12 am Revision cb76e138: Fixe ARM NEON vrshl.
Signed-off-by: Paul Brook <paul@codesourcery.com> Paul Brook

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...
Laurent Vivier
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...
vibi
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...
Avi Kivity
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...
Kevin Wolf

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> Anthony Liguori
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 ...
Christoph Hellwig
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...
Avi Kivity
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>
Avi Kivity
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...
Avi Kivity
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 ...
Avi Kivity
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> Anthony Liguori
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...
Amit Shah
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...
Glauber Costa
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...
Alexander Graf
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...
Glauber Costa
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....
Gleb Natapov
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>
Anthony Liguori
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...
Jan Kiszka
03:20 pm Revision c599710f: Remove superfluous #includes.
Signed-off-by: Paul Brook <paul@codesourcery.com> Paul Brook
03:19 pm Revision 42a89d77: Use target_phys_addr_t, not target_ulong.
Signed-off-by: Paul Brook <paul@codesourcery.com> Paul Brook
04:35 am Revision 2ac71179: Replace cpu_abort with hw_error
Signed-off-by: Paul Brook <paul@codesourcery.com> Paul Brook

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...
Blue Swirl
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 ...
Paul Brook

05/06/2009

06:18 pm Revision 399a4e21: Fix PL110 framebuffer byteswapping in 32bpp mode.
Signed-off-by: Paul Brook <paul@codesourcery.com> Paul Brook

05/05/2009

02:13 pm Revision 72af9170: ETRAX: Simplify serport control logic.
Signed-off-by: Edgar E. Iglesias <edgar.iglesias@gmail.com> Edgar E. Iglesias
01:50 pm Revision f2964260: ETRAX: Drop _t for the serial type.
Signed-off-by: Edgar E. Iglesias <edgar.iglesias@gmail.com> Edgar E. Iglesias
01:48 pm Revision 4ad804df: ETRAX: Use NULL for subwidth serport reg accesses.
Signed-off-by: Edgar E. Iglesias <edgar.iglesias@gmail.com> Edgar E. Iglesias
01:41 pm Revision b23b0fd0: ETRAX: Drop the _t for the internal PIC type.
Signed-off-by: Edgar E. Iglesias <edgar.iglesias@gmail.com> Edgar E. Iglesias
01:38 pm Revision 8d13fcc0: ETRAX: Simplify the interrupt controller model.
Signed-off-by: Edgar E. Iglesias <edgar.iglesias@gmail.com> Edgar E. Iglesias
01:25 pm Revision 7a3161ba: ETRAX: Simplify interrupt signaling.
Signed-off-by: Edgar E. Iglesias <edgar.iglesias@gmail.com> Edgar E. Iglesias

05/04/2009

05:19 pm Revision 65a650c2: Fix compiler warnings in nwfpe code.
Signed-off-by: Paul Brook <paul@codesourcery.com> Paul Brook
11:05 am Revision 6bb72b18: target-mips: proper sign extension for 'SUBU rd, zero, rt'
Signed-off-by: Aurelien Jarno <aurelien@aurel32.net> Aurelien Jarno
11:05 am Revision 88cbb980: target-mips: fix comments about SUB/DSUB
Signed-off-by: Aurelien Jarno <aurelien@aurel32.net> Aurelien Jarno
11:05 am Revision c304d317: qemu-options.hx: fix description of cache=none suboption
Signed-off-by: Aurelien Jarno <aurelien@aurel32.net> Aurelien Jarno
12:40 am Revision cc63bb0f: Suppress type mismatch warnings in VDE code.
Signed-off-by: Paul Brook <paul@codesourcery.com> Paul Brook

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>
Isaku Yamahata
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>
Isaku Yamahata
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...
Stuart Brady
09:51 pm Revision 719f66a7: Optimize cmp x, 0 case
Signed-off-by: Blue Swirl <blauwirbel@gmail.com> Blue Swirl
09:51 pm Revision dc1a6971: Reindent
Signed-off-by: Blue Swirl <blauwirbel@gmail.com> Blue Swirl
07:00 pm Revision 03f311ed: Handle NULL bdrv.
Signed-off-by: Paul Brook <paul@codesourcery.com> Paul Brook

05/02/2009

11:19 pm Revision b89e94af: Improve instruction name comments for easier searching
Signed-off-by: Blue Swirl <blauwirbel@gmail.com> Blue Swirl
10:52 pm Revision 7ab463cb: Clarify: dmmuregs[1] is not a typo
Signed-off-by: Blue Swirl <blauwirbel@gmail.com> Blue Swirl
10:14 pm Revision 41d72852: Optimize operations with immediate parameters
Blue Swirl
09:58 pm Revision 67526b20: Fix Sparc64 sign extension problems
Signed-off-by: Blue Swirl <blauwirbel@gmail.com> Blue Swirl

05/01/2009

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>
Anthony Liguori
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@...
Alex Williamson
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...
Chris Wright
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>
Anthony Liguori
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:
---------->
...
Jan Kiszka
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>
Gerd Hoffmann
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...
Jan Kiszka
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 .....
Richard W.M. Jones
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...
Kevin Wolf
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...
Christoph Hellwig
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...
Glauber Costa
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...
Xiantao Zhang
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>
Gerd Hoffmann
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...
Jan Kiszka
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...
Gerd Hoffmann
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...
Mark McLoughlin
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...
Christoph Hellwig
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>
Gerd Hoffmann
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.
...
Gerd Hoffmann
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...
Jan Kiszka
05:16 pm Revision 582af0da: Remove redundant cirrus vga ram functions.
Signed-off-by: Paul Brook <paul@codesourcery.com> Paul Brook
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...
Consul

04/30/2009

08:39 pm Revision 0b4e6e3e: Remove cpu_get_io_memory_{read,write}.
Signed-off-by: Paul Brook <paul@codesourcery.com> Paul Brook
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>
Paul Brook

04/29/2009

10:22 pm Revision 0ecdb16e: gitignore qemu-options.texi
$subj
François.
Signed-off-by: François Revol <revol@free.fr>
François Revol
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...
Jan Kiszka

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...
Tristan Gingold
09:00 pm Revision fc1c67bc: Fix PPC reset
Blue Swirl
08:05 pm Revision efcfd0c5: Silence missing pkg-config error messages
Blue Swirl
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...
Igor Kovalenko

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...
Igor Kovalenko
09:10 pm Revision c0c440f3: Synch to VGA
Blue Swirl
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 ...
Avi Kivity
08:16 pm Revision 918a608b: build system: Silence failing configure tests
Signed-off-by: Jan Kiszka <jan.kiszka@siemens.com> Jan Kiszka
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...
Robert Reif

04/25/2009

10:07 pm Revision d877fa5a: Recognize V9 stores and CAS accesses as writes
Signed-off-by: Blue Swirl <blauwirbel@gmail.com> Blue Swirl
07:28 pm Revision 9c22a623: Fix a warning in sparc64-linux-user build
Blue Swirl
06:26 pm Revision 48e77a36: Merge branch 'master' of blueswir1@git.sv.gnu.org:/srv/git/qemu
Blue Swirl
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:
>...
Igor Kovalenko
04:51 pm Revision 2fa73ec8: CRIS: cris_mmu_result_t -> cris_mmu_result
Signed-off-by: Edgar E. Iglesias <edgar.iglesias@gmail.com> Edgar E. Iglesias
03:56 pm Revision ef28c4b0: Fix Win32 warning
Blue Swirl
11:00 am Revision 6fcfeff9: Fix compilation when x86_64 is defined
Blue Swirl
10:31 am Revision c433bedf: Fix warning
Blue Swirl
01:08 am Revision 5606c220: block-vvfat: fix a warning
Signed-off-by: Aurelien Jarno <aurelien@aurel32.net> Aurelien Jarno

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...
aliguori
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...
aliguori
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...
aliguori
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...
aliguori
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:...
aliguori
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...
aliguori
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...
aliguori
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...
aliguori
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...
aliguori
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...
aliguori
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...
aliguori
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...
aliguori
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...
aliguori

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 blueswir1
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 blueswir1
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...
aliguori

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:...
aliguori
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...
aliguori
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...
aliguori
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...
aliguori
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...
aliguori
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...
aliguori
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,...
aliguori
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...
aliguori
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...
aliguori
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...
aliguori
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...
aliguori
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 ...
aliguori
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...
aliguori
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...
aliguori
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...
aliguori
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...
aliguori
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...
aliguori
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...
aliguori
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...
aliguori
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...
aliguori
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....
aliguori
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...
aliguori
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...
aliguori
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...
malc

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...
aliguori
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...
aliguori
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 ...
aliguori
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....
aliguori
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...
aliguori
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...
aliguori
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:...
aliguori
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...
aliguori
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...
aliguori
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=.....
aliguori
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...
aliguori
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...
pbrook
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...
pbrook
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...
pbrook
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...
pbrook
« Previous
Next »
 

Also available in: Atom