Activity
From 09/13/2009 to 10/12/2009
10/12/2009
- 05:42 pm Revision b96bf493: rom loader: also try filename as-is.
- In case qemu_find_file fails try to open the file as-is.
Patchworks-ID: 35263
Signed-off-by: Gerd Hoffmann <kraxel@r... - 05:42 pm Revision 2ca2078e: Fixed wacom emulation
- - for absolute mode, scale coordinates to the real device maximum values,
since some drivers (on Haiku and Linux at l... - 05:42 pm Revision a3a766e7: slirp: fix !CONFIG_SLIRP compilation
- This moves the code that depens on slirp under CONFIG_SLIRP again.
Patchworks-ID: 35372
Signed-off-by: Juan Quintela... - 05:42 pm Revision d1570baa: ide: BMDMAState don't need a pci_dev field anymore
- Patchworks-ID: 35306
Signed-off-by: Juan Quintela <quintela@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.i... - 05:42 pm Revision 0cde1b4c: ide: cmd646 ->unit has just the value that we want
- Patchworks-ID: 35307
Signed-off-by: Juan Quintela <quintela@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.i... - 05:42 pm Revision ce88f890: TARGET_I386 is always defined if TARGET_X86_64 is defined
- Patchworks-ID: 35378
Signed-off-by: Juan Quintela <quintela@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.i... - 05:42 pm Revision d549db5a: unlock iothread mutex before running kvm ioctl
- Without this, kvm will hold the mutex while it issues its run ioctl,
and never be able to step out of it, causing a d... - 05:42 pm Revision 3c178e72: rom loader: fix sparc -kernel boot.
- Changes:
(1) register pstrcpy_targphys() in rom list, it is used for kernel
command lines by a number of architecture... - 05:42 pm Revision e6a7830a: ide: Remove cast in pci_register_bar
- We already have a PCIDevice at that point
Patchworks-ID: 35296
Signed-off-by: Juan Quintela <quintela@redhat.com>
Si... - 05:42 pm Revision 61073e0f: ide: change cast to DO_UPCAST
- Patchworks-ID: 35293
Signed-off-by: Juan Quintela <quintela@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.i... - 05:42 pm Revision edcca5a3: ide: Remove duplicated definitions
- Patchworks-ID: 35297
Signed-off-by: Juan Quintela <quintela@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.i... - 05:42 pm Revision 18c0fb30: ide: remove uselsess casts from void *
- Patchworks-ID: 35298
Signed-off-by: Juan Quintela <quintela@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.i... - 05:42 pm Revision 65c0f135: ide: create ide/pci.h for common ide pci definitions
- Patchworks-ID: 35299
Signed-off-by: Juan Quintela <quintela@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.i... - 05:42 pm Revision 3e7e1558: ide: export needed ide-pci functions for split
- Patchworks-ID: 35300
Signed-off-by: Juan Quintela <quintela@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.i... - 05:42 pm Revision 4c3df0ec: ide: split cmd646 and piix from pci.c
- This patch splits cmd646 specific code from pci.c.
This patch splits piix4 specific code from pci.c.
And compile new ... - 05:42 pm Revision 58c0e732: ide: PCIIDEState type field is not needed anymore
- We have split the functions that needed it for cmd646
Patchworks-ID: 35302
Signed-off-by: Juan Quintela <quintela@re... - 05:42 pm Revision 7e078316: ide: 'secondary' field is only used by cmd646
- Patchworks-ID: 35303
Signed-off-by: Juan Quintela <quintela@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.i... - 05:42 pm Revision 61f58e59: ide: cmd646 we can get the pci device with container_of
- Patchworks-ID: 35305
Signed-off-by: Juan Quintela <quintela@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.i...
10/11/2009
- 10:31 pm Revision f514f41c: Fix bswap in comment
- Replace bsawp -> bswap.
Signed-off-by: Stefan Weil <weil@mail.berlios.de>
Signed-off-by: Aurelien Jarno <aurelien@au... - 04:08 pm Revision 02d5467e: Move dependency generation falgs out of configure
- Signed-off-by: malc <av1474@comtv.ru>
- 06:57 am Revision 868dc0b4: configure: clean up temporary dependency files
- Signed-off-by: malc <av1474@comtv.ru>
- 05:52 am Revision 6165a426: winwave: pause/restore playing upon seeing VOICE_DISABLE/ENABLE
- Signed-off-by: malc <av1474@comtv.ru>
- 05:38 am Revision 875ef647: winwave: close event handle and delete wait object after closing HWAVEOUT
- To avoid possibly being called back and thus racing.
Signed-off-by: malc <av1474@comtv.ru> - 04:39 am Revision f4e8d0b7: winwave: remove wait object when finalizing DAC voice
- Signed-off-by: malc <av1474@comtv.ru>
10/10/2009
- 06:34 pm Revision 218951ef: CRIS: Segmented addressing only for kernel mode.
- Segmented translation through the CRIS MMU is only done for
accesses in kernel mode. In user-mode, all accesses are t... - 06:02 pm Revision cef290b8: Fix Windows host breakage by 45a50b1668822c23afc2a89f724654e176518bc4 (TeLeMan)
- Signed-off-by: malc <av1474@comtv.ru>
- 04:16 pm Revision e0bda367: winwave: poll mode
- Signed-off-by: malc <av1474@comtv.ru>
- 12:18 am Revision d5631638: Windows Waveform Audio driver (no ADC support yet)
- Signed-off-by: malc <av1474@comtv.ru>
10/09/2009
- 05:17 am Revision ad323081: pcnet: Restart poll timer on pcnet_start
- Just like we call into pcnet_poll_timer on stop, we need to call it on
start to trigger the setup of the poll timer.
... - 05:17 am Revision efb56cf7: pcnet: Drop unused recv_pos field
- This state field was never used, simply remained 0. Drop it from the
PCNetState and update the save/restore code acco... - 05:17 am Revision 43076664: monitor: Convert do_system_powerdown() to QObject
- Patchworks-ID: 35346
Signed-off-by: Luiz Capitulino <lcapitulino@redhat.com>
Signed-off-by: Anthony Liguori <aliguori... - 05:17 am Revision e0c97bde: monitor: Convert do_stop() to QObject
- Patchworks-ID: 35343
Signed-off-by: Luiz Capitulino <lcapitulino@redhat.com>
Signed-off-by: Anthony Liguori <aliguori... - 05:17 am Revision c80d259e: monitor: Convert do_system_reset() to QObject
- Patchworks-ID: 35347
Signed-off-by: Luiz Capitulino <lcapitulino@redhat.com>
Signed-off-by: Anthony Liguori <aliguori... - 05:17 am Revision b223f35f: monitor: Convert do_quit() do QObject
- Patchworks-ID: 35345
Signed-off-by: Luiz Capitulino <lcapitulino@redhat.com>
Signed-off-by: Anthony Liguori <aliguori... - 05:17 am Revision a1f896a0: monitor: Convert do_cont() to QObject
- Appropriate error handling support will be needed to have
encrypted images working under the future machine protocol,... - 05:17 am Revision 83fb1de2: monitor: Convert do_balloon() to QObject
- It is important to note that it never fails, as big refactoring
of the virtio code would be needed to get the proper ... - 05:17 am Revision ab2d3187: monitor: Convert do_info_version() to QObject
- The returned data is always a QString.
Also introduces monitor_print_qobject(), which can be used as
a standard way ... - 05:17 am Revision 8f3cec0b: monitor: Convert do_info_cpus() to QObject
- Each CPU information is stored in a QDict and the returned
QObject is a QList of all CPUs.
The QDict contains the fo... - 05:17 am Revision cc1d9c70: monitor: Convert do_info_balloon() to QObject
- On success return a QInt with the balloon's value.
This also introduces monitor_print_balloon() to print the
balloon... - 05:17 am Revision a6fd08eb: Introduce QList
- QList is a high-level data type that can be used to store QObjects
in a singly-linked list.
The following functions ... - 05:17 am Revision 3aa3dcff: Introduce QList unit-tests
- This suite contains tests to assure that QList API works as expected.
To execute it you should have check installed ... - 05:17 am Revision 13c7425e: monitor: do_info(): handle new and old info handlers
- do_info() is special, its job is to call 'info handlers'.
This is similar to what monitor_handle_command() does,
ther... - 05:17 am Revision 910df89d: monitor: union for info handlers
- This commit adds a union to mon_cmd_t for info handlers and
converts do_info() and info_cmds[] array to use it.
This... - 05:17 am Revision af4ce882: monitor: union for command handlers
- This commits adds a new union member to mon_cmd_t for command
handlers and convert monitor_handle_command() and qemu-... - 05:17 am Revision a2876f59: monitor: Add user_print() to mon_cmd_t
- This new struct member will store a pointer to a function that
should be used to output data in the user protocol for... - 05:17 am Revision 13917bee: monitor: Handle new and old style handlers
- This commit changes monitor_handle_command() to support old style
_and_ new style handlers.
New style handlers are p... - 05:17 am Revision d7f9b689: monitor: Convert mon_cmd_t initializations to C99 style
- Patchworks-ID: 35335
Signed-off-by: Luiz Capitulino <lcapitulino@redhat.com>
Signed-off-by: Anthony Liguori <aliguori... - 05:17 am Revision 54bcf074: Only compile sd0323 when one target uses it
- Patchworks-ID: 35217
Signed-off-by: Juan Quintela <quintela@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.i... - 05:17 am Revision 20a4afc4: Only compile ads7846 when one target uses it
- Patchworks-ID: 35218
Signed-off-by: Juan Quintela <quintela@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.i... - 05:17 am Revision ee99ca01: Only compile max111x when one target uses it
- Patchworks-ID: 35219
Signed-off-by: Juan Quintela <quintela@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.i... - 05:17 am Revision 93a60400: Only compile ssi-sd when one target uses it
- Patchworks-ID: 35220
Signed-off-by: Juan Quintela <quintela@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.i... - 05:17 am Revision d559ba1a: QObject: Accept NULL
- It is convenient that QDECREF() and QINCREF() accept the QObject
parameter to be NULL, so that we don't duplicate 'if... - 05:17 am Revision c62c4551: Only compile ssi when one target uses it
- Patchworks-ID: 35221
Signed-off-by: Juan Quintela <quintela@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.i... - 05:17 am Revision 6a559be5: Only compile sd0303 when one target uses it
- Patchworks-ID: 35216
Signed-off-by: Juan Quintela <quintela@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.i... - 05:17 am Revision 4aa5b83f: Only compile stellaris_input when one target uses it
- Patchworks-ID: 35213
Signed-off-by: Juan Quintela <quintela@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.i... - 05:17 am Revision d9b44620: Only compile tmp105 when one target uses it
- Patchworks-ID: 35214
Signed-off-by: Juan Quintela <quintela@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.i... - 05:17 am Revision 92eb6b4e: Only compile twl92230 when one target uses it
- Patchworks-ID: 35212
Signed-off-by: Juan Quintela <quintela@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.i... - 05:17 am Revision 3c848e2a: Only compile tsc2005 when one target uses it
- Patchworks-ID: 35215
Signed-off-by: Juan Quintela <quintela@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.i... - 05:17 am Revision 03aba0e3: Only compile lm832x when one target uses it
- Patchworks-ID: 35211
Signed-off-by: Juan Quintela <quintela@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.i... - 05:17 am Revision 976ca9ab: Only compile wm8750 when one target uses it
- Patchworks-ID: 35209
Signed-off-by: Juan Quintela <quintela@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.i... - 05:17 am Revision 5f74377c: Only compile ptimer when one target uses it
- Patchworks-ID: 35207
Signed-off-by: Juan Quintela <quintela@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.i... - 05:17 am Revision ae573db3: Only compile max7310 when one target uses it
- Patchworks-ID: 35210
Signed-off-by: Juan Quintela <quintela@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.i... - 05:17 am Revision b21fd8e6: Only compile sd when one target uses it
- Patchworks-ID: 35208
Signed-off-by: Juan Quintela <quintela@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.i... - 05:17 am Revision 626b2a65: Only compile m48t59 when one target uses it
- Patchworks-ID: 35204
Signed-off-by: Juan Quintela <quintela@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.i... - 05:17 am Revision 9f376df1: Only compile esp when one target uses it
- Patchworks-ID: 35206
Signed-off-by: Juan Quintela <quintela@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.i... - 05:17 am Revision 2f3c407d: Only compile escc when one target uses it
- Patchworks-ID: 35205
Signed-off-by: Juan Quintela <quintela@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.i... - 05:17 am Revision 065c7a36: Only compile ecc when one target uses it
- Patchworks-ID: 35203
Signed-off-by: Juan Quintela <quintela@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.i... - 05:17 am Revision 7807feef: Only compile nand when one target uses it
- Patchworks-ID: 35202
Signed-off-by: Juan Quintela <quintela@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.i... - 05:17 am Revision 64257584: Only compile usb_ohci when one target uses it
- Patchworks-ID: 35199
Signed-off-by: Juan Quintela <quintela@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.i... - 05:17 am Revision 185c66c8: Only compile isa_mmio when one target uses it
- Patchworks-ID: 35200
Signed-off-by: Juan Quintela <quintela@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.i... - 05:17 am Revision 86e1d113: Only compile qdev_addr when one target uses it
- Patchworks-ID: 35201
Signed-off-by: Juan Quintela <quintela@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.i... - 05:17 am Revision 3d0f1517: Generate gdbstub-xml.c only when needed
- First user of new config-devices.mak
Patchworks-ID: 35198
Signed-off-by: Juan Quintela <quintela@redhat.com>
Signed-... - 05:17 am Revision 1f3d3c8f: Add new config-devices.mak for each target
- We generate config-devices.h from there automatically.
We need to do it in main Makefile, because we are going to nee... - 05:17 am Revision fe0d4d3f: Generate config-devices.h
- Generate config-devices.h for each target and config-all-devices.h for
common library. We don't want to name both co... - 05:17 am Revision 91880d96: Move generation of config-target.h to Makefile from configure
- Patchworks-ID: 35194
Signed-off-by: Juan Quintela <quintela@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.i... - 05:17 am Revision 25be210f: Rename config.{h, mak} config-target.{h, mak}
- Add config.h file that includes config-target.h and config-host.h
Patchworks-ID: 35193
Signed-off-by: Juan Quintela ... - 05:17 am Revision e5efe7f5: Remove useless check for config-host.mak
- If config-host.mak dont' exist, we have exited in the check at
the beginning of the file.
Once here, move the bits to... - 05:17 am Revision 1215c6e7: Move generation of config-host.h to Makefile from configure
- Use timestamp based appreach to avoid not needed recompilation.
Add it to rules.mak
Many thanks to Paolo Bonzini for... - 05:17 am Revision deed3ccf: Don't include config-host.mak from inside config.mak
- Include it directly in Makefile.target
Patchworks-ID: 35189
Signed-off-by: Juan Quintela <quintela@redhat.com>
Signe...
10/08/2009
- 01:07 pm Revision be9f2ded: CRIS: Update PR_EDA on TLB faults.
- Signed-off-by: Edgar E. Iglesias <edgar.iglesias@gmail.com>
10/07/2009
- 04:54 pm Revision dde8bbb4: Warn if value of qdev_init() isn't checked
- After qdev_init() fails, the device is gone. Failure to check runs a
high risk of use-after-free.
Patchworks-ID: 35... - 04:54 pm Revision 5c17ca25: Clean up test for qdev_init() failure
- Some callers test for != 0, some for < 0. Normalize to < 0.
Patchworks-ID: 35171
Signed-off-by: Markus Armbruster <... - 04:54 pm Revision 33e66b86: Check return value of qdev_init()
- But do so only where it may actually fail. Leave the rest for the
next commit.
Patchworks-ID: 35167
Signed-off-by: ... - 04:54 pm Revision e23a1b33: New qdev_init_nofail()
- Like qdev_init(), but terminate program via hw_error() instead of
returning an error value.
Use it instead of qdev_i... - 04:54 pm Revision 3f66aa9c: Make isa_create() terminate program on failure
- Callers don't check the return value anyway.
Patchworks-ID: 35172
Signed-off-by: Markus Armbruster <armbru@redhat.co... - 04:54 pm Revision 18cfeb52: Make qdev_init() destroy the device on failure
- Before, every caller had to do this. Only two actually did.
Patchworks-ID: 35170
Signed-off-by: Markus Armbruster <... - 04:54 pm Revision 05a91699: Unbreak USB autoconnect filters
- Commit 22f84e73 added a qdev_init() missing on the path through
usb_host_device_open(), but that broke the path throu... - 08:53 am Revision 6a957025: tcg: improve output log
- Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
10/06/2009
- 11:01 pm Revision 49d9fdcc: target-i386: fix ARPL
- The arpl implementation in target-i386/translate.c uses cpu_A0
temporary across a brcond op. This patch fixes that i... - 10:46 pm Revision d9ace8b3: configure and Makefile are not generated in qemu
- Just say it to make
Signed-off-by: Juan Quintela <quintela@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.i... - 10:46 pm Revision ae7489cb: AIOLIBS is not used anywhere
- Signed-off-by: Juan Quintela <quintela@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com> - 10:46 pm Revision cdaed7c7: qdev: move comment
- Move comment back next to main_system_bus to avoid confusion.
Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
Signe... - 10:46 pm Revision 3e4e4646: optionrom: remove use of implicit RM variable
- Signed-off-by: Juan Quintela <quintela@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com> - 10:46 pm Revision 9c927650: add build-all to .PHONY rules
- Signed-off-by: Juan Quintela <quintela@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com> - 10:46 pm Revision 5ab28867: Don't use implicit rules for Makefile
- This remove implicit rules + implicit variables.
Explicit rules like the generation of %.h and %.c from %.hx still wo... - 10:46 pm Revision 4888ec26: optionrom: create .PHONY variable
- Signed-off-by: Juan Quintela <quintela@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com> - 10:36 pm Revision 7f1c9d20: Port host_net_add monitor command to QemuOpts
- Here is where we rely on qemu_opts_parse() to handle an empty string.
We could alternatively explicitly handle this h... - 10:36 pm Revision 13cf8f21: Port usb net to QemuOpts
- We need net_client_init_from_opts() exported for this
Signed-off-by: Mark McLoughlin <markmc@redhat.com>
Signed-off-... - 10:36 pm Revision 0f457d91: qemu/pci: make pci not depend on msix
- Making pci device cleanup msix automatically makes pci.c depend on
msix.c, which is IMO messy. Since devices do msix... - 10:36 pm Revision dc1c9fe8: Final net cleanup after conversion to QemuOpts
- Now that net_client_init() has no users, kill it off and rename
net_client_init_from_opts().
There is no further nee... - 10:36 pm Revision 05fcfada: qemu/pci: clarify pci config load routine
- PCI load routine has to be called with size equal to 256 (otherwise it
will crash in weird ways). So assert this, ma... - 10:36 pm Revision c59c7ea9: Port PCI NIC hotplug to QemuOpts
- Signed-off-by: Mark McLoughlin <markmc@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com> - 10:36 pm Revision 7b3fb251: Clean up legacy code in net_client_init()
- Now that we've ported everything over to QemuOpts, we can kill off
all the cruft in net_client_init().
Note, the 'ch... - 10:36 pm Revision ec302ffd: Port -net user to QemuOpts
- The handling of guestfwd and hostfwd requires the previous changes
to allow multiple values for each parameter. The o... - 10:36 pm Revision 8a1c5235: Port -net tap to QemuOpts
- Some parameters are not valid with fd=. Rather than having a separate
parameter description table for validating fd=,... - 10:36 pm Revision 88ce16ca: Port -net socket to QemuOpts
- Signed-off-by: Mark McLoughlin <markmc@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com> - 10:36 pm Revision dd51058d: Port -net vde to QemuOpts
- The net_vde_init() change is needed because we now pass NULL pointers
instead of empty strings for group/sock if they... - 10:36 pm Revision ed2955c2: Port -net dump to QemuOpts
- Note, not incrementing nb_host_devs in net_init_dump() is intentional.
Signed-off-by: Mark McLoughlin <markmc@redhat... - 10:36 pm Revision f83c6e10: Port -net none and -net nic to QemuOpts
- We use a table of network types to look up the initialization function
and parameter descriptions in net_client_init(... - 10:36 pm Revision 8119b33d: Add qemu_net_opts
- The first step in porting -net to QemuOpts. We do not include parameter
descriptions in the QemuOptsList because we u... - 10:36 pm Revision a676968b: Remove bogus error message from qemu_opts_set()
- The only way qemu_opts_create() can fail is if a QemuOpts with that id
already exists and fail_if_exists=1. In that c... - 10:36 pm Revision 51693297: Remove double error message in qemu_option_set()
- qemu_opt_set() prints an error message in all failure cases, so
qemu_set_option() doesn't need to print another error... - 10:36 pm Revision b386becf: Remove double error message for -device option parsing
- qemu_opts_parse() gives a suitable error message in all failure cases
so we can remove the error message from the cal... - 10:36 pm Revision 2cfa571f: Make qemu_opts_parse() handle empty strings
- Rather than making callers explicitly handle empty strings by using
qemu_opts_create(), we can easily have qemu_opts_... - 10:36 pm Revision 5dc519ef: Add qemu_opts_validate() for post parsing validation
- Several qemu command line options have a parameter whose value affects
what other parameters are accepted for the opt... - 10:36 pm Revision dc9ca4ba: Never overwrite a QemuOpt
- Rather than overwriting a QemuOpt, just add a new one to the tail and
always do a reverse search for parameters to pr... - 10:36 pm Revision fb12577c: Drop config_error(), use qemu_error() instead
- Diagnostic output goes to stderr, except when we're in a monitor
command, when it goes to the monitor instead.
confi... - 10:36 pm Revision 32a8e14a: Use qemu_strdup() for NICInfo string fields
- Signed-off-by: Mark McLoughlin <markmc@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com> - 10:36 pm Revision 3cd67992: Don't assign a static string to NICInfo::model
- Signed-off-by: Mark McLoughlin <markmc@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com> - 10:36 pm Revision 9203f520: Make NICInfo string fields non-const
- We now only assign strdup()ed strings to these fields, never static
strings.
aliguori: fix build for ppc_prep and mi... - 10:36 pm Revision d2cffe30: Move memset() from net_client_uninit() to net_client_init()
- zeroing a structure before using it is more common than zeroing after
using it. Also makes the setting of nd->used mo... - 10:36 pm Revision 02374aa0: Use qemu_strdup() for VLANClientState string fields
- Signed-off-by: Mark McLoughlin <markmc@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com> - 10:36 pm Revision 3a179c66: Make net_client_init() consume slirp_configs even on error
- net_slirp_init() walks slirp_configs, and stops when it encounters one
that doesn't work. Instead of consuming slirp... - 10:36 pm Revision 0752706d: Don't exit() in config_error()
- Propagating errors up the call chain is tedious. In startup code, we
can take a shortcut: terminate the program. Th... - 10:36 pm Revision a6af8e5f: add host_device format description to qemu-img manpage
- Converting files using "qemu-img convert" onto logical volumes (or any
block device) you need to use the currently un... - 10:36 pm Revision 0ca9f8a4: offer right-ctrl as a grab option
- Add support for -ctrl-grab to use the right-ctrl button to grab/release
the mouse in SDL.
The multi-button ctrl-alt ... - 10:36 pm Revision e52eb611: Revert "Fix exit on 'pci_add' Monitor command"
- This reverts commit 0148fde54c2478ea8a47c8dbfe4c0fb8bda4d996.
As requested by Luiz.
Signed-off-by: Anthony Liguori ... - 10:36 pm Revision 5fdfbf7e: Register rtc options for -set
- Signed-off-by: Jan Kiszka <jan.kiszka@siemens.com>
Signed-off-by: Mark McLoughlin <markmc@redhat.com>
Signed-off-by: ... - 10:36 pm Revision dbbaaff6: eepro100: support 16 bit read from SCBCmd (== 2)
- This is necessary to support OpenBSD 4.2 install, without
this change it triggers an assert.
Signed-off-by: Reimar D... - 10:36 pm Revision 45a50b16: Reorganize option rom (+linux kernel) loading.
- This patch adds infrastructure to maintain memory regions which must be
restored on reset. That includes roms (vga b...
10/05/2009
- 11:41 pm Revision 5a2d0e57: target-i386: move recently added vmstate fields at the end of the structure
- This reduce the impact on hosts that have addressing modes with limited
offsets. Suggested by Laurent Desnogues.
Sig... - 10:20 pm Revision 0b4ce02e: block/raw: Add create_options for host_device
- Today host_devices have a create function, so they also need a create_options
field to prevent qemu-img from complain... - 10:02 pm Revision 850810d0: Improve error reporting on file access
- By making the error reporting include strerror(errno), it gives the user
a bit more indication as to why qemu failed.... - 10:01 pm Revision 1e7fbc6d: x86: fix miss merge
- There was a missmerge, and then we got a tail recursive call to cpu_post_load
without case base :)
Signed-off-by: Ju... - 10:01 pm Revision 6c098407: Win32: Fix vnc support.
- Without this patch, qemu on windows crashes as soon
as a vnc client connects.
Signed-off-by: Stefan Weil <weil@mail.... - 05:32 pm Revision 25fe3654: virtio-pci: return error if virtio_console_init fails
- Currently only one virtio_console device is supported. Trying to add
multiple devices fails and such failure should b... - 05:32 pm Revision fc3baad7: restore CFLAGS check for conflict and fix recursive CFLAGS issue
- cc-option uses more make-syntax to replace the shell "if/else".
Issue with recursive += is fixed by doing the first ... - 05:32 pm Revision f4e94dfe: Set revision in eeprom correctly for 82557 versions.
- This is necessary to make FreeBSD recognize the device as 82557 - otherwise its
driver will use unsupported features ... - 05:32 pm Revision 19a2223f: set correct CS seg limit and flags on sipi
- TCG works with incorrect values somehow.
Signed-off-by: Gleb Natapov <gleb@redhat.com>
Signed-off-by: Anthony Liguor... - 05:32 pm Revision 48042d86: Fix pci_vga_init() not to ignore bus argument
- Commit a414c306 converted all VGA devices to qdev. It used
pci_create_simple() for all devices, except for this one ... - 05:32 pm Revision 49bd1458: Fix pci_add storage not to exit on bad first argument
- Monitor command "pci_add ADDR storage ..." does its work in
qemu_pci_hot_add_nic(). It called pci_create(..., ADDR) ... - 05:32 pm Revision 9ee05825: Make it obvious that pci_nic_init() can't fail
- Before this patch, pci_nic_init() returns NULL when it can't find the
model in pci_nic_models[]. Except this can't h... - 05:32 pm Revision 07caea31: Fix pci_add nic not to exit on bad model
- Monitor command "pci_add ADDR nic model=MODEL" uses pci_nic_init() to
create the NIC. When MODEL is unknown or "?", ... - 05:32 pm Revision 3312958d: pci_create() is now unused, remove it
- Signed-off-by: Markus Armbruster <armbru@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com> - 05:32 pm Revision 499cf102: Rename pci_create_noinit() to pci_create()
- It's qdev_create() specialized for PCI, so name it accordingly.
Signed-off-by: Markus Armbruster <armbru@redhat.com>... - 05:32 pm Revision 5a1fc5e8: qemu: clean up target page usage in msix
- Since cpu_register_phys_memory does not require size to be a multiple of
target page size, simply make msix page size... - 05:32 pm Revision 85352471: qemu/virtio-pci: remove unnecessary check
- it's safe to call msix_write_config if msix
is disabled, so call it unconditionally on
pci config write.
Signed-off-... - 05:32 pm Revision 80ee15a6: qcow2: Increase maximum cluster size to 2 MB
- This patch increases the maximum qcow2 cluster size to 2 MB. Starting with 128k
clusters, L2 tables span 2 GB or more... - 05:32 pm Revision 7f1e9d4e: eepro100: Don't allow guests to fail assertions
- The idea of using assert() for input validation is rather questionable.
Let's remove it from eepro100, so that guests... - 05:32 pm Revision fa0cfdf2: vnc: Set invalid buffer pointers to NULL
- After qemu_free, the pointers for input and output
buffers are no longer valid, so set them to NULL
(most other calls... - 05:32 pm Revision c8cd1fcd: qdev: show name of device that fails init
- When initialising a device fails, show the name of the failing device.
The current behaviour is to silently exit on ... - 05:32 pm Revision 5330de09: qemu/pci: refactor code/symbolic constants
- refactor code slightly, adding symbolic constants and functions, and
using macros where possible. This will also mak... - 05:32 pm Revision c0b1905b: qemu/pci: reset device registers on bus reset
- Reset BARs and a couple of other registers on bus reset, as per PCI
spec.
Signed-off-by: Michael S. Tsirkin <mst@red... - 05:32 pm Revision 8f2498f9: fix comment on cpu_register_physical_memory_offset
- We don't require full pages in cpu_register_physical_memory,
except for RAM.
Signed-off-by: Michael S. Tsirkin <mst@... - 05:32 pm Revision 99244fa1: floppy: move dma setup + drive connect to fdctrl_init_common()
- isa-fdc is completely qdev-ified with this patch applied, all
configuration uses properties.
sysbus-fdc needs dma_ch... - 05:32 pm Revision 41b5e892: qdev: don't crash on unset drive properties.
- Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com> - 05:32 pm Revision ac0be998: serial: convert isa to qdev
- Everything using standard isa I/O ports and IRQ windup is considerd
being an actual isa device. That are all serial_... - 05:32 pm Revision 7f23f812: qemu/qdev: type safety in reset handler
- Add type safety to qdev reset handlers, by declaring them as
DeviceState * rather than void *.
Signed-off-by: Michae... - 05:32 pm Revision e489030d: qemu/virtio: fix reset with device removal
- virtio pci registers its own reset handler, but fails to unregister it,
which will lead to crashes after device remov... - 05:32 pm Revision cb23117b: scsi: hotplug windup
- Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com> - 05:32 pm Revision ee995ffb: pci: hotplug windup
- Create qdev infrastructure for pci hotplug. PCI bus implementations
must register a handler for hotplug. Creating a... - 05:32 pm Revision 3f84865a: pci: windup acpi-based hotplug
- Switch over acpi-based PCI hotplug for pc over to the new
qdev-based pci hotplugging.
Signed-off-by: Gerd Hoffmann <... - 05:32 pm Revision 56a14938: drive cleanup fixes.
- Changes:
* drive_uninit() wants a DriveInfo now.
* drive_uninit() also calls bdrv_delete(),
so callers don't ... - 05:32 pm Revision 4db49dc0: refactor drive_hot_add
- move pci device lookup into the "case IF_SCSI" section, so we
can do something else for other interface types.
Signe... - 05:32 pm Revision 7101174e: allow if=none for drive_add
- Allow adding unconnected host drives by specifying if=none like it is
possible with -drive. They can be put in use w... - 05:32 pm Revision ef80b466: store a pointer to QemuOpts in DeviceState, release it when zapping a device.
- Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com> - 05:32 pm Revision fd8014e1: floppy: add drive properties.
- Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com> - 05:32 pm Revision 131ec1bd: qdev: device free fixups.
- Two bug fixes:
* When freeing a device we unregister even stuff we didn't register in
the first place because the... - 05:32 pm Revision d29275f1: Add exit callback to DeviceInfo.
- This adds a exit callback for device destruction to DeviceInfo, so
we can hook cleanups into qdev device destruction.... - 05:32 pm Revision 01985dcf: Implement scsi device destruction
- Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com> - 05:32 pm Revision a36a344d: pci: use qdev for device destruction.
- pci_unregister_device is static now and hooked into Devicestate->exit.
qdev_free(pci_device) works now.
Signed-off-b... - 05:32 pm Revision e3936fa5: pci: move unregister from PCIDevice to PCIDeviceInfo
- One more cleanup while being at it ;)
Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
Signed-off-by: Anthony Liguor... - 05:32 pm Revision a8e662b5: usb: hook unplug into qdev, cleanups + fixes.
- Hook into DeviceInfo->exit().
handle_destroy() must not free the state struct, this is handled
by the new usb_qdev_e... - 05:32 pm Revision a861c453: switch qemu-config to qemu_error
- Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com> - 05:32 pm Revision 3418bd25: qdev hotplug: infrastructure and monitor commands.
- Adds device_add and device_del commands. device_add accepts accepts
the same syntax like the -device command line sw... - 05:32 pm Revision ef816d83: usb: hotplug windup
- Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com> - 05:32 pm Revision 1f850f10: switch ide bus to inplace allocation.
- Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com> - 05:32 pm Revision 21eea4b3: support inplace allocation for pci bus, split irq init.
- Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com> - 05:32 pm Revision 03587182: convert pci bridge to qdev
- Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com> - 05:32 pm Revision 7cd9eee0: piix_pci: kill PIIX3IrqState
- Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com> - 05:32 pm Revision 1ac7105e: update pcbios submodule to current master
- Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com> - 05:32 pm Revision 907265db: update pc-bios/bios.bin
- Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com> - 05:32 pm Revision 021f0674: parallel: convert isa to qdev
- Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com> - 05:32 pm Revision ca9c39fa: switch scsi bus to inplace allocation.
- Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com> - 05:32 pm Revision b2317837: switch usb bus to inplace allocation.
- Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com> - 05:32 pm Revision f64382ba: win32: Drop dead dyntick timer code
- nearest_delta_us is calculated but not used. Drop it.
Signed-off-by: Jan Kiszka <jan.kiszka@siemens.com>
Signed-off-... - 05:32 pm Revision 21d5d12b: Introduce QEMU_CLOCK_HOST
- Despite its name QEMU_CLOCK_REALTIME is (normally) not using
CLOCK_REALTIME / the host system time as base. In order ... - 05:32 pm Revision 1ed2fc1f: Refactor RTC command line switches
- Deprecate -localtime, -setdate and -rtc-td-hack in favor of a new
unified command line switch:
-rtc [base=utc|lo... - 05:32 pm Revision 6875204c: Enable host-clock-based RTC
- Switch RTC emulations to the new host_clock instead of vm_clock by
default. This has the advantage that the emulated ... - 05:32 pm Revision 5f30fa18: gdbstub: x86: Switch 64/32 bit registers dynamically
- Commit 56aebc891674cd2d07b3f64183415697be200084 changed gdbstub in way
that debugging 32 or 16-bit guest code is no l... - 05:32 pm Revision b3807725: kvm: Fix guest single-stepping
- Hopefully the last regression of 4c0960c0: KVM_SET_GUEST_DEBUG requires
properly synchronized guest registers (on x86... - 05:32 pm Revision 828566bc: temporary fix for on_vcpu
- Recent changes made on_vcpu hit the abort() path, even with the IO thread
disabled. This is because cpu_single_env is... - 05:32 pm Revision cd739fb6: allow qdev busses allocations be inplace
- Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com> - 05:32 pm Revision d5b61ddd: musicpal: Add VMState support
- Register all relevant fields of Musicpal device states with the VMState
framework. This involves a few type changes o... - 05:32 pm Revision b6e31c12: slirp: It needs to use QEMU_CFLAGS not CFLAGS
- Signed-off-by: Juan Quintela <quintela@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com> - 05:32 pm Revision a316e378: Add -Wold-style-* flags
- This time, I add them in configure only if target compiler supports it
Signed-off-by: Juan Quintela <quintela@redhat... - 05:32 pm Revision 47cbc7aa: bdf: Remove last users of FALSE/TRUE
- This brings bfd_boolean to the wonderful world of <stdbool.h>, it is needed
because it defines bdf_boolean as an enum... - 05:32 pm Revision e5bc201d: do proper cpu_self check
- Currently, our check for qemu_cpu_self only checks if there is a cpu
currently in execution (represented by cpu_singl... - 05:32 pm Revision a9796703: Correctly free nd structure
- When we "free" a NICInfo structure, we can leak pointers, since we don't do
much more than setting used = 0.
We free... - 05:32 pm Revision 0148fde5: Fix exit on 'pci_add' Monitor command
- If the user issues one of the following commands to the Monitor:
pci_add pci_addr=auto nic model=None
pci_add pci_ad... - 05:32 pm Revision 0fdddf80: Rename QEMU_TIMER_* to QEMU_CLOCK_*
- These constants select clocks, not timers. And init_timers initializes
clocks.
Signed-off-by: Jan Kiszka <jan.kiszka... - 05:32 pm Revision 3c8ce630: x86: factor out cpu_get/put_fpreg()
- Signed-off-by: Juan Quintela <quintela@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com> - 05:32 pm Revision f11f6a5f: vmstate: Add suppot for field_exist() test
- Signed-off-by: Juan Quintela <quintela@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com> - 05:32 pm Revision 0cb892aa: x86: port cpu to vmstate
- Signed-off-by: Juan Quintela <quintela@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com> - 05:32 pm Revision 2e87c5b9: musicpal: Catch null TX qeueues
- They likely represent invalid queues that should be skipped. We already
do this for RX queues. Wish I had a spec...
... - 05:32 pm Revision 708afdf3: musicpal: Rework GPIO input events
- The qdev_gpio conversion of 343ec8e caused come polarity mismatch of key
event pins and left an overly complex soluti... - 05:32 pm Revision 243cd13c: musicpal: Clean up typecasts
- Signed-off-by: Jan Kiszka <jan.kiszka@web.de>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com> - 05:32 pm Revision 49fedd0d: musicpal: Coding style fixes
- Signed-off-by: Jan Kiszka <jan.kiszka@web.de>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com> - 05:32 pm Revision 30624c92: musicpal: True reset support for GPIO
- Signed-off-by: Jan Kiszka <jan.kiszka@web.de>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com> - 05:32 pm Revision 267c4840: musicpal: True reset support for audio device
- Signed-off-by: Jan Kiszka <jan.kiszka@web.de>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com> - 05:32 pm Revision c88d6bde: musicpal: Make PIT emulation more robust
- Stop the periodic timers of the PIT on reset, disabling via the control
register and invalid parameters.
Signed-off-... - 05:32 pm Revision e5cc6429: x86: mcg_cap is never 0
- Signed-off-by: Juan Quintela <quintela@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com> - 05:32 pm Revision acc68836: x86: split FPReg union
- Signed-off-by: Juan Quintela <quintela@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com> - 05:32 pm Revision c1a54d57: x86: split MTRRVar union
- Signed-off-by: Juan Quintela <quintela@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com> - 05:32 pm Revision f89a8e4e: Add *TL functions to vmstate
- Signed-off-by: Juan Quintela <quintela@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com> - 05:32 pm Revision 66e6d55b: x86: port segments to vmstate
- Signed-off-by: Juan Quintela <quintela@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com> - 05:32 pm Revision c4c38c8c: x86: factor out cpu_pre_save()
- Signed-off-by: Juan Quintela <quintela@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com> - 05:32 pm Revision 468f6581: x86: factor out cpu_pre/post_load()
- Signed-off-by: Juan Quintela <quintela@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com> - 05:32 pm Revision fc3b0aa2: x86: factor out cpu_get/put_xmm_reg()
- Signed-off-by: Juan Quintela <quintela@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com> - 05:32 pm Revision 216c07c3: x86: factor out cpu_get/put_mttr_var()
- Signed-off-by: Juan Quintela <quintela@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com> - 05:32 pm Revision 60a902f1: x86: add fpregs_format_vmstate
- Don't even ask, being able to load/save between 64<->80bit floats should be forbidden
Signed-off-by: Juan Quintela <... - 05:32 pm Revision ac74d0f1: x86: mce_banks always have the same size
- mce_banks is always MCE_BANKS_DEF * 4 in size, value never change
CC: Huang Ying <ying.huang@intel.com>
Signed-off-b... - 05:32 pm Revision 496eb021: x86: send mce_banks as an array
- Signed-off-by: Juan Quintela <quintela@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com> - 05:32 pm Revision eb831623: x86: fpuc is uint16_t not unsigned int
- Signed-off-by: Juan Quintela <quintela@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com> - 05:32 pm Revision 67b8f419: x86: fpus is uint16_t not unsigned int
- We save more that fpus on that 16 bits (fpstt), we need an additional field
Signed-off-by: Juan Quintela <quintela@r... - 05:32 pm Revision cdc0c58f: x86: add fptag_vmstate to the state
- It is needed to store fptags
Signed-off-by: Juan Quintela <quintela@redhat.com>
Signed-off-by: Anthony Liguori <alig... - 05:32 pm Revision bfc179b6: x86: add pending_irq_vmstate to the state
- It is needed to save the interrupt_bitmap
Signed-off-by: Juan Quintela <quintela@redhat.com>
Signed-off-by: Anthony ... - 05:32 pm Revision f0495f56: vmstate: port twl92230 device
- Just don't look. struct tm members are ints' and they are sent as uint16_t.
VMState code complains as it should. Ha... - 05:32 pm Revision 19df438b: vmstate: add support for arrays of pointers
- We need this to send arrays of timers
Signed-off-by: Juan Quintela <quintela@redhat.com>
Signed-off-by: Anthony Ligu... - 05:32 pm Revision e69f0602: lm832x: make fields to have the same types that they are saved/loaded
- They were saved as uint8_t already. To make things simpler, I just
reg == -1 used to indicate an error, I create LM8... - 05:32 pm Revision aa1e3b28: vmstate: port lm832x device
- Signed-off-by: Juan Quintela <quintela@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com> - 05:32 pm Revision 6b0e766f: vmstate: remove i2c_slave_load/save
- All its users moved to vmstate
Signed-off-by: Juan Quintela <quintela@redhat.com>
Signed-off-by: Anthony Liguori <al... - 05:32 pm Revision 1f76b9b9: x86: hflags is not modified at all, just save it directly
- Signed-off-by: Juan Quintela <quintela@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com> - 05:32 pm Revision 5ee0ffaa: x86: make a20_mask int32_t
- This makes the savevm code correct, and sign extensins gives us exactly
what we need (namely, sign extend to 64 bits ... - 05:32 pm Revision b6bd0bdc: vmstate: add uint8 array
- Signed-off-by: Juan Quintela <quintela@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com> - 05:32 pm Revision 1894839f: vmstate: create VMSTATE_I2C_SLAVE
- Signed-off-by: Juan Quintela <quintela@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com> - 05:32 pm Revision c1d803b3: vmstate: port wm8750 device
- Signed-off-by: Juan Quintela <quintela@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com> - 05:32 pm Revision 7cb45faa: vmstate: port max7310 device
- Signed-off-by: Juan Quintela <quintela@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com> - 05:32 pm Revision 840e9cef: vmstate: create VMSTATE_STRUCT_POINTER
- Signed-off-by: Juan Quintela <quintela@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com> - 05:32 pm Revision 0211364d: vmstate: port pxa2xx_i2c device
- Signed-off-by: Juan Quintela <quintela@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com> - 05:32 pm Revision aed7278d: vmstate: port ssd0303 device
- Signed-off-by: Juan Quintela <quintela@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com> - 05:32 pm Revision 289070c7: vmstate: create VMSTATE_INT16_ARRAY
- Signed-off-by: Juan Quintela <quintela@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com> - 05:32 pm Revision 6f3a7798: tmp105: change len and alorm to uint8_t
- They were using only with very small integers, and they are sent/read as
bytes. They can't become negative as far as... - 05:32 pm Revision 371a4468: vmstate: port tmp105 device
- Signed-off-by: Juan Quintela <quintela@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com> - 05:32 pm Revision b53d44e5: twl92230: change pwrbtn_state to uint8_t
- its value is always the level of an interrupt, 0 or 1
Signed-off-by: Juan Quintela <quintela@redhat.com>
Signed-off-... - 05:32 pm Revision d4bfa4d7: vmstate: remove const from pre_save() functions
- Signed-off-by: Juan Quintela <quintela@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com> - 05:32 pm Revision db596c53: vmstate: remove ps2_kbd_load_old()
- Now that we have version_id on post_load() we don't need the old load
function
Signed-off-by: Juan Quintela <quintel... - 05:32 pm Revision 6680f01c: vmstate: Add support for sending partial arrays
- This one is needed for changees happening on fdc. It allows you to send
arrays of structs whose size we want to send... - 05:32 pm Revision c7cc172d: qdev: Add support for uint8_t
- Signed-off-by: Juan Quintela <quintela@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com> - 05:32 pm Revision 5b7f5327: i2c: addresses are load/save as uint8_t values, change types to reflect this
- Signed-off-by: Juan Quintela <quintela@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com> - 05:32 pm Revision 8d0eb050: vmstate: port i2c_bus device
- Signed-off-by: Juan Quintela <quintela@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com> - 05:32 pm Revision bcbe8068: vmstate: port i2c_slave device
- Signed-off-by: Juan Quintela <quintela@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com> - 05:32 pm Revision f22f5b07: cirrus_vga: also assign gr0/1 when writting shadow_gr0/1
- This is a regression/bug caused by previous vga_cleanup. This fixes
Ubuntu installer reported by:
Pierre Riteau
S... - 05:32 pm Revision 50af3246: vga: move back dirty_log functions to vga.c
- They are needed there on qemu-kvm.
Signed-off-by: Juan Quintela <quintela@redhat.com>
Signed-off-by: Anthony Liguori... - 05:32 pm Revision 84e2e3eb: vmstate: remove const for put operations
- In a later patch, we introduce pre_save() and post_save() functions.
The whole point of that operation is to change t... - 05:32 pm Revision e59fb374: vmstate: add version_id argument to post_load
- Signed-off-by: Juan Quintela <quintela@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com> - 05:29 pm Revision 4e3db917: Revert "eepro100: Remove unused device status entries"
- This reverts commit 3031efabd0bb744126a53f32c5426580b5d394d5.
- 12:10 am Revision 09d85fb8: target-i386: Fix exceptions for fxsave/fxrstor
- This patch corrects the following aspects of exception generation in
fxsave/fxrstor:
* Generate #GP if the operand i...
10/04/2009
- 04:30 pm Revision 94f4af02: tcg: allocate s->op_dead_iargs dynamically
- Similarly to what is already done in tcg_liveness_analysis() when
USE_LIVENESS_ANALYSIS is not set.
Signed-off-by: A... - 04:16 pm Revision 8389c67b: tcg: remove dead code
- Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
- 04:02 pm Revision b7d43d03: bsd-user: fix "#if 0"'d printf()
- Make an "#if 0"'d printf() in load_elf_binary() reflect what the actual
code does (see commit 3bc0bdcaadef1100ce2413a... - 03:59 pm Revision c4c270e2: eepro100: Add more i825xx devices
- The new devices added here are still not functional -
partially because some patches are still missing,
partially bec... - 03:54 pm Revision 3031efab: eepro100: Remove unused device status entries
- A lot of entries are unused (they were added by copy + paste
from other drivers during development of eepro100.c).
R... - 03:46 pm Revision 1b050077: target-i386: add RDTSCP support
- RDTSCP reads the time stamp counter and atomically also the content
of a 32-bit MSR, which can be freely set by the O... - 03:09 pm Revision d9f4bb27: target-i386: add SSE4a instruction support
- This adds support for the AMD Phenom/Barcelona's SSE4a instructions.
Those include insertq and extrq, which are doing... - 03:04 pm Revision ccd59d09: target-i386: add lock mov cr0 = cr8
- AMD CPUs featuring a shortcut to access CR8 even from 32-bit mode.
If you use the LOCK prefix with "mov CR0", it acce... - 02:24 pm Revision 317b7e67: hw/omap_dma: add matching {} in if 0
- MULTI_REQ is never defined, so it doesn't matter much, but since
we have an if statement there, let's add {} to clari... - 02:24 pm Revision ee682d27: Check availability of uuid header / library
- If available, the Universally Unique Identifier library
is used by the vdi block driver.
Other parts of QEMU (vl.c) ... - 02:24 pm Revision 3bc0bdca: linux-user: fix "#if 0"'d printf()
- Make an "#if 0"'d printf() in load_elf_binary(), probably left to aid in
debugging, reflect what the actual code does... - 02:24 pm Revision cfc86988: tcg: add ext{8,16,32}u_i{32,64} TCG ops
- Currently zero extensions ops are implemented by a and op with a
constant. This is then catched in some backend, and ... - 02:24 pm Revision 64584218: tcg/x86_64: add support for ext{8,16,32}u_i{32,64} TCG ops
- Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
- 02:24 pm Revision 5f0ce17f: tcg/i386: add support for ext{8,16}u_i32 TCG ops
- Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
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>
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> - 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> - 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... - 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 ... - 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... - 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> - 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... - 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 ...
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> - 04:18 pm Revision bc6291a1: Include microblaze binaries in tarbin.
- Signed-off-by: Edgar E. Iglesias <edgar.iglesias@gmail.com>
- 12:12 am Revision 941694d0: target-mips: make sure constants are in the second argument
- Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
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> - 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... - 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... - 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... - 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... - 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... - 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... - 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... - 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... - 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... - 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... - 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... - 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@... - 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... - 03:34 pm Revision 4839abe7: sdlaudio: make it suck less
- Signed-off-by: malc <av1474@comtv.ru>
- 03:16 pm Revision d6859202: Revert part of 6692b043198d58a12317009edb98654c6839f043
- Committed by accident.
Signed-off-by: Aurelien Jarno <aurelien@aurel32.net> - 03:11 pm Revision e9a6625e: Fix build with profiler enabled
- Broken by 4a1418e07bdcfaa3177739e04707ecaec75d89e1
Signed-off-by: Aurelien Jarno <aurelien@aurel32.net> - 03:10 pm Revision 6692b043: TCG: fix DEF2 macro
- Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
09/28/2009
- 02:40 pm Revision 731c54f8: target-ppc: log instructions start in TCG code
- Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
- 02:03 pm Revision 618b0fe9: target-mips: log instructions start in TCG code
- Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
09/27/2009
- 11:03 pm Revision 20889d4e: Win32: avoid a warning
- GetLastError() returns a DWORD.
Signed-off-by: Blue Swirl <blauwirbel@gmail.com> - 10:30 pm Revision 032e51d7: BSD user: suppress a warning
- Signed-off-by: Blue Swirl <blauwirbel@gmail.com>
- 10:30 pm Revision 2fa5d9ba: BSD user: implement GUEST_BASE
- Based on 379f6698d73f476de38682b3ff96ecb226728c43.
Signed-off-by: Blue Swirl <blauwirbel@gmail.com> - 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... - 09:00 pm Revision b70650cb: tcg/i386: optimize and $0xff(ff), reg
- Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
- 07:26 pm Revision add16157: Compile some user files only once for all targets
- Signed-off-by: Blue Swirl <blauwirbel@gmail.com>
- 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>
- 05:35 pm Revision b461cdc9: Don't compile roms if not building system targets
- Signed-off-by: Blue Swirl <blauwirbel@gmail.com>
- 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... - 01:41 pm Revision de1c90cf: vl: Add failure check for SetEvent
- Signed-off-by: malc <av1474@comtv.ru>
- 01:41 pm Revision d9370327: tcg/ppc: always use tcg_out_call
- Signed-off-by: malc <av1474@comtv.ru>
- 01:41 pm Revision 705e83f6: vl: Do not use perror after failed Win32 API calls
- Signed-off-by: malc <av1474@comtv.ru>
- 03:16 am Revision ee399306: posix-aio-compat: avoid signal race when spawning a thread
- Signed-off-by: malc <av1474@comtv.ru>
- 01:57 am Revision bedda79c: target-i386: kill a tmp register
- Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
- 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>
- 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... - 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> - 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> - 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... - 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... - 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...
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... - 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... - 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... - 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... - 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... - 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...
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... - 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.... - 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> - 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> - 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> - 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> - 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... - 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... - 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 <... - 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... - 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> - 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 :-)
... - 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>
... - 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...
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... - 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... - 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... - 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... - 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... - 09:41 am Revision 39b7f20e: Fix device tree compile broken by ca20cf32ab3d945155141ef737f5d08ebb373e1d
- Signed-off-by: Blue Swirl <blauwirbel@gmail.com>
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>
- 10:50 pm Revision 284b08f1: Fix Sparse warning about obsolete struct initializer
- Signed-off-by: Blue Swirl <blauwirbel@gmail.com>
- 09:40 pm Revision d4fa8d90: Export tables properly to avoid a Sparse warning
- Signed-off-by: Blue Swirl <blauwirbel@gmail.com>
- 09:39 pm Revision 6f4fc367: Add 'static' to please Sparse
- Signed-off-by: Blue Swirl <blauwirbel@gmail.com>
- 09:11 pm Revision b9d38e95: Fix Sparse warnings about using plain integer as NULL pointer
- Signed-off-by: Blue Swirl <blauwirbel@gmail.com>
- 06:24 pm Revision 52d94620: Fix user targets broken by 96e132e24ee5a693069e83b6a981693588b088c1
- Signed-off-by: Blue Swirl <blauwirbel@gmail.com>
09/20/2009
- 10:20 pm Revision c2b023b6: Compile host-utils only once
- See also facd2857783d58387885ad7cb1e4a8386f241738 and
34005a0060c176b3025a9e7c5d064615a9f80325.
Signed-off-by: Blue ... - 10:06 pm Revision 96e132e2: Compile TCG runtime library only once
- Signed-off-by: Blue Swirl <blauwirbel@gmail.com>
- 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.... - 07:19 pm Revision bd390e64: Compile ne2000 only once
- Signed-off-by: Blue Swirl <blauwirbel@gmail.com>
- 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.
... - 06:35 pm Revision 5e520a7d: Compile msix only once
- Get page size in device init.
Signed-off-by: Blue Swirl <blauwirbel@gmail.com> - 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... - 11:28 am Revision a333cd71: Compile qemu-config only once
- Signed-off-by: Blue Swirl <blauwirbel@gmail.com>
- 11:02 am Revision 9801c7b4: Compile wdt_i6300esb only once
- Signed-off-by: Blue Swirl <blauwirbel@gmail.com>
- 10:51 am Revision 8756aa72: Fix mingw32 compile
- Signed-off-by: Blue Swirl <blauwirbel@gmail.com>
- 09:56 am Revision 5f6b9e8f: Probe for fdatasync()
- Signed-off-by: Blue Swirl <blauwirbel@gmail.com>
09/19/2009
- 08:59 pm Revision cdd0935c: PPC: make system bus parent of PCI bus
- Signed-off-by: Blue Swirl <blauwirbel@gmail.com>
- 07:43 pm Revision 50da01ed: Fix indentation
- Signed-off-by: Stefan Weil <weil@mail.berlios.de>
Signed-off-by: Aurelien Jarno <aurelien@aurel32.net> - 06:44 pm Revision cc9952f3: ESP: convert to VMState
- Signed-off-by: Blue Swirl <blauwirbel@gmail.com>
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... - 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... - 01:04 pm Revision 541ba4e7: alsa: use audio_pcm_hw_clip_out
- Signed-off-by: malc <av1474@comtv.ru>
- 01:04 pm Revision 4f4cc0ef: audio: use muldiv64 where it makes sense
- Signed-off-by: malc <av1474@comtv.ru>
- 01:04 pm Revision ddabec73: audio: introduce audio_pcm_hw_clip_out helper function
- Signed-off-by: malc <av1474@comtv.ru>
- 01:04 pm Revision 68f6dc7e: coreaudio: fix sloppy "posixification" by 1ea879e5580f63414693655fcf0328559cdc...
- Signed-off-by: malc <av1474@comtv.ru>
- 01:04 pm Revision 9d168976: oss: use audio_pcm_hw_clip_out
- Signed-off-by: malc <av1474@comtv.ru>
- 01:04 pm Revision 3fd7f635: sdlaudio: use correct function names in sdl_XXX calls
- Signed-off-by: malc <av1474@comtv.ru>
- 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... - 01:04 pm Revision 155a8ad3: audio: use correct email address
- Signed-off-by: malc <av1474@comtv.ru>
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 ... - 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 ... - 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> - 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...
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> - 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 ... - 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> - 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> - 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... - 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> - 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... - 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.
... - 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... - 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... - 12:52 am Revision 324a8021: Revert "Open chr device for all serial ports"
- This reverts commit 55338f1dd4648d78ee130d83a92f1059ff1f3887.
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> - 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... - 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... - 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 ... - 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... - 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... - 11:44 am Revision fad8c772: pflash_cfi01: Correct debug build, no functional changes.
- Signed-off-by: Edgar E. Iglesias <edgar.iglesias@gmail.com>
- 08:21 am Revision a6124103: ne2000-isa: Do not free memory owned by qdev
- Signed-off-by: malc <av1474@comtv.ru>
- 02:55 am Revision 6ebfda13: alsa/oss: Remove fd transfer handlers before closing oss/alsa fd/handle
- Signed-off-by: malc <av1474@comtv.ru>
- 02:55 am Revision b4f763b8: alsa: Use proper value when testing returned events in alsa_poll_handler
- Signed-off-by: malc <av1474@comtv.ru>
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... - 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> - 10:38 pm Revision 240324f6: Fix sparc.ld
- Makes 91b40c5be84a478e98c0416325844a7f66d0efae unnecessary.
Acked-by: Kirill A. Shutemov <kirill@shutemov.name>
Sign... - 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> - 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... - 11:32 am Revision c5ff6d54: Sparc64: make system bus parent of PCI bus
- Signed-off-by: Blue Swirl <blauwirbel@gmail.com>
- 11:32 am Revision 075cd324: x86: move a declaration to header
- Signed-off-by: Blue Swirl <blauwirbel@gmail.com>
- 11:32 am Revision 675d6f82: x86: add 'const'
- Signed-off-by: Blue Swirl <blauwirbel@gmail.com>
- 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... - 10:15 am Revision 54762b73: oss: Simplify mmap code
- Signed-off-by: malc <av1474@comtv.ru>
Also available in: Atom