kfraser@localhost.localdomain
19b294d7fc
Fix memory allocation for IA64 guest on Xen-unstable.hg with new Qemu.
...
After balloon drive ready, we can remove this line safely.
Signed-off-by:Zhang Xiantao <xiantao.zhang@intel.com >
2006-07-25 15:12:47 +01:00
kfraser@localhost.localdomain
a4517dd065
Split networking GSO patch into base portion plus additions.
...
Signed-off-by: Keir Fraser <keir@xensource.com >
2006-07-25 15:06:39 +01:00
chris@kneesaa.uk.xensource.com
032e54ea22
Make ioemu targets more robust and make ioemu clean always succeed.
...
Based on a patch by: Alex Brett <Alex.Brett@xensource.com >
Signed-off-by: Christian Limpach <Christian.Limpach@xensource.com >
2006-07-25 14:26:54 +01:00
kfraser@localhost.localdomain
ccdde61726
Fix domid range check in xenmon.
...
Signed-off-by: KUWAMURA Shin'ya <kuwa@jp.fujitsu.com >
Signed-off-by: Keir Fraser <keir@xensource.com >
2006-07-25 11:53:29 +01:00
kfraser@localhost.localdomain
ab78272006
When installing libblktap, symlinks should be made instead of using
...
install on the symlinks (install will follow the symlink)
Signed-off-by: Jeremy Katz <katzj@redhat.com >
2006-07-25 11:41:45 +01:00
kfraser@localhost.localdomain
bf5226569a
The blktap commit reverted the change so that libxenstore gets
...
installed executable. :/ Updated patch to fix things again
Signed-off-by: Jeremy Katz <katzj@redhat.com >
2006-07-25 11:41:18 +01:00
kfraser@localhost.localdomain
3fc05fdad8
VTPM_TOOLS: Updated vtpm for new release of tpm_emulator 0.4, and set
...
up easier tracking of the emulator. Also fixed a few minor bugs in the
manager.
Signed-off-by: Vincent Scarlata <vincent.r.scarlata@intel.com >
2006-07-25 11:30:30 +01:00
kfraser@localhost.localdomain
4be7603855
Fix 'make clean' when ioemu configuration failed.
...
Signed-off-by: Keir Fraser <keir@xensource.com >
2006-07-25 11:19:48 +01:00
sos22@douglas.cl.cam.ac.uk
8903f962c4
[MINI-OS] Fix a bug which prevented map_frames being used more than once.
...
Found by John D. Ramsdell <ramsdell@mitre.org >
Signed-off-by: Steven Smith <sos22@cam.ac.uk >
2006-07-25 10:59:02 +01:00
sos22@douglas.cl.cam.ac.uk
c68c9055ab
[XEN] Fix a comment in grant_table.h.
...
Signed-off-by: Steven Smith <sos22@cam.ac.uk >
2006-07-19 21:13:36 +01:00
chris@kneesaa.uk.xensource.com
da71e93abc
Spawn vncviewer from qemu-dm.
...
- add vncviewer option to qemu-dm to spawn a vncviewer process.
- add the `vncconsole' config parameter which enables qemu-dm's vncviewer
option.
Based on a patch from: Don Dugger <donald.d.dugger@intel.com >
Signed-off-by: Christian Limpach <Christian.Limpach@xensource.com >
2006-07-14 18:53:27 +01:00
chris@kneesaa.uk.xensource.com
0dffe4b8a2
Change the qemu to allow no network arguments, removing the
...
"-net nic -net user" default.
Based on a patch from: Daniel Stekloff <dsteklof@us.ibm.com >
Signed-off-by: Christian Limpach <Christian.Limpach@xensource.com >
2006-07-14 15:59:24 +01:00
chris@kneesaa.uk.xensource.com
d30245b2bf
Fix some more text inconsistencies and put devices in a more sensible order.
...
Signed-off-by: Christian Limpach <Christian.Limpach@xensource.com >
2006-07-14 14:18:39 +01:00
kaf24@firebug.cl.cam.ac.uk
c1c2ab0c6f
[HVM] Currently in xentrace, MMIO is handled just like other page faults. The
...
tracing parameters are error code and the guest virtual address.
However, if we are to analyze MMIO, tracing gpa makes more sense.
This small pactch replaces the va with gpa when tracing MMIO.
Signed-off-by: Qing He <qing.he@intel.com >
2006-07-14 14:02:59 +01:00
kaf24@firebug.cl.cam.ac.uk
164567df7b
[SVM] Add perfcounter svmexits array with correct size creation.
...
Signed-off-by: Tom Woller <thomas.woller@amd.com >
2006-07-14 14:01:25 +01:00
kaf24@firebug.cl.cam.ac.uk
f4a8a33f8e
[SVM] Add pit_time_fired() to svm logic, for the "many lost ticks" c/s 10650 fixes.
...
Signed-off-by: Tom Woller <thomas.woller@amd.com >
2006-07-14 14:00:55 +01:00
kaf24@firebug.cl.cam.ac.uk
460e5345b7
[HVM] fix system crash when vmx guest startx or restore
...
Add this safety check like alloc_l4_table
Signed-off-by: Edwin Zhai <edwin.zhai@intel.com >
Signed-off-by: Xiaohui Xin <xiaohui.xin@intel.com >
2006-07-14 13:59:53 +01:00
kaf24@firebug.cl.cam.ac.uk
3d4a768adb
[HVM] Create I/O context for MMIO/PIO processing in an
...
off-stack structure.
Signed-off-by: Keir Fraser <keir@xensource.com >
Signed-off-by: Xin B Li <xin.b.li@intel.com >
2006-07-14 13:59:15 +01:00
kaf24@firebug.cl.cam.ac.uk
6af68a0b67
lomount: Major rewrite: handle large files and GPT partition.
...
Signed-off-by: Tristan Gingold <tristan.gingold@bull.net >
2006-07-14 13:53:59 +01:00
kaf24@firebug.cl.cam.ac.uk
553243f2ea
[XM-TEST] Increase timeout on hotplug-cpus-down test to 30 seconds.
...
This is needed when dom0 has 32 CPUs.
Signed-off-by: Susan Krysan <krysans@unisys.com >
2006-07-14 12:00:02 +01:00
kaf24@firebug.cl.cam.ac.uk
1a57f91193
[IA64] Re-enable tools/xcutils build on ia64. We now have
...
save/restore working in the xen-ia64-unstable.hg thanks to some
excellent work by Tristan. This simply splits the xcutils components
from the x86-ish linux_save/restore files in a way that should be
friendly to powerpc.
Signed-off-by: Alex Williamson <alex.williamson@hp.com >
2006-07-14 11:58:17 +01:00
kaf24@firebug.cl.cam.ac.uk
43e2f75454
merge
2006-07-14 11:55:34 +01:00
kaf24@firebug.cl.cam.ac.uk
8c5ea9ceb8
Xm-test HVM network testing is broken. The new qemu code doesn't support
...
pcnet32, which is the current default driver loaded onto the disk.img.
This patch changes teh default to the rtl8139, which is xend's default.
This patch also adds a new "--with-network-drv" configuration option so
people can configure different drivers than the default.
Signed-off-by: Daniel Stekloff <dsteklof@us.ibm.com >
2006-07-14 11:54:10 +01:00
atse@norwich.uk.xensource.com
6d86274262
[PYGRUB] Typo fix in pygrub README
...
Signed-off-by: Alastair Tse <atse@xensource.com >
2006-07-14 11:49:26 +01:00
atse@norwich.uk.xensource.com
f9b97a33a6
[XEND] Minor readability change
...
Signed-off-by: Alastair Tse <atse@xensource.com >
2006-07-14 11:49:25 +01:00
atse@norwich.uk.xensource.com
2b9f3d434d
[XEND] Minor syntax change
...
Signed-off-by: Alastair Tse <atse@xensource.com >
2006-07-14 11:49:24 +01:00
kaf24@firebug.cl.cam.ac.uk
815077ee40
[TPM] Discard a future response packet after a timeout has occurred instead of
...
removing the request right away.
Signed-off-by: Stefan Berger <stefanb@us.ibm.com >
2006-07-14 11:48:48 +01:00
kaf24@firebug.cl.cam.ac.uk
7d330d02c8
[IA64] Update the defconfigs for ia64 to disable blktap until we have a
...
chance to make it work.
Signed-off-by: Alex Williamson <alex.williamson@hp.com >
2006-07-14 11:46:57 +01:00
kaf24@firebug.cl.cam.ac.uk
0f36c05f28
[IA64] The blktap driver hardcodes PAGE_SIZE. Change it to use getpagesize(),
...
thereby allowing it to build on ia64.
Signed-off-by: Alex Williamson <alex.williamson@hp.com >
2006-07-14 11:46:28 +01:00
kaf24@firebug.cl.cam.ac.uk
983c202ec4
[IA64] Libaio 0.3.104 in xen-unstable doesn't build on ia64.
...
This updates to 0.3.106, which does build.
Signed-off-by: Alex Williamson <alex.williamson@hp.com >
2006-07-14 11:45:15 +01:00
kfraser@localhost.localdomain
0df65f6bf9
Fix typo in description of XEN_BLKDEV_TAP
...
Signed-off-by: Horms <horms@verge.net.au >
2006-07-14 11:43:57 +01:00
kfraser@localhost.localdomain
028a6c322e
[IA64] Fix the ia64 build.
...
Signed-off-by: Alex Williamson <alex.williamson@hp.com >
2006-07-14 10:49:05 +01:00
kfraser@localhost.localdomain
9e07a06f9b
[powerpc] Initial checkin of new powerpc files.
...
From: Hollis Blanchard et al (IBM)
Signed-off-by: Keir Fraser <keir@xensource.com >
2006-07-14 10:47:50 +01:00
kaf24@firebug.cl.cam.ac.uk
9e5acb051f
Remove CONFIG_PLAN9. Unused.
...
Signed-off-by: Keir Fraser <keir@xensource.com >
2006-07-14 10:38:25 +01:00
kaf24@firebug.cl.cam.ac.uk
7eb542e462
[powerpc] add PowerPC support to libxc
...
Signed-off-by: Hollis Blanchard <hollisb@us.ibm.com >
2006-07-14 10:37:12 +01:00
kaf24@firebug.cl.cam.ac.uk
3e8ad22aa8
[powerpc] support additional interrupt controller types in xen/arch/x86/irq.c
...
PowerPC #includes xen/arch/x86/irq.c, so we need to support MPIC interrupt
controllers here.
From: Hollis Blanchard <hollisb@us.ibm.com >
Signed-off-by: Keir Fraser <keir@xensource.com >
2006-07-14 10:31:36 +01:00
kaf24@firebug.cl.cam.ac.uk
89fc30db76
[powerpc] print page->count_info as unsigned long
...
Signed-off-by: Hollis Blanchard <hollisb@us.ibm.com >
2006-07-14 10:23:52 +01:00
kaf24@firebug.cl.cam.ac.uk
345a97c4db
[powerpc] [xend] PPC doesn't support ballooning yet
...
Signed-off-by: Hollis Blanchard <hollisb@us.ibm.com >
2006-07-14 10:23:04 +01:00
kaf24@firebug.cl.cam.ac.uk
70dfcaa268
[powerpc] add PowerPC support to Makefiles
...
Signed-off-by: Hollis Blanchard <hollisb@us.ibm.com >
2006-07-14 10:22:40 +01:00
kaf24@firebug.cl.cam.ac.uk
347ce3110b
[powerpc] add arch-powerpc.h to xen.h
...
Signed-off-by: Hollis Blanchard <hollisb@us.ibm.com >
2006-07-14 10:21:57 +01:00
kaf24@firebug.cl.cam.ac.uk
706d405834
[powerpc] add PowerPC files to .hgignore
...
Signed-off-by: Hollis Blanchard <hollisb@us.ibm.com >
2006-07-14 10:21:28 +01:00
jchesterfield@wicket.uk.xensource.com
093efe7838
xend save/restore fix, only matches one device type (vbd or tap) on creation of vm.
2006-07-13 15:33:08 +01:00
shand@kneesaa.uk.xensource.com
2ab963d33a
Update ignores after blktap checkin (-unstable cset 10677:2937703f0ed0)
...
Signed-off-by: Steven Hand <steven@xensource.com >
2006-07-13 11:05:16 +01:00
chris@kneesaa.uk.xensource.com
2707d90983
[IOEMU] Enable gui_timer unless the display is exported over VNC.
...
Based on bug report from: Huang2, Wei <Wei.Huang2@amd.com >
Signed-off-by: Christian Limpach <Christian.Limpach@xensource.com >
2006-07-13 10:27:08 +01:00
jchesterfield@dhcp92.uk.xensource.com
0da81aa1d4
Added blktap support. Includes kernel driver (enabled as CONFIG_XEN_BLKDEV_TAP=y) and userspace tools. The userspace deamon (blktapctrl) is enabled by default when xend is activated. For further information on using and configuring blktap see tools/blktap/README.
2006-07-13 10:13:26 +01:00
kfraser@localhost.localdomain
0929bd9fc0
[XEN] Clean up page-fault propagation when acessing guest addresses.
...
Signed-off-by: Keir Fraser <keir@xensource.com >
2006-07-13 09:55:14 +01:00
chris@kneesaa.uk.xensource.com
96c551880a
Update xend to support vnc configuration for qemu 0.8.1 based ioemu.
...
Also add vncdisplay= option which allows setting the display number
instead of using the default display number (= domid).
Signed-off-by: Christian Limpach <Christian.Limpach@xensource.com >
2006-07-12 19:16:14 +01:00
chris@kneesaa.uk.xensource.com
472b6cb977
Update xend to support network configuration for qemu 0.8.1 based ioemu.
...
Remove the ne2000 option, the network device type can now be selected
on a per-device basis by adding a model= property to the device's entry
in the vif list.
Signed-off-by: Christian Limpach <Christian.Limpach@xensource.com >
2006-07-12 19:16:12 +01:00
chris@kneesaa.uk.xensource.com
8f4b90220c
Add qemu 0.8.1 based ioemu.
...
Signed-off-by: Christian Limpach <Christian.Limpach@xensource.com >
2006-07-12 19:16:10 +01:00
chris@kneesaa.uk.xensource.com
ef52abce73
Remove qemu 0.6.1 based ioemu.
...
Signed-off-by: Christian Limpach <Christian.Limpach@xensource.com >
2006-07-12 19:16:07 +01:00