aboutsummaryrefslogtreecommitdiffstats
path: root/tools/ioemu
Commit message (Collapse)AuthorAgeFilesLines
...
* [qemu] Move acpi to devfn 2, so that it matches the fadt.chris@kneesaa.uk.xensource.com2006-08-093-10/+10
| | | | | | Based on feedback from: Wang, Winston L <winston.l.wang@intel.com> Signed-off-by: Christian Limpach <Christian.Limpach@xensource.com>
* [qemu patches] Update patches for changesets 11045:bd11c4855c5d and ↵chris@kneesaa.uk.xensource.com2006-08-092-24/+34
| | | | | | 11046:8a615d28759e. Signed-off-by: Christian Limpach <Christian.Limpach@xensource.com>
* [qemu] HVM acpi port init update.chris@kneesaa.uk.xensource.com2006-08-092-5/+5
| | | | | | | | Removed the acpi port depency on USB exist. Based on a patch from: Winston Wang <winston.l.wang@intel.com> Signed-off-by: Christian Limpach <Christian.Limpach@xensource.com>
* [qemu] Disable qemu's acpi support.chris@kneesaa.uk.xensource.com2006-08-091-1/+5
| | | | | | Based on a patch from: Wang, Winston L <winston.l.wang@intel.com> Signed-off-by: Christian Limpach <Christian.Limpach@xensource.com>
* [qemu patches] Update patches for changeset 10998:bd04004865ba.chris@kneesaa.uk.xensource.com2006-08-096-51/+180
| | | | Signed-off-by: Christian Limpach <Christian.Limpach@xensource.com>
* [qemu] Add vncunused option.chris@kneesaa.uk.xensource.com2006-08-093-7/+24
| | | | | | | | If the port used for the requested display number is in use, try additional ports until a free port is found. Signed-off-by: Christian Limpach <Christian.Limpach@xensource.com>
* [qemu patches] Update patches for changeset 10993:dc7b56b8cfb5.chris@kneesaa.uk.xensource.com2006-08-092-0/+151
| | | | Signed-off-by: Christian Limpach <Christian.Limpach@xensource.com>
* [hvm/qemu] Add HVM buffered IO writes framework to accelerate stdvga speed.chris@kneesaa.uk.xensource.com2006-08-092-25/+71
| | | | | | | | | | With this patch, win2k VMX guest boots fine on xen. Signed-off-by: Zhu Han <zhu.han@intel.com> Signed-off-by: Eddie Dong <eddie.dong@intel.com> Signed-off-by: Xin Li <xin.b.li@intel.com> Signed-off-by: Christian Limpach <Christian.Limpach@xensource.com>
* [qemu patches] Refresh patches.chris@kneesaa.uk.xensource.com2006-08-083-24/+24
| | | | | Signed-off-by: Christian Limpach <Christian.Limpach@xensource.com>
* [qemu patches] Update patches for changeset 10974:415614d3a1ee.chris@kneesaa.uk.xensource.com2006-08-081-24/+29
| | | | Signed-off-by: Christian Limpach <Christian.Limpach@xensource.com>
* [hvm/qemu] Flip the device model over to using the new Xen event channelssos22@douglas.cl.cam.ac.uk2006-08-081-7/+12
| | | | | | | | support. Signed-off-by: Steven Smith <ssmith@xensource.com>
* [qemu patches] Update patches for changesets 10957:08a11694b109 - ↵chris@kneesaa.uk.xensource.com2006-08-0741-684/+706
| | | | | | | 10959:06e2a95d3395. Signed-off-by: Christian Limpach <Christian.Limpach@xensource.com>
* [qemu] Update ioemu to qemu 0.8.2.chris@kneesaa.uk.xensource.com2006-08-071-4067/+0
| | | | | Signed-off-by: Christian Limpach <Christian.Limpach@xensource.com>
* [qemu] Update ioemu to qemu 0.8.2. (.CVS files)chris@kneesaa.uk.xensource.com2006-08-0718-276/+313
| | | | | Signed-off-by: Christian Limpach <Christian.Limpach@xensource.com>
* [qemu] Update ioemu to qemu 0.8.2.chris@kneesaa.uk.xensource.com2006-08-07116-4260/+15303
| | | | | Signed-off-by: Christian Limpach <Christian.Limpach@xensource.com>
* [qemu patches] Update patches for changeset 10945:baa6d08e62a0.chris@kneesaa.uk.xensource.com2006-08-041-2/+2
| | | | Signed-off-by: Christian Limpach <Christian.Limpach@xensource.com>
* [qemu] Add missing semicolon.chris@kneesaa.uk.xensource.com2006-08-041-1/+1
| | | | | Signed-off-by: Christian Limpach <Christian.Limpach@xensource.com>
* [qemu patches] Update patches for changeset 10943:1de1bb6a51c5.chris@kneesaa.uk.xensource.com2006-08-041-99/+166
| | | | Signed-off-by: Christian Limpach <Christian.Limpach@xensource.com>
* [qemu] Update acpi timer to not use a qemu timer.chris@kneesaa.uk.xensource.com2006-08-041-113/+34
| | | | | | | | | Compute the acpi timer's value when it is accessed instead of using a qemu timer to keep it uptodate. From: Wang, Winston L <winston.l.wang@intel.com> Signed-off-by: Christian Limpach <Christian.Limpach@xensource.com>
* [qemu patches] Refresh patches.chris@kneesaa.uk.xensource.com2006-08-046-62/+62
| | | | Signed-off-by: Christian Limpach <Christian.Limpach@xensource.com>
* [qemu patches] Update patches for changeset 10939:5980fb28b050.chris@kneesaa.uk.xensource.com2006-08-041-6/+8
| | | | Signed-off-by: Christian Limpach <Christian.Limpach@xensource.com>
* [qemu] Free page_array when it's no longer used.chris@kneesaa.uk.xensource.com2006-08-041-0/+2
| | | | | | | | Seems no special reason for keeping page_array, free it to avoid memroy leak in Qemu. Signed-off-by : Zhang xiantao<xiantao.zhang@intel.com>
* [qemu patches] Refresh patches.chris@kneesaa.uk.xensource.com2006-08-045-46/+46
| | | | Signed-off-by: Christian Limpach <Christian.Limpach@xensource.com>
* [qemu patches] Update patches for changeset 10936:a0b3cf802d99.chris@kneesaa.uk.xensource.com2006-08-041-28/+47
| | | | Signed-off-by: Christian Limpach <Christian.Limpach@xensource.com>
* [qemu] Fix qemu memory access beyond 3G @VTi side.chris@kneesaa.uk.xensource.com2006-08-041-13/+25
| | | | | Signed-off-by: Zhang xiantao <xiantao.zhang@intel.com>
* [qemu patches] Refresh patches.chris@kneesaa.uk.xensource.com2006-08-046-73/+73
| | | | Signed-off-by: Christian Limpach <Christian.Limpach@xensource.com>
* [qemu patches] Update patches for changeset 10933:386990d004b8.chris@kneesaa.uk.xensource.com2006-08-041-19/+82
| | | | Signed-off-by: Christian Limpach <Christian.Limpach@xensource.com>
* [qemu] Add switch to control whether acpi bridge is enabled.chris@kneesaa.uk.xensource.com2006-08-043-1/+10
| | | | | Signed-off-by: Winston Wang <winston.l.wang@intel.com>
* [qemu patches] Update patches for changeset 10931:3ea0a6847198.chris@kneesaa.uk.xensource.com2006-08-042-0/+79
| | | | Signed-off-by: Christian Limpach <Christian.Limpach@xensource.com>
* [qemu] Make sure disk writes really made it to disk before we report I/Ochris@kneesaa.uk.xensource.com2006-08-046-6/+6
| | | | | | | | | | completion to the guest domain. The DMA_MULTI_THREAD functionality from the qemu-dm IDE emulation should make the performance overhead of synchronous writes bearable, or at least comparable to native hardware. Signed-off-by: Rik van Riel <riel@redhat.com>
* [qemu patches] Update patches for changeset 10929:4dd640c6ce57.chris@kneesaa.uk.xensource.com2006-08-042-0/+19
| | | | Signed-off-by: Christian Limpach <Christian.Limpach@xensource.com>
* [qemu] Fix memset arguments in qemu audio code.chris@kneesaa.uk.xensource.com2006-08-041-2/+2
| | | | | | | The arguments for the calls to memset are reversed in audio.c. Signed-off-by: Charles Coffing <ccoffing@novell.com>
* [qemu patches] Update patches for changeset 10926:e47aad0605a3.chris@kneesaa.uk.xensource.com2006-08-042-0/+29
| | | | | Signed-off-by: Christian Limpach <Christian.Limpach@xensource.com>
* [qemu] Always allow --disable-sdl since there's always vnc support.chris@kneesaa.uk.xensource.com2006-08-041-10/+0
| | | | | Signed-off-by: Christian Limpach <Christian.Limpach@xensource.com>
* [qemu patches] Update patches for changeset 10923:155385a02d.chris@kneesaa.uk.xensource.com2006-08-032-0/+61
| | | | | Signed-off-by: Christian Limpach <Christian.Limpach@xensource.com>
* [qemu] Write the port number where the vnc server is listening to xenstore.chris@kneesaa.uk.xensource.com2006-08-033-0/+30
| | | | | | Signed-off-by: Christian Limpach <Christian.Limpach@xensource.com>
* [qemu patches] Update patches for changeset 10921:4c2fab8f8c34.chris@kneesaa.uk.xensource.com2006-08-032-0/+468
| | | | | Signed-off-by: Christian Limpach <Christian.Limpach@xensource.com>
* [qemu] Use xenstore to configure ioemu block devices.chris@kneesaa.uk.xensource.com2006-08-037-4/+239
| | | | | | | | | | | | | - read ioemu block device config from xenstore - don't require the ioemu: prefix on block devices any longer - allow change of media associated with cdrom drives - replace cdrom= option by :cdrom suffix on regular block device config: 'file:/root/mytest.iso,hdc:cdrom,r' - don't create default cdrom drive anymore - to create default empty cdrom drive use: ',hdc:cdrom,r' Signed-off-by: Christian Limpach <Christian.Limpach@xensource.com>
* Update patch to reflect changes from 10867:edf7a25fdc43.chris@kneesaa.uk.xensource.com2006-08-021-15/+15
| | | | | Signed-off-by: Christian Limpach <Christian.Limpach@xensource.com>
* Rename all the CVS directories to .CVS. We want to keep the references toemellor@leeni.uk.xensource.com2006-08-0132-0/+0
| | | | | | | | upstream QEMU, but they can be confusing when they are called CVS. Signed-off-by: Ewan Mellor <ewan@xensource.com>
* Add back changes lost from xen-ia64 cset 10570:8dc4af3f192cchris@kneesaa.uk.xensource.com2006-07-291-2/+2
| | | | | | | with the new qemu tree. Signed-off-by: Alex Williamson <alex.williamson@hp.com>
* [qemu] Fix reads on unreported memory addresses.chris@kneesaa.uk.xensource.com2006-07-283-39/+47
| | | | | | | | | | | The function cpu_physical_memory_rw() thinks that if an address is not mmio-related, it is assumed to be a RAM case. This is improper. When making the assumption, we should make sure the address is less than the guest physical memory size ram_size. From: Cui, Dexuan <dexuan.cui@intel.com> Signed-off-by: Christian Limpach <Christian.Limpach@xensource.com>
* [qemu] Fix -net tap option when no ifname is specified.chris@kneesaa.uk.xensource.com2006-07-2717-145/+161
| | | | | | | | | | Uninitialized ifname can cause qemu to quit. If the first character of the ifname is not \0, qemu will think it's a valid ifname and configure /dev/net/tun to use it. The configuration fails and qemu exits. Based on a patch from: Steve Dobbelstein <steved@us.ibm.com> Signed-off-by: Christian Limpach <Christian.Limpach@xensource.com>
* [qemu] Add missing vga_bios_init call.chris@kneesaa.uk.xensource.com2006-07-272-2/+13
| | | | | | From: Zhang, Xiantao <xiantao.zhang@intel.com> Signed-off-by: Christian Limpach <Christian.Limpach@xensource.com>
* [qemu] Remove duplicate ia64 testandset implementation.chris@kneesaa.uk.xensource.com2006-07-262-39/+14
| | | | | | Signed-off-by: Alex Williamson <alex.williamson@hp.com> Signed-off-by: Christian Limpach <Christian.Limpach@xensource.com>
* [qemu] Initialize vga from within qemu for when the bios doesn't do so.chris@kneesaa.uk.xensource.com2006-07-266-29/+301
| | | | | | | | | | | | | On xen/x86, vga bios is copied to 0xC0000 by guest firmware. However on ia64 platform, native firmware depends on some initialization vga state at power on and so does guest firmware. That's why that vga bios initialization stub is required for vti domain, to match platform requirement. Signed-off-by: Kevin Tian <kevin.tian@intel.com> Signed-off-by: Zhang Xiantao <xiantao.zhang@intel.com> Signed-off-by: Christian Limpach <Christian.Limpach@xensource.com>
* [qemu] Add access to the monito vt over VNC.chris@kneesaa.uk.xensource.com2006-07-263-8/+190
| | | | | | | | Recognize ctrl+alt+1/2/3 to switch among screens. Signed-off-by: Yang Xiaowei <xiaowei.yang@intel.com> Signed-off-by: Christian Limpach <Christian.Limpach@xensource.com>
* [qemu] sync patches and add file missing from cset 10738:42aa63188a88chris@kneesaa.uk.xensource.com2006-07-265-25/+352
| | | | | Signed-off-by: Christian Limpach <Christian.Limpach@xensource.com>
* [qemu] Use domain-name in VNC window title.chris@kneesaa.uk.xensource.com2006-07-263-2/+31
| | | | | | | | Set the VNC window title with domain-name. Signed-off-by: Yang Xiaowei <xiaowei.yang@intel.com> Signed-off-by: Christian Limpach <Christian.Limpach@xensource.com>
* [qemu] Re-calculate color_table after color depth reset.chris@kneesaa.uk.xensource.com2006-07-265-37/+55
| | | | | | | | | VNC client may reset color depth after connection, so if we don't re-calculate color_table, monitor/console's background is abnormal. Signed-off-by: Yang Xiaowei <xiaowei.yang@intel.com> Signed-off-by: Christian Limpach <Christian.Limpach@xensource.com>