Activity
From 01/16/2009 to 02/14/2009
02/13/2009
- 11:44 pm Revision 7e000c2e: Allow disassembling last addresses of the address space
- git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6619 c046a42c-6fe2-441c-8c8c-71466251a162
02/12/2009
- 07:29 pm Revision 17605071: Fix Sparc64 VGA memory size bug exposed by r6604
- git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6618 c046a42c-6fe2-441c-8c8c-71466251a162
02/11/2009
- 11:00 pm Revision b136a4c6: KVM: cpuid function 2: store all values (Amit Shah)
- Incrementing the array index was missed in the previous series which causes
us to not store all the values.
Signed-o... - 11:00 pm Revision 452b4d88: monitor: Don't change VNC server when disabled (Jan Kiszka)
- [ As requested, broken out of the monitor rework series. ]
Avoid a segfault when the user issues 'change vnc' withou... - 11:00 pm Revision 322691a5: Fix qemu_realloc() (Kevin Wolf)
- For qemu_realloc with size == 0 a result of NULL is perfectly fine
Signed-off-by: Kevin Wolf <kwolf@suse.de>
Signed-... - 09:47 pm Revision 9c22bc63: TCG: remove obsolete old_op_count profiler field
- Since we don't generate any "old op" anymore, the old_op_count
is unneeded.
Signed-off-by: Laurent Desnogues <lauren... - 08:54 pm Revision 095271d4: Add missing r24..r26 to callee save registers
- git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6613 c046a42c-6fe2-441c-8c8c-71466251a162
- 08:51 pm Revision eb2eb1dc: Add missing r24..r26 to calle save registers
- git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6612 c046a42c-6fe2-441c-8c8c-71466251a162
- 08:04 pm Revision cf9c147c: Use qemu_ram_alloc
- git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6611 c046a42c-6fe2-441c-8c8c-71466251a162
- 05:21 pm Revision 6f338c34: qemu: PCI device, disk and host network hot-add / hot-remove (Marcelo Tosatti)
- Add monitor command to hot-add PCI devices (nic and storage).
Syntax is:
pci_add pci_addr=[[<domain>:]<bus>:]<slot>... - 05:21 pm Revision 880345c4: Parse full PCI device addresses (Markus Armbruster)
- This code parses full PCI device addresses. It then rejects domains
other than zero, because these are not supported... - 05:21 pm Revision ca2c72be: qemu: pci hotplug GPE support (Marcelo Tosatti)
- Enable the corresponding bit on the PCIST region and trigger the SCI
and handle the _EJ0 notifications.
Signed-off-b... - 05:21 pm Revision 5e3cb534: qemu: initialize hot add system / acpi gpe (Marcelo Tosatti)
- ACPI GPE support, used by PCI (and CPU) hotplug.
From: Glauber Costa <gcosta@redhat.com>
Signed-off-by: Marcelo Tosa... - 05:21 pm Revision a7607f7e: qemu: zero ioport_opaque on isa_unassign_ioport (Marcelo Tosatti)
- If the io port is unassigned, the previous private pointer is
meaningless.
Signed-off-by: Marcelo Tosatti <mtosatti@... - 05:21 pm Revision 4b09be85: qemu: LSI SCSI and e1000 unregister callbacks (Marcelo Tosatti)
- Signed-off-by: Marcelo Tosatti <mtosatti@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
git-svn-i... - 05:21 pm Revision a4c20c6a: qemu: warn if PCI region is not power of two (Marcelo Tosatti)
- Otherwise the PCI size for such regions can be calculated erroneously.
Signed-off-by: Marcelo Tosatti <mtosatti@redh... - 05:21 pm Revision 5851e08c: qemu: add pci_unregister_device (Marcelo Tosatti)
- Unregister the pci device, unassign its IO and memory regions, and free
associated data.
Add a callback so drivers c... - 05:21 pm Revision 51bf9e7e: qemu: add qemu_free_irqs (Marcelo Tosatti)
- Signed-off-by: Marcelo Tosatti <mtosatti@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
git-svn-i... - 05:20 pm Revision 88715657: qemu: add cpu_unregister_io_memory and make io mem table index dynamic (Marcel...
- So drivers can clear their mem io table entries on exit back to unassigned
state.
Also make the io mem index allocat... - 05:20 pm Revision 8b13c4a7: qemu: add net_client_uninit / qemu_find_vlan_client (Marcelo Tosatti)
- Signed-off-by: Marcelo Tosatti <mtosatti@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
git-svn-i... - 05:20 pm Revision 4d73cd3b: qemu: net/drive add/remove tweaks (Marcelo Tosatti)
- Export net/drive add/remove functions for device hotplug usage.
Return the table index on add.
Return failure inste... - 05:20 pm Revision ec691c80: qemu: move drives_opt for external use (Marcelo Tosatti)
- Device hotplug will use that structure from a separate
file.
Signed-off-by: Marcelo Tosatti <mtosatti@redhat.com>
Si... - 05:20 pm Revision b0a7b120: qemu: record devfn on block driver instance (Marcelo Tosatti)
- Record PCIDev on the BlockDriverState structure to locate for release
on hot-removal.
Signed-off-by: Marcelo Tosatti... - 05:20 pm Revision b01b1111: qemu: drive removal support (Marcelo Tosatti)
- To be used by hot-remove.
Signed-off-by: Marcelo Tosatti <mtosatti@redhat.com>
Signed-off-by: Anthony Liguori <aligu... - 05:20 pm Revision 7697079b: qemu: dynamic nic info index allocation (Marcelo Tosatti)
- Dynamically allocate nic info index, so to reuse indexes when devices are
removed.
Signed-off-by: Marcelo Tosatti <m... - 05:19 pm Revision 7d5aca9e: qemu: dynamic drive/drive_opt index allocation (Marcelo Tosatti)
- Dynamically allocate drive options and drive table index, to reuse
indexes when devices are removed.
Signed-off-by: ... - 05:19 pm Revision 72da4208: qemu: return PCIDevice on net device init and record devfn (Marcelo Tosatti)
- Change the PCI network drivers init functions to return the PCIDev, to
inform which slot has been hot-plugged.
Also ... - 05:19 pm Revision 3ae80618: qemu: add pci helper functions (Marcelo Tosatti)
- Add pci_find_bus/pci_find_device to be used by PCI hotplug.
Signed-off-by: Marcelo Tosatti <mtosatti@redhat.com>
Sig... - 05:19 pm Revision f029bd94: Add a description for the set_link monitor command.
- Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6591 c04... - 05:11 pm Revision 6d2550ea: Add BIOS patches necessary for hotplug (Marcelo Tosatti)
- See each patch for appropriate Signed-off-by's.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6590 c046a42c... - 04:55 pm Revision 7217e124: Update PC BIOS to latest bits from Bochs
- A number of patches were merged since we last pulled.
Thanks to Marcelo Tosatti for rebasing the existing patches an...
02/10/2009
- 09:00 pm Revision 2edd089f: Add "static"
- git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6588 c046a42c-6fe2-441c-8c8c-71466251a162
- 01:19 am Revision 3ae86ab9: Fix fr-be keymap
- Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6587 c046a... - 01:19 am Revision 74b1b0c1: Fix AltGr and dead keys with VNC
- (Marcel Zumstein)
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6586 c046a42c-6fe2-441c-8c8c-71466251a162
02/09/2009
- 10:43 pm Revision a747723b: Fix DEBUG_TCGV compile error.
- Don't call TCGV_LOW on arg2. This section of code falls under
Signed-off-by: Nathan Froyd <froydnj@codesourcery.com... - 10:09 pm Revision 84694dd2: qemu_chr_open_tcp: allow ipv4 and ipv6 options
- Those new options are parsed in qemu-sockets.c. Allow them instead of
printing "Unknown option".
Signed-off-by: Seba... - 09:59 pm Revision ee8ae9e4: Update ppc-dis.c from binutils from 4th July, 2007, just before GPLv3 switch
- git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6583 c046a42c-6fe2-441c-8c8c-71466251a162
- 09:58 pm Revision eca8f888: Update ppc-dis.c from binutils 2.17
- git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6582 c046a42c-6fe2-441c-8c8c-71466251a162
- 09:03 pm Revision e6bd862b: ppc newworld: default to a G4 CPU
- Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6581 c046a... - 09:02 pm Revision 491150db: Fix crash caused by missing command line arguments
- Signed-off-by: Stefan Weil <weil@mail.berlios.de>
Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
git-svn-id: s... - 08:28 pm Revision 15abc451: Remove unused code from dyngen-exec.h
- Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6579 c046a... - 08:14 pm Revision 8f9b157e: Make qemu-img argument handling POSIX compliant
- Signed-off-by: Hervé Poussineau <hpoussin@reactos.org>
Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
git-svn-... - 07:00 pm Revision 09218951: Fix displaystate (r6344) regression in blizzard
- Testcase:
qemu-system-arm -M n810 -kernel /dev/null -m 130
Without this patch, we get a segfault.
Signed-off-by: R... - 06:50 pm Revision bd5ea513: target-ppc: Model e500v{1,2} CPUs more accurately
- The e500v1 chips only have single-precision floating point; don't say we
support the double-precision floating-point ... - 06:49 pm Revision 40569b7e: target-ppc: Model SPE floating-point instructions more accurately
- Single-precision and double-precision floating-point instructions should
be separated into their own categories, sinc... - 06:49 pm Revision 071fc3b1: target-ppc: Add vrsqrtefp instruction
- Signed-off-by: Nathan Froyd <froydnj@codesourcery.com>
Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
git-svn-... - 06:49 pm Revision bdfbac35: target-ppc: Add vrefp instruction
- Signed-off-by: Nathan Froyd <froydnj@codesourcery.com>
Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
git-svn-... - 06:49 pm Revision 875b31db: target-ppc: Add vct{u,s}xs instructions
- Signed-off-by: Nathan Froyd <froydnj@codesourcery.com>
Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
git-svn-... - 06:49 pm Revision 819ca121: target-ppc: Add vcmp{eq, ge, gt, b}fp{, .} instructions
- Signed-off-by: Nathan Froyd <froydnj@codesourcery.com>
Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
git-svn-... - 06:48 pm Revision 35cf7c7e: target-ppc: Add vmaddfp and vnmsubfp instructions
- Signed-off-by: Nathan Froyd <froydnj@codesourcery.com>
Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
git-svn-... - 06:48 pm Revision 56fdd213: target-ppc: Add v{add,sub}fp instructions
- Signed-off-by: Nathan Froyd <froydnj@codesourcery.com>
Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
git-svn-... - 06:48 pm Revision 1536ff64: target-ppc: Add v{max,min}fp instructions
- Signed-off-by: Nathan Froyd <froydnj@codesourcery.com>
Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
git-svn-... - 05:50 pm Revision a36b1029: KVM: Get all cpuid values from function 2 (Amit Shah)
- cpuid function 2 can have multiple values to describe cache behaviour.
Loop till we have fetched all the values.
Sig... - 05:50 pm Revision 486bd5a2: KVM: Fetch sub-leaf cpuid values for functions 4, 0xb, 0xd. (Amit Shah)
- CPUID functions 4, 0xb and 0xd have sub-leaf values which depend on the
input value of ECX. Store these values as wel... - 05:50 pm Revision e00b6f80: KVM: CPUID takes ecx as input value for some functions (Amit Shah)
- The CPUID instruction takes the value of ECX as an input parameter
in addition to the value of EAX as the count for f...
02/08/2009
- 07:17 pm Revision 4f396364: Remove GenOpFunc typedefs
- This patch removes the GenOpFunc typedefs from exec-all.h, which are no
longer needed, now that dyngen has been remov... - 06:08 pm Revision 35fa1644: Update Sparc images
- git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6563 c046a42c-6fe2-441c-8c8c-71466251a162
- 06:01 pm Revision e972b3ad: Fix UniNorth
- git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6562 c046a42c-6fe2-441c-8c8c-71466251a162
- 06:01 pm Revision 4f3f238b: Use Mac NVRAM
- git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6561 c046a42c-6fe2-441c-8c8c-71466251a162
- 05:59 pm Revision 006f3a48: Switch Mac99 to OpenBIOS
- git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6560 c046a42c-6fe2-441c-8c8c-71466251a162
- 05:53 pm Revision aa71cf80: QEMU Microsoft serial mouse emulation
- Adds "msmouse" character device, which emulates a serial mouse.
Use it with -serial msmouse.
Signed-Off-By: Lubomir ... - 04:56 pm Revision d5853c20: Add load/save capability to rc4030 chipset
- Signed-off-by: Hervé Poussineau <hpoussin@reactos.org>
Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
git-svn-... - 04:51 pm Revision 1f605a76: Additional VGA options for MIPS Malta
- Support all kinds of pci vga cards (including none)
Signed-off-by: Stefan Weil <weil@mail.berlios.de>
Signed-off-by:... - 04:46 pm Revision b4abdfa4: fix use of host serial port
- Signed-off-by: David Ahern <daahern@cisco.com>
Acked-by: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
Signed... - 03:05 pm Revision 77f0435e: Use CMD646 IDE for now
- git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6555 c046a42c-6fe2-441c-8c8c-71466251a162
- 02:50 pm Revision 3a616592: Load 32 bit ELF BIOS images also on PPC64
- git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6554 c046a42c-6fe2-441c-8c8c-71466251a162
- 02:49 pm Revision b98a003c: Rename ppc_chrp.c to ppc_newworld.c
- git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6553 c046a42c-6fe2-441c-8c8c-71466251a162
02/07/2009
- 05:20 pm Revision 5f70aab1: Fix bug in omap_sx1.c introduced by r6344
- This patch changes the QEMUMachine init function not to take a
DisplayState as an argument because is not needed any ... - 05:19 pm Revision dfb021bc: Fix tosa_dac_recv warning
- This patch fixes:
/scratch/froydnj/qemu.git/hw/tosa.c:176: warning: no previous prototype for 'tosa_dac_recv'
by ma... - 05:19 pm Revision 84a031c6: Fix cpu_arm_handle_mmu_fault warning
- This patch fixes:
/scratch/froydnj/qemu.git/target-arm/helper.c:451: warning: no previous prototype for 'cpu_arm_han... - 05:18 pm Revision e7786f27: SH4: fix TMU init
- Init the TMU and the ptimer with the correct cpu reset value
Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagni... - 05:18 pm Revision c2432a42: SH7750/51: add register BCR3, BCR4, PCR, RTCOR, RTCNT, RTCSR, SDMR2, SDMR3 and...
- Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
Signed-off-by: Aurelien Jarno <aurelien@aurel... - 12:48 pm Revision 68af3f24: Add it_shift
- git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6547 c046a42c-6fe2-441c-8c8c-71466251a162
- 11:51 am Revision 0a645949: Fix VGA RAM offsets
- git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6546 c046a42c-6fe2-441c-8c8c-71466251a162
02/06/2009
- 11:37 pm Revision f2ba730e: Fix SIGSEGV crash in slirp networking code
- Fix SIGSEGV crash in networking code (bug was introduced in r6288).
Thanks to Gleb Natapov for finding this fix.
Sig... - 11:30 pm Revision 67b55785: Add savevm and reset support for OpenPic
- git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6544 c046a42c-6fe2-441c-8c8c-71466251a162
- 02:49 am Revision 260cfc43: Revert part of 6531, fix build failure
- Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6543 c046a... - 02:19 am Revision 62a3fe29: Replace exit() in oom_check with abort()
- So that we can get a core dump with a stack trace.
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
git-svn-i... - 02:15 am Revision 809c130c: Revert changes to fmopl.c
- fmopl.c was taken from MAME and doesn't include QEMU header files so we cannot
use qemu_malloc in it. It happens to ... - 12:36 am Revision f21c0ed9: qemu:virtio-net: Add VLAN filtering (Alex Williamson)
- Use the control virtqueue to allow the guest to enable and manipulate
a VLAN filter table. This allows us to drop mo... - 12:36 am Revision b6503ed9: qemu:virtio-net: Add additional MACs via a filter table (Alex Williamson)
- Create a filter table and allow the guest to populate it with the
MAC class control commands. We manage the size and... - 12:36 am Revision 3831ab20: qemu:virtio-net: Enable filtering based on MAC, promisc, broadcast and allmult...
- Make use of the new RX_MODE control virtqueue class by dropping
packets the guest doesn't want to see.
Signed-off-by... - 12:36 am Revision 002437cd: qemu:virtio-net: Add promiscuous and all-multicast mode bits (Alex Williamson)
- Add a new RX_MODE control virtqueue class with commands PROMISC and
ALLMULTI and usage documented in virtio-net.h all... - 12:36 am Revision 3d11d36c: qemu:virtio-net: Add a virtqueue for control commands from the guest (Alex Wil...
- This will be used for RX mode, MAC table, VLAN table control, etc...
The control transaction consists of one or more... - 12:36 am Revision 79674068: qemu:virtio-net: Define ETH_ALEN for use when manipulating MAC addresses (Alex...
- Makes it much easier to search too.
Signed-off-by: Alex Williamson <alex.williamson@hp.com>
Signed-off-by: Anthony L... - 12:36 am Revision 0f03eca6: qemu:virtio-net: Allow setting the MAC address via set_config (Alex Williamson)
- Allow the guest to write to the MAC address config space and update
the network info string when it does. Rename get... - 12:36 am Revision 9d6271b8: qemu:virtio-net: Save status and add some save infrastructure (Alex Williamson)
- The status register should probably be saved since its guest visible.
Also add a little bit if infrastructure for han... - 12:33 am Revision b580763f: target-ppc: change instruction name vrlogefp into vlogefp
- Thanks to Nathan Froyd for noticing that.
Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
git-svn-id: svn://sv... - 12:06 am Revision 1eec614b: toplevel: remove error handling from qemu_malloc() callers (Avi Kivity)
- Signed-off-by: Avi Kivity <avi@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
git-svn-id: svn://s... - 12:06 am Revision 0d0266a5: targets: remove error handling from qemu_malloc() callers (Avi Kivity)
- Signed-off-by: Avi Kivity <avi@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
git-svn-id: svn://s... - 12:06 am Revision 487414f1: hw: remove error handling from qemu_malloc() callers (Avi Kivity)
- Signed-off-by: Avi Kivity <avi@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
git-svn-id: svn://s... - 12:05 am Revision 090f1fa3: audio: remove error handling from qemu_malloc() callers (Avi Kivity)
- Signed-off-by: Avi Kivity <avi@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
git-svn-id: svn://s... - 12:05 am Revision 3ec88e80: block: remove error handling from qemu_malloc() callers (Avi Kivity)
- Signed-off-by: Avi Kivity <avi@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
git-svn-id: svn://s... - 12:05 am Revision 8a1d02ab: Terminate emulation on memory allocation failure (Avi Kivity)
- Memory allocation failures are a very rare condition on virtual-memory
hosts. They are also very difficult to handle...
02/05/2009
- 11:24 pm Revision 1fb8648d: Convert IDE to use new dma helpers (Avi Kivity)
- Use the new dma block helpers to perform dma disk I/O.
Signed-off-by: Avi Kivity <avi@redhat.com>
Signed-off-by: Ant... - 11:23 pm Revision 59a703eb: Introduce block dma helpers (Avi Kivity)
- These helpers perform read/write requests on entire scatter/gather lists,
relieving the device emulation code from ma... - 11:23 pm Revision be959463: Add qemu_iovec_reset() (Avi Kivity)
- Add a helper to zero out an existing iovec. Removes the need to deallocate
and reallocate it.
Signed-off-by: Avi Ki... - 11:23 pm Revision 244ab90e: Add a scatter-gather list type and accessors (Avi Kivity)
- Scatter-gather lists are used extensively in dma-capable devices; a
single data structure allows more code reuse late... - 10:22 pm Revision f3902383: Add debug, savevm and reset support for UniNorth
- git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6521 c046a42c-6fe2-441c-8c8c-71466251a162
- 10:20 pm Revision 864c136a: Use qemu_ram_alloc
- git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6520 c046a42c-6fe2-441c-8c8c-71466251a162
- 03:42 pm Revision f586ce09: target-ppc: add vrlogefp instruction
- Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6519 c046a... - 03:42 pm Revision 374dfc33: soft-float: add float32_log2() and float64_log2()
- Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6518 c046a...
02/04/2009
- 10:39 pm Revision 7344da06: Properly initialize len argument of sysctl and include stdio.h (perror)
- git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6517 c046a42c-6fe2-441c-8c8c-71466251a162
- 04:08 pm Revision 06f7332a: target-ppc: fix previous commit
- Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6516 c046a... - 03:52 pm Revision c609b12e: target-ppc: use the new float constants
- Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6515 c046a... - 03:52 pm Revision 196cfc89: softfloat: add a 1.0 constant for float32 and float64
- Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6514 c046a... - 03:52 pm Revision e140632e: Add vcf{u,s}x instructions
- Signed-off-by: Nathan Froyd <froydnj@codesourcery.com>
Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
git-svn-... - 03:52 pm Revision f6b19645: Add vrfi{m,n,p,z} instructions
- Signed-off-by: Nathan Froyd <froydnj@codesourcery.com>
Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
git-svn-... - 11:05 am Revision 34ba2857: Add various NaN-handling macros
- These simplify the implementation of the floating-point Altivec
instructions and reduce clutter.
Signed-off-by: Nath... - 01:06 am Revision 54c5a2ae: Partialy fix mmap at EOF for large pagesize targets in user-mode.
- Signed-off-by: Edgar E. Iglesias <edgar.iglesias@gmail.com>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@65... - 12:45 am Revision d6755878: Remove accidental addition of local patch.
- Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6509 c04...
02/03/2009
- 09:56 pm Revision 6e87b7c7: Make mtvscr use a helper
- Do this so we can set float statuses once per mtvscr, rather than once
per Altivec instruction.
Signed-off-by: Natha... - 09:55 pm Revision cf8358c8: Add calls to initialize VSCR on appropriate machines
- Signed-off-by: Nathan Froyd <froydnj@codesourcery.com>
Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
git-svn-... - 09:55 pm Revision fbd265b6: Rename spe_status to vec_status
- Only one of Altivec and SPE will be available on a given chip.
Signed-off-by: Nathan Froyd <froydnj@codesourcery.com... - 09:55 pm Revision 0f6fbcbc: Add f field to ppc_avr_t
- Signed-off-by: Nathan Froyd <froydnj@codesourcery.com>
Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
git-svn-... - 09:55 pm Revision ea0444b5: SH4: Fix warning when compiling sh7750_regnames.c
- This patch fixes a warning when compiling sh7750_regnames.c which is
caused by sh7750_regnames.h (which contains the ... - 09:55 pm Revision bedf26e6: linux-user: Remove incorrect break;
- Reported-By: Laurent Desnogues <laurent.desnogues@gmail.com>
Signed-off-by: Riku Voipio <riku.voipio@iki.fi>
Signed-o... - 09:55 pm Revision fce5ecb7: Fix compilation of PPC64 targets with DEBUG_TCGV enabled
- The attached patch fixes compilation of PPC64 targets with DEBUG_TCGV
enabled.
Signed-off-by: Stuart Brady <stuart.b...
02/02/2009
- 07:10 pm Revision 9bdba1b6: Add phenom CPU descriptor (Alexander Graf)
- As part of my ongoing effort to make nested SVM useful, I started working to get
VMware ESX run inside KVM.
VMware c... - 07:10 pm Revision eef26553: Implement FFXSR (Alexander Graf)
- Newer AMD CPUs have the FFXSR capability. This leaves out XMM
register in FXSAVE/FXRESTORE when in CPL=0 and 64-bit m... - 05:58 pm Revision 059cef40: Add zlib encoding support (Alexander Graf)
- This patch adds zlib encoding support for VNC. It basically runs
the raw traffic through zlib, providing a pretty goo... - 05:58 pm Revision d2a0102a: Move the framebuffer update package out (Alexander Graf)
- Currently the send_framebuffer_update_raw and send_framebuffer_update_hextile
respectively send a send_framebuffer_up... - 05:58 pm Revision 89064286: Move buffer functions up (Alexander Graf)
- We will need to use buffer functions in code that will end up being
below the current buffer functions. In order to n... - 05:58 pm Revision fb437313: Add some tight awareness to vnc.c (Alexander Graf)
- This patch enables the vnc server to understand fundamental tight extensions.
It changes from a "Hextile or not" sche... - 05:58 pm Revision 26f8b9cc: Fix invalid #if in vnc.c when debugging is enabled (Alexander Graf)
- While running with debugging enabled, I found an #if testing for
an undefined value, not defined(value). This patch f... - 05:58 pm Revision 29fa4ed9: Use VNC protocol defines (Alexander Graf)
- Now that we have nice defines for all sorts of constants, let's
use them!
This patch also takes the "feature variabl... - 05:58 pm Revision e06679fb: Split VNC defines to vnc.h (Alexander Graf)
- The VNC protocol contains quite some constants, some of which are
currently hardcoded in the vnc.c code. This is not ... - 12:19 am Revision a5e50b26: Replace noreturn with QEMU_NORETURN
- Thanks to Robert Riebisch for analysis [1]
[1] http://marc.info/?l=qemu-devel&m=123352293319271&w=2
git-svn-id: svn...
02/01/2009
- 09:26 pm Revision 173a543b: Add and use #defines for PCI device classes
- This patch adds and uses #defines for PCI device classes and subclases,
using a new pci_config_set_class() function, ... - 02:01 pm Revision 4ebcf884: Update #defines for PCI vendor and device IDs from OpenBIOS and Linux
- git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6490 c046a42c-6fe2-441c-8c8c-71466251a162
01/30/2009
- 10:39 pm Revision e3007e66: PowerPC: IDE DB-DMA support
- This patches allows powermac IDE interface to use DB-DMA.
This implementation uses only synchronous I/O.
Signed-off-... - 10:39 pm Revision 28ce5ce6: PowerPC: mac-io DB-DMA support
- This patch adds powermac Descriptor-Based DMA.
It is used by mac-io based IDE, ethernet, sounds and serial devices.
... - 10:15 pm Revision 186a7495: pl031: remove unused variable
- Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6487 c046a... - 10:15 pm Revision dc7eea67: linux-user: fix signal.c warning
- This patch fixes:
linux-user/signal.c:1403: warning: no previous prototype for 'do_sigreturn_v1'
linux-user/signal.c... - 10:09 pm Revision d088d664: linux-user: identify running binary in /proc/self/exe
- Some applications like to test /proc/self/exe to find
out who they are. Fake the result of readlink() for
them. Use r... - 09:59 pm Revision 04a6dfeb: linux-user: Add generic env variable handling
- Adds support for qemu to modify target process environment
variables using -E and -U commandline switches. This repla... - 09:48 pm Revision e1ce5e40: target-ppc: Fix struct target_stat64 for 32-bit host
- Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6483 c046a... - 09:48 pm Revision 91bd8ce9: target-sh4: Fix struct target_stat64 for 64-bit host
- Signed-off-by: Takashi YOSHII <takasi-y@ops.dti.ne.jp>
Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
git-svn-... - 09:48 pm Revision 38d840e6: linuw-user fix: read() and acct() on NULL arguments
- Returning efault in these cases is not correct. Originally
proposed by Thayne Harbaugh in 2007:
http://www.mail-archi... - 09:48 pm Revision a516e72d: linux-user: don't crash with null name
- From Thayne Harbaugh.
path() may be called with null string, don't bother trying to
remap in that case.
Signed-off-... - 09:47 pm Revision 8f7aeaf6: linux-user: return EINVAL on incorrect sockaddr
- From: Lauro Ramos Venancio <lauro.venancio@gmail.com>
Fixes ltp test accept01
Signed-off-by: Riku Voipio <riku.voip... - 09:47 pm Revision 8fea3602: linux-user: fix accept(2) with NULL peer
- Based on scratchbox2 patch by Mika Westerberg
Signed-off-by: Riku Voipio <riku.voipio@iki.fi>
Signed-off-by: Aurelie... - 01:29 am Revision 08a2d4c4: Allow usb tablet to be used with vmware-vga hwcursor.
- Assume that in absolute mode the guest cursor always follows host cursor
and there's no need to move host cursor. Th... - 01:19 am Revision 8bf66d40: Fix absolute mode mice.
- width and height were never set which means that host coordinates were
divided by -1 instead of (width - 1) / 0x7fff....
01/29/2009
- 09:59 pm Revision 274fb0e1: check SCSI read/write requests against max LBA (Rik van Riel)
- The bdrv layer uses a signed offset. Furthermore, block-raw-posix
only seeks when that offset is positive. Passing a ... - 09:45 pm Revision 33049de7: Fix a typo in ext2_feature_name (Carl-Daniel Hailfinger)
- Signed-off-by: Carl-Daniel Hailfinger <c-d.hailfinger.devel.2006@gmx.net>
Signed-off-by: Anthony Liguori <aliguori@us... - 07:02 pm Revision 6e48a40d: Use new logging API in reset handling (Jan Kiszka)
- Signed-off-by: Jan Kiszka <jan.kiszka@siemens.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
git-svn-id:... - 07:02 pm Revision dd5e3b17: MTRR support on x86, part 2 (Carl-Daniel Hailfinger)
- Load and save MTRR state together with machine state.
Add support for the MTRRcap MSR which is used by the latest Bo... - 07:02 pm Revision 7625162c: Don't notify virtio devices before S_DRIVER_OK (Mark McLoughlin)
- Current Linux guests oops if the host notifies of a
config change before a driver has been bound to the
device.
It's... - 07:02 pm Revision 22bf1458: fix raw_aio_read\write error handling (Stefano Stabellini)
- Currently when qemu_paio_read or qemu_paio_write return an error we call
qemu_aio_release without removing the reques...
01/28/2009
- 11:58 pm Revision c1c0438c: SCSI divide capacity by s->cluster_size (Rik van Riel)
- Paul Brook pointed out that the number of sectors reported
by the SCSI read capacity commands needs to be divided by
... - 11:58 pm Revision 86106e59: support >2TB SCSI disks (Rik van Riel)
- Implement SCSI READ(16), WRITE(16) and SAI READ CAPACITY(16) commands,
so SCSI disks larger than 2TB can work with gu... - 11:58 pm Revision e035b43d: fix signed/unsigned overflows in SCSI disk (Rik van Riel)
- Sector numbers can overflow on a virtual scsi disk of over 1TB
in size. Qemu's bdrv_read expects an int64_t, so fix ... - 07:16 pm Revision baa8c602: Fix qemu_malloc.
- make {linux,bsd}-user qemu_realloc handle ptr == NULL correctly.
spotted by malc.
git-svn-id: svn://svn.savannah.non...
01/27/2009
- 09:15 pm Revision 480b9f24: Add Simba device ID
- git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6465 c046a42c-6fe2-441c-8c8c-71466251a162
- 04:29 pm Revision 378e2aea: block-vpc: Fix support for images > 4 GB (Kevin Wolf)
- This patch fixes the truncation of sector offsets to 32 bits.
Signed-off-by: Kevin Wolf <kwolf@suse.de>
Signed-off-b... - 12:21 am Revision 52819664: CRIS: Init the feedback shiftreg used for randomizing TLB sets.
- Signed-off-by: Edgar E. Iglesias <edgar.iglesias@gmail.com>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@64...
01/26/2009
- 11:47 pm Revision ef998233: ETRAX: Remove display-state argument from board init.
- Apparently this board was forgotten in the display changes.
Signed-off-by: Edgar E. Iglesias <edgar.iglesias@gmail.c... - 10:32 pm Revision 8c6c919e: kvm-x86: Remove eflags conversion into emulator format (Jan Kiszka)
- It seems that the conversion of the kernel-delivered eflags state into
qemu's internal split representation was once ... - 10:32 pm Revision e0dd114c: Check if the i8254 timer is active before deactivating it (Alexander Graf)
- The HPET emulation can disable the i8254 when the HPET is
in legacy mode, thus emulating the i8254's behavior.
But i... - 10:27 pm Revision 57c7d9e5: block-vpc: Create images (Kevin Wolf)
- Add an implementation to create VHD images.
Signed-off-by: Kevin Wolf <kwolf@suse.de>
Signed-off-by: Anthony Liguori... - 10:27 pm Revision 15d35bc5: block-vpc: Write support (Kevin Wolf)
- Add write support for VHD images.
Signed-off-by: Kevin Wolf <kwolf@suse.de>
Signed-off-by: Anthony Liguori <aliguori... - 10:26 pm Revision b71d1c2e: block-vpc: Use the qemu block layer (Kevin Wolf)
- Instead of accessing the file directly, use the qemu block layer.
Signed-off-by: Kevin Wolf <kwolf@suse.de>
Signed-o... - 10:26 pm Revision 1fa79228: block-vpc: Fix disk size (Kevin Wolf)
- VirtualPC bases the virtual disk size on the geometry rather than on
the size stored in the header.
Signed-off-by: K... - 10:26 pm Revision 2cfacb62: block-vpc: Adapt header structures to official documentation (Kevin Wolf)
- The current definition of the VirtualPC headers is incomplete and partly
even wrong. This patch changes the header st... - 10:26 pm Revision b9fa33a6: block-vpc: Split up struct vpc_subheader (Kevin Wolf)
- struct vpc_subheader currently is a union of two completely different
data structures (the Hard Disk Footer and the D... - 09:54 pm Revision f55761a0: x86: Issue reset on triple faults (Jan Kiszka)
- As discussed a few times on this list: A triple fault causes a system
reset on x86, and some guests make use of this ... - 09:54 pm Revision eca1bdf4: Log reset events (Jan Kiszka)
- Original idea&code by Kevin Wolf, split-up in two patches and added more
archs.
This patch introduces a flag to log ... - 09:37 pm Revision 2f5f8996: Remove the advertising clause from the slirp license
- According to the FSF, the 4-clause BSD license, which slirp is covered under,
is not compatible with the GPL or LGPL[... - 08:21 pm Revision 5db3ee79: R13 is reserved for small data area pointer by SVR4 PPC ABI
- git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6450 c046a42c-6fe2-441c-8c8c-71466251a162
- 07:53 pm Revision 165d9b82: MTRR support on x86 (Carl-Daniel Hailfinger)
- The current codebase ignores MTRR (Memory Type Range Register)
configuration writes and reads because Qemu does not i... - 07:17 pm Revision 249aa745: qemu iovec: keep track of total size, allow partial copies (Gerd Hoffman)
- Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
git-svn-id: s... - 07:07 pm Revision 28c699a2: build system: Further improve quiet mode (Jan Kiszka)
- Derived from Stuart Brady's patch: Show the target directory as prefix
to the current module when building in quiet m... - 07:07 pm Revision bdb19571: Move definition of rgb_to_pixel_dup_table (Nathan Froyd)
- This fixes the warning:
/scratch/froydnj/qemu.git/hw/vga.c:1515: warning: redundant redeclaration of 'rgb_to_pixel_d... - 05:57 pm Revision deeccef3: Add reset irq state for ps2 reboot callback (Dor Laor)
- Should solve 100% cpu ioport poll after reboot.
Signed-off-by: Dor Laor <dor@redhat.com>
Signed-off-by: Anthony Ligu... - 05:37 pm Revision e0e7877a: Handle link status in qemu_sendv_packet() (Mark McLoughlin)
- If link is down, pretend that the packet has been successfully sent.
Signed-off-by: Mark McLoughlin <markmc@redhat.c... - 05:37 pm Revision 1b0f9cc2: Enabled building of x86_64 code on Mac OS X (Alexander Graf)
- Mac OS X 10.5 supports 64-bit userspace on an x86_64 kernel and
by default uses 32-bit userspace applications, so the... - 05:37 pm Revision deb54399: Define PCI vendor and device IDs in pci.h (Stuart Brady)
- This patch defines PCI vendor and device IDs in pci.h (matching those
from Linux's pci_ids.h), and uses those definit... - 05:37 pm Revision 90a1e3c0: vnc fixes and improvements (Stefano Stabellini)
- this patch fixes a bug and improves the generic pixel conversion
function in vnc.c.
The bug is that when a new vnc cl... - 05:22 pm Revision 99b3718e: Use the default subsystem vendor ID for virtio devices (Mark McLoughlin)
- A subsystem vendor ID of zero isn't allowed, so we use our
default ID.
Gerd points out that although the PCI subsyst... - 05:22 pm Revision 14d50bef: Add macro for virtio-console PCI device ID (Mark McLoughlin)
- Also use the existing macro for the PCI vendor ID
Signed-off-by: Mark McLoughlin <markmc@redhat.com>
Signed-off-by: ... - 05:22 pm Revision a7c4996b: Use macros for virtio-net PCI vendor/device IDs (Mark McLoughlin)
- Gerd added these macros a while back.
Signed-off-by: Mark McLoughlin <markmc@redhat.com>
Signed-off-by: Anthony Ligu... - 12:22 pm Revision 36bee1e3: target-ppc: always load kernel to KERNEL_LOAD_ADDR
- Linux changed its physical address location in the elf header from
0xc0000000 to 0 on 2.6.25, causing later kernels t...
01/25/2009
- 12:56 pm Revision 947f5fcb: Add static qualifier to local functions
- git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6436 c046a42c-6fe2-441c-8c8c-71466251a162
- 12:56 pm Revision 5e10fc90: Massage PPC version of cpu_get_real_ticks a little
- git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6435 c046a42c-6fe2-441c-8c8c-71466251a162
01/24/2009
- 10:19 pm Revision 004c9ef4: Fix bsd-user compile like r6412
- git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6434 c046a42c-6fe2-441c-8c8c-71466251a162
- 08:21 pm Revision ac2e8522: sh4: sh_pci. Register resouces both at A7 and P4.
- Add resource registration both for P4 and A7.
This is needed because of #5935 SH4: Eliminate P4 to A7 mangling.
Addit... - 08:19 pm Revision d2c639d6: Synch code, help and docs
- Rearrange code, help printout and docs so that they are in the same
(hopefully more logical) order for easier mainten... - 08:18 pm Revision 0ec3ff52: sh4: r2d. Endian conversion for peripheral register initialization.
- Add endian conversion to hw/r2d.c which lacks consideration of endian on
setting BSC registers.
Signed-off-by: Takas... - 08:16 pm Revision 6391e47e: Use broadcast address for slirp dhcp replies
- Windows Vista drops unicast dhcp replies to its yet-unconfigured address,
so use a broadcast address. This behaviour... - 08:06 pm Revision 42fc73a1: Support epoch of 1980 in RTC emulation for MIPS Magnum
- On the MIPS Magnum, the time that is held in the RTC's NVRAM should be
relative to midnight on 1980-01-01. This patc... - 06:37 pm Revision e2fc836b: List virtio console device in pci-ids.txt
- As mentioned in:
http://lists.gnu.org/archive/html/qemu-devel/2009-01/msg00907.html
pci-ids.txt needs updating to... - 06:35 pm Revision ea23bc20: kvm/powerpc: extern one function for MPC85xx code use
- Signed-off-by: Liu Yu <yu.liu@freescale.com>
Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
git-svn-id: svn://... - 05:08 pm Revision b23d3d8f: Reformat quiet build
- Indent and align the quiet build messages more like Linux - improves
readability of this great feature even more.
Si... - 05:08 pm Revision 688890f7: target-ppc: Add SPE register read/write using XML
- Don't read/write SPEFSCR until we figure out what to do about exceptions.
Signed-off-by: Nathan Froyd <froydnj@codes... - 05:08 pm Revision b4f8d821: target-ppc: Add Altivec register read/write using XML
- Signed-off-by: Nathan Froyd <froydnj@codesourcery.com>
Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
git-svn-... - 05:08 pm Revision 24951522: target-ppc: Add float register read/write using XML
- Signed-off-by: Nathan Froyd <froydnj@codesourcery.com>
Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
git-svn-... - 05:07 pm Revision 4e47ea67: target-ppc: Include gdbstub.h
- Signed-off-by: Nathan Froyd <froydnj@codesourcery.com>
Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
git-svn-... - 05:07 pm Revision e571cb47: target-ppc: Change core powerpc gdbstub bits to be XML-aware
- Define GDB_CORE_XML and hack things similarly to ARM so that despite the
FP registers coming in between the GPRs and ... - 05:07 pm Revision c8b3532d: target-ppc: Add XML files for PowerPC registers
- These files are nearly identical to the XML files provided with GDB.
The only difference is that power-{fpu,spe}.xml ... - 05:07 pm Revision 0ccff151: mips: limit RAM size to 256MB on malta and qemu boards
- This avoid crash when a bigger RAM size is requested (the devices are
mapped at 0x01000000).
Signed-off-by: Aurelien... - 05:07 pm Revision fc2e7aa3: target-ppc: change the default RAM size to 128MB like other targets
- Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6418 c046a... - 04:38 pm Revision 4f94dc64: Fix format warnings
- git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6417 c046a42c-6fe2-441c-8c8c-71466251a162
- 02:09 pm Revision f2d81b33: Floppy: Properly handle Sense Interrupt Status after FDC Reset
- Original text below.
Attached is a patch that changes how the emulated floppy controller replies to Sense Interrupt ... - 02:00 pm Revision 7373048c: Fix kernel_size and initrd_size sign (Francois Revol)
- git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6415 c046a42c-6fe2-441c-8c8c-71466251a162
- 01:54 pm Revision 55f11ca3: Rename sigev_signo to avoid FreeBSD problems (Juergen Lock)
- git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6414 c046a42c-6fe2-441c-8c8c-71466251a162
01/23/2009
- 09:56 pm Revision 0da2ea1b: fix endianness problem sharing the videoram buffer
- [ The following text is in the "UTF-8" character set. ]
[ Your display is set for the "koi8-r" character set. ]... - 05:02 pm Revision 1a6f0dbc: linux-user: add qemu_realloc() implementation to unbreak the build (Gerd Hoffman)
- Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
git-svn-id: s... - 12:09 am Revision 832e9079: Fix NAME2/FIELD2 warnings
- git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6411 c046a42c-6fe2-441c-8c8c-71466251a162
01/22/2009
- 09:52 pm Revision 869a5c6d: Stop VM on error in virtio-blk. (Gleb Natapov)
- Signed-off-by: Gleb Natapov <gleb@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
git-svn-id: svn:... - 09:52 pm Revision ea8a5d7f: Stop VM on error in scsi-disk (Gleb Natapov)
- Signed-off-by: Gleb Natapov <gleb@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
git-svn-id: svn:... - 08:57 pm Revision 7e739a58: qemu-img: info: show highest_alloc and num_free_bytes if exist (Uri Lublin)
- Signed-off-by: Uri Lublin <uril@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
git-svn-id: svn://... - 08:57 pm Revision 1987530f: qcow2 format: keep 'num_free_bytes', and show it upon 'info blockstats' (Uri L...
- 'num_free_bytes' is the number of non-allocated bytes below highest-allocation.
It's useful, together with the highes... - 08:57 pm Revision a7cbfae0: info blockstats: show highest_allocated if exists (Uri Lublin)
- Signed-off-by: Uri Lublin <uril@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
git-svn-id: svn://... - 08:57 pm Revision c4218205: block-qcow2: export highest_allocated through BlockDriverInfo and get_info() (...
- Signed-off-by: Uri Lublin <uril@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
git-svn-id: svn://... - 08:57 pm Revision 5d4cbd78: block-qcow2: keep highest allocated byte (Uri Lublin)
- We want to know the highest written offset for qcow2 images.
This gives a pretty good (and easy to calculate) estimat... - 08:39 pm Revision f18be901: Fix warning in ide.c
- The vm state handler needed updating after the recent vm state change
notification refactoring.
Signed-off-by: Antho... - 07:15 pm Revision 9781e040: Rework vm_state_change notifiers (Jan Kiszka)
- Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6402 c046... - 07:15 pm Revision 5c047c0d: Extend gitignore (Jan Kiszka)
- Exclude objects in the root directory and temporary stgit files.
Signed-off-by: Jan Kiszka <jan.kiszka@siemens.com>
... - 07:15 pm Revision 6473e68f: install man-pages as non-executables (Andre Przywara)
- make install-doc omits an explicit permission mask for the man-pages. This
defaults to have the executable bits set. ... - 07:15 pm Revision a4bb1db8: monitor-mux: fix timestamp prefixes (Jan Kiszka)
- rt_clock returns milliseconds. Fix mux'ed monitor terminal timestamps
accordingly.
Signed-off-by: Jan Kiszka <jan.ki... - 06:59 pm Revision 7aea4412: Convert IDE to directly access guest memory (Avi Kivity)
- Instead of copying to a temporary buffer, map guest memory for IDE DMA
transactions.
Signed-off-by: Avi Kivity <avi@... - 06:59 pm Revision 3b69e4b9: Vectored block device API (Avi Kivity)
- Most devices that are capable of DMA are also capable of scatter-gather.
With the memory mapping API, this means that... - 06:59 pm Revision 44e3ee8a: I/O vector helpers (Avi Kivity)
- In general, it is not possible to predict the size of of an I/O vector since
a contiguous guest region may map to a d... - 06:59 pm Revision ba223c29: Add map client retry notification (Avi Kivity)
- The target memory mapping API may fail if the bounce buffer resources
are exhausted. Add a notification mechanism to... - 06:59 pm Revision 6d16c2f8: Add target memory mapping API (Avi Kivity)
- Devices accessing large amounts of memory (as with DMA) will wish to obtain
a pointer to guest memory rather than acc... - 06:18 pm Revision d268de04: Fix build with --disable-sdl
- Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6393 c04...
01/21/2009
- 11:46 pm Revision 9a717b55: Add BIOS fixes from KVM tree
- See each patch for individual Signed-off-by's/commit logs
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@639... - 09:28 pm Revision 9043b62d: Fix nographic mode and VNC
- git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6391 c046a42c-6fe2-441c-8c8c-71466251a162
- 09:18 pm Revision f497f140: re-fix screendump (Stefano Stabellini)
- Removing the assumption about a single graphic console made
get_graphic_console return NULL when called by vga_screen... - 08:59 pm Revision 68f00996: fix curses interface (Stefano Stabellini)
- Hi all,
this patch fixes the curses interface: when we switch from one console
to another we need to change the displ... - 08:59 pm Revision 428c5705: Stop VM on ENOSPC error. (Gleb Natapov)
- This version of the patch adds new option "werror" to -drive flag.
Possible values are:
report - report errors to... - 08:58 pm Revision 7da03b1d: Adds null check for DisplayStatus (Stefano Stabellini)
- Allocate a DisplaySurface in dumb_display_init if none else does it.
The DisplaySurface will be used for the qemu mon... - 08:31 pm Revision 7cff316e: cirrus: unify unmapping of vram (Jan Kiszka)
- Switc vram unmapping in map_linear_vram to the simpler pattern used by
unmap_linear_vram.
Signed-off-by: Jan Kiszka ... - 08:31 pm Revision fefe54e3: cirrus: cleanup reset handler (Jan Kiszka)
- We should not re-register the cirrus io-memory regions on each reset.
Moreover, this patch removes some dead code and... - 08:31 pm Revision f8b237af: cirrus: avoid resetting vga dirty logging unnecessarily (Avi Kivity)
- cirrus bitblt reset will stop and start dirty logging even when there is no
need; this causes full redraws.
avoid by... - 08:31 pm Revision ba7349cd: cirrus: stop dirty logging during remaps (Jan Kiszka)
- Cleaned-up port from kvm-userspace: We have to stop any vram logging
while doing remaps. Otherwise the logger gets co... - 08:31 pm Revision ee50c6bc: cirrus: unmap vram on reset (Jan Kiszka)
- Fix the broken text mode after reset by unmapping potentially mapped
vram.
Signed-off-by: Jan Kiszka <jan.kiszka@sie... - 08:13 pm Revision 93a0dba7: Consolidate library creation (Avi Kivity)
- Put archive utility (ar) invocations into a rule, and have it generate
quiet output by default.
Signed-off-by: Avi K... - 08:13 pm Revision 4f188f88: Make make output quieter (Avi Kivity)
- Spew out less noise when compiling. This helps review make output for
information such as compilation warnings, rath... - 08:13 pm Revision 3aa892d7: Consolidate linker rules (Avi Kivity)
- Use generic rules where posssible, and a LINK macro where not.
Signed-off-by: Avi Kivity <avi@redhat.com>
Signed-off... - 08:12 pm Revision 17759187: Introduce rules.mak (Avi Kivity)
- Add a file for common makefile rules.
Signed-off-by: Avi Kivity <avi@redhat.com>
Signed-off-by: Anthony Liguori <ali... - 08:12 pm Revision 807544e2: Consolidate compiler invocations (Avi Kivity)
- Instead of specifying the compilation command over and over, use a single
rule and adjust it as necessary using targe... - 08:12 pm Revision c7328801: Drop OP_CFLAGS (Avi Kivity)
- OP_CFLAGS is no longer used, except for machine.c, where it is not needed.
Signed-off-by: Avi Kivity <avi@redhat.com... - 06:31 pm Revision 055479fe: Always return latest pmsts instead of the old one (Xiantao Zhang)
- It may lead to the issue when booting windows guests with acpi=1
if return the old pmsts.
Signed-off-by: Xiantao Zha... - 05:02 am Revision 14778c20: Coalesce virtual console screen updates.
- git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6374 c046a42c-6fe2-441c-8c8c-71466251a162
- 03:50 am Revision 6e60065f: Fix SDL slowness.
- git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6373 c046a42c-6fe2-441c-8c8c-71466251a162
- 02:34 am Revision 413bfb7c: Remove real_screen->pixels checks
- git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6372 c046a42c-6fe2-441c-8c8c-71466251a162
01/20/2009
- 06:57 pm Revision 2e77eac6: Fix user emulator breakage, based on patch by Riku Voipio
- git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6371 c046a42c-6fe2-441c-8c8c-71466251a162
- 06:15 am Revision 48927926: Fix NAND flash save/restore.
- git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6370 c046a42c-6fe2-441c-8c8c-71466251a162
01/19/2009
- 06:34 pm Revision 8f391ab4: Remove dumb_display (Stefan Stabellini)
- However I think the following fix is cleaner: we do not need a
dumb_display_init that creates an empty DisplayChangeL...
01/18/2009
- 10:56 pm Revision 65e1d81b: USB OHCI: add support for big endian targets
- Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6368 c046a... - 04:28 pm Revision 470d86b7: mips_malta: map the CBUS UART as the third serial port
- Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6367 c046a... - 04:28 pm Revision b47543c4: serial: open a null device if the CharDriverState argument is null
- Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6366 c046a... - 04:08 pm Revision ceecf1d1: add an init function parameter to qemu_chr_open()
- And use it for the malta emulation. Fix segfault introduced in
revision 6352.
Signed-off-by: Aurelien Jarno <aurelie... - 02:16 pm Revision 9c554c1c: cuda: fix crash on Windows
- Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6364 c046a... - 02:16 pm Revision f50dc0ac: Update openbios-ppc to revision 418
- - fix milliseconds PROM call
- fix PCI I/O ports assignation
- misc fixes
Signed-off-by: Aurelien Jarno <aurelien@au...
01/17/2009
- 10:47 pm Revision 5653494a: Remove unused info_str parameter to pcnet_common_init()
- I noticed that pcnet_common_init() takes an unused 'info_str'
parameter, added in r2142. Since then, we always pass ... - 08:41 pm Revision 3b898dda: Switch to CMD646 IDE
- git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6361 c046a42c-6fe2-441c-8c8c-71466251a162
- 08:49 am Revision c9db92fc: Use kill instead of sigqueue: re-enables AIO on OpenBSD
- git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6360 c046a42c-6fe2-441c-8c8c-71466251a162
- 12:32 am Revision 63c75dcd: Avoid calling qemu_mallocz with zero size
- Currently qemu_mallocz calls malloc and handling of zero by malloc is
implementation defined behaviour:
http://www.op...
01/16/2009
- 11:48 pm Revision 4c621805: Make sure monitor appears as a vc
- Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6358 c04... - 11:38 pm Revision 35730fa0: hpet config mask fix
- I discovered a bug in the hpet code that caused Windows to boot without
hpet. The config mask I was using was prevent... - 11:13 pm Revision 0add30cf: G364 video adapter enhancement
- This patch improves G364 video card emulation (used in MIPS Magnum machine):
- Use memory dirty tracking to not refre... - 11:13 pm Revision f0f2f976: console: remove trailing spaces
- Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6355 c046a... - 11:06 pm Revision fdb868e4: Squash warnings in console.c
- Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6354 c04... - 11:01 pm Revision 42aa98e8: Remove assumption about a single graphic console.
- This fixes a fault with the jazz_led since it has two graphic consoles.
Signed-off-by: Anthony Liguori <aliguori@us.... - 10:23 pm Revision 2796dae0: Fix character devices after DisplayState refactoring
- The DisplayState refactoring changed the machine init function to create a
DisplayState for each VGA device instead o... - 10:07 pm Revision 5403281a: Fix a warning in hw/blizzard.c
- Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6351 c046a... - 09:51 pm Revision 846c54a7: Fix compilation of blizzard.c
- ppm_save's signature changed so it needs updating.
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
git-svn-i... - 09:45 pm Revision e3697092: Fix vga on PPC
- Fix crash introduced in revision 6336.
(Stefano Stabellini)
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@63... - 09:45 pm Revision 570724dc: ppc_oldworld: remove i8259
- Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6348 c046a... - 09:43 pm Revision 4ee7b2f8: ppc_oldworld: remove debug I/O port
- This is specific to OpenHackware, and not used by OpenBIOS.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@634... - 09:41 pm Revision a147d62b: Fix warnings
- git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6346 c046a42c-6fe2-441c-8c8c-71466251a162
- 09:07 pm Revision e07d630a: fix screendump (Stefano Stabellini)
- this patch fixes the screendump functionality that was recently broken;
it must be applied *after* PATCH 5, 6 and 7 o... - 09:04 pm Revision 3023f332: graphical_console_init change (Stefano Stabellini)
- Patch 5/7
This patch changes the graphical_console_init function to return an
allocated DisplayState instead of a QE... - 08:13 pm Revision 9f8df9c1: Fix false positive for AIO on OpenBSD
- git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6343 c046a42c-6fe2-441c-8c8c-71466251a162
- 04:27 pm Revision e9ebead2: Fix uninitialized variable warning
- r6322 introduced a warning pointed out by Jan Kiszka.
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
git-sv... - 09:31 am Revision 6517ca2a: hw/omap_sx1.c: fix build
- Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6341 c046a... - 12:36 am Revision 8fec2b8c: global s/loglevel & X/qemu_loglevel_mask(X)/ (Eduardo Habkost)
- These are references to 'loglevel' that aren't on a simple 'if (loglevel &
X) qemu_log()' statement.
Signed-off-by: ... - 12:35 am Revision 31b1a7b4: global s/fflush(logfile)/qemu_log_flush()/ (Eduardo Habkost)
- Signed-off-by: Eduardo Habkost <ehabkost@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
git-svn-... - 12:34 am Revision 93fcfe39: Convert references to logfile/loglevel to use qemu_log*() macros
- This is a large patch that changes all occurrences of logfile/loglevel
global variables to use the new qemu_log*() ma... - 12:17 am Revision 6cec5487: exploiting the new interface in vnc.c (Stefano Stabellini)
- This patch exploits the new DisplaySurface and PixelFormat structures in
vnc, making the code easier to read allowing... - 12:14 am Revision 7d957bd8: DisplayState interface change (Stefano Stabellini)
- This patch changes the DisplayState interface adding support for
multiple frontends at the same time (sdl and vnc) an... - 12:07 am Revision 8927bcfd: remove bgr (Stefano Stabellini)
- Do not handle bgr host displays in the backends.
Right now a bgr flag exists so that sdl can set it, if the SDL_Surf...
Also available in: Atom