kaf24@scramble.cl.cam.ac.uk
dcabd63a3c
bitkeeper revision 1.1159.224.3 (41f02e490kpSofHA0mGdhL54XCyaXA)
...
Merge scramble.cl.cam.ac.uk:/local/scratch/kaf24/xen-2.0-testing.bk
into scramble.cl.cam.ac.uk:/local/scratch/kaf24/xen-unstable.bk
2005-01-20 22:18:49 +00:00
kaf24@scramble.cl.cam.ac.uk
2be8cb6730
bitkeeper revision 1.1159.223.7 (41f02e18RcwEdT0BXMaReeOUBf3KVw)
...
timer_tsc.c, time.c:
Fix time restore bug.
2005-01-20 22:18:00 +00:00
kaf24@scramble.cl.cam.ac.uk
2aa35be193
bitkeeper revision 1.1159.224.2 (41ee77e18OOk0KBi4oHdlAKXiDtTxw)
...
Merge scramble.cl.cam.ac.uk:/local/scratch/kaf24/xen-2.0-testing.bk
into scramble.cl.cam.ac.uk:/local/scratch/kaf24/xen-unstable.bk
2005-01-19 15:08:17 +00:00
kaf24@scramble.cl.cam.ac.uk
7e4b275089
bitkeeper revision 1.1159.223.6 (41ee77cbILw-JaVF0uno2Fd5_A-GiQ)
...
Fix error path in console-driver initilaisation. Remove module
destructor as the console driver cannot be built as a module.
2005-01-19 15:07:55 +00:00
kaf24@scramble.cl.cam.ac.uk
ecb32baa67
bitkeeper revision 1.1159.224.1 (41ee68d4iOEoyHdApN-MaOPPSb1xKg)
...
Merge scramble.cl.cam.ac.uk:/local/scratch/kaf24/xen-2.0-testing.bk
into scramble.cl.cam.ac.uk:/local/scratch/kaf24/xen-unstable.bk
2005-01-19 14:04:04 +00:00
kaf24@scramble.cl.cam.ac.uk
55e1e76bac
bitkeeper revision 1.1159.223.5 (41ee68b5s7SXOX6FRHT9GQ92WWOtRA)
...
Truncate the e820 RAM map to 4GB maximum on 32-bit x86.
We don't support PAE36 mode.
2005-01-19 14:03:33 +00:00
kaf24@scramble.cl.cam.ac.uk
f4eadd8b65
bitkeeper revision 1.1159.212.22 (41ee20131dSkJwS4ElWa61syAlMc-g)
...
Merge scramble.cl.cam.ac.uk:/local/scratch/kaf24/xen-2.0-testing.bk
into scramble.cl.cam.ac.uk:/local/scratch/kaf24/xen-unstable.bk
2005-01-19 08:53:39 +00:00
kaf24@scramble.cl.cam.ac.uk
bec85fb4f6
bitkeeper revision 1.1159.223.4 (41ee1ff3MuvZmbN8TXMWZl0WCI4yMg)
...
Clean up buddy allocator, as suggested by Rusty Russell.
2005-01-19 08:53:07 +00:00
kaf24@scramble.cl.cam.ac.uk
03461fc402
bitkeeper revision 1.1159.223.3 (41ee1be1xhzN-ZQVYs7w2xZ2OtDl1w)
...
Fix 2.4 highmem build.
2005-01-19 08:35:45 +00:00
sos22@douglas.cl.cam.ac.uk
3df033fe2b
bitkeeper revision 1.1159.223.2 (41ed3b32oUZznRTHk1xuGyZVTcWuvg)
...
Get the domain to access from the right element of the union when setting up
VM assists.
2005-01-18 16:37:06 +00:00
kaf24@scramble.cl.cam.ac.uk
11cf6ff859
bitkeeper revision 1.1159.212.21 (41eced4bEkAMraEcwbENPomgklaetA)
...
Merge scramble.cl.cam.ac.uk:/local/scratch/kaf24/xen-2.0-testing.bk
into scramble.cl.cam.ac.uk:/local/scratch/kaf24/xen-unstable.bk
2005-01-18 11:04:43 +00:00
kaf24@scramble.cl.cam.ac.uk
531889de05
bitkeeper revision 1.1159.223.1 (41eced1denT_MsS4LtXTQroXHucvZA)
...
Fix small-packet delivery in netback driver.
2005-01-18 11:03:57 +00:00
akw27@labyrinth.cl.cam.ac.uk
031ff0d801
bitkeeper revision 1.1159.212.20 (41ece232WVq_Sbxob_FgxgLf7iHBfg)
...
Merge labyrinth.cl.cam.ac.uk:/auto/groups/xeno-xenod/BK/xeno.bk
into labyrinth.cl.cam.ac.uk:/auto/anfs/nos1/akw27/xeno-clone/xeno.bk
2005-01-18 10:17:22 +00:00
cl349@arcadians.cl.cam.ac.uk
1756adc5c8
bitkeeper revision 1.1159.212.19 (41ec2d75cTk16ofe1k0D-wNSjjxv8A)
...
Merge arcadians.cl.cam.ac.uk:/auto/groups/xeno/BK/xen-unstable.bk
into arcadians.cl.cam.ac.uk:/auto/groups/xeno/users/cl349/BK/xen-unstable.bk
2005-01-17 21:26:13 +00:00
cl349@arcadians.cl.cam.ac.uk
6658eb8e15
bitkeeper revision 1.1159.212.18 (41ebe1caQQ_SlJestrvsT95t1oER-Q)
...
Merge arcadians.cl.cam.ac.uk:/auto/groups/xeno/BK/xen-unstable.bk
into arcadians.cl.cam.ac.uk:/auto/groups/xeno/users/cl349/BK/xen-unstable.bk
2005-01-17 16:03:22 +00:00
cl349@arcadians.cl.cam.ac.uk
6df77776ad
bitkeeper revision 1.1159.217.20 (41ebdda5ZO9YBU_VHuSh0IwgcQe0Ng)
...
Merge arcadians.cl.cam.ac.uk:/auto/groups/xeno-xenod/BK/xen-unstable.bk
into arcadians.cl.cam.ac.uk:/local/scratch-2/cl349/xen-unstable.bk-merge
2005-01-17 15:45:41 +00:00
cl349@arcadians.cl.cam.ac.uk
c4fea86999
bitkeeper revision 1.1159.222.1 (41ebdd9btvi-aV_bkwfCgKSenC9XbQ)
...
Add an optional parameter (vcpus) to the xc_linux_build function replacing
the getenv() previously used and removing the requirement of using maxcpus
kernel parameter to limit the number of virtual cpus a guest uses. The value
can now be controlled in the domain configuration files.
The default value of 1 is set in XenDomainInfo.py but is overridden by
parsing the config value.
Signed-off-by: Ryan Harper <ryanh@us.ibm.com >
2005-01-17 15:45:31 +00:00
kaf24@scramble.cl.cam.ac.uk
08205849b1
bitkeeper revision 1.1159.217.19 (41ebbeff1WlznMQAbyxtY7zh9qY-_g)
...
Merge scramble.cl.cam.ac.uk:/local/scratch/kaf24/xen-2.0-testing.bk
into scramble.cl.cam.ac.uk:/local/scratch/kaf24/xen-unstable.bk
2005-01-17 13:34:55 +00:00
kaf24@scramble.cl.cam.ac.uk
32d3693821
bitkeeper revision 1.1159.170.100 (41ebbee2RjlL1wu1Hj5Chq-Ma_yd4Q)
...
Send a fake ARP reply when bringing up an IP address on a VIF.
Should flush stale switch/router state.
2005-01-17 13:34:26 +00:00
iap10@labyrinth.cl.cam.ac.uk
1d156d1540
bitkeeper revision 1.1159.170.99 (41eb7325xet5XQ2BbrNnK2ynj_F4XQ)
...
Change __initcall to module_init as suggested by Rusty Russel
2005-01-17 08:11:17 +00:00
iap10@labyrinth.cl.cam.ac.uk
8fd6cf78da
bitkeeper revision 1.1159.170.98 (41eb7022BZw59EpgaLvlhtpw0-IuGQ)
...
Add NE2K to default xen0/xenU 2.6 config
2005-01-17 07:58:26 +00:00
iap10@labyrinth.cl.cam.ac.uk
75acdfad0f
bitkeeper revision 1.1159.217.18 (41ea5633KLfjrmzpi1tzeYsbJqWJOw)
...
Merge labyrinth.cl.cam.ac.uk:/auto/groups/xeno-xenod/BK/xen-2.0-testing.bk
into labyrinth.cl.cam.ac.uk:/auto/anfs/scratch/labyrinth/iap10/xeno-clone/xen-unstable.bk
2005-01-16 11:55:31 +00:00
iap10@labyrinth.cl.cam.ac.uk
f37754d530
bitkeeper revision 1.1159.170.97 (41e94301axLnKknTNgYWn0ZFj5pHxg)
...
Documentation of xc.h library
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com >
2005-01-15 16:21:21 +00:00
iap10@labyrinth.cl.cam.ac.uk
fc7758e894
bitkeeper revision 1.1159.170.96 (41e8fbeayXDKhR25_xBQP3hTDrVJbQ)
...
Symptom:
When using a udev-based dom0, if you try to create a domU with a virtual
sda device and you do not have a local scsi device xm create fails.
Fix:
When using udev, only the device nodes needed are made. The follow
patch changes Xend to return a device number based on:
http://www.lanana.org/docs/device-list/devices.txt
For sd and hd devices if stat() fails. It was tested against both 2.0.2
and 2.0.3.
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com >
2005-01-15 11:18:02 +00:00
sos22@douglas.cl.cam.ac.uk
7d85a1cfdb
bitkeeper revision 1.1159.217.17 (41e80727RATVR7CCn-A5xanZXzrSfg)
...
Merge
2005-01-14 17:53:43 +00:00
sos22@douglas.cl.cam.ac.uk
28e5434fba
bitkeeper revision 1.1159.170.95 (41e806c1QTDH4lQM5LGTCWlIJEeiSw)
...
machine_to_phys_mapping isn't direct mapped, and so we can't call virt_to_phys
on it. Make sure that we don't.
2005-01-14 17:52:01 +00:00
kaf24@scramble.cl.cam.ac.uk
dfae3efd78
bitkeeper revision 1.1159.217.16 (41e78585MdlpNrs3tGvODh4pReIzpg)
...
Merge scramble.cl.cam.ac.uk:/local/scratch/kaf24/xen-2.0-testing.bk
into scramble.cl.cam.ac.uk:/local/scratch/kaf24/xen-unstable.bk
2005-01-14 08:40:37 +00:00
kaf24@scramble.cl.cam.ac.uk
2047f7809a
bitkeeper revision 1.1159.170.94 (41e7844cyG1BmL1dUF848HyZ7mu87A)
...
Tweaks from Dan Magenheimer.
2005-01-14 08:35:24 +00:00
mafetter@fleming.research
a450732fa0
bitkeeper revision 1.1159.217.15 (41e67551cqukZiNFG0h_Hnw0bfuneA)
...
Merge maf46@ssh-relay1.cl.cam.ac.uk:/usr/groups/xeno/BK/xen-unstable.bk
into fleming.research:/scratch/fleming/mafetter/xen.work.combined
2005-01-13 13:19:13 +00:00
mafetter@fleming.research
55240dbbbd
bitkeeper revision 1.1159.220.3 (41e670c37jmaTxUns3KlvsbVRCg-UA)
...
The getdomaininfo hypercall now listens to the exec_domain parameter
that was already passed to it, and performs some basic sanity checking.
Added exec_domain (aka vcpu) parameters to xc_domain_getfullinfo()
and xc_domain_get_cpu_usage().
2005-01-13 12:59:47 +00:00
mafetter@fleming.research
79c26560e2
bitkeeper revision 1.1159.220.2 (41e6700bFJzLjEYlNh48j_cSTbRy9A)
...
Code duplication cleanup: remove a number of duplicate identical
static functions in xc_*_{build,restore}.c, replaced with single
(non-static) copy in xc_private.c
2005-01-13 12:56:43 +00:00
mafetter@fleming.research
27f2ee4d4c
bitkeeper revision 1.1159.220.1 (41e66ddeA0CJszasxjuqNRCCZpTReQ)
...
Added "make TAGS" for libxc
2005-01-13 12:47:26 +00:00
kaf24@scramble.cl.cam.ac.uk
efee3e1abd
bitkeeper revision 1.1159.217.14 (41e6620e1bqDGxYXJ_4L3rtRz9G5sQ)
...
Merge scramble.cl.cam.ac.uk:/local/scratch/kaf24/xen-2.0-testing.bk
into scramble.cl.cam.ac.uk:/local/scratch/kaf24/xen-unstable.bk
2005-01-13 11:57:02 +00:00
kaf24@scramble.cl.cam.ac.uk
e214e5c6c1
bitkeeper revision 1.1159.170.93 (41e661e138UbGRYHtgaE3FTrqTgzzw)
...
Add VIF-routing capability to xend. The default is still to bridge.
2005-01-13 11:56:17 +00:00
kaf24@scramble.cl.cam.ac.uk
a1181334ed
bitkeeper revision 1.1159.217.13 (41e6471dUF4ZPqbyKJDMLLiBCdERnw)
...
Merge scramble.cl.cam.ac.uk:/local/scratch/kaf24/xen-2.0-testing.bk
into scramble.cl.cam.ac.uk:/local/scratch/kaf24/xen-unstable.bk
2005-01-13 10:02:05 +00:00
kaf24@scramble.cl.cam.ac.uk
a2fd27001f
bitkeeper revision 1.1159.170.92 (41e64706rQEeEkbb1iQ8WhbAgZNBFQ)
...
Clean up string functions (memcpy/memset).
2005-01-13 10:01:42 +00:00
kaf24@scramble.cl.cam.ac.uk
23b1e94fdc
bitkeeper revision 1.1159.217.12 (41e53bd9y3GpK3IRHZDW920VkztFhg)
...
Merge scramble.cl.cam.ac.uk:/local/scratch/kaf24/xen-2.0-testing.bk
into scramble.cl.cam.ac.uk:/local/scratch/kaf24/xen-unstable.bk
2005-01-12 15:01:45 +00:00
kaf24@scramble.cl.cam.ac.uk
defe6a7094
bitkeeper revision 1.1159.170.91 (41e53b7eEag3oyhnsSlzeQJHgcNl0A)
...
Yet another seg-fixup fix. I was wrong about opcodes A0 and A2. :-(
2005-01-12 15:00:14 +00:00
kaf24@scramble.cl.cam.ac.uk
6a9fd592b1
bitkeeper revision 1.1159.217.11 (41e53201qUtmmtHeC4YDtVEOdzLYFQ)
...
manual merge
2005-01-12 14:19:45 +00:00
kaf24@scramble.cl.cam.ac.uk
a880f7f44c
bitkeeper revision 1.1159.170.90 (41e53190NTwQxrBNj2UypCRVNj7fyQ)
...
More seg-fixup cleanups and safety fixes.
2005-01-12 14:17:52 +00:00
kaf24@scramble.cl.cam.ac.uk
61618a0936
bitkeeper revision 1.1159.217.10 (41e4efd62HR6KHx5S8553JDf-xT3zg)
...
Merge scramble.cl.cam.ac.uk:/local/scratch/kaf24/xen-2.0-testing.bk
into scramble.cl.cam.ac.uk:/local/scratch/kaf24/xen-unstable.bk
2005-01-12 09:37:26 +00:00
kaf24@scramble.cl.cam.ac.uk
cf36fcf0e3
bitkeeper revision 1.1159.170.89 (41e4ef8aHmcX3lP2zVDZBpN59cSX6A)
...
Python packages always install to ${prefix}/us/lib/python/xen/...
2005-01-12 09:36:10 +00:00
akw27@labyrinth.cl.cam.ac.uk
67fcac7a3e
bitkeeper revision 1.1159.219.1 (41e4eca6eauLGi5osqpDb_OmwLgatA)
...
Some fixes and cleanups to the blktap code.
2005-01-12 09:23:50 +00:00
kaf24@scramble.cl.cam.ac.uk
884609c12f
bitkeeper revision 1.1159.217.9 (41e4ea41-PFvthJ_X2r27xBL8jEH1g)
...
Fix tools compilation.
2005-01-12 09:13:37 +00:00
kaf24@scramble.cl.cam.ac.uk
c11d5743dd
bitkeeper revision 1.1159.217.8 (41e454818hx7mN7uWLClM4tuMNwT5g)
...
Makefile:
Build ioemu portion of full-virt system.
2005-01-11 22:34:41 +00:00
kaf24@scramble.cl.cam.ac.uk
45546f4bda
bitkeeper revision 1.1159.170.88 (41e40aabxibPpD_1eE9lN1b5voyV1A)
...
added tag RELEASE-2.0.3
2005-01-11 17:19:39 +00:00
kaf24@scramble.cl.cam.ac.uk
8e537ab7c9
bitkeeper revision 1.1159.217.7 (41e40a8a8w0kvbUwccr9zxqfoY0sLQ)
...
Merge scramble.cl.cam.ac.uk:/local/scratch/kaf24/xen-2.0-testing.bk
into scramble.cl.cam.ac.uk:/local/scratch/kaf24/xen-unstable.bk
2005-01-11 17:19:06 +00:00
kaf24@scramble.cl.cam.ac.uk
d51faf6cce
bitkeeper revision 1.1159.170.88 (41e40a79WiEU5QHfBOoYWsZfrMacOw)
...
Re-fix segment fixup code for Linux 2.4.
RELEASE-2.0.3
2005-01-11 17:18:49 +00:00
kaf24@scramble.cl.cam.ac.uk
de383efa8a
bitkeeper revision 1.1159.217.6 (41e403c1Mm1w4avs8HEIsaiwdjkApw)
...
Merge scramble.cl.cam.ac.uk:/local/scratch/kaf24/xen-2.0-testing.bk
into scramble.cl.cam.ac.uk:/local/scratch/kaf24/xen-unstable.bk
2005-01-11 16:50:09 +00:00
kaf24@scramble.cl.cam.ac.uk
ddfa46ba19
bitkeeper revision 1.1159.170.87 (41e403a3b9YzrwLBMzUP1m_iQQGMJQ)
...
Allow building of kernels with no module support.
2005-01-11 16:49:39 +00:00