Activity

From 09/04/2009 to 10/03/2009

10/03/2009

02:30 am Revision a628b869: oss/alsa: Do not invoke UB described in 7.15.1.1 (this time for ADC)
Signed-off-by: malc <av1474@comtv.ru> malc

10/02/2009

10:46 pm Revision cbc18261: libuser is a generated directory
Signed-off-by: Juan Quintela <quintela@redhat.com>
Signed-off-by: Blue Swirl <blauwirbel@gmail.com>
Juan Quintela
10:38 pm Revision fa58948d: Use GNU ld to link roms on OpenSolaris
OpenSolaris ld seems to miss the equivalent of GNU ld's "-Ttext 0".
Signed-off-by: Blue Swirl <blauwirbel@gmail.com>
Blue Swirl
10:32 pm Revision 8d32cf0e: Fix warning about undefined madvise() on OpenSolaris
OpenSolaris headers can't export madvise() with a sane set of #defines.
For background, see MySQL bug #7156 (http://b...
Blue Swirl
08:59 pm Revision 22e41040: linux-user: fix up oversealous nitpicking
Looks like linux-user code was correct, just unreadable: what it wanted
to do with "-=" was really assign a negative ...
Michael S. Tsirkin
08:59 pm Revision 58458bb4: tests: missing ; in if 0
Fix missing ; in commented out code
Signed-off-by: Michael S. Tsirkin <mst@redhat.com>
Signed-off-by: Blue Swirl <bl...
Michael S. Tsirkin
02:19 am Revision de2ca4fb: alsa: Change default buffer/period size
Increase buffer size but do not rely on ALSA picking up default period
size.
Signed-off-by: malc <av1474@comtv.ru>
malc
01:37 am Revision 301901b5: oss/alsa: Do not invoke UB described in 7.15.1.1
Additional argument (whether to try poll mode) is only passed with
VOICE_ENABLE command.
Thanks to Markus Armbruster...
malc
12:12 am Revision c227f099: Revert "Get rid of _t suffix"
In the very least, a change like this requires discussion on the list.
The naming convention is goofy and it causes ...
Anthony Liguori

10/01/2009

09:45 pm Revision 99a0949b: Get rid of _t suffix
Some not so obvious bits, slirp and Xen were left alone for the time
being.
Signed-off-by: malc <av1474@comtv.ru>
malc
04:18 pm Revision bc6291a1: Include microblaze binaries in tarbin.
Signed-off-by: Edgar E. Iglesias <edgar.iglesias@gmail.com> Edgar E. Iglesias
12:12 am Revision 941694d0: target-mips: make sure constants are in the second argument
Signed-off-by: Aurelien Jarno <aurelien@aurel32.net> Aurelien Jarno

09/30/2009

