Activity
From 04/16/2011 to 05/15/2011
05/15/2011
- 01:34 pm Revision 077030d1: w32: Fix missing declaration of ffs()
- target-ppc/cpu.h now needs ffs(), too, so ffs() must be declared
before this file is included.
Moving the declaratio... - 02:05 am Revision 1de9756b: set $SDL_VIDEODRIVER=x11 on Linux to prevent sudo kvm from fighting for video ...
- Signed-off-by: Michael Tokarev <mjt@tls.msk.ru>
Acked-by: Alexander Graf <agraf@suse.de>
Signed-off-by: Aurelien Jarn... - 02:02 am Revision 60e0df25: configure: List available targets in --help output
- Include the list of available targets in the --help output
for the --target-list= option.
Signed-off-by: Peter Mayde... - 02:00 am Revision 99e43d36: target-mips: Fix warning caused by unused local variable
- Fix compilation with gcc-4.6, based on a patch from Stefan
Weil <weil@mail.berlios.de>.
Signed-off-by: Aurelien Jarn... - 01:35 am Revision 7dd31902: configure: quote kvm_ppc_pvr
- 01:27 am Revision b798068d: target-lm32: Remove unused local variables
- cppcheck report:
target-lm32/translate.c:587: style:
Variable 't0' is assigned a value that is never used
target-... - 01:22 am Revision 605a6aed: target-arm: Fix VMLA, VMLS, VNMLS, VNMLA handling of NaNs
- Correct handling of NaNs for VFP VMLA, VMLS, VNMLS and VNMLA requires that
we implement the set of negations and addi... - 01:13 am Revision de1db2a1: doc: Add explanation that -alt-grab and -ctrl-grab affect special keys
- Phillip Merensky reported that the special keys (e.g. Ctrl-Alt-f for full
screen) did not work correctly if -alt-grab...
05/14/2011
- 05:54 pm Revision 091959de: Merge branch 'ppc-next' of git://repo.or.cz/qemu/agraf
- * 'ppc-next' of git://repo.or.cz/qemu/agraf:
PPC: Qdev'ify e500 pci
PPC MPC7544DS: Use new TLB helper function
... - 10:30 am Revision 86f1f2ae: sparc64: fix incorrect BPcc target sign extension
- Fix wrong number of bits used when sign extending the branch offset of BPcc
instructions.
Reported-by: Artyom Tarase... - 10:30 am Revision a2589e5c: sparc64: fix wrpstate and wrtl on delay slot
- Use TCG local to work around TCG register flush due to a branch.
Thanks to Artyom Tarasenko, Igor Kovalenko and Aure...
05/12/2011
- 04:08 pm Revision 711c2128: Merge remote-tracking branch 'stefanha/trivial-patches' into staging
- Conflicts:
cpu-all.h - 04:06 pm Revision 89bb563f: Merge remote-tracking branch 'agraf/xen-next' into staging
- 01:24 am Revision be13cc7a: PPC: Qdev'ify e500 pci
- The e500 PCI controller isn't qdev'ified yet. This leads to severe issues
when running with -drive.
To be able to us... - 01:24 am Revision ef250db6: PPC: Make MPC8544DS obey -cpu switch
- The MPC8544DS board emulation code ignored the user defined -cpu switch.
This patch enables it to only provide a sane... - 01:24 am Revision 01662f3e: PPC: Implement e500 (FSL) MMU
- Most of the code to support e500 style MMUs is already in place, but
we're missing on some of the special TLB0-TLB1 h... - 01:24 am Revision a5858d7a: PPC: Add another 64 bits to instruction feature mask
- To enable quick runtime detection of instruction groups to the currently
selected CPU emulation, we have a feature ma... - 01:24 am Revision 5389055a: PPC MPC7544DS: Use new TLB helper function
- Now that we have some nice helpers that can find us a TLB entry, let's
use that on the machine initialization code, s... - 01:24 am Revision 3b989d49: PPC: Make MPC8544DS emulation work w/o KVM
- The MPC8544DS board emulation was only used with KVM so far, so some
parts of the code didn't provide proper values f... - 01:24 am Revision 71afeb61: PPC: Add GS MSR definition
- The BookE specification defines MSR bit 28 as Guest State. Add it
to the list of MSR macros.
Signed-off-by: Alexande...
05/10/2011
- 09:10 am Revision 7d7ba3fe: Fix off-by-one error in sizing pSeries hcall table
- The pSeries machine uses two tables to look up guest hcalls for emulation.
One of these is exactly one entry too smal...
05/09/2011
- 11:31 pm Revision 446b9165: ppc64: Fix out-of-tree builds
- On ppc64 host, recursion into pc-bios/spapr-rtas/ fails for
out-of-tree builds. Add missing dir and symlink.
Cc: Dav... - 11:31 pm Revision 64e07be5: kvm: ppc: detect old headers
- When compiling Qemu with older kernel headers, the PVR setting
mechanism isn't available yet. Unfortunately, back the... - 11:31 pm Revision d4d6868f: kvm: ppc: warn user on PAGE_SIZE mismatch
- On PPC, the default PAGE_SIZE is 64kb. Unfortunately, the hardware
alignments don't match here: There are RAM and MMI... - 11:31 pm Revision 5666ca4a: kvm: ppc: fixes for KVM_SET_SREGS on init
- Classic/server ppc has had SREGS for a while now (though I think not
always?), but it's still missing for booke. Che... - 11:31 pm Revision b4a78527: Place pseries vty devices at addresses more similar to existing machines
- Currently the qemu pseries machine numbers its virtual serial devices
from 0. However, existing pSeries machines run... - 11:31 pm Revision 90dc8812: monitor: add PPC BookE SPRs
- Read them via KVM_GET_SREGS in kvm_arch_get_registers(),
and display them in "info registers".
Also get CR and PID f... - 11:31 pm Revision 41019fec: pseries: Increase maximum CPUs to 256
- The original pSeries machine was limited to 32 CPUs, more or less
arbitrarily. Particularly when we get SMT KVM gues... - 11:31 pm Revision d0384d1d: ppc64: Don't try to build sPAPR RTAS on Darwin
- The Darwin assembler fails to build it.
Cc: David Gibson <david@gibson.dropbear.id.au>
Cc: Alexander Graf <agraf@sus... - 11:31 pm Revision 5d73dd66: Make pSeries 'model' property more closely resemble real hardware
- Currently, the qemu emulated pseries machine puts
"qemu,emulated-pSeries-LPAR" in the device tree's root level 'model... - 05:18 pm Revision 0225e254: usb-linux: Add missing break statement
- cppcheck report:
usb-linux.c:661: warning: Redundant assignment of "len" in switch
Cc: Hans de Goede <hdegoede@redha... - 11:02 am Revision b3e5759e: usb-musb: uninline functions
- Prototype without "inline" keyword breaks the build with some gcc
versions. Noticed by Alexander Graf.
Fix this by ...
05/08/2011
- 07:55 pm Revision 85097db6: irq: Privatize CPU_INTERRUPT_NMI.
- This interrupt name is used by i386, CRIS, and MicroBlaze.
Copy the name into each target.
Signed-off-by: Richard He... - 07:55 pm Revision 00a152b4: target-i386: Privatize some i386-specific interrupt names.
- SMI, VIRQ, INIT, SIPI, and MCE are all only used by the i386 port.
Signed-off-by: Richard Henderson <rth@twiddle.net... - 07:55 pm Revision d1520316: irq: Remove CPU_INTERRUPT_TIMER.
- It is no longer used anywhere.
Signed-off-by: Richard Henderson <rth@twiddle.net>
Signed-off-by: Blue Swirl <blauwir... - 07:55 pm Revision 78aa29e4: target-sparc: Do not check CPU_INTERRUPT_TIMER.
- This bit is never set, therefore we should not read it either.
Signed-off-by: Richard Henderson <rth@twiddle.net>
Si... - 07:55 pm Revision 403946c0: target-arm: Privatize CPU_INTERRUPT_FIQ.
- This interrupt name was only used by the ARM port.
Signed-off-by: Richard Henderson <rth@twiddle.net>
Signed-off-by:... - 07:55 pm Revision 3125f763: irq: Introduce and use CPU_INTERRUPT_SSTEP_MASK.
- This mask contains all of the bits that should be ignored while single
stepping in the debugger. The mask contains 2... - 07:55 pm Revision ce0c6930: target-mips: Do not check CPU_INTERRUPT_TIMER.
- This bit is never set, therefore we should not read it either.
Signed-off-by: Richard Henderson <rth@twiddle.net>
Si... - 07:55 pm Revision 9c76219e: irq: Introduce CPU_INTERRUPT_TGT_* defines.
- These defines will be place-holders for cpu-specific functionality.
Generic code will, at the end of the patch series... - 01:59 pm Revision 2f172849: lsi53c895a: Rename 'sense' to 'status'
- The 'sense' field in the HBA status structure is misnamed, as it
actually carries the SCSI status. Rename it.
Signed... - 01:44 pm Revision 6774e44a: libcacard: add correct subdirectory dependencies
- Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
Cc: qemu-trivial@nongnu.org
Signed-off-by: Stefan Hajnoczi <stefan... - 12:59 pm Revision 67bd9ede: linux-user: Replace deprecated function
- Function bzero is deprecated, so replace it by function memset.
Signed-off-by: Stefan Weil <weil@mail.berlios.de>
Si... - 12:59 pm Revision 5ba18547: Fix spelling in comments (intruction -> instruction)
- Signed-off-by: Stefan Weil <weil@mail.berlios.de>
Signed-off-by: Stefan Hajnoczi <stefanha@linux.vnet.ibm.com> - 12:59 pm Revision 7ba4cbbf: ac97: Remove unused local variables
- cppcheck report:
hw/ac97.c:1004: style:
Variable 'written' is assigned a value that is never used
hw/ac97.c:1072: st... - 12:02 pm Revision 9cbc67fe: Fix typo in comment (relevent -> relevant)
- Signed-off-by: Stefan Weil <weil@mail.berlios.de>
Signed-off-by: Stefan Hajnoczi <stefanha@linux.vnet.ibm.com> - 12:02 pm Revision a1c7273b: Fix typos in comments and code (occured -> occurred and related)
- The code changed here is an unused data type name (evt_flush_occurred).
Signed-off-by: Stefan Weil <weil@mail.berlio... - 12:02 pm Revision 1301f322: Fix typos in comments (neccessary -> necessary)
- Signed-off-by: Stefan Weil <weil@mail.berlios.de>
Signed-off-by: Stefan Hajnoczi <stefanha@linux.vnet.ibm.com> - 12:02 pm Revision 0d50d616: Fix typos in comment (threshhold -> threshold, mapp -> map)
- Signed-off-by: Stefan Weil <weil@mail.berlios.de>
Signed-off-by: Stefan Hajnoczi <stefanha@linux.vnet.ibm.com> - 12:02 pm Revision 8186e783: Fix typo in comment (truely -> truly)
- Signed-off-by: Stefan Weil <weil@mail.berlios.de>
Signed-off-by: Stefan Hajnoczi <stefanha@linux.vnet.ibm.com> - 12:02 pm Revision 60b14d95: Fix typos in comments (instanciation -> instantiation)
- Signed-off-by: Stefan Weil <weil@mail.berlios.de>
Signed-off-by: Stefan Hajnoczi <stefanha@linux.vnet.ibm.com> - 12:02 pm Revision e8e3bb2f: Fix typo in comment (responsiblity -> responsibility)
- Signed-off-by: Stefan Weil <weil@mail.berlios.de>
Signed-off-by: Stefan Hajnoczi <stefanha@linux.vnet.ibm.com> - 12:02 pm Revision 4b71051e: Fix typos in comments (imediately -> immediately)
- Signed-off-by: Stefan Weil <weil@mail.berlios.de>
Signed-off-by: Stefan Hajnoczi <stefanha@linux.vnet.ibm.com> - 12:02 pm Revision ff2712ba: Fix typos in comments (interupt -> interrupt)
- Signed-off-by: Stefan Weil <weil@mail.berlios.de>
Signed-off-by: Stefan Hajnoczi <stefanha@linux.vnet.ibm.com> - 12:02 pm Revision 0c58751c: Fix typo in comment (dieing -> dying)
- Signed-off-by: Stefan Weil <weil@mail.berlios.de>
Signed-off-by: Stefan Hajnoczi <stefanha@linux.vnet.ibm.com> - 12:02 pm Revision 0cf818c4: Fix typos in comments (existance -> existence)
- Signed-off-by: Stefan Weil <weil@mail.berlios.de>
Signed-off-by: Stefan Hajnoczi <stefanha@linux.vnet.ibm.com> - 12:02 pm Revision 5b46d07d: Fix typo in comment (embeded -> embedded)
- Signed-off-by: Stefan Weil <weil@mail.berlios.de>
Signed-off-by: Stefan Hajnoczi <stefanha@linux.vnet.ibm.com> - 12:02 pm Revision 64c7b9d8: Fix typos in comments (accessable -> accessible, priveleged -> privileged)
- Signed-off-by: Stefan Weil <weil@mail.berlios.de>
Signed-off-by: Stefan Hajnoczi <stefanha@linux.vnet.ibm.com> - 12:02 pm Revision fc27eefe: Fix typo in comment (consistant -> consistent)
- Signed-off-by: Stefan Weil <weil@mail.berlios.de>
Signed-off-by: Stefan Hajnoczi <stefanha@linux.vnet.ibm.com> - 12:02 pm Revision 5225d669: Fix typos in comments (accross -> across)
- Signed-off-by: Stefan Weil <weil@mail.berlios.de>
Signed-off-by: Stefan Hajnoczi <stefanha@linux.vnet.ibm.com> - 12:02 pm Revision cbae0863: Fix typos in comments (dependancy -> dependency)
- Signed-off-by: Stefan Weil <weil@mail.berlios.de>
Signed-off-by: Stefan Hajnoczi <stefanha@linux.vnet.ibm.com> - 12:02 pm Revision a7f22f06: Fix typo in comment (auxilliary -> auxiliary)
- Signed-off-by: Stefan Weil <weil@mail.berlios.de>
Signed-off-by: Stefan Hajnoczi <stefanha@linux.vnet.ibm.com> - 12:02 pm Revision 4e9a0b5b: Fix typo in comment (colum -> column)
- Signed-off-by: Stefan Weil <weil@mail.berlios.de>
Signed-off-by: Stefan Hajnoczi <stefanha@linux.vnet.ibm.com> - 11:10 am Revision c9622478: xen: Add Xen hypercall for sleep state in the cmos_s3 callback.
- Signed-off-by: Anthony PERARD <anthony.perard@citrix.com>
Signed-off-by: Alexander Graf <agraf@suse.de> - 11:10 am Revision 29321335: xen: Set running state in xenstore.
- This tells to the xen management tool that the machine can begin run.
Signed-off-by: Anthony PERARD <anthony.perard@... - 11:10 am Revision 1291eb35: vl.c: Introduce getter for shutdown_requested and reset_requested.
- Introduce two functions qemu_shutdown_requested_get and
qemu_reset_requested_get to get the value of shutdown/reset_r... - 11:10 am Revision 8c12f191: pci: Use of qemu_put_ram_ptr in pci_add_option_rom.
- Prevent a deadlock caused by leaving a map cache bucket locked by the
preceding qemu_get_ram_ptr() call.
Signed-off-... - 11:10 am Revision 64b3cfdb: configure: Always use 64bits target physical addresses with xen enabled.
- With MapCache, we can handle a 64b target, even with a 32b host/qemu.
So, we need to have target_phys_addr_t to 64bit... - 11:10 am Revision 9c11a8ac: xen: Introduce Xen Interrupt Controller
- Every set_irq call makes a Xen hypercall.
Signed-off-by: Anthony PERARD <anthony.perard@citrix.com>
Signed-off-by: S... - 11:10 am Revision 9ce94e7c: xen: Initialize event channels and io rings
- Open and bind event channels; map ioreq and buffered ioreq rings.
Signed-off-by: Arun Sharma <arun.sharma@intel.com>... - 11:10 am Revision ea6c5f8f: xen: Adds a cap to the number of map cache entries.
- Adds a cap to the number of map cache entries. This prevents the map
cache from overwhelming system memory.
I also r... - 11:10 am Revision 432d268c: xen: Introduce the Xen mapcache
- On IA32 host or IA32 PAE host, at present, generally, we can't create
an HVM guest with more than 2G memory, because ... - 11:10 am Revision 050a0ddf: Introduce qemu_put_ram_ptr
- This function allows to unlock a ram_ptr give by qemu_get_ram_ptr. After
a call to qemu_put_ram_ptr, the pointer may ... - 11:10 am Revision 41445300: piix_pci: Introduces Xen specific call for irq.
- This patch introduces Xen specific call in piix_pci.
The specific part for Xen is in write_config, set_irq and get_p... - 11:10 am Revision 1611977c: pc, Disable vmport initialisation with Xen.
- This is because there is not synchronisation of the vcpu register
between Xen and QEMU, so vmport can't work properly... - 11:10 am Revision e0e7e67b: pc_memory_init: Move memory calculation to the caller.
- This patch moves above_4g_mem_size and below_4g_mem_size calculation in
the caller of pc_memory_init (pc_init1). And ... - 11:10 am Revision 3285cf4f: xen: Add initialisation of Xen
- The xenpv machine use the common init function.
Signed-off-by: Anthony PERARD <anthony.perard@citrix.com>
Acked-by: ... - 11:10 am Revision 29d3ccde: xen: Add xenfv machine
- Introduce the Xen FV (Fully Virtualized) machine to Qemu, some more Xen
specific call will be added in further patche... - 11:09 am Revision 67b724e6: machine, Add default_machine_opts to QEMUMachine.
- With this new field, we can specified which accelerator use to run the
machine, if the accelerator is not already spe... - 11:09 am Revision 303d4e86: Introduce -machine command option.
- This option gives the ability to switch one "accelerator" like kvm, xen
or the default one tcg. We can specify more t... - 11:09 am Revision ce6bc294: xen: Make Xen build once.
- xen_domainbuild and xen_machine_pv are built only for i386 targets.
Signed-off-by: Anthony PERARD <anthony.perard@ci... - 11:09 am Revision d5b93ddf: xen: Support new libxc calls from xen unstable.
- This patch updates the libxenctrl calls in Qemu to use the new interface,
otherwise Qemu wouldn't be able to build ag... - 11:09 am Revision 209cd7ab: xen: Replace some tab-indents with spaces (clean-up).
- And put braces for blocks with a single statement.
Signed-off-by: Anthony PERARD <anthony.perard@citrix.com>
Acked-b...
05/06/2011
- 10:19 am Revision ebabb67a: Fix typo in code and comments
- Replace writeable -> writable
Signed-off-by: Stefan Weil <weil@mail.berlios.de>
Signed-off-by: Stefan Hajnoczi <stef...
05/05/2011
- 09:05 pm Revision 3964f535: Merge remote-tracking branch 'mst/for_anthony' into staging
- 09:04 pm Revision a69fb350: Merge remote-tracking branch 'kraxel/usb.7.pull' into staging
- 04:39 pm Revision 5300f1a5: Merge remote branch 'origin/master' into pci
- Conflicts:
exec.c - 04:23 pm Revision 8d4c78e7: CPUPhysMemoryClient: Pass guest physical address not region offset
- When we're trying to get a newly registered phys memory client updated
with the current page mappings, we end up pass... - 04:21 pm Revision c2f42bf0: CPUPhysMemoryClient: Fix typo in phys memory client registration
- When we register a physical memory client, we try to walk the page
tables, calling the set_memory hook for every entr... - 04:11 pm Revision 602ef4d9: pci: Add class 0x403 as 'audio controller'
- Used by HD audio controllers like our intel-hda.
Signed-off-by: Jan Kiszka <jan.kiszka@siemens.com>
Signed-off-by: M... - 04:10 pm Revision 45fe15c2: MSI: Robust resource release
- msi_init may fail, so we need to check on uninit if the cap was
actually installed. This also avoids that the users n... - 04:05 pm Revision 27a05006: eepro100: Support byte/word writes to pointer register
- pointer is a 32 bit register, but may be written using 8 or 16 bit writes.
Add support for byte/word writes.
Signed-... - 04:05 pm Revision a39bd017: eepro100: Support byte read access to general control register
- The general control register is a byte register.
Add support for byte reads.
Signed-off-by: Stefan Weil <weil@mail.b... - 04:05 pm Revision 072476ea: eepro100: Support 32 bit read/write access to flash register
- Signed-off-by: Stefan Weil <weil@mail.berlios.de>
Signed-off-by: Michael S. Tsirkin <mst@redhat.com> - 04:05 pm Revision 0113f48d: eepro100: Support byte/word read/write access to MDI control register
- MDI control is a 32 bit register, but may be read or written using
8 or 16 bit access. Data is latched when the MSB i... - 04:05 pm Revision e5e23ab8: eepro100: Fix endianness issues
- Like other Intel devices, e100 (eepro100) uses little endian byte order.
This patch was tested with these combinatio... - 04:05 pm Revision 3fd3d0b4: eepro100: Support byte/word writes to port address
- port is a 32 bit register, but may be written using 8 or 16 bit writes.
Add support for byte/word writes.
Signed-off... - 04:04 pm Revision 792f1d63: eepro100: Pad received short frames
- QEMU sends frames smaller than 60 bytes to ethernet nics.
Such frames are rejected by real NICs and their emulations.... - 03:50 pm Revision 27112f18: eepro100: Remove unused structure element
- cppcheck reports that 'packet' is unused.
It was only used to calculate the size of the preceding data.
Removing it ... - 03:50 pm Revision 77bee84e: eepro100: Remove type casts which are no longer needed
- Signed-off-by: Stefan Weil <weil@mail.berlios.de>
Signed-off-by: Michael S. Tsirkin <mst@redhat.com> - 03:49 pm Revision 1b4f97d6: eepro100: Avoid duplicate debug messages
- When DEBUG_EEPRO100 was enabled, unsupported writes were logged twice.
Now logging in eepro100_write1 and eepro100_wr...
05/04/2011
- 05:55 pm Revision ef0bdf77: usb: mass storage fix
- Initialize scsi_len with zero when starting a new request, so any
stuff leftover from the previous request is cleared... - 03:11 pm Revision ddf6583f: uhci: switch to QTAILQ
- 03:11 pm Revision 7b5a44c5: uhci: keep uhci state pointer in async packet struct.
- Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
- 03:11 pm Revision 5dc1672b: musb: get musb state via container_of()
- 03:11 pm Revision 9066df13: ohci: get ohci state via container_of()
- Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
- 03:11 pm Revision 13a9a0d3: usb: move complete callback to port ops
- 01:25 pm Revision 19f33223: usb: control buffer fixes
- Windows allows control transfers to pass up to 4k of data, so raise our
control buffer size to 4k. For control out tr... - 01:25 pm Revision 975f2998: usb-linux: Refuse iso packets when max packet size is 0 (alt setting 0)
- Refuse iso usb packets when then max packet size for the endpoint is 0,
this avoids an abort in usb_host_alloc_iso() ... - 01:25 pm Revision 060dc841: usb-linux: Add support for buffering iso usb packets
- Currently we are submitting iso packets to the host one at a time, as we
receive them from the emulated host controll... - 01:25 pm Revision c43831fb: usb-linux: Get the alt. setting from sysfs rather then asking the dev
- At least one device I have lies when receiving a USB_REQ_GET_INTERFACE,
always returning 0 even if the alternate sett... - 01:25 pm Revision 3a4854b3: usb-linux: We only need to keep track of 15 endpoints
- Currently we reserve room for endpoint data for 16 endpoints, but given
that we only use endpoint data for endpoints ... - 01:25 pm Revision bb6d5498: usb-linux: Add support for buffering iso out usb packets
- Extend the iso buffering code to also buffer iso out packets, this
fixes for example using usb speakers with usb redi... - 01:25 pm Revision ed3a328d: usb-linux: introduce a usb_linux_alt_setting function
- The next patch in this series introduces multiple ways to get the
alt setting dependent upon usb_fs_type, it is clean... - 01:25 pm Revision a0b5fece: usb-linux: Refuse packets for endpoints which are not in the usb descriptor
- If an endpoint is not in the usb descriptor we've no idea what kind of
endpoint it is and thus how to handle it, refu...
05/03/2011
- 04:35 pm Revision 07536094: spice: don't call displaystate callbacks from spice server context.
- This patch moves the displaystate callback calls for setting the cursor
and the mouse pointer from spice server to qe... - 04:35 pm Revision 196a7784: spice: drop obsolete iothread locking
- We don't use qemu internals from spice server context any more.
Thus we don't also need to grab the iothread mutex fr... - 04:35 pm Revision 14da8345: Make spice dummy functions inline to fix calls not checking return values
- qemu_spice_set_passwd() and qemu_spice_set_pw_expire() dummy functions
needs to be inline, in order to handle the cas... - 04:35 pm Revision e0c64d08: spice: don't create updates in spice server context.
- This patch moves the creation of spice screen updates from the spice
server context to qemu iothread context (display... - 12:29 pm Revision ab719827: ide/atapi: fix set but unused
- Signed-off-by: Alon Levy <alevy@redhat.com>
Acked-by: Stefan Weil <weil@mail.berlios.de>
Signed-off-by: Kevin Wolf <k... - 12:29 pm Revision 2ab3cb8c: qemu-progress.c: printf isn't signal safe
- Change the signal handling to indicate a signal is pending, rather
then printing directly from the signal handler.
I... - 12:29 pm Revision d2d979c6: NBD: Avoid leaking a couple of strings when the NBD device is closed
- Signed-off-by: Nick Thomas <nick@bytemark.co.uk>
Signed-off-by: Kevin Wolf <kwolf@redhat.com> - 12:29 pm Revision a7acf552: atapi: Move comment to proper place
- Move misplaced comment for media_is_dvd()
Signed-off-by: Amit Shah <amit.shah@redhat.com>
Signed-off-by: Kevin Wolf ... - 12:29 pm Revision e80fec7f: qemu-img resize: Fix option parsing
- For shrinking images, you're supposed to use a negative size. However, the
leading minus makes getopt think that it's... - 12:29 pm Revision 4a737d14: atapi: Explain why we need a 'media not present' state
- After the re-org of the atapi code, it might not be intuitive for a
reader of the code to understand why we're insert... - 11:48 am Revision c07050dd: milkymist-vgafb: fix console resizing
- After enabling the framebuffer, ensure that the console is resized.
Signed-off-by: Michael Walle <michael@walle.cc>
... - 11:48 am Revision f3172a0e: milkymist-sysctl: fix timers
- Prevent timers from firing right after starting.
Signed-off-by: Michael Walle <michael@walle.cc>
Signed-off-by: Edga... - 11:48 am Revision ecbe1de8: lm32: fix exception handling
- Global interrupt enable bit is already saved within the exception handler
helper routine. Thus remove extra code in t... - 11:48 am Revision 57aa265d: lm32: add Milkymist Minimac2 support
- This patch adds support for Milkymist's minimal Ethernet MAC v2. It
superseds minimac1.
Signed-off-by: Michael Walle...
05/02/2011
- 03:51 pm Revision 4a043713: kvm: use qemu_free consistently
- Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
Signed-off-by: Marcelo Tosatti <mtosatti@redhat.com> - 03:38 pm Revision ec6959d0: Redirect cpu_interrupt to callback handler
- This allows to override the interrupt handling of QEMU in system mode.
KVM will make use of it to set a specialized h... - 03:38 pm Revision 450fb75c: kvm: create kvmclock when one of the flags are present
- kvmclock presence can be signalled by two different flags. So for
device creation, we have to test for both.
Signed-... - 03:38 pm Revision 642258c6: kvm: add kvmclock to its second bit
- We have two bits that can represent kvmclock in cpuid.
They signal the guest which msr set to use. When we tweak flag... - 03:38 pm Revision 51b0c606: fix crash in migration, 32-bit userspace on 64-bit host
- This change fixes a long-standing immediate crash (memory corruption
and abort in glibc malloc code) in migration on ... - 03:38 pm Revision aa7f74d1: kvm: Install specialized interrupt handler
- KVM only requires to set the raised IRQ in CPUState and to kick the
receiving vcpu if it is remote. Installing a spec... - 03:38 pm Revision e41e0fc6: x86: Allow multiple cpu feature matches of lookup_feature
- kvmclock is represented by two feature bits. Therefore, lookup_feature
needs to continue its search even after the fi... - 03:38 pm Revision 97ffbd8d: Break up user and system cpu_interrupt implementations
- Both have only two lines in common, and we will convert the system
service into a callback which is of no use for use... - 02:24 pm Revision 0c31b744: kvm: use kernel-provided para_features instead of statically coming up with ne...
- Use the features provided by KVM_GET_SUPPORTED_CPUID directly to
mask out features from guest-visible cpuid.
The old... - 10:00 am Revision 6f11f013: linux-user: Fix compilation for "old" linux versions
- Debian Lenny and other installations with older linux versions
failed to compile linux-user because some CLONE_xxx ma... - 10:00 am Revision e95d3bf0: Fix buffer overrun in sched_getaffinity
- Zeroing of the cpu array should start from &cpus[kernel_ret]
not &cpus[num_zeros_to_fill].
This fixes a crash in EFL... - 10:00 am Revision cd18f05e: Don't zero out buffer in sched_getaffinity
- The kernel doesn't fill the buffer provided to sched_getaffinity
with zero bytes, so neither should QEMU.
Signed-off...
04/29/2011
- 11:01 pm Revision 08ab2ccb: Merge branch 'patches' of git://qemu.weilnetz.de/git/qemu
- * 'patches' of git://qemu.weilnetz.de/git/qemu:
qemu-timer: Fix timers for w32
qemu-timer: Avoid type casts
qem...
04/28/2011
- 08:40 pm Revision 642cfd4d: virtfs: fix build due from rename
- The latest virtfs pull broke the cris-softmmu target.
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com> - 04:37 pm Revision 71ef18e1: Merge remote-tracking branch 'amitshah/for-anthony' into staging
- 04:25 pm Revision e77976a2: Merge remote-tracking branch 'jvrao/for-anthony' into staging
- 10:05 am Revision 5c1c9bb2: virtio-serial: Fix endianness bug in the config space
- The virtio serial specification requres that the values in the config
space are encoded in native endian of the guest... - 08:41 am Revision da7d998b: char: Detect chardev release by NULL handlers as well as NULL opaque
- Juan says he prefers these extra checks to ensure a user of a chardev is
releasing it.
Requested-by: Juan Quintela <... - 08:33 am Revision d5b27167: char: Allow devices to use a single multiplexed chardev.
- This fixes regression caused by commit
2d6c1ef40f3678ab47a4d14fb5dadaa486bfcda6
("char: Prevent multiple devices open... - 08:32 am Revision cd8f7df2: spice-chardev: listen to frontend guest open / close
- Note the vmc_register_interface() in spice_chr_write is left in place
in case someone uses spice-chardev with a front... - 08:32 am Revision 0b6d2266: virtio-console: notify backend of guest open / close
- Signed-off-by: Hans de Goede <hdegoede@redhat.com>
Reviewed-by: Alon Levy <alevy@redhat.com>
Signed-off-by: Amit Shah... - 08:32 am Revision 7c32c4fe: chardev: Allow frontends to notify backends of guest open / close
- Some frontends know when the guest has opened the "channel" and is actively
listening to it, for example virtio-seria...
04/27/2011
- 09:14 pm Revision a7d3970d: target-arm: Don't update base register on abort in Thumb T1 LDM
- Make sure the base register isn't updated if it is in the load list
for a Thumb LDM (T1 encoding) which aborts partwa... - 09:13 pm Revision 5856d44e: target-arm: fix LDMIA bug on page boundary
- target-arm: fix LDMIA bug on page boundary
When consecutive memory locations are on page boundary, a base register m... - 09:04 pm Revision 47f7be39: ioapic: Do not set irr for masked edge IRQs
- So far we set IRR for edge IRQs even if the pin is masked. If the guest
later on unmasks and switches the pin to leve... - 06:31 pm Revision e14ea479: vl.c: Replace -virtfs string manipulation with QemuOpts
- The -virtfs option creates an fsdev representing the pass-through file
system and a guest-visible virtio-9p-pci devic... - 06:27 pm Revision 4f8dee2d: v9fs_walk: As per 9p2000 RFC, MAXWELEM >= nwnames >= 0.
- The nwnames field in TWALK message is assumed to be >=0 and <= MAXWELEM
which is defined as macro P9_MAXWELEM (16) in... - 06:27 pm Revision f35bde2f: hw/virtio-9p-local.c: Remove unnecessary null char in symlink file
- This patch removes the addition of null char in symlink file
which is being appended to file in case of mapped securi... - 06:26 pm Revision 1d810aeb: virtio-9p: Bugfix to send correct iounit
- LCREATE function packs address of iounit in the pdu, fix that to send
actual iounit itself.
Signed-off-by: M. Mohan ... - 06:26 pm Revision a0994761: virtio-9p: removexattr on default acl should return 0
- If we don't have default acl, removexattr on default acl
should return 0
Signed-off-by: Aneesh Kumar K.V <aneesh.kum... - 06:25 pm Revision 39792515: virtio-9p: Print the pdu details on return
- Signed-off-by: Aneesh Kumar K.V <aneesh.kumar@linux.vnet.ibm.com>
Signed-off-by: Venkateswararao Jujjuri <jvrao@linux... - 06:24 pm Revision 353ac78d: virtio-9p: move 9p files around
- Now that we start adding more files related to 9pfs
it make sense to move them to a separate directory
Signed-off-by... - 05:31 pm Revision 661bfc80: pflash: Restore & fix lazy ROMD switching
- Commit 5145b3d1cc revealed a bug in the lazy ROMD switch-back logic, but
resolved it by breaking that feature. This a... - 05:28 pm Revision 70afb8ff: darwin-user: Remove unneeded null pointer check
- cppcheck reports this error:
commpage.c:223: error: Possible null pointer dereference:
value - otherwise it is redun... - 05:26 pm Revision aa348082: Merge branch 'for-anthony' of git://repo.or.cz/qemu/kevin
- * 'for-anthony' of git://repo.or.cz/qemu/kevin:
Remove obsolete 'enabled' variable from progress state
Add dd-sty... - 05:22 pm Revision c6a0487b: rtl8139: Fix compilation for w32/w64
- Compilation for Windows needs a different declaration for the
printf format attribute, so use the macro which was def... - 05:21 pm Revision df6e008a: Remove obsolete 'enabled' variable from progress state
- Signed-off-by: Jes Sorensen <Jes.Sorensen@redhat.com>
Signed-off-by: Kevin Wolf <kwolf@redhat.com> - 05:21 pm Revision a55c73ba: Add dd-style SIGUSR1 progress reporting
- This introduces support for dd-style progress reporting on POSIX
systems, if the user hasn't specified -p to report p... - 05:21 pm Revision 7a2c4b82: ide/atapi: Introduce CHECK_READY flag for commands
- Some commands are supposed to report a Not Ready Condition (i.e. they require
a medium to be present in order to exec... - 05:21 pm Revision 19dfc44a: qed: Fix consistency check on 32-bit hosts
- The qed_bytes_to_clusters() function is normally used with size_t
lengths. Consistency check used it with file size ... - 05:20 pm Revision e1a064f9: ide/atapi: Use table instead of switch for commands
- Signed-off-by: Kevin Wolf <kwolf@redhat.com>
- 05:20 pm Revision a60cf7e7: ide/atapi: Factor commands out
- In preparation for a table of function pointers, factor each command out from
ide_atapi_cmd() into its own function.
... - 05:20 pm Revision e119bcac: ide/atapi: Replace bdrv_get_geometry calls by s->nb_sectors
- The disk size can only change when the medium is changed, and the change
callback takes care of updating s->nb_sector... - 05:20 pm Revision 33231e0e: ide: Split atapi.c out
- Besides moving code, this patch only fixes some whitespace issues in the moved
code and makes all functions in atapi.... - 03:36 pm Revision ff5c52a3: Improve accuracy of block migration bandwidth calculation
- block_mig_state.total_time is currently the sum of the read request
latencies. This is not very accurate because blo... - 03:36 pm Revision 4b9b7092: atapi: Add 'medium ready' to 'medium not ready' transition on cd change
- MMC-5 Table F.1 lists errors that can be thrown for the TEST_UNIT_READY
command. Going from medium not ready to medi... - 02:30 pm Revision 2f9cba0c: qemu-timer: Fix timers for w32
- Commit 68c23e5520e8286d79d96ab47c0ea722ceb75041 removed the
multimedia timer, but this timer is needed for certain
Li... - 02:30 pm Revision 2821d0f3: qemu-timer: Remove unneeded include statement (w32)
- mmsystem.h is not needed in qemu-timer.h, so remove it.
Signed-off-by: Stefan Weil <weil@mail.berlios.de> - 02:30 pm Revision cd0544ee: qemu-timer: Avoid type casts
- The type casts are no longer needed after some small changes
in struct qemu_alarm_timer. This also improves readabili... - 02:30 pm Revision 45c7b37f: qemu-timer: Add and use new function qemu_timer_expired_ns
- This simply moves code which is used three times
into a new function thus improving readability.
Signed-off-by: Stef... - 12:12 pm Revision 9a9d9dba: qemu-img: allow rebase to a NULL backing file when unsafe
- QEMU can drop a backing file so that an image file no longer depends on
the backing file, but this feature has not be... - 12:26 am Revision 430a3c18: configure: reenable opengl by default
- Because the opengl library is only linked to for the lm32 target, we can
now safely enable opengl by default again.
... - 12:26 am Revision de3a354a: configure: support target dependent linking
- This patch is the first attempt to make configure more intelligent with
regard to how it links to libraries. It divid... - 12:23 am Revision 1a924df6: Merge branch 'linux-user-for-upstream' of git://gitorious.org/qemu-maemo/qemu
- * 'linux-user-for-upstream' of git://gitorious.org/qemu-maemo/qemu:
linux-user: untie syscalls from UID16
linux-u...
04/26/2011
- 09:48 pm Revision 19e83f6b: configure: Make epoll_create1 test work around SPARC glibc bug
- Work around a SPARC glibc bug which caused the epoll_create1 configure
test to wrongly claim that the function was pr... - 04:07 pm Revision 143f6ffe: Merge remote-tracking branch 'stefanha/tracing' into staging
- 03:26 pm Revision 71785aba: vl: trivial spelling fix
- Signed-off-by: Brad Hards <bradh@frogmouth.net>
Signed-off-by: Stefan Hajnoczi <stefanha@linux.vnet.ibm.com> - 03:14 pm Revision 2b287af6: trace: [trace-events] fix print formats in some events
- Signed-off-by: Lluís Vilanova <vilanova@ac.upc.edu>
Signed-off-by: Stefan Hajnoczi <stefanha@linux.vnet.ibm.com> - 03:14 pm Revision 1a96dd47: tracetool: allow ) in trace output string
- Be greedy in matching the trailing "\)*" pattern. Otherwise, all the
text in the trace string up to the last closed ... - 03:14 pm Revision e6a750aa: docs: Trace events must not expect pointer dereferencing
- Signed-off-by: Stefan Hajnoczi <stefanha@linux.vnet.ibm.com>
- 03:14 pm Revision fa2d480a: trace: [ust] fix generation of 'trace.c' on events without args
- Signed-off-by: Lluís Vilanova <vilanova@ac.upc.edu>
Signed-off-by: Stefan Hajnoczi <stefanha@linux.vnet.ibm.com> - 03:14 pm Revision 7b92e5bc: docs/tracing.txt: minor documentation fixes
- Signed-off-by: Lluís Vilanova <vilanova@ac.upc.edu>
Signed-off-by: Stefan Hajnoczi <stefanha@linux.vnet.ibm.com> - 03:14 pm Revision b4548fcc: trace: Remove %s in grlib trace events
- Trace events cannot use %s in their format strings because trace
backends vary in how they can deference pointers (if... - 10:15 am Revision 0c866a7e: linux-user: untie syscalls from UID16
- Quite a number of uid/gid related syscalls are only defined on systems
with USE_UID16 defined. This is apperently bas... - 10:15 am Revision 42a39fbe: linux-user: add s390x to llseek list
- We keep a list of host architectures that do llseek with the same
syscall as lseek. S390x is one of them, so let's ad... - 10:15 am Revision 86fcd946: linux-user: add ioctl(SIOCGIWNAME, ...) support.
- Allow to run properly following program from linux-user:
/* cc -o wifi wifi.c */
#include <stdio.h>
#include <sys... - 10:15 am Revision 059c2f2c: linux-user: convert ioctl(SIOCGIFCONF, ...) result.
- The result needs to be converted as it is stored in an array of struct
ifreq and sizeof(struct ifreq) differs accordi... - 10:15 am Revision 608e5592: linux-user: improve traces
- Add trace details for getpid(), kill(), _llseek(), rt_sigaction(),
rt_sigprocmask(), clone().
Signed-off-by: Laurent... - 10:15 am Revision 05098a93: [v2] linux-user: bigger default stack
- PTHREAD_STACK_MIN (16KB) is somewhat inadequate for a new stack for new
QEMU threads. Set new limit to 256K which sho... - 12:10 am Revision b0b36e5d: doc: fix slirp description
- net/slirp.c says:
/* default settings according to historic slirp */
struct in_addr net = { .s_addr = htonl(...
04/25/2011
- 11:17 pm Revision ec48c774: rtl8139: add format attribute to DPRINTF
- gcc can check the format string for correctness even when debugging output is
not enabled.
Have to make sure argument... - 11:17 pm Revision 7cdeb319: rtl8139: use variadic macro for debug statements
- Removes double (( )) to make DEBUG_PRINT compatible with real function calls.
Change the name to DPRINTF to be consis... - 11:17 pm Revision afcd9c0d: rtl8139: use TARGET_FMT_plx in debug messages
- Prevents a compilation failure when DEBUG_RTL8139 is defined:
CC libhw32/rtl8139.o
cc1: warnings being treated as... - 11:15 pm Revision 7cb4db8f: linux-user/arm/nwfpe: rename REG_PC to ARM_REG_PC
- The REG_PC constant used in the ARM nwfpe code is fine in the kernel
but when used in qemu can clash with a definitio... - 11:10 pm Revision f2dd89d0: target-arm: Handle UNDEF cases for Neon VLD/VST multiple-structures
- Correctly UNDEF for Neon VLD/VST "multiple structures" forms where the
align field is not valid.
Signed-off-by: Pete... - 11:10 pm Revision 93262b16: target-arm: Handle UNDEFs for Neon single element load/stores
- Handle the UNDEF and UNPREDICTABLE cases for Neon "single element to
one lane" VLD and "single element from one lane"... - 06:26 pm Revision dbf352ad: Merge remote-tracking branch 'awilliam/ipxe' into staging
- 12:18 pm Revision be1c17c7: target-i386: fix helper_fscale() wrt softfloat
- Use the scalbn softfloat function to implement helper_fscale(). This
fixes corner cases (e.g. NaN) and makes a few mo... - 12:18 pm Revision 326b9e98: softfloat: fix float*_scalnb() corner cases
- float*_scalnb() were not taking into account all cases. This patch fixes
some corner cases:
- NaN values in input wer... - 12:18 pm Revision a2c9ed3c: target-i386: fix logarithmic and trigonometric helpers wrt softfloat
- Use the new CPU86_LDouble <-> double conversion functions to make logarithmic
and trigonometric helpers working with ... - 12:18 pm Revision 13822781: target-i386: fix helper_fdiv() wrt softfloat
- Reviewed-by: Peter Maydell <peter.maydell@linaro.org>
Signed-off-by: Aurelien Jarno <aurelien@aurel32.net> - 12:18 pm Revision 47c0143c: target-i386: add CPU86_LDouble <-> double conversion functions
- Add functions to convert CPU86_LDouble to double and vice versa. They
are going to be used to implement logarithmic a... - 12:18 pm Revision c2ef9a83: target-i386: replace approx_rsqrt and approx_rcp by softfloat ops
- Reviewed-by: Peter Maydell <peter.maydell@linaro.org>
Signed-off-by: Aurelien Jarno <aurelien@aurel32.net> - 12:18 pm Revision d6882cf0: softfloat-native: fix float*_scalbn() functions
- float*_scalbn() should be able to take a status parameter. Fix that.
Reviewed-by: Peter Maydell <peter.maydell@linar... - 12:18 pm Revision a1d8db07: target-i386: fix constants wrt softfloat
- Reviewed-by: Peter Maydell <peter.maydell@linaro.org>
Signed-off-by: Aurelien Jarno <aurelien@aurel32.net> - 12:18 pm Revision 347ac8e3: target-i386: switch to softfloat
- This increase the correctness (precision, NaN values, corner cases) on
non-x86 machines, and add the possibility to h... - 12:18 pm Revision 4cc5383f: softfloat-native: add float*_is_any_nan() functions
- Add float*_is_any_nan() functions to match the softfloat API.
Reviewed-by: Peter Maydell <peter.maydell@linaro.org>
... - 12:18 pm Revision fec05e42: target-i386: fix helper_fsqrt() wrt softfloat
- Reviewed-by: Peter Maydell <peter.maydell@linaro.org>
Signed-off-by: Aurelien Jarno <aurelien@aurel32.net> - 12:18 pm Revision c9ad19c5: target-i386: fix helper_fxtract() wrt softfloat
- With softfloat it's not possible to play with the overflow of an
unsigned value to get the 0 case partially correct. ... - 12:18 pm Revision 788e7336: target-i386: fix helper_fbld_ST0() wrt softfloat
- Reviewed-by: Peter Maydell <peter.maydell@linaro.org>
Signed-off-by: Aurelien Jarno <aurelien@aurel32.net> - 12:18 pm Revision bcb5fec5: target-i386: fix helper_fprem() and helper_fprem1() wrt softfloat
- Reviewed-by: Peter Maydell <peter.maydell@linaro.org>
Signed-off-by: Aurelien Jarno <aurelien@aurel32.net> - 12:18 pm Revision c4b4c77a: softfloat: add pi constants
- Add a pi constant for float32, float64, floatx80. It will be used by
target-i386 and later by the trigonometric funct... - 12:18 pm Revision f6714d36: softfloat: add floatx80_compare*() functions
- Add floatx80_compare() and floatx80_compare_quiet() functions to match
the softfloat-native ones.
Reviewed-by: Peter... - 12:18 pm Revision e2f42204: softfloat: fix floatx80 handling of NaN
- The floatx80 format uses an explicit bit that should be taken into account
when converting to and from commonNaN form... - 12:18 pm Revision d2b1027d: softfloat-native: add a few constant values
- Reviewed-by: Peter Maydell <peter.maydell@linaro.org>
Signed-off-by: Aurelien Jarno <aurelien@aurel32.net> - 12:18 pm Revision f3218a8d: softfloat: add floatx80 constants
- Add floatx80 constants similarly to float32 or float64.
Reviewed-by: Peter Maydell <peter.maydell@linaro.org>
Signed... - 12:18 pm Revision b76235e4: softfloat: fix floatx80_is_infinity()
- With floatx80, the explicit bit is set for infinity.
Reviewed-by: Peter Maydell <peter.maydell@linaro.org>
Signed-of...
04/22/2011
- 10:41 pm Revision 54d970d1: max111x: input field is only used as uint8_t
- Signed-off-by: Juan Quintela <quintela@redhat.com>
- 10:41 pm Revision 8a11f43b: mac_nvram: size is a size, no need to be a target dependent type
- Signed-off-by: Juan Quintela <quintela@redhat.com>
- 10:41 pm Revision 46995409: pxa2xx_lcd: up field is used as a bool and migrated as an uint8_t
- Signed-off-by: Juan Quintela <quintela@redhat.com>
- 10:41 pm Revision 2b7251e0: pxa2xx_lcd: name anonymous struct
- Signed-off-by: Juan Quintela <quintela@redhat.com>
- 10:41 pm Revision 38cb3aa9: vmstate: port max111x
- Signed-off-by: Juan Quintela <quintela@redhat.com>
- 10:41 pm Revision 9039d78e: vmstate: port piix4
- Signed-off-by: Juan Quintela <quintela@redhat.com>
- 10:41 pm Revision da26fdc3: vmstate: port mac_dbdma
- Signed-off-by: Juan Quintela <quintela@redhat.com>
- 10:41 pm Revision 99838363: vmstate: port pxa2xx_lcd
- Signed-off-by: Juan Quintela <quintela@redhat.com>
- 10:41 pm Revision c20df14b: mac_dbdma: create DBDMAState instead of passing one array around
- Signed-off-by: Juan Quintela <quintela@redhat.com>
- 10:41 pm Revision 8e470f8a: vmstate: port mac_nvram
- Signed-off-by: Juan Quintela <quintela@redhat.com>
- 10:41 pm Revision 1fc7cee0: piix4: create PIIX4State
- It only contains a PCIDevice by know, but it makes easy to use migration code
Signed-off-by: Juan Quintela <quintela... - 10:41 pm Revision 7b9a3d86: vmstate: port nand
- Signed-off-by: Juan Quintela <quintela@redhat.com>
- 10:41 pm Revision 51db57f7: nand: pin values are uint8_t
- Signed-off-by: Juan Quintela <quintela@redhat.com>
- 10:41 pm Revision 0c067bbb: vmstate: port syborg_keyboard
- Signed-off-by: Juan Quintela <quintela@redhat.com>
- 10:41 pm Revision b605f222: vmstate: port ppc4xx_pci
- Signed-off-by: Juan Quintela <quintela@redhat.com>
- 10:41 pm Revision 4483c7ac: vmstate: port stellaris gamepad
- Signed-off-by: Juan Quintela <quintela@redhat.com>
- 10:41 pm Revision dd8a4dcd: vmstate: stellaris use unused for placeholder entries
- Signed-off-by: Juan Quintela <quintela@redhat.com>
- 10:41 pm Revision 80a52680: vmstate: port syborg_pointer
- Signed-off-by: Juan Quintela <quintela@redhat.com>
- 10:41 pm Revision cf1d31dc: vmstate: port stellaris_adc
- Signed-off-by: Juan Quintela <quintela@redhat.com>
- 10:41 pm Revision 8dc59070: vmstate: port syborg_serial
- Signed-off-by: Juan Quintela <quintela@redhat.com>
- 10:41 pm Revision 10f85a29: vmstate: port stellaris gptm
- Signed-off-by: Juan Quintela <quintela@redhat.com>
- 10:41 pm Revision f0ab24ce: vmstate: port pxa2xx_pm
- Signed-off-by: Juan Quintela <quintela@redhat.com>
- 10:41 pm Revision a4dec1d0: vmstate: port stellaris ssi bus
- Signed-off-by: Juan Quintela <quintela@redhat.com>
- 10:41 pm Revision 4acd38ce: vmstate: port heathrow_pic
- Signed-off-by: Juan Quintela <quintela@redhat.com>
- 10:41 pm Revision c0a93a9e: vmstate: port cuda
- Signed-off-by: Juan Quintela <quintela@redhat.com>
- 10:41 pm Revision e0433ecc: vmstate: port ppce500_pci
- Signed-off-by: Juan Quintela <quintela@redhat.com>
- 10:41 pm Revision 075790c2: vmstate: port pl022 ssp
- Signed-off-by: Juan Quintela <quintela@redhat.com>
- 10:41 pm Revision d102d495: vmstate: port pxa2xx_mm
- Signed-off-by: Juan Quintela <quintela@redhat.com>
- 10:41 pm Revision 0797226c: vmstate: port armv7m nvic
- Signed-off-by: Juan Quintela <quintela@redhat.com>
- 10:41 pm Revision ff269cd0: vmstate: port stellaris i2c
- Signed-off-by: Juan Quintela <quintela@redhat.com>
- 10:41 pm Revision 02b68757: vmstate: port pl011
- Signed-off-by: Juan Quintela <quintela@redhat.com>
- 10:41 pm Revision 293c16aa: vmstate: port stellaris sys
- Signed-off-by: Juan Quintela <quintela@redhat.com>
- 10:41 pm Revision 9f5dfe29: vmstate: port pxa2xx_i2s
- Signed-off-by: Juan Quintela <quintela@redhat.com>
- 10:41 pm Revision ae1f90de: vmstate: port pxa2xx_cm
- Signed-off-by: Juan Quintela <quintela@redhat.com>
- 10:41 pm Revision 2b2cd592: vmstate: port adb_mouse
- Signed-off-by: Juan Quintela <quintela@redhat.com>
- 10:41 pm Revision fd484ae4: vmstate: port m48t59
- Signed-off-by: Juan Quintela <quintela@redhat.com>
- 10:41 pm Revision 25f5a1b7: vmstate: port pxa2xx_keypad
- Signed-off-by: Juan Quintela <quintela@redhat.com>
- 10:41 pm Revision aefe2129: vmstate: port ads7846
- Signed-off-by: Juan Quintela <quintela@redhat.com>
- 10:41 pm Revision 1f1f0600: vmstate: port adb_kbd
- Signed-off-by: Juan Quintela <quintela@redhat.com>
- 10:41 pm Revision 22a3faf5: vmstate: port sysborg_timer
- Signed-off-by: Juan Quintela <quintela@redhat.com>
- 10:41 pm Revision 81986ac4: vmstate: port arm sp804
- Signed-off-by: Juan Quintela <quintela@redhat.com>
- 10:41 pm Revision 4ba673ce: vmstate: port syborg_rtc
- Signed-off-by: Juan Quintela <quintela@redhat.com>
- 10:41 pm Revision c7298ab2: vmstate: port mipsnet
- Signed-off-by: Juan Quintela <quintela@redhat.com>
- 10:41 pm Revision eecd33a5: vmstate: port arm_timer
- Signed-off-by: Juan Quintela <quintela@redhat.com>
- 10:41 pm Revision 852f771e: vmstate: port pmtimer
- It was a half conversion. Finish it.
enabled can only get values of 0, 1 or 2, was declared as an int but
sent as an...
04/20/2011
- 02:01 pm Revision ec444452: target-arm: Set Invalid flag for NaN in float-to-int conversions
- When we catch the special case of an input NaN in ARM float to int
helper functions, set the Invalid flag as well as ... - 02:01 pm Revision 756ba3b0: hw/arm_boot.c: move initrd load address up to accommodate large kernels
- Newer kernels are large enough that they can overlap the address
where qemu places the initrd. Move the initrd up so ... - 01:59 pm Revision c64b21d5: Basic implementation of Sharp Zaurus SL-5500 collie PDA
- Add very basic implementation of collie PDA emulation. The system lacks
LoCoMo and graphics/sound emulation. Linux ke... - 01:59 pm Revision 5bc95aa2: Implement basic part of SA-1110/SA-1100
- Basic implementation of DEC/Intel SA-1100/SA-1110 chips emulation.
Implemented:
- IRQs
- GPIO
- PPC
- RTC
- UART... - 11:37 am Revision 618ba8e6: Remove unused function parameter from cpu_restore_state
- The previous patch removed the need for parameter puc.
Is is now unused, so remove it.
Cc: Aurelien Jarno <aurelien@... - 11:33 am Revision e87b7cb0: Remove unused function parameters from gen_pc_load and rename the function
- Function gen_pc_load was introduced in commit
d2856f1ad4c259e5766847c49acbb4e390731bd4.
The only reason for parameter...
04/18/2011
- 10:01 pm Revision 8d5192ee: s390x: virtio machine storage keys
- For emulation (and migration) we need to know about the guest's storage keys.
These are separate from actual RAM cont... - 10:00 pm Revision 8103b4d1: s390x: Dispatch interrupts to KVM or the real CPU
- The KVM interrupt injection path is non-generic for now. So we need to push
knowledge of how to inject a device inter... - 09:51 pm Revision 3110e292: s390x: Enable s390x-softmmu target
- This patch adds some code paths for running s390x guest OSs without the
need for KVM.
Signed-off-by: Alexander Graf ... - 09:51 pm Revision bcec36ea: s390x: Prepare cpu.h for emulation
- We need to add some more logic to the CPU description to leverage emulation
of an s390x CPU. This patch adds all the ... - 08:46 pm Revision 36d8d02d: PXE: Refresh all PXE ROMs from the ipxe submodule
- Add script to make this easy to repeat later.
Signed-off-by: Alex Williamson <alex.williamson@redhat.com> - 08:46 pm Revision 5ee8ad71: PXE: Use consistent naming for PXE ROMs
- And add missing ROMs to tarbin build target.
Signed-off-by: Alex Williamson <alex.williamson@redhat.com>
04/17/2011
- 09:41 pm Revision 7b59220e: move helpers.h to helper.h
- This provides a consistent naming scheme across all targets.
Signed-off-by: Lluís Vilanova <vilanova@ac.upc.edu>
Sig... - 09:40 pm Revision 685ff50f: libcacard: fix opposite usage of isspace
- Signed-off-by: Alon Levy <alevy@redhat.com>
Tested-by: Hans de Goede <hdegoede@redhat.com>
Signed-off-by: Aurelien Ja... - 09:32 pm Revision f5a64251: softfloat: improve description of comparison functions
- Make clear for all comparison functions which ones trigger an exception
for all NaNs, and which one only for sNaNs.
... - 09:32 pm Revision 30a00bc1: target-mips: fix c.ps.* instructions
- Contrary to cabs.ps.* instructions, c.ps.* should not compare the absolute
value of the operand, but directly the ope... - 09:32 pm Revision 6a385343: target-mips: clear softfpu exception state for comparison instructions
- MIPS FPU instructions should start with a clean softfpu status. This
is done for the most instructions, but not for c... - 09:32 pm Revision b689362d: softfloat: move float*_eq and float*_eq_quiet
- I am not a big fan of code moving, but having the signaling version in
the middle of quiet versions and vice versa do... - 09:32 pm Revision 019702c8: target-ppc: fix SPE comparison functions
- efstst*() functions are fast SPE funtions which do not take into account
special values (infinites, NaN, etc.), while... - 09:32 pm Revision 06a0e6b1: target-mips: simplify FP comparisons
- As the softfloat comparison functions already test for NaN, there is no
need to always call the float*_unordered*() f... - 09:32 pm Revision 353ebb7a: target-mips: don't hardcode softfloat exception bits
- Reviewed-by: Peter Maydell <peter.maydell@linaro.org>
Signed-off-by: Aurelien Jarno <aurelien@aurel32.net> - 09:32 pm Revision 1ffd41ee: target-i386: use CPU_LDoubleU instead of a private union
- Use CPU_LDoubleU in cpu_dump_state() instead of redefining a union for
doing the conversion.
Based on a patch from L... - 09:32 pm Revision c4137223: target-i386: use float unions from cpu-all.h
- Use float unions from cpu-all.h instead of redefining new (wrong for arm)
ones in target-i386. This also allows build... - 09:32 pm Revision 67b7861d: softfloat: add float*_unordered_{,quiet}() functions
- Add float*_unordered() functions to softfloat, matching the softfloat-native
ones. Also add float*_unordered_quiet() ... - 09:32 pm Revision 67dd64bf: target-i386: add floatx_{add,mul,sub} and use them
- Add floatx_{add,mul,sub} defines, and use them instead of using direct
C operations.
Reviewed-by: Peter Maydell <pet... - 09:32 pm Revision 3a599383: target-mips: use new float*_unordered*() functions
- Use the new float*_unordered*() functions from softfloat instead of
redefining a private version.
Reviewed-by: Peter... - 09:32 pm Revision e0b29ce1: target-i386: fix CMPUNORDPS/D and CMPORDPS/D instructions
- SSE instructions CMPUNORDPS/D and CMPORDPS/D do not trigger an invalid
exception if operands are qNANs.
Reviewed-by:... - 09:32 pm Revision a4d2d1a0: target-alpha: use new float64_unordered_quiet() function
- Use float64_unordered_quiet() in helper_cmptun() instead of doing the
the comparison manually.
According to the "Alp... - 09:32 pm Revision b4a0ef79: softfloat-native: add float*_unordered_quiet() functions
- Add float*_unordered_quiet() functions to march the softfloat versions.
As FPU status is not tracked with softfloat-n... - 09:32 pm Revision 602308f0: cpu-all.h: define CPU_LDoubleU
- Add a CPU_LDoubleU type, matching the floatx80 definition and the long
double type on x86 hosts.
Based on a patch fr... - 09:32 pm Revision 211315fb: softfloat: rename float*_eq() into float*_eq_quiet()
- float*_eq functions have a different semantics than other comparison
functions. Fix that by first renaming float*_qui... - 09:32 pm Revision b3b4c7f3: softfloat: use GCC builtins to count the leading zeros
- Softfloat has its own implementation to count the leading zeros. However
a lot of architectures have either a dedicat... - 09:32 pm Revision 2657d0ff: softfloat: rename float*_eq_signaling() into float*_eq()
- float*_eq_signaling functions have a different semantics than other
comparison functions. Fix that by renaming float*...
04/16/2011
- 02:24 pm Revision 021730f7: usb: initialise data element in Linux USB_DISCONNECT ioctl
- This isn't used, but leaving it empty causes valgrind noise.
Signed-off-by: Brad Hards <bradh@frogmouth.net>
Signed-... - 02:24 pm Revision a0102082: usb: fix spelling errors in usb-linux.c
- Signed-off-by: Brad Hards <bradh@frogmouth.net>
Signed-off-by: Stefan Hajnoczi <stefanha@linux.vnet.ibm.com> - 02:24 pm Revision 94843f66: usb: trivial spelling fixes
- Signed-off-by: Brad Hards <bradh@frogmouth.net>
Signed-off-by: Stefan Hajnoczi <stefanha@linux.vnet.ibm.com> - 02:24 pm Revision 7a734b8f: Makefile: Clean up after "make pdf"
- Signed-off-by: Brad Hards <bradh@frogmouth.net>
Signed-off-by: Stefan Hajnoczi <stefanha@linux.vnet.ibm.com> - 02:24 pm Revision 61cc8701: Fix some typos in comments and documentation
- helpfull -> helpful
usefull -> useful
cotrol -> control
and a grammar fix.
Signed-off-by: Stefan Weil <weil@mail.be...
Also available in: Atom