emellor@ewan
0fd36627da
Added getVCpuCount to XendDomainInfo and use that and getName, getDomain,
...
getTargetMemory inside image.py to decouple the latter from the internals of
the former. Move the definition of xc inside image.py to please pylint.
Signed-off-by: Ewan Mellor<ewan@xensource.com >
2005-09-17 17:34:58 +01:00
emellor@ewan
60ebaf4dca
Fix indentation.
2005-09-17 16:11:49 +01:00
emellor@ewan
b92a3ca11f
Added getTargetMemory, getSsidref methods to XendDomainInfo, and use these and
...
getDomain, getName in SrvDomainDir, to decouple the latter from the internals of
the former, in preparation for changes internal to XendDomainInfo.
Signed-off-by: Ewan Mellor<ewan@xensource.com >
2005-09-17 16:10:04 +01:00
emellor@ewan
3f5123b9de
Issue warning if doxygen is not installed.
...
Signed-off-by: Ewan Mellor<ewan@xensource.com >
2005-09-17 13:59:35 +01:00
emellor@ewan
d048bdf4fc
Changed ssidref default to 0 when parsing config file.
...
Signed-off-by: Ewan Mellor<ewan@xensource.com >
2005-09-17 10:52:31 +01:00
emellor@ewan
b7411027d6
Added diagnostic message to exception when TypeError occurs on write.
2005-09-17 10:49:14 +01:00
emellor@ewan
fd3926cff3
Removed unused getDB method.
...
Signed-off-by: Ewan Mellor<ewan@xensource.com >
2005-09-17 10:46:55 +01:00
emellor@ewan
80ad0e7711
Moved xroot variable to not confuse pylint (and me).
...
Signed-off-by: Ewan Mellor<ewan@xensource.com >
2005-09-17 10:44:29 +01:00
emellor@ewan
8a91f23c2b
Removed unused impotr and marked some parameters as unused.
...
Signed-off-by: Ewan Mellor<ewan@xensource.com >
2005-09-17 10:42:49 +01:00
emellor@ewan
a7106466d1
Rename feilds to fields throughout.
...
Signed-off-by: Ewan Mellor<ewan@xensource.com >
2005-09-17 10:33:50 +01:00
emellor@ewan
31e173c963
Remove unused import, and unused class TwistedAdapter. Mark one variable as
...
unused.
Signed-off-by: Ewan Mellor<ewan@xensource.com >
2005-09-17 10:29:33 +01:00
emellor@ewan
eba9ff6ab9
Added _1,.._5 to dummy-variables, so that we can specify multiple unused
...
parameters in our code. Removed map and filter from bad-functions - I don't
think that we have any problem with functional programming styles!
Signed-off-by: Ewan Mellor<ewan@xensource.com >
2005-09-17 10:22:42 +01:00
kaf24@firebug.cl.cam.ac.uk
458f3c848d
Small cleanup to tpm split driver.
...
Signed-off-by: Stefan Berger <stefanb@us.ibm.com >
2005-09-17 08:26:11 +00:00
kaf24@firebug.cl.cam.ac.uk
9c190a9d6f
Remove native tpm drivers from the linux sparse tree and replace
...
with minimal patch in the automatically-applied patches/ directory.
Signed-off-by: Stefan Berger <stefanb@us.ibm.com >
2005-09-17 08:25:30 +00:00
cl349@firebug.cl.cam.ac.uk
41409e43bd
Cleanup domain listing on xend start. Fix reaper some more.
...
Signed-off-by: Christian Limpach <Christian.Limpach@cl.cam.ac.uk >
2005-09-16 23:55:50 +00:00
cl349@firebug.cl.cam.ac.uk
9c7fd21cca
Add bindings for xs_get_domain_path().
...
Signed-off-by: Christian Limpach <Christian.Limpach@cl.cam.ac.uk >
2005-09-16 22:27:04 +00:00
cl349@firebug.cl.cam.ac.uk
ff6958a316
Don't run reap() or domain_restarts() as side-effects of refresh.
...
Signed-off-by: Christian Limpach <Christian.Limpach@cl.cam.ac.uk >
2005-09-16 20:12:42 +00:00
cl349@firebug.cl.cam.ac.uk
9b707eca60
Move dom0 setup code out of initial_refresh.
...
Signed-off-by: Christian Limpach <Christian.Limpach@cl.cam.ac.uk >
2005-09-16 20:03:57 +00:00
cl349@firebug.cl.cam.ac.uk
1bc5147c84
Remove pretty random cleanup code in _add_domain.
...
Signed-off-by: Christian Limpach <Christian.Limpach@cl.cam.ac.uk >
2005-09-16 20:02:18 +00:00
cl349@firebug.cl.cam.ac.uk
9a96bf893d
Use "vcpu" when referring to vcpus.
...
Signed-off-by: Christian Limpach <Christian.Limpach@cl.cam.ac.uk >
2005-09-16 19:11:39 +00:00
cl349@firebug.cl.cam.ac.uk
71a28c9e9d
Make dom0_enforce_cpus() use vcpu_hotplug rather than directly modifying the sysfs entries.
...
Directly modifying the sysfs entries causes the xenstore state of
a cpu's availability to be incorrect. Also slightly modify the
dom0-cpus description in the xend-config. Rather than specifying which
dom0 vcpus are to be used, it is now a target of how many vcpus to use
as pinvcpu ops are the preferred method for setting which physical cpu a
vcpu uses.
Signed-off-by: Ryan Harper <ryanh@us.ibm.com >
Signed-off-by: Christian Limpach <Christian.Limpach@cl.cam.ac.uk >
2005-09-16 19:08:36 +00:00
cl349@firebug.cl.cam.ac.uk
87371321cc
merge?
2005-09-16 18:59:59 +00:00
cl349@firebug.cl.cam.ac.uk
ea87907b81
Fix the control panel problem.
...
The new image handling structure broke the vmx guest loading.
Signed-off-by: Xiaofeng Ling <xiaofeng.ling@intel.com >
Signed-off-by: Christian Limpach <Christian.Limpach@cl.cam.ac.uk >
2005-09-16 18:50:50 +00:00
cl349@firebug.cl.cam.ac.uk
2952ccaa5d
merge?
2005-09-16 18:07:50 +00:00
cl349@firebug.cl.cam.ac.uk
0be4977779
Cleanup domain reaper and domain destruction functions.
...
Signed-off-by: Christian Limpach <Christian.Limpach@cl.cam.ac.uk >
2005-09-16 18:06:42 +00:00
cl349@firebug.cl.cam.ac.uk
a3dd96110a
Fix setStoreChannel(None) - fixes cleanup on destroy.
...
Signed-off-by: Christian Limpach <Christian.Limpach@cl.cam.ac.uk >
2005-09-16 18:05:03 +00:00
kaf24@firebug.cl.cam.ac.uk
e36a02461d
Clean up and re-indent netback driver.
...
Signed-off-by: Keir Fraser <keir@xensource.com >
2005-09-16 13:27:01 +00:00
kaf24@firebug.cl.cam.ac.uk
c9c56c71ff
Clean up and re-indent netfront.c
...
Signed-off-by: Keir Fraser <keir@xensource.com >
2005-09-16 13:06:49 +00:00
kaf24@firebug.cl.cam.ac.uk
91c8c5b1ad
Grant-refrence allocation pools and tracking tables should be
...
per interface in netfront, not global. This fixes various
bug reports including Bugzilla #183 .
Signed-off-by: Jim Dykman <dykman@us.ibm.com >
2005-09-16 12:47:40 +00:00
kaf24@firebug.cl.cam.ac.uk
1f730cca16
direct_remap_pfn_range() takes a vm_area_struct rather than
...
an mm_struct. Also it sets VM_RESERVED and VM_IO, just like
generic remap_pfn_range() in mm/memory.c.
Signed-off-by: Keir Fraser <keir@xensource.com >
2005-09-16 10:57:31 +00:00
kaf24@firebug.cl.cam.ac.uk
cac86eced4
distclean target added to root makefile. From rusty.
2005-09-16 09:16:24 +00:00
cl349@firebug.cl.cam.ac.uk
e6dd08d983
Simplify backend flag parsing.
...
Signed-off-by: Christian Limpach <Christian.Limpach@cl.cam.ac.uk >
2005-09-15 19:46:14 +00:00
cl349@firebug.cl.cam.ac.uk
5d7ce7cc39
Export block device read-only state into store.
...
Signed-off-by: Christian Limpach <Christian.Limpach@cl.cam.ac.uk >
2005-09-15 18:39:17 +00:00
cl349@firebug.cl.cam.ac.uk
7bf7e25879
Fix bootloader support some more.
...
Signed-off-by: Christian Limpach <Christian.Limpach@cl.cam.ac.uk >
2005-09-15 18:38:44 +00:00
cl349@firebug.cl.cam.ac.uk
9f95d1b5b8
merge?
2005-09-15 17:40:16 +00:00
cl349@firebug.cl.cam.ac.uk
8638ed8980
Maybe fix running bootloader after reboot.
...
Signed-off-by: Christian Limpach <Christian.Limpach@cl.cam.ac.uk >
2005-09-15 17:19:08 +00:00
kaf24@firebug.cl.cam.ac.uk
e88fac734c
Start cleaning up grant tables. gnttab_donate now called
...
gnttab_transfer, with slightly rationalised interface and
simpler implementation inside Xen. This is a tiny chip off
the tip of a very big iceberg. :-)
Signed-off-by: Keir Fraser <keir@xensource.com >
2005-09-15 17:09:50 +00:00
cl349@firebug.cl.cam.ac.uk
69c01cf908
merge?
2005-09-15 16:55:32 +00:00
cl349@firebug.cl.cam.ac.uk
5d2ca06d84
Update image handling code for xstransact.
...
Signed-off-by: Christian Limpach <Christian.Limpach@cl.cam.ac.uk >
2005-09-15 16:55:05 +00:00
shand@ubuntu.eng.hq.xensource.com
e999e0f1ae
Actually update domain info when dom_get() succeeds.
...
Signed-off-by: Steven Hand <steven@xensource.com >
2005-09-15 08:15:48 -08:00
kaf24@firebug.cl.cam.ac.uk
47ff2422db
Fix the libxc Makefile.
2005-09-15 13:17:24 +00:00
vh249@arcadians.cl.cam.ac.uk
1e2fc48ada
add support for ipv6 address in choose_vnc_display function
...
getting the port from the latest field, not the first one.
fix suggested by Nickolai Zeldovich. close bug #231
Signed-off-by: Vincent Hanquez <vincent@xensource.com >
2005-09-15 12:21:23 +00:00
vh249@arcadians.cl.cam.ac.uk
b4082b47ef
fix build, strings spanning multiple lines are no longer supported
...
Signed-off-by: Vincent Hanquez <vincent@xensource.com >
2005-09-15 12:19:00 +00:00
cl349@firebug.cl.cam.ac.uk
7438df59ca
merge?
2005-09-15 09:21:22 +00:00
cl349@firebug.cl.cam.ac.uk
c4bc27e939
Don't special case getDomainMemory for ia64.
...
This makes how we account the "system pages" consistent.
Signed-off-by: Christian Limpach <Christian.Limpach@cl.cam.ac.uk >
2005-09-15 09:21:10 +00:00
cl349@firebug.cl.cam.ac.uk
99c154360f
Better build fix.
...
Signed-off-by: Christian Limpach <Christian.Limpach@cl.cam.ac.uk >
2005-09-15 09:13:21 +00:00
kaf24@firebug.cl.cam.ac.uk
76c3e5afc2
Like IA32 PAE xenlinux, we also need make VMX guest 1:1 page table PGD
...
page below 4G.
Signed-off-by: Xin Li <xin.b.li@intel.com >
Signed-off-by: Chengyuan Li <chengyuan.li@intel.com >
Signed-off-by: Yunhong Jiang <yunhong.jiang@intel.com >
Signed-off-by: Jun Nakajima <jun.nakajima@intel.com >
2005-09-15 09:12:03 +00:00
cl349@firebug.cl.cam.ac.uk
8db030c862
Cleanup timeout code for when socket is already in use.
...
Signed-off-by: Christian Limpach <Christian.Limpach@cl.cam.ac.uk >
2005-09-15 08:59:35 +00:00
cl349@firebug.cl.cam.ac.uk
26f7bcf1d3
Fix build!
...
Signed-off-by: Christian Limpach <Christian.Limpach@cl.cam.ac.uk >
2005-09-15 08:56:13 +00:00
kaf24@firebug.cl.cam.ac.uk
25c03baf35
Remove bad lines from start od script.
2005-09-15 07:45:06 +00:00