11:53 pm Revision cc739bb0: x86: use globals for CPU registers
Use globals for the 8 or 16 CPU registers on i386 and x86_64.
Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
Laurent Desnogues
10:07 pm Revision a0d700e4: mips: Fix spelling in comment
inofficial -> unofficial
Thanks to Blue Swirl.
Signed-off-by: Stefan Weil <weil@mail.berlios.de>
Signed-off-by: Blu...
Stefan Weil
09:56 pm Revision acedcfbf: net: fix coding style nit
Put space between = and - assigning a negative number
to avoid confusion with old-style "-="
(which we also have, and...
Michael S. Tsirkin
09:56 pm Revision e8bbe36c: linux-user: fix coding style nit
Put space between = and & when taking a pointer,
to avoid confusion with old-style "&=".
Signed-off-by: Michael S. T...
Michael S. Tsirkin
09:56 pm Revision 65528b19: slirp: fix unmatched bracket in if 0
Fix unmatched bracket in commented out code
Signed-off-by: Michael S. Tsirkin <mst@redhat.com>
Signed-off-by: Blue S...
Michael S. Tsirkin
09:56 pm Revision 084bd071: escc: fix another coding style nit
Fix another place with =- to be "= -".
to avoid confusion with old-style "-="
(which we also have, and needs to be fi...
Michael S. Tsirkin
09:45 pm Revision 6ab00cee: vvfat: fix coding style nit
Put space between = and & when taking a pointer,
to avoid confusion with old-style "&=".
Signed-off-by: Michael S. T...
Michael S. Tsirkin
09:45 pm Revision 6ece4df6: elfload: fix coding style nit
Put space between = and * when dereferencing a pointer,
to avoid confusion with old-style "*="
Signed-off-by: Michae...
Michael S. Tsirkin
09:45 pm Revision 8f4bee23: gdbstub: fix coding style nit
Put space between = and * when dereferencing a pointer,
to avoid confusion with old-style "*="
Signed-off-by: Michae...
Michael S. Tsirkin
09:45 pm Revision 58caed6d: target-mips: unmatched brackets in if 0
Fix unmatched braket in commented out code
Signed-off-by: Michael S. Tsirkin <mst@redhat.com>
Signed-off-by: Blue Sw...
Michael S. Tsirkin
09:45 pm Revision f90554ad: omap_dma: fix unbalanced { in commented out code
Fix unbalanced {} in commented out code.
Signed-off-by: Michael S. Tsirkin <mst@redhat.com>
Signed-off-by: Blue Swir...
Michael S. Tsirkin
09:45 pm Revision bdd7e1bc: twl92230: fix old style increment/decrement usage
Modern compilers do not parse "=-" as decrement:
you must use "-=" for that. Same for "=+"/"+=".
Signed-off-by: Mich...
Michael S. Tsirkin
09:45 pm Revision 5d024825: linux-user: fix old style decrement usage
Modern compilers do not parse "=-" as decrement:
you must use "-=" for that.
Signed-off-by: Michael S. Tsirkin <mst@...
Michael S. Tsirkin
09:45 pm Revision a0d98a71: escc: fix coding style nit
Put space between = and - assigning a negative number
to avoid confusion with old-style "-="
(which we also have, and...
Michael S. Tsirkin
03:34 pm Revision 4839abe7: sdlaudio: make it suck less
Signed-off-by: malc <av1474@comtv.ru> malc
03:16 pm Revision d6859202: Revert part of 6692b043198d58a12317009edb98654c6839f043
Committed by accident.
Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
Aurelien Jarno
03:11 pm Revision e9a6625e: Fix build with profiler enabled
Broken by 4a1418e07bdcfaa3177739e04707ecaec75d89e1
Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
Aurelien Jarno
03:10 pm Revision 6692b043: TCG: fix DEF2 macro
Signed-off-by: Aurelien Jarno <aurelien@aurel32.net> Aurelien Jarno

09/28/2009

02:40 pm Revision 731c54f8: target-ppc: log instructions start in TCG code
Signed-off-by: Aurelien Jarno <aurelien@aurel32.net> Aurelien Jarno
02:03 pm Revision 618b0fe9: target-mips: log instructions start in TCG code
Signed-off-by: Aurelien Jarno <aurelien@aurel32.net> Aurelien Jarno

09/27/2009

11:03 pm Revision 20889d4e: Win32: avoid a warning
GetLastError() returns a DWORD.
Signed-off-by: Blue Swirl <blauwirbel@gmail.com>
Blue Swirl
10:30 pm Revision 032e51d7: BSD user: suppress a warning
Signed-off-by: Blue Swirl <blauwirbel@gmail.com> Blue Swirl
10:30 pm Revision 2fa5d9ba: BSD user: implement GUEST_BASE
Based on 379f6698d73f476de38682b3ff96ecb226728c43.
Signed-off-by: Blue Swirl <blauwirbel@gmail.com>
Blue Swirl
09:00 pm Revision 17cf428f: tcg/i386: generates dec/inc instead of sub/add when possible
We must take care that dec/inc do not compute CF, which is needed by
add2/sub2.
Signed-off-by: Aurelien Jarno <aurel...
Aurelien Jarno
09:00 pm Revision b70650cb: tcg/i386: optimize and $0xff(ff), reg
Signed-off-by: Aurelien Jarno <aurelien@aurel32.net> Aurelien Jarno
07:26 pm Revision add16157: Compile some user files only once for all targets
Signed-off-by: Blue Swirl <blauwirbel@gmail.com> Blue Swirl
07:08 pm Revision a4b18c6d: tcg/x86_64: generated dec/inc instead of sub/add when possible
Signed-off-by: Aurelien Jarno <aurelien@aurel32.net> Aurelien Jarno
05:35 pm Revision b461cdc9: Don't compile roms if not building system targets
Signed-off-by: Blue Swirl <blauwirbel@gmail.com> Blue Swirl
04:56 pm Revision 05d00df4: Fix user emulator breakage
Fix breakage in the following conditions:
- use in-tree building
- build user targets after system targets
Signed-of...
Blue Swirl
01:41 pm Revision de1c90cf: vl: Add failure check for SetEvent
Signed-off-by: malc <av1474@comtv.ru> malc
01:41 pm Revision d9370327: tcg/ppc: always use tcg_out_call
Signed-off-by: malc <av1474@comtv.ru> malc
01:41 pm Revision 705e83f6: vl: Do not use perror after failed Win32 API calls
Signed-off-by: malc <av1474@comtv.ru> malc
03:16 am Revision ee399306: posix-aio-compat: avoid signal race when spawning a thread
Signed-off-by: malc <av1474@comtv.ru> malc
01:57 am Revision bedda79c: target-i386: kill a tmp register
Signed-off-by: Aurelien Jarno <aurelien@aurel32.net> Aurelien Jarno
01:57 am Revision 5b207c00: target-i386: use subfi instead of sub with a non-freed constant
Signed-off-by: Aurelien Jarno <aurelien@aurel32.net> Aurelien Jarno
12:48 am Revision 067d01de: eepro100: Fix format strings in debug messages
size_t arguments need %zu instead of %d.
Signed-off-by: Stefan Weil <weil@mail.berlios.de>
Signed-off-by: Aurelien J...
Stefan Weil
12:48 am Revision 41cbc23c: eepro100: Replace sprintf by snprintf
Signed-off-by: Stefan Weil <weil@mail.berlios.de>
Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
Stefan Weil
12:48 am Revision fd9ae2ec: eepro100: Remove unused code
Signed-off-by: Stefan Weil <weil@mail.berlios.de>
Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
Stefan Weil
12:48 am Revision aac443e6: eepro100: Enhanced logging and comments
* Use TRACE macro to allow different logging flags.
* Add new debugging messages and clean existing ones.
Signed-off...
Stefan Weil
12:39 am Revision 214910a7: fix -daemonize with kvm
Otherwise fork might not inherit state initialized by kvm_init().
Signed-off-by: Marcelo Tosatti <mtosatti@redhat.co...
Marcelo Tosatti
12:35 am Revision b4ed5d18: Set SDL icon_title when using `-name XXX` for proper gnome-panel window list i...
qemu: improve sdl title information
Include the `-name XXX` commandline param in the gnome-panel window list
via ico...
Dominic Evans

09/26/2009

10:34 pm Revision 1f5c1775: qemu-option: rename bool -> boolean
We need this to allow the use of <stdbool.h>
Signed-off-by: Juan Quintela <quintela@redhat.com>
Acked-by: Gerd Hoffm...
Juan Quintela
10:29 pm Revision 7990496d: ARM back-end: Use sxt[bh] instructions for ext{8, 6}s
This patch uses sxtb for ext8s_i32 and sxth for ext16s_i32 in ARM back-end.
Signed-off-by: Laurent Desnogues <lauren...
Laurent Desnogues
10:26 pm Revision 02c068c3: Fix and improve qint_from_int64_test
Use a long long integer constant to fix a compilation error (integer
constant is too large for 'long' type).
Use a b...
Pierre Riteau
10:25 pm Revision e0fed6cc: monitor: Fix do_wav_capture() argument type
Currently do_wav_capture() path's argument type is 's' (string),
but it should be 'F' (filename), this way 'wavcaptur...
Luiz Capitulino
10:25 pm Revision 075e36b8: monitor: Fix do_commit() argument type
Currently do_commit() argument type is 's' (string), but it
should be 'B' (block), this way 'commit' gets command com...
Luiz Capitulino
10:22 pm Revision 6c58e80f: Don't redefine NULL, please
Compiled (on linux) all the targets, and it compiled as expected.
What platform needs this redefinition?
Later, Juan...
Juan Quintela

09/25/2009

10:57 pm Revision 3df04ac3: Fix coding style issue
Replace:
if (-1 == foo())
with:
if (foo() == -1)
While this coding style is not in direct contravention of ou...
Mark McLoughlin
10:53 pm Revision 9262f384: Remove PARAMS() macro
Only two disassemblers (alpha and sh4) were still using it. Just remove its
use there, and its aparations in dis-asm....
Juan Quintela
10:53 pm Revision dfd3f85c: __thread should be before real type
Signed-off-by: Juan Quintela <quintela@redhat.com>
Signed-off-by: Blue Swirl <blauwirbel@gmail.com>
Juan Quintela
10:52 pm Revision 38972938: gcc wants 1st static and then const
Signed-off-by: Juan Quintela <quintela@redhat.com>
Signed-off-by: Blue Swirl <blauwirbel@gmail.com>
Juan Quintela
10:51 pm Revision 668a38fc: Bring two last users of K&R definitions to ANSI c89
Signed-off-by: Juan Quintela <quintela@redhat.com>
Signed-off-by: Blue Swirl <blauwirbel@gmail.com>
Juan Quintela
10:51 pm Revision 86178a57: static and inline should came before the type of the functions
Signed-off-by: Juan Quintela <quintela@redhat.com>
Signed-off-by: Blue Swirl <blauwirbel@gmail.com>
Juan Quintela
10:51 pm Revision 2b321d69: Use proper typedef syntax
Why this ever compiled is a mistery to me.
Signed-off-by: Juan Quintela <quintela@redhat.com>
Signed-off-by: Blue Sw...
Juan Quintela
10:21 pm Revision 3f600fa0: Revert "This files are compiled in libqemu.a now"
This reverts commit fe6549dfd76c278dbcd788b3c15c5e6e5ed32190.
tcg-runtime and host-utils are needed on 32 bit host a...
Blue Swirl
07:26 pm Revision 5d95ac5b: fix use after free
We are using the vs structure when it was just freed. Classic use after free,
fix it.
Signed-off-by: Glauber Costa <...
Glauber Costa
06:40 pm Revision 22f84e73: unbreak usb pass-through on linux.
Changes:
* Re-add the 'dev->fd = fd;' line which the qdev patches dropped
by mistake.
* call qdev_init() so t...
Gerd Hoffmann
06:28 pm Revision befb0316: clean: remove ide/*.o files on clean
Signed-off-by: Juan Quintela <quintela@redhat.com>
Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
Juan Quintela
06:25 pm Revision 87b78ad1: ARM host: fix generated blocks linking
This patch fixes the linking of generated blocks on an ARM host.
No need to say this brings a very nice speedup :-)
...
Laurent Desnogues
05:34 pm Revision 979ba184: Fix spelling in comment
replace Convery -> Convert
Cc: Paul Brook <paul@codesourcery.com>
Signed-off-by: Stefan Weil <weil@mail.berlios.de>
...
Stefan Weil
05:31 pm Revision d89c682f: Suppress some variants of English in comments
Replace surpress, supress by suppress.
Signed-off-by: Stefan Weil <weil@mail.berlios.de>
Signed-off-by: Aurelien Jar...
Stefan Weil

09/23/2009

11:00 pm Revision 01b5d4e5: sparc64-8bit-asi
Sparc64 alternate space load/store helpers expect 8 bit ASI value,
while wrasi implementation sign-extends ASI operan...
Igor V. Kovalenko
10:25 am Revision b689c622: exec-all.h: increase MAX_OP_PER_INSTR to 96 from 64
The x86_64 ror instruction on a 32-bit host can generate up to 77 TCG
ops. Some more space should be left for opc tha...
Aurelien Jarno
10:25 am Revision 6db73509: exec-all.h: increase OPC_BUF_SIZE
Increase OPC_BUF_SIZE to compensate the MAX_OP_PER_INSTR's increase.
Signed-off-by: Aurelien Jarno <aurelien@aurel32...
Aurelien Jarno
10:25 am Revision d42320c2: target-mips: remove MAX_OP_PER_INSTR workaround
Now that MAX_OP_PER_INSTR has been increased to a safer value, removed
the target-mips specific workaround.
Signed-o...
Aurelien Jarno
10:25 am Revision fe6549df: This files are compiled in libqemu.a now
This fixes compilation of linux-user with today qemu, please apply.
Signed-off-by: Juan Quintela <quintela@redhat.co...
Juan Quintela
09:41 am Revision 39b7f20e: Fix device tree compile broken by ca20cf32ab3d945155141ef737f5d08ebb373e1d
Signed-off-by: Blue Swirl <blauwirbel@gmail.com> Blue Swirl

09/21/2009

11:21 pm Revision 16d55035: Fix Sparse warning about invalid access past the end of 'mode'
Signed-off-by: Blue Swirl <blauwirbel@gmail.com> Blue Swirl
10:50 pm Revision 284b08f1: Fix Sparse warning about obsolete struct initializer
Signed-off-by: Blue Swirl <blauwirbel@gmail.com> Blue Swirl
09:40 pm Revision d4fa8d90: Export tables properly to avoid a Sparse warning
Signed-off-by: Blue Swirl <blauwirbel@gmail.com> Blue Swirl
09:39 pm Revision 6f4fc367: Add 'static' to please Sparse
Signed-off-by: Blue Swirl <blauwirbel@gmail.com> Blue Swirl
09:11 pm Revision b9d38e95: Fix Sparse warnings about using plain integer as NULL pointer
Signed-off-by: Blue Swirl <blauwirbel@gmail.com> Blue Swirl
06:24 pm Revision 52d94620: Fix user targets broken by 96e132e24ee5a693069e83b6a981693588b088c1
Signed-off-by: Blue Swirl <blauwirbel@gmail.com> Blue Swirl

09/20/2009

10:20 pm Revision c2b023b6: Compile host-utils only once
See also facd2857783d58387885ad7cb1e4a8386f241738 and
34005a0060c176b3025a9e7c5d064615a9f80325.
Signed-off-by: Blue ...
Blue Swirl
10:06 pm Revision 96e132e2: Compile TCG runtime library only once
Signed-off-by: Blue Swirl <blauwirbel@gmail.com> Blue Swirl
10:05 pm Revision cc5f688d: Fix spelling in comment
registrs -> registers
Signed-off-by: Stefan Weil <weil@mail.berlios.de>
Signed-off-by: Blue Swirl <blauwirbel@gmail....
Stefan Weil
07:19 pm Revision bd390e64: Compile ne2000 only once
Signed-off-by: Blue Swirl <blauwirbel@gmail.com> Blue Swirl
07:05 pm Revision afcea8cb: ioports: remove unused env parameter and compile only once
The CPU state parameter is not used, remove it and adjust callers. Now we
can compile ioport.c once for all targets.
...
Blue Swirl
06:35 pm Revision 5e520a7d: Compile msix only once
Get page size in device init.
Signed-off-by: Blue Swirl <blauwirbel@gmail.com>
Blue Swirl
05:58 pm Revision ca20cf32: Compile loader only once
Callers must pass ELF machine, byte swapping and symbol LSB clearing
information to ELF loader. A.out loader needs pa...
Blue Swirl
11:28 am Revision a333cd71: Compile qemu-config only once
Signed-off-by: Blue Swirl <blauwirbel@gmail.com> Blue Swirl
11:02 am Revision 9801c7b4: Compile wdt_i6300esb only once
Signed-off-by: Blue Swirl <blauwirbel@gmail.com> Blue Swirl
10:51 am Revision 8756aa72: Fix mingw32 compile
Signed-off-by: Blue Swirl <blauwirbel@gmail.com> Blue Swirl
09:56 am Revision 5f6b9e8f: Probe for fdatasync()
Signed-off-by: Blue Swirl <blauwirbel@gmail.com> Blue Swirl

09/19/2009

08:59 pm Revision cdd0935c: PPC: make system bus parent of PCI bus
Signed-off-by: Blue Swirl <blauwirbel@gmail.com> Blue Swirl
07:43 pm Revision 50da01ed: Fix indentation
Signed-off-by: Stefan Weil <weil@mail.berlios.de>
Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
Stefan Weil
06:44 pm Revision cc9952f3: ESP: convert to VMState
Signed-off-by: Blue Swirl <blauwirbel@gmail.com> Blue Swirl

09/18/2009

06:22 pm Revision dbf95805: target-alpha: fix extlh instruction
The extlh instruction on Alpha currently doesn't work properly.
It's a combination of a cut/paste bug (16 where it sh...
Vince Weaver
05:57 pm Revision 7fd6bf7d: target-ppc: optimize slw/srw/sld/srd
Remove a temp local variable and a jump by computing a mask with shifts.
Signed-off-by: Aurelien Jarno <aurelien@aur...
Aurelien Jarno
01:04 pm Revision 541ba4e7: alsa: use audio_pcm_hw_clip_out
Signed-off-by: malc <av1474@comtv.ru> malc
01:04 pm Revision 4f4cc0ef: audio: use muldiv64 where it makes sense
Signed-off-by: malc <av1474@comtv.ru> malc
01:04 pm Revision ddabec73: audio: introduce audio_pcm_hw_clip_out helper function
Signed-off-by: malc <av1474@comtv.ru> malc
01:04 pm Revision 68f6dc7e: coreaudio: fix sloppy "posixification" by 1ea879e5580f63414693655fcf0328559cdc...
Signed-off-by: malc <av1474@comtv.ru> malc
01:04 pm Revision 9d168976: oss: use audio_pcm_hw_clip_out
Signed-off-by: malc <av1474@comtv.ru> malc
01:04 pm Revision 3fd7f635: sdlaudio: use correct function names in sdl_XXX calls
Signed-off-by: malc <av1474@comtv.ru> malc
01:04 pm Revision bdff253c: audio: internal API change
pcm_ops.run_out now takes number of live samples (which will be always
greater than zero) as a second argument, every...
malc
01:04 pm Revision 155a8ad3: audio: use correct email address
Signed-off-by: malc <av1474@comtv.ru> malc

09/16/2009

10:26 pm Revision b348113d: tcg: fix size of local variables in tcg_gen_bswap64_i64
t0, t1 must be 64 bit values, not 32 bit.
Signed-off-by: Stefan Weil <weil@mail.berlios.de>
Signed-off-by: Aurelien ...
Stefan Weil
09:58 pm Revision 2d6ee8e7: qemu serial: lost tx irqs (affecting FreeBSD's new uart(4) driver)
Well one problem seems to be the rx condition,
... if ((s->ier & UART_IER_RDI) && (s->lsr & UART_LSR_DR))
is ...
Juergen Lock
08:57 pm Revision e5934d33: fix typo in configure --help
Signed-off-by: Andre Przywara <andre.przywara@amd.com>
Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
Andre Przywara
01:15 am Revision e1a0e47f: escc: fix IRQ routing, broken by 6c319c82223a1766c5d64a20051e5c6ab7b53951
The logic of Zilog makes channel B the first device and channel A the
second one.
Signed-off-by: Aurelien Jarno <aur...
Aurelien Jarno

09/15/2009

11:05 pm Revision dea21e97: ide/isa: convert to qdev.
Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
Signed-off-by: Blue Swirl <blauwirbel@gmail.com>
Gerd Hoffmann
11:04 pm Revision feef3102: ide/pci: convert to qdev.
With this patch applied ide drives (when attached to a pci adapter) can
be created via -device, like this:
-drive ...
Gerd Hoffmann
11:00 pm Revision 9a43dba0: ide/pci: fix indention
Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
Signed-off-by: Blue Swirl <blauwirbel@gmail.com>
Gerd Hoffmann
10:23 pm Revision da4d0419: ide/qdev: add ide bus.
Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
Signed-off-by: Blue Swirl <blauwirbel@gmail.com>
Gerd Hoffmann
10:23 pm Revision 88804180: split away drive init from ide_init2()
This allows the ide bus being initialized without drives attached
and the drives being attached and initialization la...
Gerd Hoffmann
10:23 pm Revision c219331e: support media=cdrom for if=none
Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
Signed-off-by: Blue Swirl <blauwirbel@gmail.com>
Gerd Hoffmann
10:23 pm Revision 71077c1c: qdev/pci: add pci_create_noinit()
Like pci_create_simple() but doesn't call qdev_init(), so one can
set properties before initializing the device.
Sig...
Gerd Hoffmann
02:17 am Revision ffabf037: mips malta: ensure that the serial ports are associated with a device
The serial ports should be present even if associated with a null device
as some firmware wants to initialize them.
...
Aurelien Jarno
02:16 am Revision 387f4a5a: hw/serial: don't create a char device if none is specified
When creating null devices, there is no way to ensure the unicity of
the labels. Bail out with an error message inste...
Aurelien Jarno
01:21 am Revision e09fdfaf: curses: save 250MB of memory
Don't call curses_resize() at the end of curses_display_init() as height
and width are not yet defined. It will be ca...
Aurelien Jarno
12:52 am Revision 324a8021: Revert "Open chr device for all serial ports"
This reverts commit 55338f1dd4648d78ee130d83a92f1059ff1f3887. Aurelien Jarno

09/14/2009

09:34 pm Revision 5c637a20: Fix breakage by f80237d45032fbc429aba3b597175fb544a11378 for ISA-less targets
Move ISA bus to HW library.
Signed-off-by: Blue Swirl <blauwirbel@gmail.com>
Blue Swirl
08:34 pm Revision 7b270ef2: target-mips: fix single-stepping
Single-stepping branches on MIPS didn't work right, because the
generation of EXCP_DEBUG happened after the generatio...
Nathan Froyd
08:34 pm Revision 55338f1d: Open chr device for all serial ports
Now that labels must be unique, the chr devices can't be opened anymore
within the serial port code (in case they are...
Aurelien Jarno
07:40 pm Revision b37fc148: unbreak ppc/prep
Changes:
* added isa bus, hooked up to the system bus. Not sure this is correct,
but 'info pci' lists lists no ...
Gerd Hoffmann
06:33 pm Revision f80237d4: Add an ISA bus version of m48t59
Many thanks to Gerd Hoffmann for finding and fixing a bug in the initial
version.
Signed-off-by: Blue Swirl <blauwir...
Blue Swirl
12:16 pm Revision 042eb37a: Fix Linux task preemption on Versatile board
Recent versions of the Linux kernel will not preempt CPU-intensive
tasks unless the clock used by sched_clock() works...
Daniel Jacobowitz
11:44 am Revision fad8c772: pflash_cfi01: Correct debug build, no functional changes.
Signed-off-by: Edgar E. Iglesias <edgar.iglesias@gmail.com> Edgar E. Iglesias
08:21 am Revision a6124103: ne2000-isa: Do not free memory owned by qdev
Signed-off-by: malc <av1474@comtv.ru> malc
02:55 am Revision 6ebfda13: alsa/oss: Remove fd transfer handlers before closing oss/alsa fd/handle
Signed-off-by: malc <av1474@comtv.ru> malc
02:55 am Revision b4f763b8: alsa: Use proper value when testing returned events in alsa_poll_handler
Signed-off-by: malc <av1474@comtv.ru> malc

09/13/2009

10:42 pm Revision 9332f6a2: configure: change "found" to "find"
Change "ERROR: configure was not able to found it" to
"ERROR: configure was not able to find it".
Signed-off-by: Seb...
Sebastian Herbszt
10:38 pm Revision 50108930: Revert "Fix Sparc/Linux host breakage by df70204db53e3611af986f434e74a882bce19...
This reverts commit 91b40c5be84a478e98c0416325844a7f66d0efae.
Signed-off-by: Blue Swirl <blauwirbel@gmail.com>
Blue Swirl
10:38 pm Revision 240324f6: Fix sparc.ld
Makes 91b40c5be84a478e98c0416325844a7f66d0efae unnecessary.
Acked-by: Kirill A. Shutemov <kirill@shutemov.name>
Sign...
Blue Swirl
09:50 pm Revision 0a90e344: audio: Fix typo that broke QEMU_AUDIO_ADC_TRY_POLL
Signed-off-by: Jan Kiszka <jan.kiszka@web.de>
Signed-off-by: malc <av1474@comtv.ru>
Jan Kiszka
04:33 pm Revision 91b40c5b: Fix Sparc/Linux host breakage by df70204db53e3611af986f434e74a882bce190ca
While i386, x86_64 and Sparc64/OpenBSD still worked after
df70204db53e3611af986f434e74a882bce190ca, Sparc32 and Sparc...
Blue Swirl
11:32 am Revision c5ff6d54: Sparc64: make system bus parent of PCI bus
Signed-off-by: Blue Swirl <blauwirbel@gmail.com> Blue Swirl
11:32 am Revision 075cd324: x86: move a declaration to header
Signed-off-by: Blue Swirl <blauwirbel@gmail.com> Blue Swirl
11:32 am Revision 675d6f82: x86: add 'const'
Signed-off-by: Blue Swirl <blauwirbel@gmail.com> Blue Swirl
10:15 am Revision 0b3652bc: oss: OSS v4 support
a. Use SNDCTL_DSP_POLICY instead of SNDCTL_DSP_SETFRAGMENT
b. Add ability to open device in exclusive mode, thus bypa...
malc
10:15 am Revision 54762b73: oss: Simplify mmap code
Signed-off-by: malc <av1474@comtv.ru> malc

09/12/2009

06:52 pm Revision 23054111: i386: Drop redundant kvm_enabled test
cpu_synchronize_state already does this.
Signed-off-by: Jan Kiszka <jan.kiszka@siemens.com>
Signed-off-by: Blue Swir...
Jan Kiszka
06:20 pm Revision 6a0b9cc9: Make string arrays used to convert numbers to strings when DEBUG_EEPRO100 is e...
Signed-off-by: Reimar Döffinger <Reimar.Doeffinger@gmx.de>
Signed-off-by: Blue Swirl <blauwirbel@gmail.com>
Reimar Döffinger
06:00 pm Revision d8becc35: Fix xen build after sys-queue renaming
Signed-off-by: Jan Kiszka <jan.kiszka@siemens.com>
Signed-off-by: Blue Swirl <blauwirbel@gmail.com>
Jan Kiszka
04:17 pm Revision 34005a00: Add configure option to compile user targets as PIE
Build uset targers as true PIE if user want to keep qemu
self-virtualizable.
v5:
- Split into to patches: drop lin...
Kirill A. Shutemov
04:15 pm Revision df70204d: Fix text relocations in linux-user targets
There is a link hack in linux-user which produces an executable that
looks like PIE, but always has text relocations ...
Kirill A. Shutemov
04:14 pm Revision 5791f45b: Do not link usermode targets with libhw*.a
Usermode targets are hardware-independed.
Signed-off-by: Kirill A. Shutemov <kirill@shutemov.name>
Acked-by: Juan Qu...
Kirill A. Shutemov
03:36 pm Revision aba1d00a: Work around OpenSolaris sys/regset.h namespace pollution
Signed-off-by: Blue Swirl <blauwirbel@gmail.com> Blue Swirl
03:36 pm Revision a2a45a26: Fix signedness warnings on OpenSolaris
Signed-off-by: Blue Swirl <blauwirbel@gmail.com> Blue Swirl
03:36 pm Revision d741429a: Add #defines needed by OpenSolaris, fix breakage by the #defines
We need to define _XOPEN_SOURCE and __EXTENSIONS__ macros in order to get
CMSG_ and TIOCWIN macros defined. But then ...
Blue Swirl
03:33 pm Revision 31ff504d: Fix OpenSolaris build breaking typos
Signed-off-by: Blue Swirl <blauwirbel@gmail.com> Blue Swirl
12:58 pm Revision c1390903: Add 'static'
Signed-off-by: Blue Swirl <blauwirbel@gmail.com> Blue Swirl
12:58 pm Revision de5071c5: Fix a Sparse warning about redefinition of offsetof()
Signed-off-by: Blue Swirl <blauwirbel@gmail.com> Blue Swirl
10:36 am Revision 72cf2d4f: Fix sys-queue.h conflict for good
Problem: Our file sys-queue.h is a copy of the BSD file, but there are
some additions and it's not entirely compatibl...
Blue Swirl
09:19 am Revision 620150dc: Try to fix BSD breakage by 806b60248218bd5f74a8b070f5a99a864e8e51c6
Signed-off-by: Blue Swirl <blauwirbel@gmail.com> Blue Swirl
09:19 am Revision 15cc9235: Include sys-queue.h early to override system queue definitions on BSD
Signed-off-by: Blue Swirl <blauwirbel@gmail.com> Blue Swirl
09:19 am Revision 47faadc6: Unbreak BSD: use qemu_fdatasync instead of fdatasync
Signed-off-by: Blue Swirl <blauwirbel@gmail.com> Blue Swirl
02:18 am Revision b2e3b6e9: Use proper format conversion specifier when printing size_t value
And untabify this while we are at it.
Signed-off-by: malc <av1474@comtv.ru>
malc
01:50 am Revision 2182349d: oss: Unbreak mmaping the ability to mmap oss fd on Linux
Signed-off-by: malc <av1474@comtv.ru> malc
01:50 am Revision 435c247a: gus: Do not manually free the state, qdev does it for us
Signed-off-by: malc <av1474@comtv.ru> malc
01:50 am Revision 713a98f8: audio: poll mode infrastructure
Signed-off-by: malc <av1474@comtv.ru> malc
01:50 am Revision dd8a5649: oss: poll mode handling
Signed-off-by: malc <av1474@comtv.ru> malc
01:50 am Revision 8b438ba3: alsa: poll mode handling
Signed-off-by: malc <av1474@comtv.ru> malc
01:50 am Revision 057fa65c: audio: remove lsbindex/popcount in favour of host-utils's ctz32
Signed-off-by: malc <av1474@comtv.ru> malc

09/11/2009

07:10 pm Revision e6cb4d45: vmstate: port hpet device
Signed-off-by: Juan Quintela <quintela@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
Juan Quintela
07:10 pm Revision 747791f1: vmstate: port serial device
Signed-off-by: Juan Quintela <quintela@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
Juan Quintela
07:10 pm Revision 7e72abc3: vmstate: port cirrus_vga device
Signed-off-by: Juan Quintela <quintela@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
Juan Quintela
07:10 pm Revision 2637c754: kvm_arch_get_registers() shouldn't be called directly
Direct call to kvm_arch_get_registers() bypass logic in
cpu_synchronize_state()
Signed-off-by: Gleb Natapov <gleb@re...
Gleb Natapov
07:10 pm Revision bcb58d9a: vmstate: port vmmouse device
Signed-off-by: Juan Quintela <quintela@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
Juan Quintela
07:10 pm Revision 3c619b59: vmstate: port pckbd device
Signed-off-by: Juan Quintela <quintela@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
Juan Quintela
07:10 pm Revision 80a04bbe: vmstate: add uint64 array support
Signed-off-by: Juan Quintela <quintela@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
Juan Quintela
07:10 pm Revision 3e9e9888: vmstate: port ioapic device
Signed-off-by: Juan Quintela <quintela@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
Juan Quintela
07:10 pm Revision 67f0875e: hpet: it is imposible that qemu_timer field is NULL at this point
Signed-off-by: Juan Quintela <quintela@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
Juan Quintela
07:10 pm Revision 7b5045c5: vmstate: port dma device
Signed-off-by: Juan Quintela <quintela@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
Juan Quintela
07:10 pm Revision 7d2edd40: vmstate: port fw_cfg device
Signed-off-by: Juan Quintela <quintela@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
Juan Quintela
07:10 pm Revision 77eea838: vmstate: port i8259 device
Signed-off-by: Juan Quintela <quintela@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
Juan Quintela
07:10 pm Revision 80cd83e7: vmstate: add support for uint8_t equal
Signed-off-by: Juan Quintela <quintela@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
Juan Quintela
07:10 pm Revision d7a6c270: vmstate: port fdc device
We can't move fifo back to an embeded array because it needs to be aligned
Signed-off-by: Juan Quintela <quintela@re...
Juan Quintela
07:10 pm Revision 632cf073: vmstate: add support for arrays of uint16_t
Signed-off-by: Juan Quintela <quintela@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
Juan Quintela
07:10 pm Revision 274dfed8: Make get_ticks_per_sec() a static inline
ticks_per_sec is a constant. There's no need to store it as a variable as it
never changes since our time is based o...
Anthony Liguori
07:10 pm Revision 1eb7538b: vmstate: add sensible arguments to vmstate_unregister()
vmsd alone is not enugh, because we can have several structs saved with the same description (vmsd).
Signed-off-by: ...
Juan Quintela
07:10 pm Revision 752ff2fa: vmstate: rename run_after_load() -> post_load()
This naming was used in kvm tree, and is easier to remember
Signed-off-by: Juan Quintela <quintela@redhat.com>
Signe...
Juan Quintela
07:10 pm Revision fd4d52de: vmstate: Add pre_load() hook
Signed-off-by: Juan Quintela <quintela@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
Juan Quintela
07:10 pm Revision 8fb0791d: vmstate: Add pre/post_save() hooks
Signed-off-by: Juan Quintela <quintela@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
Juan Quintela
07:10 pm Revision e7f4eff7: vmstate: port cpu_comon
Signed-off-by: Juan Quintela <quintela@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
Juan Quintela
06:19 pm Revision 6ee093c9: Unexport ticks_per_sec variable. Create get_ticks_per_sec() function
Signed-off-by: Juan Quintela <quintela@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
Juan Quintela
06:19 pm Revision 6f68e33e: timers: Createt TimersState and put all timers state there
Signed-off-by: Juan Quintela <quintela@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
Juan Quintela
06:19 pm Revision 2faf58cd: timers: move them to VMState
Signed-off-by: Juan Quintela <quintela@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
Juan Quintela
06:19 pm Revision b03b2e48: timers: remove useless check
loadvm_state is called from: vl.c during startup, vmstart() is called after finishing loading. The other caller do_l... Juan Quintela
06:19 pm Revision 1a621c8d: ram: remove support for loading v1
Signed-off-by: Juan Quintela <quintela@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
Juan Quintela
06:19 pm Revision 94fb0909: ram: Remove SaveVM Version 2 support
It don't work. It fails in this check
if (qemu_get_be32(f) != last_ram_offset)
With 512MB of ram, values w...
Juan Quintela
06:19 pm Revision bbfe1408: Remove SaveVM v2 support
In previosu series I remove v2 support for RAM (that was the version that was
supported when SaveVM v3 appeared). No...
Juan Quintela
06:19 pm Revision d6c983cd: convert windows console chardev to QemuOpts.
Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
Gerd Hoffmann
06:19 pm Revision 48b76496: convert tty + parport chardevs to QemuOpts.
new cmd line syntax:
-chardev tty,id=name,path=/dev/tty*
-chardev parport,id=name,path=/dev/parport*
Signed-...
Gerd Hoffmann
06:19 pm Revision 6ea314d9: convert vc chardev to QemuOpts.
new cmd line syntax:
-chardev vc,id=name
-chardev vc,id=name,width=pixels,height=pixels
-chardev vc,id=na...
Gerd Hoffmann
06:19 pm Revision 7591c5c1: convert mux chardev to QemuOpts.
new cmd line syntax: you can add mux=1 to any chardev to enable muxing,
then attach it multiple times, like this:
...
Gerd Hoffmann
06:19 pm Revision 7e1b35b4: convert udp chardev to QemuOpts.
While being at it: create a new inet_dgram_opts() function for udp setup,
so udp can handle IPv6 now.
new cmd line s...
Gerd Hoffmann
06:19 pm Revision c845f401: Allow -serial chardev:<name>
Lets put -chardev into use now. With this patch applied chardev:name is
accepted as chardev specification everywhere...
Gerd Hoffmann
06:19 pm Revision 06113719: qdev: add parser for chardev properties
Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
Gerd Hoffmann
06:19 pm Revision a7aec5da: monitor: fix muxing
make the mux driver send mux_in and mux_out events when switching
focus while hooking up more handlers.
stop using C...
Gerd Hoffmann
06:19 pm Revision 799f1f23: move mux focus field from CharDriverState to MuxDriver
Now that monitor stopped using focus we can make it internal
to the mux driver.
Signed-off-by: Gerd Hoffmann <kraxel...
Gerd Hoffmann
06:19 pm Revision 2af2bf67: sockets: add unix_connect_opts
Add unix_connect_opts(). Does the same as unix_connect(), but uses
QemuOpts. unix_connect() is a compatibility wrap...
Gerd Hoffmann
06:19 pm Revision 62b6adfb: sockets: add unix_listen_opts
Add unix_listen_opts(). Does the same as unix_listen(), but uses
QemuOpts. unix_listen() is a compatibility wrapper...
Gerd Hoffmann
06:19 pm Revision 108af7b9: sockets: add unix_*_opts for windows.
Add unix_*_opts function dummys for windows.
Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
Signed-off-by: Anthony...
Gerd Hoffmann
06:19 pm Revision f4c94c7c: sockets: add inet_connect_opts
Add inet_connect_opts(). Does the same as inet_connect(), but uses
QemuOpts. inet_connect() is a compatibility wrap...
Gerd Hoffmann
06:19 pm Revision e5bc776f: sockets: add inet_listen_opts
Add inet_listen_opts(). Does the same as inet_listen(), but uses
QemuOpts. inet_listen() is a compatibility wrapper...
Gerd Hoffmann
06:19 pm Revision aeb2c47a: convert unix+tcp chardevs to QemuOpts.
new cmd line syntax:
unix socket:
-chardev socket,id=name,path=/path/to/socket
tcp socket:
-chardev socke...
Gerd Hoffmann
06:19 pm Revision 4490dadf: convert pty chardev to QemuOpts.
Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
Gerd Hoffmann
06:19 pm Revision 3c17affb: convert stdio chardev to QemuOpts.
Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
Gerd Hoffmann
06:19 pm Revision f0457e8d: convert msmouse chardev to QemuOpts.
Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
Gerd Hoffmann
06:19 pm Revision dc1c21e6: convert braille chardev to QemuOpts.
Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
Gerd Hoffmann
06:19 pm Revision ed757e14: VirtIO: Fix QEMU crash during Windows PNP tests
Hello,
In some cases bus driver can deassert "bus master" bit in PCI command
register. The driver will no longer be ...
Yan Vugenfirer
06:19 pm Revision d03f09cc: qdev: Fix i6300 upcast
Use DO_UPCAST() instead of container_of() to go from PCIDevice to
I6300State. This ensures that PCIDevice is the fir...
Markus Armbruster
06:19 pm Revision 96729cbd: QemuOpts: split option parser into two functions.
looking for id= and creating a new QemuOpts instance is splitted from
the actual option parser code now, so the parse...
Gerd Hoffmann
06:19 pm Revision 9d868d45: qemu-option.h include protectors
qemu-option.h has no protection against including it twice.
This patch adds the usual "#ifndef header" bits.
Signed-...
Gerd Hoffmann
06:19 pm Revision 191bc01b: switch chardev to QemuOpts: infrastructure, null device
start switching chardevs to QemuOpts. This patch adds the
infrastructure and converts the null device.
The patch br...
Gerd Hoffmann
06:19 pm Revision 7d31544f: convert file+pipe chardevs to QemuOpts.
new cmd line syntax:
-chardev file,id=name,path=/path/to/file
-chardev pipe,id=name,path=/path/to/pipe
Signe...
Gerd Hoffmann
06:19 pm Revision 711bf3d9: qemu: make virtio-blk PCI compliant by default
commit bf011293faaa7f87e4de83185931e7411b794128 made virtio-blk-pci not
PCI-compliant, since it makes region 0 (which...
Michael S. Tsirkin
06:19 pm Revision b8193adb: qemu: init all queues to NO_VECTOR value
initialize vectors for all vqs to VIRTIO_NO_VECTOR rather than 0 which
is a valid vector. This fixes migration which ...
Michael S. Tsirkin
06:19 pm Revision e900a7b7: block: add enable_write_cache flag
Add a enable_write_cache flag in the block driver state, and use it to
decide if we claim to have a volatile write ca...
Christoph Hellwig
06:19 pm Revision 6f1953c4: block: use fdatasync instead of fsync if possible
If we are flushing the caches for our image files we only care about the
data (including the metadata required for ac...
Christoph Hellwig
06:19 pm Revision b2e12bc6: block: add aio_flush operation
Instead stalling the VCPU while serving a cache flush try to do it
asynchronously. Use our good old helper thread po...
Christoph Hellwig
06:19 pm Revision b0484ae4: ide: use bdrv_aio_flush
Signed-off-by: Christoph Hellwig <hch@lst.de>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
Christoph Hellwig
06:19 pm Revision aa659be3: virtio-blk: add volatile writecache feature
Add a new VIRTIO_BLK_F_WCACHE feature to virtio-blk to indicate that we have
a volatile write cache that needs contro...
Christoph Hellwig
06:19 pm Revision c4c0e236: usb-linux.c: fix buffer overflow
In usb-linux.c:usb_host_handle_control, we pass a 1024-byte buffer and
length to the kernel. However, the length was...
Jim Paris
06:19 pm Revision aeec26d3: Fix conditional compilation (MIPS host)
Compilation for MIPS host (not part of official QEMU)
checks __mips_isa_rev which is not always defined.
Signed-off-...
Stefan Weil
06:18 pm Revision 1c3173b9: Revert "don't call cpu_sychronize_state from reset handlers"
This reverts commit 733318ea9c6d846a6a047b87619e7d9d6e9707d1.
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
Anthony Liguori
06:18 pm Revision 40b4f539: Add bdrv_aio_multiwrite
One performance problem of qcow2 during the initial image growth are
sequential writes that are not cluster aligned. ...
Kevin Wolf
06:18 pm Revision 91553dcc: virtio-blk: Use bdrv_aio_multiwrite
It is quite common for virtio-blk to submit more than one write request in a
row to the qemu block layer. Use bdrv_ai...
Kevin Wolf
11:38 am Revision 02b33596: microblaze: Trap if QEMU finds an unknown insns.
If PVR settings enable illegal insn trap, trap when QEMU finds an
insn it knows nothing about.
Signed-off-by: Edgar ...
Edgar E. Iglesias
11:35 am Revision a12f6507: microblaze: Correct prio between MMU and unaligned exceptions.
The microblaze gives MMU faults priority. For stores we still
have a flaw that the value leaks to memory in the case ...
Edgar E. Iglesias
11:27 am Revision 97f90cbf: microblaze: HW Exception fixes.
* Correct PVR checks for masking off individual exceptions.
* Correct FPU exception code.
* Set EAR on unaligned and ...
Edgar E. Iglesias
10:13 am Revision 487a4d60: Update OpenBIOS images to r577
Signed-off-by: Aurelien Jarno <aurelien@aurel32.net> Aurelien Jarno
12:38 am Revision abb6ae2c: X86_64: Use proper jumps/calls when displacement exceeds +-2G
Signed-off-by: malc <av1474@comtv.ru> malc

09/10/2009

08:09 pm Revision 3c854e47: Remove bit-rotten threshold handling
Thanks to Toshiya Takeda for bringing up an unrelated issue which led
to this.
Signed-off-by: malc <av1474@comtv.ru>
malc
07:27 pm Revision fbd5de9b: F_DUPFD_CLOEXEC is not universally available
The same issue (and the same patch to the byte) was experienced/proposed
by Vince Weaver.
Signed-off-by: malc <av147...
malc
07:05 pm Revision 720036a5: Add information w.r.t default GUS IRQ assigment
malc
06:59 pm Revision 31226166: Fix formatting
malc
06:59 pm Revision a5e8e46b: Fix formatting, get rid of conf and fix description
malc
06:59 pm Revision 41875be5: Fix formatting and and description field
malc
06:48 pm Revision 9453c5bc: qdev/isa: convert ne2000
Also split the isa bits into a separate source file, so we don't drag in
a dependency for isa-bus.o for machines whic...
Gerd Hoffmann
06:48 pm Revision 11d23c35: qdev/isa: finish pckbd conversion
drop old init path and switch remaining users to
isa_create_simple().
Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
Gerd Hoffmann
06:48 pm Revision 32e0c826: qdev/isa: convert real time clock
Signed-off-by: Gerd Hoffmann <kraxel@redhat.com> Gerd Hoffmann
06:48 pm Revision f7b4f61f: qdev/isa: convert soundblaster
Signed-off-by: Gerd Hoffmann <kraxel@redhat.com> Gerd Hoffmann
06:48 pm Revision f8ba7846: qdev/isa: convert cs4231a sound card
Signed-off-by: Gerd Hoffmann <kraxel@redhat.com> Gerd Hoffmann
06:48 pm Revision 9df34396: qdev/isa: convert gravis ultrasound
Signed-off-by: Gerd Hoffmann <kraxel@redhat.com> Gerd Hoffmann
06:47 pm Revision 2e15e23b: qdev: simplify isa irq assignments
isa-bus owns the isa irqs now, so it can hand them out directly.
There is no need for the separate isa_connect_irqs s...
Gerd Hoffmann
06:47 pm Revision 924f6d72: qdev: add isa_create() function
Like isa_create_simple, but doesn't call qdev_init, so one can set
properties after creating and before initializing ...
Gerd Hoffmann
06:47 pm Revision 787aa97a: qdev: tag isabus-bridge as no-user
isabus-bridge isn't supposed to be added via -device ...
Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
Gerd Hoffmann
06:47 pm Revision 679a37af: isapc: pick a more sane default cpu for such old hardware.
Signed-off-by: Gerd Hoffmann <kraxel@redhat.com> Gerd Hoffmann
06:47 pm Revision 86c86157: qdev: drop iobase properties from isa bus
Lot of ISA devices work at fixed addresses, so having iobase
as bus property doesn't make much sense. Devices which ...
Gerd Hoffmann
06:47 pm Revision 316940b0: qdev: add property type for 32bit signed integers.
Signed-off-by: Gerd Hoffmann <kraxel@redhat.com> Gerd Hoffmann
06:47 pm Revision 2c8d9340: isapc: Fix irq routing
Only send irqs to ioapic in case we have one.
Fixes qemu segfault.
Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
Gerd Hoffmann
04:16 am Revision c4a735f9: Allow to unscale the output window with a Ctrl-Alt-u hotkey
Signed-off-by: malc <av1474@comtv.ru> malc
02:20 am Revision 13f5545d: Fix VMSTATE_PCI_DEVICE version
PCI device entries have to have a default version, not 2, because they are
used in the midle of other structures that...
Juan Quintela
01:31 am Revision 3cfcae3c: configure: fix Linux AIO detection
We should set $linux_aio to 'no' if detection failed, otherwise
its contents will be empty, which is a bug as we test...
Luiz Capitulino
01:31 am Revision e09a5267: qemu-kvm: fix segfault when running kvm without /dev/kvm, falling back to non-...
qemu-kvm: fix segfault when running kvm without /dev/kvm, falling back
to non-accelerated mode
We're seeing segfault...
Dustin Kirkland
01:31 am Revision 98815437: RTC polling mode broken
The RTC emulation does not set the IRQ flags independent of the IRQ enable bits.
The original MC146818A datasheet fr...
Bernhard Kauer
01:31 am Revision 733318ea: don't call cpu_sychronize_state from reset handlers
Doing this will make the vcpu ioctl be issued from the I/O thread, instead
of cpu thread. The correct behaviour is to...
Glauber Costa
01:31 am Revision 9ab35c63: Fix compilation warnings when DEBUG_BUFFERED_FILE is defined
gcc 4.3.2 throws warnings when DEBUG_BUFFERED_FILE is defined, because
we are using the wrong format specifiers to pr...
Pierre Riteau
01:31 am Revision ae20c622: optionrom: make clean should remove raw and .d
Signed-off-by: Juan Quintela <quintela@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
Juan Quintela
01:31 am Revision 3aefa744: fix VNC SASL detection
This test was missing the change to != no.
Signed-off-by: Juan Quintela <quintela@redhat.com>
Signed-off-by: Anthony...
Juan Quintela
01:31 am Revision ea80b906: qcow2: Fix metadata preallocation
The wrong version of the preallocation patch has been applied, so this is the
remaining diff.
We can't use truncate ...
Kevin Wolf
01:31 am Revision f214978a: qcow2: Order concurrent AIO requests on the same unallocated cluster
When two AIO requests write to the same cluster, and this cluster is
unallocated, currently both requests allocate a ...
Kevin Wolf
01:31 am Revision 9b083b62: otionrom: Use local CFLAGS no global one
It is needed by %.o : %.c rule.
Signed-off-by: Juan Quintela <quintela@redhat.com>
Signed-off-by: Anthony Liguori <a...
Juan Quintela
01:31 am Revision 8a2e6ab5: Remove CFLAGS parameter in cc-option
With cc-option we are testing if gcc just accept a particular option, we don't need CFLAGS at all. And this fixes th... Juan Quintela

09/09/2009

10:57 pm Revision d6fd1e66: eepro100: Clean code which sets the PCI device id
* Use function pci_config_set_device_id
* Use new macro PCI_DEVICE_ID_INTEL_82557
Signed-off-by: Stefan Weil <weil@m...
Stefan Weil
10:57 pm Revision 4d224196: fix PATH_MAX conditional compilation
PATH_MAX is used elsewhere in the qemu source tree without protection.
In addtion the actual code would not compile ...
Jean-Christophe DUBOIS
10:57 pm Revision 321c1cb1: fix vl.c compilation if CONFIG_KVM is not defined
vl.c will not link if CONFIG_KVM is not defined.
This patch fixes the problem.
Signed-off-by: Jean-Christophe Duboi...
Jean-Christophe DUBOIS
10:57 pm Revision 73ffc805: mv strdup to qemu_strdup in vl.c
There are few places in vl.c not using the qemu version of
malloc/free/strdup.
Fix it.
Signed-off-by: Jean-Christop...
Jean-Christophe DUBOIS
10:57 pm Revision d4c3fddd: mv from strdup to qemu_strdup in qemu-option.c
one place is using strdup() instead of qemu_strdup
Fix it
Signed-off-by: Jean-Christophe Dubois <jcd@tribudubois.ne...
Jean-Christophe DUBOIS
10:57 pm Revision 0859df68: Fix for commit 3f9cb1c14dc368f41447db5f78d6248c4f100ad4
Here's a patch to fix the issue introduced by me, as Reimar Döffinger pointed out,
Reimar Döffinger wrote:
> On Thu,...
Naphtali Sprei
10:57 pm Revision c32d766a: qemu-io: Improve portability (win32 now supported).
* Add missing include for struct timeval.
* Replace non-portable strsep by local qemu_strsep.
* Use POSIX basename by...
Stefan Weil
10:57 pm Revision f82de8f0: qdev: convert rtl8139 to reset
Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
Gerd Hoffmann
10:57 pm Revision 391a079e: qdev: integrate vmstate
Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
Gerd Hoffmann
10:57 pm Revision 20bb8277: qdev: convert tcx to reset + vmsd
Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
Gerd Hoffmann
10:57 pm Revision cc2040f8: Fix spelling in comment.
The company which made Virtual PC was Connectix.
They use the magic string "conectix" in their disk images.
Signed-o...
Stefan Weil
10:57 pm Revision 959f733a: qdev: integrate reset
Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
Gerd Hoffmann
10:57 pm Revision d52affa7: qdev/scsi: add scsi bus support to qdev, convert drivers.
* Add SCSIBus.
* Add SCSIDeviceInfo, move device callbacks here.
* add qdev/scsi helper functions.
* convert drive...
Gerd Hoffmann
10:57 pm Revision 7fc2f2c0: qdev/scsi+usb: convert usb-storage to qdev.
Full coverage with properties and everything. You can add virtual usb
sticks this way now:
-drive if=none,id=pend...
Gerd Hoffmann
10:55 pm Revision 274945b6: qdev/usb: add some convinience aliases.
Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
Gerd Hoffmann
10:55 pm Revision 6cf9b6f1: qdev/usb: convert uhci.
Hookup pci device into qdev.
Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
Signed-off-by: Anthony Liguori <aliguo...
Gerd Hoffmann
10:55 pm Revision 5b19d9a2: qdev/usb: convert ohci.
Drop num_ports argument for usb_ohci_init_pci(), everybody
calls it with num_ports == 3, so it is pointless.
Convert...
Gerd Hoffmann
10:55 pm Revision 4d007814: allow passing null machine pointer to drive_init().
Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
Gerd Hoffmann
10:55 pm Revision 75570088: qdev: add error message to qdev_device_add().
Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
Gerd Hoffmann
10:55 pm Revision 806b6024: qdev/usb: add usb bus support to qdev, convert drivers.
* Add USBBus.
* Add USBDeviceInfo, move device callbacks here.
* Add usb-qdev helper functions.
* Switch drivers t...
Gerd Hoffmann
10:55 pm Revision a5d2f727: qdev/usb: make qemu aware of usb busses.
Move usb code from vl.c to usb-bus.c and make it use the new data
structures added by qdev conversion. qemu usb core...
Gerd Hoffmann
10:55 pm Revision b863d514: cirrus_vga: rename cirrus_hook_read_cr() cirrus_vga_read_cr()
Simplify the logic to do everything inside the function. Return 0xff if index is out of range independetly of DEBUG_... Juan Quintela
10:55 pm Revision 4ec1ce04: cirrus_vga: rename cirrus_hook_write_cr() cirrus_vga_write_cr()
Simplify the logic to do everything inside the function.
Signed-off-by: Juan Quintela <quintela@redhat.com>
Signed-o...
Juan Quintela
10:55 pm Revision f4dbb8dd: savevm: Convert loadvm handlers list to LIST
Signed-off-by: Juan Quintela <quintela@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
Juan Quintela
10:55 pm Revision 8718e999: savevm: Convert savevm handlers list to TAILQ
Signed-off-by: Juan Quintela <quintela@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
Juan Quintela
10:55 pm Revision bb150dc8: Add LIST_FOREACH_SAFE() definition
Signed-off-by: Juan Quintela <quintela@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
Juan Quintela
10:55 pm Revision 93ec8b32: cirrus_vga: CIRRUS_HOOK_* is not used anymore
Signed-off-by: Juan Quintela <quintela@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
Juan Quintela
10:55 pm Revision 31c63201: cirrus_vga: rename cirrus_hook_write_sr() cirrus_vga_write_sr()
Signed-off-by: Juan Quintela <quintela@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
Juan Quintela
10:55 pm Revision 5deaeee3: cirrus_vga: rename cirrus_hook_read_palette() cirrus_vga_read_palette()
Simplify the logic to do everything inside the function
Signed-off-by: Juan Quintela <quintela@redhat.com>
Signed-of...
Juan Quintela
10:55 pm Revision 86948bb1: cirrus_vga: rename cirrus_hook_write_palette() cirrus_vga_write_palette()
Simplify the logic to do everything inside the function
Signed-off-by: Juan Quintela <quintela@redhat.com>
Signed-of...
Juan Quintela
10:55 pm Revision f705db9d: cirrus_vga: rename cirrus_hook_read_gr() cirrus_vga_read_gr()
Simplify the logic to do everything inside the function.
Signed-off-by: Juan Quintela <quintela@redhat.com>
Signed-o...
Juan Quintela
10:55 pm Revision 22286bc6: cirrus_vga: rename cirrus_hook_write_gr() cirrus_vga_write_gr()
Simplify the logic to do everything inside the function.
Signed-off-by: Juan Quintela <quintela@redhat.com>
Signed-o...
Juan Quintela
10:55 pm Revision 8a82c322: cirrus_vga: rename cirrus_hook_read_sr() cirrus_vga_read_sr()
And make it a real function
Signed-off-by: Juan Quintela <quintela@redhat.com>
Signed-off-by: Anthony Liguori <aligu...
Juan Quintela
10:55 pm Revision 957c9db5: cirrus_vga: make cirrus_read_hidden_dac() return its result
Signed-off-by: Juan Quintela <quintela@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
Juan Quintela
10:55 pm Revision a46007a0: vga and cirrus_vga: substitute switch for equivalent assigntment
Signed-off-by: Juan Quintela <quintela@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
Juan Quintela
10:55 pm Revision cedd91d2: vga: Rename last VGAState occurrences to VGACommonState
Signed-off-by: Juan Quintela <quintela@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
Juan Quintela
10:55 pm Revision e9b43ea3: vga: change tabs to spaces
Signed-off-by: Juan Quintela <quintela@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
Juan Quintela
10:55 pm Revision b6343073: cirrus_vga: Add a VGACommonState local var to cirrus_vga_ioport_{read, write}
Signed-off-by: Juan Quintela <quintela@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
Juan Quintela
10:55 pm Revision 25a18cbd: vga and cirrus_vga: create vga_ioport_invalid() and use it everywhere
Signed-off-by: Juan Quintela <quintela@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
Juan Quintela
10:55 pm Revision 0d65ddc3: vga: split vga_{load, save} into pci and common parts
Once there adjust VGAState <-> VGACommonState
Export vga_common_save/vga_common_load (nreeded by wmvare_vga
Remove vg...
Juan Quintela
10:55 pm Revision 47d37dd9: vga: split pci bits into vga-pci.c
Adjust all the VGAState in VGACommonState
Compile vga-pci.o only for targets that use it.
Signed-off-by: Juan Quinte...
Juan Quintela
10:55 pm Revision 76323919: vga: split isa bits inco vga-isa.c
Adjust all the VGAState in VGACommonState
Compile vga-isa.o in the targets that use it
Signed-off-by: Juan Quintela ...
Juan Quintela
10:55 pm Revision f97e36b9: vga: export vga_mem_{read,write}
Signed-off-by: Juan Quintela <quintela@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
Juan Quintela
10:55 pm Revision 79b97bf2: vga: split vga-isa-mm.o
It is only used in mips softmmu, compile only there.
it_shift field was only used for vga_isa_mm, move it from VGACom...
Juan Quintela
10:55 pm Revision 1a5ab757: vga: remove useless cast from void *
Signed-off-by: Juan Quintela <quintela@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
Juan Quintela
10:55 pm Revision 0ceac75b: cirrus_vga: prefix vga_ioport_{read, write} with cirrus
Signed-off-by: Juan Quintela <quintela@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
Juan Quintela
10:55 pm Revision 43bf782b: vga: export vga_ioport_{read,write}
Signed-off-by: Juan Quintela <quintela@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
Juan Quintela

09/07/2009

10:00 pm Revision 179da8af: USB: use opaque parameter passing for monitor handle
Signed-off-by: Blue Swirl <blauwirbel@gmail.com> Blue Swirl

09/06/2009

07:34 pm Revision 1e43a8e4: Sparc64: use ISA bus for i8042
Signed-off-by: Blue Swirl <blauwirbel@gmail.com> Blue Swirl
07:32 pm Revision 5bc89ef6: Sparc64: remove unused variables
Signed-off-by: Blue Swirl <blauwirbel@gmail.com> Blue Swirl
07:32 pm Revision 1dde6fcc: Make ioport default tables const
Signed-off-by: Blue Swirl <blauwirbel@gmail.com> Blue Swirl
07:31 pm Revision 82663ee2: Fix indentation
Signed-off-by: Blue Swirl <blauwirbel@gmail.com> Blue Swirl
06:24 am Revision c45851c4: When targeting PPU use rlwinm instead of andi. if possible
andi. is microcoded and slow there.
Signed-off-by: malc <av1474@comtv.ru>
malc
05:49 am Revision b3d6fb4a: Checks in select_soundhw were never intended to accept abbreviations
Signed-off-by: malc <av1474@comtv.ru> malc

09/05/2009

01:14 pm Revision 1e6eec8b: Fix Sparse warnings: add "static"
Signed-off-by: Blue Swirl <blauwirbel@gmail.com> Blue Swirl
09:24 am Revision f2818f22: esp: handle "select without attention"
Up to now "select without attention" was handled the same way as
"select with attention". According to
http://www.ib...
Artyom Tarasenko

09/04/2009

08:47 pm Revision f40d7537: Include sys-queue.h early to override system queue definitions on BSD
Signed-off-by: Blue Swirl <blauwirbel@gmail.com> Blue Swirl
08:43 pm Revision aa43d9cc: Shuffle lines to avoid gcc 3 warning about redundant redeclaration
Signed-off-by: Blue Swirl <blauwirbel@gmail.com> Blue Swirl
06:13 pm Revision c34ebfdc: Bring pcbios, seabios, and vgabios into the tree as git submodules. Right now,
they aren't integrated into the build but we can do that incrementally.
Signed-off-by: Anthony Liguori <aliguori@us....
Anthony Liguori
05:37 pm Revision 5de65a07: Introduce QString unit-tests
This suite contains tests to assure that QString API works as expected.
To execute it you should have check installe...
Luiz Capitulino
05:37 pm Revision 93bd4eee: Introduce QDict test data file
This file is used by the QDict stress test, it adds 5k nodes
on the dictionary and performs various operations.
My o...
Luiz Capitulino
05:37 pm Revision ae027ad3: mips malta: Fix fdc regression and use qdev for i8042 setup
8baf73adf664e79eae201c3f618078a220a661d9 (qdev/isa: convert fdc)
breaks MIPS Malta:
Tried to create isa device isa-f...
Stefan Weil
05:37 pm Revision 7b8c51ad: Introduce QDict unit-tests
This suite contains tests to assure that QDict API works as expected.
To execute it you should have check installed ...
Luiz Capitulino
05:37 pm Revision 675ebef9: monitor: fail when 'i' type is greater than 32-bit
The 'i' argument type is for 32-bit only and most handlers
will use an 'int' to store its value.
It's better to fail...
Luiz Capitulino
05:37 pm Revision 33837ba6: Introduce QInt unit-tests
This suite contains tests to assure that QInt API works as expected.
To execute it you should have check installed a...
Luiz Capitulino
05:37 pm Revision 5495ed11: Add check support
Check is a unit testing framework for C.
All the QObjects have unit-tests and more will be written for the
future da...
Luiz Capitulino
05:37 pm Revision fb46660e: monitor: Update supported types documentation
Signed-off-by: Luiz Capitulino <lcapitulino@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
Luiz Capitulino
05:37 pm Revision 6d1cac3b: monitor: Drop handler_8 and handler_9
Commit 79c4f6b08009a1d23177c2be8bd003253cf3686a added handler_8 and
handler_9 handling, but there isn't any command h...
Luiz Capitulino
05:37 pm Revision 37b7ad48: monitor: Port handler_10 to use QDict
This commit ports command handlers that receive ten arguments to use
the new monitor's dictionary.
Signed-off-by: Lu...
Luiz Capitulino
05:37 pm Revision 55f81d96: monitor: Split monitor_handle_command()
In order to help the integration with unit-tests and having a better
design, this commit splits monitor_handle_comman...
Luiz Capitulino
05:37 pm Revision 439bcb61: monitor: Drop unused macros
GET_TLONG() and GET_TPHYSADDR() are not needed anymore, QInt can
handle such conversions.
Signed-off-by: Luiz Capitu...
Luiz Capitulino
05:37 pm Revision 53773581: monitor: Drop args[] handling code
This commit drops all the code used to handle the 'args[]' array,
as now we use a dictionary to pass arguments.
Sign...
Luiz Capitulino
05:37 pm Revision 590fb3b7: monitor: Drop str_allocated[]
It's not used anymore, as QDict is now used to handle string
memory allocation/deallocation.
Signed-off-by: Luiz Cap...
Luiz Capitulino
05:37 pm Revision d54908a5: monitor: Port handler_1 to use QDict
This commit ports command handlers that receive one argument to use
the new monitor's dictionary.
Signed-off-by: Lui...
Luiz Capitulino
05:37 pm Revision f18c16de: monitor: Port handler_2 to use QDict
This commit ports command handlers that receive two arguments to use
the new monitor's dictionary.
Signed-off-by: Lu...
Luiz Capitulino
05:37 pm Revision 1d4daa91: monitor: Port handler_3 to use QDict
This commit ports command handlers that receive three arguments to use
the new monitor's dictionary.
Signed-off-by: ...
Luiz Capitulino
05:37 pm Revision afe67ef2: monitor: Port handler_4 to use QDict
This commit ports command handlers that receive four arguments to use
the new monitor's dictionary.
Note that GET_TL...
Luiz Capitulino
05:37 pm Revision c1925484: monitor: Port handler_7 to use QDict
This commit ports command handlers that receive seven arguments to
use the new monitor's dictionary.
Signed-off-by: ...
Luiz Capitulino
05:37 pm Revision aa93e39c: monitor: Port handler_6 to use QDict
This commit ports command handlers that receive six arguments to use
the new monitor's dictionary.
Signed-off-by: Lu...
Luiz Capitulino
05:37 pm Revision 1bd1442e: monitor: Port handler_5 to use QDict
This commit ports command handlers that receive five arguments to use
the new monitor's dictionary.
Note that GET_TL...
Luiz Capitulino
05:37 pm Revision f96fc8a0: monitor: Port handler_0 to use QDict
This commit ports command handlers that receive no arguments to use
the new monitor's dictionary.
It might seem no s...
Luiz Capitulino
05:37 pm Revision cdb0def3: monitor: Export QDict header
Command handlers will have to use QDict functions, so export
qdict.h through monitor.h.
Signed-off-by: Luiz Capituli...
Luiz Capitulino
05:37 pm Revision f7188bbe: monitor: Setup a QDict with arguments to handlers
With this commit monitor_handle_command() will be able to setup a
QDict with arguments to command handlers.
However,...
Luiz Capitulino
05:37 pm Revision 6b8d1ece: Introduce QInt
QInt is a high-level data type that can be used to represent integers,
internally it stores an int64_t value.
The fo...
Luiz Capitulino
05:37 pm Revision 66f70487: Introduce QString
QString is a high-level data type that can be used to represent
C strings.
The following functions are available:
-...
Luiz Capitulino
05:37 pm Revision 4d76d2ba: monitor: New format for handlers argument types
Current handlers argument types, as defined in qemu-monitor.hx file,
are a sequence of chars where each one represent...
Luiz Capitulino
05:37 pm Revision 38183186: Add wrappers to functions used by the Monitor
Some functions exported to be used by the Monitor as command
handlers are also called in other places as regular func...
Luiz Capitulino
05:37 pm Revision fb08dde0: Introduce QDict
QDict is a high-level dictionary data type that can be used to store a
collection of QObjects. A unique key is associ...
Luiz Capitulino
05:37 pm Revision 5a1a2356: Introduce QObject
This commit introduces the qobject.h header file, it contains
basic QObject definitions and helper macros.
Signed-of...
Luiz Capitulino
05:37 pm Revision 4e2f73ce: do not issue ioctl from within the io thread
According to Documentation/kvm/api.txt, (and well, to common sense),
we should not be calling vcpu ioctls from within...
Glauber Costa
05:37 pm Revision 9da43187: net: Fix send queue ordering
Ensure that packets enqueued for delayed delivery are dequeued in FIFO
order. At least one simplistic guest TCP/IP st...
Jan Kiszka
05:37 pm Revision ddd9bbd9: Support for multiple -monitor devices
Rebased version of Anthony's patch: Allow to specify more than one
monitor terminal via the -monitor command line swi...
Jan Kiszka
05:37 pm Revision 9cdd03a7: ide: move cmd+irq from IDEState to IDEBus.
These variables are per bus, not per drive. Lets move them and
cleanup things a bit. And fix the cmd migration bug ...
Gerd Hoffmann
05:37 pm Revision f455e98c: ide: pass down DriveInfo instead of BlockDriverState
Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
Gerd Hoffmann
05:37 pm Revision 67b3b71d: Delay sighandler_setup()
If we are using --serial telnet:0:5555,server or similar, ^C will not
kill qemu. We need to first connect using tel...
Juan Quintela
05:37 pm Revision 58a04db1: add documentation for multi-core features
extend QEMU's internal help and man page to cover the recently
added multi-core feature.
Signed-off-by: Andre Przywa...
Andre Przywara
05:37 pm Revision b84a5c6f: Remove typedef for bool from eepro100.c
eepro100.c shouldn't have the need to do this in its local header file.
And I recently started getting this:
$ make...
Amit Shah
05:37 pm Revision d1f171bd: piix3: use new vmstate infrastructure
Signed-off-by: Juan Quintela <quintela@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
Juan Quintela
05:37 pm Revision 8372615d: pci_irq_levels[] belong to PIIX3State
With previous cleanups, now it is possible to put it where it belongs
Signed-off-by: Juan Quintela <quintela@redhat....
Juan Quintela
05:37 pm Revision da64182c: Update SaveVM versions
Now that we have all fields belonging to a PCIDevice, save each field
on the device that it belongs. This means movi...
Juan Quintela
05:37 pm Revision fa3aad24: VMState: Fix sub-structs versioning
We can't check the version in a substruct, it is not stored anywhere
Signed-off-by: Juan Quintela <quintela@redhat.c...
Juan Quintela
05:37 pm Revision 0c7d19e5: i440fx: use new vmstate infrastructure
Signed-off-by: Juan Quintela <quintela@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
Juan Quintela
05:37 pm Revision fd37d881: Create PIIX3State instead of using PCIDevice for PIIX3
Signed-off-by: Juan Quintela <quintela@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
Juan Quintela
05:37 pm Revision bd7dce87: Introduce PIIX3IrqState for piix3 irq's state
Signed-off-by: Juan Quintela <quintela@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
Juan Quintela
05:37 pm Revision 85a750ca: Fold piix3_init() intto i440fx_init
i440fx_init will now work properly if we don't setup piix3
Signed-off-by: Juan Quintela <quintela@redhat.com>
Signed...
Juan Quintela
05:37 pm Revision 867a0d7d: Save irq_state into PCII440FXState
Signed-off-by: Juan Quintela <quintela@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
Juan Quintela
05:37 pm Revision fd83e9b9: We can add piix3_dev now to PIIX3IrqState
Signed-off-by: Juan Quintela <quintela@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
Juan Quintela
05:37 pm Revision 0a3bacf3: Use PCII440FXState instead of generic PCIDevice
Signed-off-by: Juan Quintela <quintela@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
Juan Quintela
05:37 pm Revision 5d4e84c8: We want the argument pass to set_irq to be opaque
piix_pci want to pass more things that the pic
Signed-off-by: Juan Quintela <quintela@redhat.com>
Signed-off-by: Ant...
Juan Quintela
05:37 pm Revision 6c009fa4: Move smm_enabled and isa_memory_mappings to PCII440FXState
Signed-off-by: Juan Quintela <quintela@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
Juan Quintela
05:37 pm Revision a4bf1f3e: piix4 don't use pci_irq_levels at all
Signed-off-by: Juan Quintela <quintela@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
Juan Quintela
05:37 pm Revision 823e675a: Split piix4 support from piix_pci.c
Now mips_malta uses piix4 and pc's use piix_pci definitions
Signed-off-by: Juan Quintela <quintela@redhat.com>
Signe...
Juan Quintela
05:37 pm Revision 15dc1128: low_set_irq is not used anywhere
Signed-off-by: Juan Quintela <quintela@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
Juan Quintela
11:38 am Revision 0187688f: microblaze: Trap on illegal load/store sizes.
Signed-off-by: Edgar E. Iglesias <edgar.iglesias@gmail.com> Edgar E. Iglesias
10:40 am Revision 329bfa77: microblaze: Correct FPU decoding masks.
Signed-off-by: Edgar E. Iglesias <edgar.iglesias@gmail.com> Edgar E. Iglesias
« Previous
Next »
 

Also available in: Atom