hollisb@localhost
ff3dfde07d
[POWERPC] merge with xen-unstable.hg
...
Signed-off-by: Hollis Blanchard <hollisb@us.ibm.com >
2006-09-18 12:48:56 -05:00
kaf24@firebug.cl.cam.ac.uk
8a1ca3b97e
Merge with xenppc-unstable-merge.hg.
2006-08-30 22:36:18 +01:00
kaf24@firebug.cl.cam.ac.uk
1b4f247ac5
Merge with xen-ia64-unstable.hg
2006-08-30 21:38:34 +01:00
Hollis Blanchard
bbf0ef9494
[POWERPC] merge with xen-unstable.hg
2006-08-30 14:09:31 -05:00
kaf24@firebug.cl.cam.ac.uk
02980865d0
[NET] front: move register_netdev() + sysfs attribute registering from create_netdev() into the new open_netdev() function.
...
open_netdev is called as very last thing in netdev_probe.
This closes at least one initialization race: uninitialized
mac address is visible for a short time in
/sys/class/net/${if}/address
Signed-off-by: Gerd Hoffmann <kraxel@suse.de >
2006-08-30 18:40:40 +01:00
kaf24@firebug.cl.cam.ac.uk
d96c9af4a3
[XEN] Add a start_pfn field in xen_domctl_getmemlist.
...
This is used by ia64 because it directly reads the P2M table.
Signed-off-by: Tristan Gingold <tristan.gingold@bull.net >
2006-08-30 18:19:04 +01:00
kaf24@firebug.cl.cam.ac.uk
c5332c3621
Revert powerpc build break after dom0_ops split.
...
Signed-off-by: Hollis Blanchard <hollisb@us.ibm.com >
2006-08-30 18:08:19 +01:00
kaf24@firebug.cl.cam.ac.uk
6eb53eac78
[XEN] Reserve hypercall number for kexec operations.
...
Signed-off-by: Keir Fraser <keir@xensource.com >
2006-08-30 18:03:55 +01:00
kaf24@firebug.cl.cam.ac.uk
4a83022207
[XEN] physdev: Check for negative irqs in alloc_irq_vector.
...
Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au >
2006-08-30 18:02:32 +01:00
kaf24@firebug.cl.cam.ac.uk
c398044d5d
[LINUX][X86_64] P2M map must be allocated on page aligned boundary.
...
Otherwise save/restore can break.
Signed-off-by: Kazuo Moriwaka <moriwaka@valinux.co.jp >
2006-08-30 17:56:49 +01:00
kaf24@firebug.cl.cam.ac.uk
33d0648f73
[TOOLS] Fix gdbserver build.
...
Signed-off-by: Travis Betak <travis.betak@amd.com >
2006-08-30 17:52:35 +01:00
Steven Hand
7a2e0b5994
Fix fix :-)
...
Signed-off-by: Steven Hand <steven@xensource.com >
2006-08-30 13:51:12 +01:00
Steven Hand
8a8378e8df
Fix hard tabs.
...
Signed-off-by: Steven Hand <steven@xensource.com >
2006-08-30 13:50:08 +01:00
jchesterfield@dhcp92.uk.xensource.com
458052b5ec
Block IO safety patch for live migration. Xend checks that VBDs are destroyed before unpausing the domain.
2006-08-30 11:39:27 +01:00
Ewan Mellor
34784d695b
Further shadow_mem_control fixes -- we need to balloon the amount of memory
...
that we're going to request i.e. the rounded-up value.
Signed-off-by: Ewan Mellor <ewan@xensource.com >
2006-08-30 11:05:00 +01:00
Ewan Mellor
b973ec93fc
Shadow memory should be in MiB, not KiB. It also needs rounding up to be safe.
...
Signed-off-by: Ewan Mellor <ewan@xensource.com >
2006-08-30 09:47:24 +01:00
Ewan Mellor
01fa1a0693
Fix reboot and reconfigure of HVM guests when they are configured with an
...
empty CD-ROM drive.
Signed-off-by: Ewan Mellor <ewan@xensource.com >
2006-08-30 02:53:48 +01:00
Ewan Mellor
aab843f487
Added an entry to arch._types for x86_64.
...
Signed-off-by: Ewan Mellor <ewan@xensource.com >
2006-08-30 01:20:01 +01:00
Andrew Warfield
b54a368212
Fix typo.
...
Signed-off-by: <andy@xensource.com >
2006-08-29 16:31:57 -07:00
Andrew Warfield
a9ffe9fa78
merge
2006-08-29 15:58:57 -07:00
akw@devbox.site
34cac35129
Small blktap cleanups.
...
Signed-off-by: Andrew Warfield <andy@xensource.com >
2006-08-29 15:55:24 -07:00
Hollis Blanchard
ac0f84ebb1
[XEN][POWERPC] catch up with xen-unstable changes
...
Signed-off-by: Hollis Blanchard <hollisb@us.ibm.com >
2006-08-29 17:53:57 -05:00
Ewan Mellor
4fd2e43a20
[XEND] abstract architecture-specific bits in image.py
...
- create arch.type (which evaluates to "x86", "ia64" or "powerpc")
- create subclasses for x86 and ia64 HVM loaders
- rework findImageHandlerClass()
Signed-off-by: Hollis Blanchard <hollisb@us.ibm.com >
2006-08-29 23:20:22 +01:00
Ewan Mellor
773367b449
This patch fixed 'xm reboot' to work as you expected with the wait
...
option. This patch adds a restart sequence counter to xenstore.
The completion of a VM reboot is detected by observing that
its restart sequence counter changes.
Signed-off-by: Masaki Kanno <kanno.masaki@jp.fujitsu.com >
2006-08-29 22:51:06 +01:00
Ewan Mellor
cc8a2f5273
Improve xm migrate error message by printing usage instead of "Invalid
...
arguments".
Signed-off-by: Masaki Kanno <kanno.masaki@jp.fujitsu.com >
2006-08-29 22:51:05 +01:00
akw@devbox.site
8c6d286668
Reduce AIO context allocations in blktap.
...
Signed-off-by: Andrew Warfield <andy@xensource.com >
2006-08-29 14:34:57 -07:00
awilliam@xenbuild.aw
2894bb1721
[IA64] revert xen-ia64-unstable.hg cset 11301:a19dbbe4cff5
...
revert arch_domain_destory() for old PV-on-HVM on IPF
Signed-off-by: Tsunehisa Doi <Doi.Tsunehisa@jp.fujitsu.com >
Signed-off-by: Tomonari Horikoshi <t.horikoshi@jp.fujitsu.com >
2006-08-29 09:08:29 -06:00
awilliam@xenbuild.aw
ca9a3f9091
[IA64] revert xen-ia64-unstable.hg 11271:c232365128cf
...
Delete functions introduced for old PV-on-HVM on IPF.
Signed-off-by: Tsunehisa Doi <Doi.Tsunehisa@jp.fujitsu.com >
Signed-off-by: Tomonari Horikoshi <t.horikoshi@jp.fujitsu.com >
2006-08-29 09:05:46 -06:00
awilliam@xenbuild.aw
1e9154d652
merge with xen-unstable.hg
2006-08-29 08:28:38 -06:00
awilliam@xenbuild.aw
2dc8f01c02
[IA64] init the hlt timer on a valid cpu and migrate
...
Based on a patch from Anthony Xu, v->processor is not initialized
in alloc_vcpu_struct() when we initialize the hlt_timer. Init the
timer on the first cpu and migrate it in schedule_tail().
Signed-off-by: Alex Williamson <alex.williamson@hp.com >
2006-08-29 08:09:28 -06:00
Ian Campbell
f894f8281a
Fix definition of LINUX_VER so that doesn't pickup LINUX_VER3
...
from mk.linux-2.6-xen. This makes "make mkpatches" work again.
Signed-off-by: Ian Campbell <ian.campbell@xensource.com >
2006-08-29 12:23:11 +01:00
Jimi Xenidis
7e1f51600c
[XEN][POWERPC] cleanup for (;;);
...
When the port first started, we didn't even have panic() working
properly so we used "for(;;);" loops to stop execution. Now that output
is buffered these look like hangs, since you usually do not see the
printk() before.
Signed-off-by: Jimi Xenidis <jimix@watson.ibm.com >
Signed-off-by: Hollis Blanchard <hollisb@us.ibm.com >
2006-08-29 06:53:58 -04:00
tdeegan@york.uk.xensource.com
7340fac441
Merge
2006-08-29 09:42:35 +01:00
tdeegan@york.uk.xensource.com
f2e6577be4
[XEN] Off-by one error in range checks translating gfns to mfns
...
Signed-off-by: Tim Deegan <Tim.Deegan@xensource.com >
2006-08-29 09:37:30 +01:00
awilliam@xenbuild.aw
11ecd5026e
merge with xen-unstable.hg
2006-08-28 16:26:37 -06:00
awilliam@xenbuild.aw
e012111cf5
[IA64] Modify sparse headers for PV-on-HVM/IPF
...
Signed-off-by: Tsunehisa Doi <Doi.Tsunehisa@jp.fujitsu.com >
Signed-off-by: Tomonari Horikoshi <t.horikoshi@jp.fujitsu.com >
2006-08-28 16:16:07 -06:00
awilliam@xenbuild.aw
842cad9240
[IA64] separate hypercalls, acpi and EFI tables
...
Put hypercalls, acpi and EFI tables on three separate 4KB pages.
This was a stopper to use 4KB pages.
Comments added and simplifications.
Signed-off-by: Tristan Gingold <tristan.gingold@bull.net >
2006-08-28 16:09:28 -06:00
Christian Limpach
5268d7dfd0
[qemu patches] Update patches for changeset 11273:a1cff03ac7d7.
...
Signed-off-by: Christian Limpach <Christian.Limpach@xensource.com >
2006-08-28 22:44:31 +01:00
Christian Limpach
c9325b7833
[qemu] Fix PCI config header space writes and set Subsystem-Vendor ID fields.
...
Fix failure in Windows HCT's PCI-Compliance-Test by invalidating the
writing to read-only/reserved fields in PCI configuration space header
and giving Subsystem-Vendor-ID field a valid value via copying Vendor-ID
field into it.
Signed-off-by: Dexuan Cui <dexuan.cui@intel.com >
2006-08-28 22:43:09 +01:00
Jimi Xenidis
21cfedd51e
[XEN][POWERPC] do not set d->tot_pages, but check it.
...
Signed-off-by: Jimi Xenidis <jimix@watson.ibm.com >
Signed-off-by: Hollis Blanchard <hollisb@us.ibm.com >
2006-08-28 17:28:55 -04:00
Steven Hand
6c35586274
Fix hypervisor build with performance counters after -unstable
...
cset 11257:86d26e6ec89b
Signed-off-by: Steve Dobbelstein <steved@us.ibm.com >
2006-08-28 21:57:34 +01:00
Steven Hand
23d1a29f83
Fix shadow mode 32/PAE linux writable heuristic and add 64-bit version.
...
Signed-off-by: Steven Hand <steven@xensource.com >
2006-08-28 21:40:42 +01:00
Steven Hand
1f4adcb13a
Fix PAE-mode HVM guests with the new shadow code.
...
Signed-off-by: Steven Hand <steven@xensource.com >
2006-08-28 21:25:13 +01:00
awilliam@xenbuild.aw
956ac933c8
[IA64] fix noreboot option
...
fix machine_hlt to support noreboot option.
Signed-off-by: Akio Takebe <takebe_akio@jp.fujitsu.com >
[modified to use existing cpu_halt() function in linux-xen files]
Signed-off-by: Alex Williamson <alex.williamson@hp.com >
2006-08-28 14:09:31 -06:00
awilliam@xenbuild.aw
0a465c9a20
[IA64] print command line of xen
...
Signed-off-by: Akio Takebe <takebe_akio@jp.fujitsu.com >
2006-08-28 13:31:35 -06:00
awilliam@xenbuild.aw
aa933dc90b
[IA64] fix warnings
...
Signed-off-by: Tristan Gingold <tristan.gingold@bull.net >
2006-08-28 13:30:04 -06:00
Christian Limpach
efa64a206d
[qemu patches] Update patches for changeset 11268:350a73222a51.
...
Signed-off-by: Christian Limpach <Christian.Limpach@xensource.com >
2006-08-28 20:22:56 +01:00
Christian Limpach
661a70db02
[qemu] Add target-i386-dm and hw *.[ch] files to TAGS.
...
Signed-off-by: Christian Limpach <Christian.Limpach@xensource.com >
2006-08-28 20:21:38 +01:00
awilliam@xenbuild.aw
d70fb73eda
[IA64] fix VTi hangs
...
In some scenarios, xen_timer_interrupt will not set machine itm,
this may make this LP not receive timer interrupt any more.
Signed-off-by: Anthony Xu <anthony.xu@intel.com >
2006-08-28 13:18:36 -06:00
awilliam@xenbuild.aw
13a2578be6
[IA64] Remove warning message in fw_emul.c
...
Signed-off-by: Masaki Kanno <kanno.masaki@jp.fujitsu.com >
2006-08-28 13:14:52 -06:00