kfraser@localhost.localdomain
f5cbcc33d2
[HVM] Rmove unused field pae_enabled from hvm_info_table.
...
Signed-off-by: Xin Li <xin.b.li@intel.com >
2006-08-10 10:45:10 +01:00
kfraser@localhost.localdomain
6b11879d81
[MINIOS] A first step to re-architecture mini-os for a port to ia64.
...
Create architecture specific directories below mini-os for sources
and below mini-os/include for headers.
Signed-off-by: Dietmar Hahn <dietmar.hahn@fujitsu-siemens.com >
2006-08-10 10:43:20 +01:00
kfraser@localhost.localdomain
3f31a200de
[CONSOLE] Always specify CON_ENABLED in Linux ocnsole driver.
...
I cannot think of any circumstance that the Xen console device would
not have CON_ENABLED. With out this, DomUs that panic() before the
init process has started (and maybe even after) do not get output hi
priority log_levels (like panic()) from LOG_BUF().
Signed-off-by: Jimi Xenidis <jimix@watson.ibm.com >
2006-08-10 10:39:58 +01:00
kfraser@localhost.localdomain
2dcebc270e
Fix 2 issues when creating HVM guests:
...
1) xend can't start due to xend-config.sxp
2) qemu dm option vncunused should be effective only
when vnc is turned on.
Signed-off-by: Xin Li <xin.b.li@intel.com >
2006-08-10 10:37:15 +01:00
chris@kneesaa.uk.xensource.com
37337d1d6d
[qemu patches] Update patches for changeset 11048:27bef4f3c1d3.
...
Signed-off-by: Christian Limpach <Christian.Limpach@xensource.com >
2006-08-09 21:34:27 +01:00
chris@kneesaa.uk.xensource.com
c6d786bfd0
[qemu] Move acpi to devfn 2, so that it matches the fadt.
...
Based on feedback from: Wang, Winston L <winston.l.wang@intel.com >
Signed-off-by: Christian Limpach <Christian.Limpach@xensource.com >
2006-08-09 21:33:59 +01:00
chris@kneesaa.uk.xensource.com
0f1f2f4e7d
[qemu patches] Update patches for changesets 11045:bd11c4855c5d and 11046:8a615d28759e.
...
Signed-off-by: Christian Limpach <Christian.Limpach@xensource.com >
2006-08-09 20:08:20 +01:00
chris@kneesaa.uk.xensource.com
54ec6e3d26
[qemu] HVM acpi port init update.
...
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 >
2006-08-09 20:07:01 +01:00
chris@kneesaa.uk.xensource.com
559b3dff6d
[qemu] Disable qemu's acpi support.
...
Based on a patch from: Wang, Winston L <winston.l.wang@intel.com >
Signed-off-by: Christian Limpach <Christian.Limpach@xensource.com >
2006-08-09 19:57:03 +01:00
kfraser@localhost.localdomain
5714e01bac
Merge with xen-ia64-unstable.
2006-08-09 18:15:27 +01:00
kfraser@localhost.localdomain
25929fb317
Merge with xenppc-unstable.
2006-08-09 18:04:20 +01:00
awilliam@xenbuild.aw
879f62cd48
merge with xen-unstable.hg
2006-08-09 10:32:23 -06:00
awilliam@xenbuild.aw
773aa14ec3
[IA64] catch up new hypercall HYPERVISR_hvm_op for IPF (libxc)
...
append xc_set_hvm_param for IPF
Signed-off-by: Tsunehisa Doi <Doi.Tsunehisa@jp.fujitsu.com >
Signed-off-by: Tomonari Horikoshi <t.horikoshi@jp.fujitsu.com >
2006-08-09 10:04:43 -06:00
awilliam@xenbuild.aw
41ea7f0092
[IA64] catch up new hypercall HYPERVISR_hvm_op for IPF
...
append HYPERVISOR_hvm_op for IPF
Signed-off-by: Tsunehisa Doi <Doi.Tsunehisa@jp.fujitsu.com >
Signed-off-by: Tomonari Horikoshi <t.horikoshi@jp.fujitsu.com >
2006-08-09 09:59:52 -06:00
awilliam@xenbuild.aw
bc218fa824
merge with xen-unstable.hg
2006-08-09 08:34:06 -06:00
chris@kneesaa.uk.xensource.com
ac0be2c025
[qemu patches] Update patches for changeset 10998:bd04004865ba.
...
Signed-off-by: Christian Limpach <Christian.Limpach@xensource.com >
2006-08-09 15:05:12 +01:00
chris@kneesaa.uk.xensource.com
26453d70cc
[qemu] Add vncunused option.
...
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 >
2006-08-09 15:03:38 +01:00
awilliam@xenbuild.aw
239d37f10e
[IA64] fix a fetch code bug
...
Fetch code may fail, if there is no corresponding tlb entry
in THASH-VTLB. This patch adds "retry mechanism" to resolve
this issue.
Signed-off-by: Anthony Xu <anthony.xu@intel.com >
2006-08-09 08:01:52 -06:00
Ian.Campbell@xensource.com
29ee8ec824
merge
2006-08-09 11:29:06 +01:00
Ian.Campbell@xensource.com
5b9b44e483
Make ballon and backend drivers fail gracefully if they are unable to initialize
...
due to missing hypervisor support.
Signed-off-by: Ian Campbell <ian.campbell@xensource.com >
2006-08-09 11:27:28 +01:00
Ian.Campbell@xensource.com
0f5fbb45a0
Fix BUG_ON on switch_mm if XENFEAT_writable_page_tables is enabled.
...
Signed-of-by: Ian Campbell <ian.campbell@xensource.com >
2006-08-09 11:26:11 +01:00
chris@kneesaa.uk.xensource.com
b6c6d9639a
[qemu patches] Update patches for changeset 10993:dc7b56b8cfb5.
...
Signed-off-by: Christian Limpach <Christian.Limpach@xensource.com >
2006-08-09 11:25:55 +01:00
chris@kneesaa.uk.xensource.com
4a68bf3041
[hvm/qemu] Add HVM buffered IO writes framework to accelerate stdvga speed.
...
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 >
2006-08-09 11:25:33 +01:00
kaf24@firebug.cl.cam.ac.uk
07275b9747
Build tools/firmware only on x86.
...
Signed-off-by: Keir Fraser <keir@xensource.com >
2006-08-09 10:53:16 +01:00
kaf24@firebug.cl.cam.ac.uk
a4cfaebb0b
[XEN][IA64] IA64 build fixes after recent PER_CPU changes.
...
Signed-off-by: Alex Williamson <alex.williamson@hp.com >
2006-08-09 10:44:33 +01:00
emellor@leeni.uk.xensource.com
e7e16fef9d
Fix the unit test to match the new way of allocating VNC ports.
...
Signed-off-by: Ewan Mellor <ewan@xensource.com >
2006-08-09 10:13:37 +01:00
emellor@leeni.uk.xensource.com
bdbb3176b8
Added a couple of unit tests for the sxp parsing.
...
Signed-off-by: Ewan Mellor <ewan@xensource.com >
2006-08-09 10:13:36 +01:00
emellor@leeni.uk.xensource.com
9f60fd73a8
Fix reference to buf in parsing of ocaml escapes.
...
Signed-off-by: Ewan Mellor <ewan@xensource.com >
2006-08-09 10:13:34 +01:00
emellor@leeni.uk.xensource.com
03b3d1627f
Better diagnosis of the failure when Xend crashes. Thanks to Hollis Blanchard
...
for diagnosis.
Signed-off-by: Ewan Mellor <ewan@xensource.com >
2006-08-09 09:52:43 +01:00
Hollis Blanchard
9bbc97be62
[LIBXC] put PowerPC loader in libxenguest, not libxenctrl
...
Signed-off-by: Hollis Blanchard <hollisb@us.ibm.com >
2006-08-08 19:07:32 -05:00
Hollis Blanchard
b25d8fde56
[LIBXC] remove relocated file from Makefile
...
Signed-off-by: Hollis Blanchard <hollisb@us.ibm.com >
2006-08-08 18:37:46 -05:00
awilliam@xenbuild.aw
1407eddc80
[IA64] Remove scheduler heartbeat
...
Signed-off-by: Daniel Miles <daniel.t.miles@hp.com >
2006-08-08 14:42:34 -06:00
awilliam@xenbuild.aw
1c75a3ee31
[IA64] Virtualize dom0 lid
...
Because dom0 can't write eid/id into iosapics, lid can be virtualized.
Signed-off-by: Tristan Gingold <tristan.gingold@bull.net >
2006-08-08 14:40:57 -06:00
awilliam@xenbuild.aw
9d0569006f
[IA64] bug fix in ioports_deny_access
...
Signed-off-by: Tristan Gingold <tristan.gingold@bull.net >
2006-08-08 14:38:10 -06:00
awilliam@xenbuild.aw
619486b2b1
[IA64] enable ioports_deny_access for dom0
...
Signed-off-by: Tristan Gingold <tristan.gingold@bull.net >
2006-08-08 14:36:21 -06:00
awilliam@xenbuild.aw
0a8d3b1eda
[IA64] remove CONFIG_DOMAIN0_CONTIGUOUS and dom0_start
...
Remove unused build option CONFIG_DOMAIN0_CONTIGUOUS, thereby
making dom0_start obsolete.
Signed-off-by: Alex Williamson <alex.williamson@hp.com >
2006-08-08 14:31:48 -06:00
Hollis Blanchard
3724af4c91
[LIBXC] move xc_ppc_linux_build.c into a powerpc64 directory
...
Signed-off-by: Hollis Blanchard <hollisb@us.ibm.com >
2006-08-08 15:11:25 -05:00
kaf24@firebug.cl.cam.ac.uk
a3a905683d
[XEN] Assorted further PER_CPU- or read_mostly-ifications.
...
Signed-off-by: Keir Fraser <keir@xensource.com >
2006-08-08 15:43:54 +01:00
kaf24@firebug.cl.cam.ac.uk
67a4f5634c
[XEN] Implement proper __read_mostly memory arrangemengt for x86.
...
Signed-off-by: Keir Fraser <keir@xensource.com >
2006-08-08 15:14:43 +01:00
kaf24@firebug.cl.cam.ac.uk
1d82ec9774
[XEN] Make tracing structures and buffers explicitly PER_CPU.
...
Signed-off-by: Keir Fraser <keir@xensource.com >
2006-08-08 14:56:22 +01:00
kaf24@firebug.cl.cam.ac.uk
8eafa79a73
[XEN] Make multicall info explicitly PER_CPU.
...
Also remove cacheline alignment in a few places. We leave
the common timer and schedule_data structures aligned because
they may be accessed randomly by remoted CPUs: at least we can
contain cacheline bouncing to just the offending structures.
Signed-off-by: Keir Fraser <keir@xensource.com >
2006-08-08 14:48:43 +01:00
kaf24@firebug.cl.cam.ac.uk
1ac7758ecb
[XEN] Make per-cpu pending EOI interrupt info explicitly PER_CPU.
...
Signed-off-by: Keir Fraser <keir@xensource.com >
2006-08-08 14:29:16 +01:00
kaf24@firebug.cl.cam.ac.uk
bfedab9eef
[XEN] Make per-cpu mm information explicitly PER_CPU.
...
Signed-off-by: Keir Fraser <keir@xensource.com >
2006-08-08 14:18:57 +01:00
kaf24@firebug.cl.cam.ac.uk
cb805ea0f2
[XEN] Make per-cpu time information explicitly PER_CPU.
...
Signed-off-by: Keir Fraser <keir@xensource.com >
2006-08-08 14:02:14 +01:00
kaf24@firebug.cl.cam.ac.uk
62e16a8285
[XEN] Make per-cpu schedule data explicitly PER_CPU.
...
Signed-off-by: Keir Fraser <keir@xensource.com >
2006-08-08 13:55:22 +01:00
kaf24@firebug.cl.cam.ac.uk
8513c2357d
[XEN] Place per-cpu timer info in PER_CPU space.
...
Signed-of-fby: Keir Fraser <keir@xensource.com >
2006-08-08 12:04:46 +01:00
kaf24@firebug.cl.cam.ac.uk
dedb00f212
[XEN] Make tlbflush_time a PER_CPU variable.
...
Signed-off-by: Keir Fraser <keir@xensource.com >
2006-08-08 11:45:37 +01:00
chris@kneesaa.uk.xensource.com
ff3a405c4d
[qemu patches] Refresh patches.
...
Signed-off-by: Christian Limpach <Christian.Limpach@xensource.com >
2006-08-08 11:28:35 +01:00
chris@kneesaa.uk.xensource.com
7c45b14c84
[qemu patches] Update patches for changeset 10974:415614d3a1ee.
...
Signed-off-by: Christian Limpach <Christian.Limpach@xensource.com >
2006-08-08 11:27:12 +01:00
sos22@douglas.cl.cam.ac.uk
68fb557e74
[hvm/qemu] Flip the device model over to using the new Xen event channels
...
support.
Signed-off-by: Steven Smith <ssmith@xensource.com >
2006-08-08 11:19:29 +01:00