kaf24@scramble.cl.cam.ac.uk
01aedea60b
bitkeeper revision 1.234 (3ec4b7bcNQq46IUAjB_RJ2Gfthg1HQ)
...
build.properties, Makefile:
Fix build scripts for xenctl tools.
2003-05-16 10:04:44 +00:00
kaf24@scramble.cl.cam.ac.uk
b6d05a0892
bitkeeper revision 1.233 (3ec4b0f6Cj_75HMxVrjHKR0QUy_kNA)
...
Many files:
new file
xenohead.def:
change bean persistence from session to application
Makefile:
clean web/tmpl too
xi_list:
add raw integer state to output
Many files:
split for dual use: original command line invocation from domctl
and new xenctl gui
domctl:
look for domctl.xml in /var/lib/xen
domctl.xml:
xi_tools_dir should come at the top
build-dom.xml:
remove silliness
Makefile:
add support for xenctl
build-dom.xml:
Rename: tools/control/build-domctl.xml -> tools/control/build-dom.xml
build-domctl.xml:
Rename: tools/control/build.xml -> tools/control/build-domctl.xml
Many files:
mvdir
2003-05-16 09:35:50 +00:00
kaf24@scramble.cl.cam.ac.uk
fe9ba7bea6
bitkeeper revision 1.232 (3ec3d51aE6D2CLYLncQQCXyoOi7XwQ)
...
config.h:
Only enable DMA for IDE disk devices (in particular, we want it disabled for the weird CD-and-crippled-ide-interface combos you get on server boxes :-)
2003-05-15 17:57:46 +00:00
kaf24@scramble.cl.cam.ac.uk
134dec1149
bitkeeper revision 1.231 (3ec39b89OCJifV8fM-kyKDRrFrZZcA)
...
mkbuildtree:
Minor fix to mkbuildtree script.
2003-05-15 13:52:09 +00:00
jws@cairnwell.research
51dc00f23e
bitkeeper revision 1.230 (3ec272b8YLY6_pW4f3lfg7nQWd7Vuw)
...
console code tidying
2003-05-14 16:45:44 +00:00
kaf24@scramble.cl.cam.ac.uk
56bef42828
bitkeeper revision 1.229 (3ec26728uXDBndxeN2-AxbIwi9afug)
...
dev.c, vif.h, skbuff.h, dom0_ops.c:
Fixed locking in network transmit and receive. Fixed bug I added to DOM0_GETDOMAININFO in previous checkin :-)
2003-05-14 15:56:24 +00:00
kaf24@scramble.cl.cam.ac.uk
b7a02a1c55
bitkeeper revision 1.228 (3ec25028MO9vxogXKMc4ck8ORf6Dfg)
...
config.in:
Moved useful bits of drivers/block/Config.in to xeno-specific config script.
.del-Config.in~a5023a9c38cac636:
Delete: xenolinux-2.4.21-pre4-sparse/drivers/block/Config.in
2003-05-14 14:18:16 +00:00
kaf24@scramble.cl.cam.ac.uk
2d2a195bb7
bitkeeper revision 1.227 (3ec23adaE9CVdAKPJKPvT1rqaIUvLA)
...
processor.h, xen_block.c, schedule.c, network.c, domain.c, dom0_ops.c:
Renamed free_task_struct to the more descriptive put_task_struct. Fixed several places where put_task_struct isn't called after 'find_domain_by_id'.
2003-05-14 12:47:22 +00:00
kaf24@scramble.cl.cam.ac.uk
bcd7d53eb4
bitkeeper revision 1.226 (3ec0df46i6UtPbpFHgTTjTc0tGIKIA)
...
network.c, kernel.c:
Changes to dynamic MAC address calculation -- now based on domain name rather than domain id.
2003-05-13 12:04:22 +00:00
kaf24@scramble.cl.cam.ac.uk
08874b8ef4
bitkeeper revision 1.225 (3ec0d7a2BpgJXl0j-8Y1KilL1argzw)
...
lib.h, network.c, lib.c, kernel.c:
A better method for calculating virtual MAC addresses. Dom0/VIF0 (the boot VIF) can be forced to use the physical MAC address by specifying 'phys_bootmac' on Xen's command line.
2003-05-13 11:31:46 +00:00
tlh20@labyrinth.cl.cam.ac.uk
4cb5c054fc
bitkeeper revision 1.224 (3ebe2eafd96cvR2TVTUptkPgSEFFkQ)
...
CommandNew.java:
Allow .gz initrd and image, decompressed to /tmp and deleted after building the domain
2003-05-11 11:06:23 +00:00
tlh20@elite.cl.cam.ac.uk
7c5825ca9f
bitkeeper revision 1.223 (3ebb6b60jFM5cBCKLs6HRJB41GkFMQ)
...
Merge elite.cl.cam.ac.uk:/Nfs/elmer-e5/grp-sr1/xeno/BK/xeno.bk
into elite.cl.cam.ac.uk:/Nfs/elmer-e5/grp-sr1/xeno/users/tlh20/xeno.bk
2003-05-09 08:48:32 +00:00
tlh20@elite.cl.cam.ac.uk
7246d1d179
bitkeeper revision 1.217.1.1 (3ebb6b5a7lgG9jA710WaSwLy4Pviww)
...
event.c:
Add missing stop event to event.c lost during earlier checkin
2003-05-09 08:48:26 +00:00
kaf24@scramble.cl.cam.ac.uk
3be360c338
bitkeeper revision 1.222 (3eba9f498RAq8VzoEW7GBoEnFA1WGw)
...
dom0_ops.c:
Fix domain creation to avoid conflicts in domain-id space.
2003-05-08 18:17:45 +00:00
kaf24@scramble.cl.cam.ac.uk
8cca9e4e20
bitkeeper revision 1.221 (3eba8f8dgXua1A_xKfhWMGYPP8YLPQ)
...
lndir-rel:
new file
mkbuildtree:
Fixed xenolinux mkbuildtree script to create relative symlinks.
2003-05-08 17:10:37 +00:00
kaf24@scramble.cl.cam.ac.uk
5188bc32cd
bitkeeper revision 1.220 (3eba7140Xm9JLEfxz1hmvq2pg7H5UA)
...
sched.h, domain.c, dom0_ops.c:
Robustify domain creation and building.
2003-05-08 15:01:20 +00:00
kaf24@scramble.cl.cam.ac.uk
9c9974b78f
bitkeeper revision 1.219 (3eba341aPIQ-dVFygysiedHMRjLZNw)
...
gone:
new file
2003-05-08 10:40:26 +00:00
kaf24@scramble.cl.cam.ac.uk
4017cbee15
bitkeeper revision 1.218 (3eba22c6AwraqMClDwJcXYEkDHvUvQ)
...
Makefile:
Fixed 'make all' so that a failing bk -r co will not cause fail of entire make process.
2003-05-08 09:26:30 +00:00
tlh20@elite.cl.cam.ac.uk
592e5c345d
bitkeeper revision 1.217 (3eba1d1aDFDJBD7-4CxJgolbh-GlMA)
...
Merge with IAP's extra args
2003-05-08 09:02:18 +00:00
tlh20@elite.cl.cam.ac.uk
35ede0c67a
bitkeeper revision 1.210.1.1 (3eba19d1IIr1Ohw82oc2IN-kKV0kfw)
...
Allow blank network options, fix spacing around -a in CommandNew
2003-05-08 08:48:17 +00:00
iap10@freefall.cl.cam.ac.uk
e68b0a62af
bitkeeper revision 1.216 (3eb93bd2LHmbNRayIk-VrRYgW9v3gQ)
...
chmod script
2003-05-07 17:01:06 +00:00
iap10@freefall.cl.cam.ac.uk
74a58f0672
bitkeeper revision 1.215 (3eb939ccMh-htlTT57A_qBe1F8pzJw)
...
do a "bk -r co" before build
2003-05-07 16:52:28 +00:00
iap10@freefall.cl.cam.ac.uk
b4daf74e55
bitkeeper revision 1.214 (3eb939304B975xl_ENp3_2N45s2JjA)
...
install xi_list and xi_vifinit
2003-05-07 16:49:52 +00:00
iap10@freefall.cl.cam.ac.uk
76eebc7f2a
bitkeeper revision 1.213 (3eb9380dNpLXADof1Q707oFNYvY31Q)
...
Add flag -a for extra root params.
2003-05-07 16:45:01 +00:00
iap10@freefall.cl.cam.ac.uk
6d717054c8
bitkeeper revision 1.212 (3eb926f1LMTJjYXKWryM56gGNaqnkg)
...
install non compressed version of xenolinux as the domain builder
currently needs it...
2003-05-07 15:32:01 +00:00
iap10@freefall.cl.cam.ac.uk
365d58892e
bitkeeper revision 1.211 (3eb92435Me0VsFGKxdrtpCw31sPWBw)
...
add "make install" target to install boot and binary files in
install/boot and install/bin as appropriate
2003-05-07 15:20:21 +00:00
tlh20@elite.cl.cam.ac.uk
642bd0999b
bitkeeper revision 1.210 (3eb83c4fHs_yAKLhRwEjFTSk2RBfhA)
...
xi_list:
new file
dom0_core.c, sched.h, domain.c:
Add default domain name and xi_list to list all running domains
2003-05-06 22:50:55 +00:00
kaf24@scramble.cl.cam.ac.uk
0d1658ee22
bitkeeper revision 1.209 (3eb7eef0DJ3MYtF7Su2LWjq1mtOLsA)
...
kernel.c, xi_stop.c, xi_start.c, xi_destroy.c, xi_create.c, xi_build.c:
Build fixes to remove compile warnings. Also fixed a crash when run xi_build with no kernel args.
2003-05-06 17:20:48 +00:00
kaf24@scramble.cl.cam.ac.uk
beb01bce68
bitkeeper revision 1.208 (3eb7cc95biENxNPLM1gD4B9rpj7H_w)
...
Makefile:
new file
Many files:
Allow hypercalls from ring 3 (if permitted by ring 1).
.del-Config.in~31701845a0b06ec3:
Delete: xenolinux-2.4.21-pre4-sparse/drivers/char/Config.in
2003-05-06 14:54:13 +00:00
kaf24@scramble.cl.cam.ac.uk
8f6aca9a6b
bitkeeper revision 1.207 (3eb788deeBcKbOjJTp9dz6uBjMSLLQ)
...
Makefile:
new file
Fixes to build system. New root Makefile.
2003-05-06 10:05:18 +00:00
tlh20@elite.cl.cam.ac.uk
fd347f1b55
bitkeeper revision 1.206 (3eb7820fjxOimwW6NMSeo6KyAdqZUQ)
...
Many files:
new file
domctl, xi_ tools, updated domain builder, /proc/xeno/domains
2003-05-06 09:36:15 +00:00
kaf24@scramble.cl.cam.ac.uk
5379a4b2d0
bitkeeper revision 1.205 (3eb3c88eduKB4UKYwbNPBquG4zJDqg)
...
Merge scramble.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into scramble.cl.cam.ac.uk:/local/scratch/kaf24/xeno
2003-05-03 13:47:58 +00:00
kaf24@scramble.cl.cam.ac.uk
b9b4b45922
bitkeeper revision 1.203.1.1 (3eb3c88bjetxHzcoqH6QUfVIBCLFGg)
...
xen.flf, figlet.c, README, Makefile, LICENSE, version.h, kernel.c:
More initial banner fixes -- build version is stored in root Makefile.
xen.flf, figlet.c, README, Makefile, LICENSE:
new file
2003-05-03 13:47:55 +00:00
jws@cairnwell.research
fc9336969f
bitkeeper revision 1.204 (3eb29485KpeT7bkpMirzzTwp0MY0cQ)
...
Merge ssh://jws22@gauntlet.cl.cam.ac.uk//usr/groups/xeno/BK/xeno.bk
into cairnwell.research:/home/jws/projects/xen/console/xeno.bk
2003-05-02 15:53:41 +00:00
jws@cairnwell.research
d2c3766111
bitkeeper revision 1.202.1.1 (3eb29479NSt9W43l1WHqpd10S9llKA)
...
console command line fix
2003-05-02 15:53:29 +00:00
kaf24@scramble.cl.cam.ac.uk
a8697058f2
bitkeeper revision 1.203 (3eb284e8XJjBijrpL1sa9HnT3VaQKA)
...
Merge scramble.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into scramble.cl.cam.ac.uk:/local/scratch/kaf24/xeno
2003-05-02 14:47:04 +00:00
kaf24@scramble.cl.cam.ac.uk
19f95fd78d
bitkeeper revision 1.201.1.1 (3eb284e4TXxmjVJxwkJfXMR3WFr5Vw)
...
version.h, kernel.c, Rules.mk, Makefile:
Fancy and informative banner is displayed when Xen boots.
2003-05-02 14:47:00 +00:00
jws@cairnwell.research
78cbdf5809
bitkeeper revision 1.202 (3eb16700-gEpXFlt08DC4GuoWltR6Q)
...
jws merge
2003-05-01 18:27:12 +00:00
jws@cairnwell.research
4b150117e8
bitkeeper revision 1.192.1.1 (3eb16618C2ePfMjC3p2SoqAYtLR0Kw)
...
Console support - next delta
2003-05-01 18:23:20 +00:00
kaf24@scramble.cl.cam.ac.uk
bc368b21de
bitkeeper revision 1.201 (3eb15dec8MXwnOKDkCBFmw-7vEXcGQ)
...
kernel.c:
Clean up Xen output to VGA console.
2003-05-01 17:48:28 +00:00
kaf24@scramble.cl.cam.ac.uk
b268ccc486
bitkeeper revision 1.200 (3eb14a5aPwO-utY55-EMoEjR8hEuWA)
...
defconfig:
Compile NLS 8559-1 support by default, to avoid kernel warnings.
2003-05-01 16:24:58 +00:00
kaf24@scramble.cl.cam.ac.uk
73976ddd58
bitkeeper revision 1.199 (3eb13d7aaFLvrWm2Gy0oHRZ0KyIWNw)
...
xl_block.c:
Fix xenolinux blkdev ioctl handling. Handle multisession probing in a simple manner (always say NOT multisession :-).
2003-05-01 15:30:02 +00:00
ach61@labyrinth.cl.cam.ac.uk
12e2968e45
bitkeeper revision 1.198 (3eb067ccnZGiSrE___bi3AnWpeUuIw)
...
allow creation of vbd directly from disk partition
error checking to ensure that /proc/partitions is from a xeno machine
2003-05-01 00:18:20 +00:00
ach61@labyrinth.cl.cam.ac.uk
788185b57d
bitkeeper revision 1.197 (3eaff856Rg7MdMuHeJGKobaboPNAhA)
...
Merge labyrinth.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into labyrinth.cl.cam.ac.uk:/auto/anfs/scratch/boulderdash/ach61/xeno/xeno.bk
2003-04-30 16:22:46 +00:00
ach61@labyrinth.cl.cam.ac.uk
4542820720
bitkeeper revision 1.195.1.1 (3eaff787jOwArrU61tGT-CiIMiVgkw)
...
virtual disk manager DTD for state file
2003-04-30 16:19:19 +00:00
kaf24@scramble.cl.cam.ac.uk
be580691eb
bitkeeper revision 1.196 (3eafa27fjD1i7ThWSspo1AefQXCtxQ)
...
xl_ide.c:
Further fixes to Xenolinux IDE code -- properly tested this time :-)
2003-04-30 10:16:31 +00:00
kaf24@scramble.cl.cam.ac.uk
0120669510
bitkeeper revision 1.195 (3eaec8596pxD7fZFaOTkio2qijGk9g)
...
xl_ide.c:
Small Xenolinux IDE fix.
2003-04-29 18:45:45 +00:00
kaf24@scramble.cl.cam.ac.uk
4ecf7e405c
bitkeeper revision 1.194 (3eaec3046yAItB06JdZkroeL7XKJxA)
...
xl_ide.c, xl_block.h, xl_block.c, defconfig:
Fix Xenolinux to use major 22 for /dev/hdc and /dev/hdd. Added TMPFS to defconfig.
2003-04-29 18:23:00 +00:00
kaf24@scramble.cl.cam.ac.uk
455321c200
bitkeeper revision 1.193 (3eae9e8fDbEyBEL7yKPAlkULZMIM4g)
...
network.c, dev.c, vif.h, hypervisor-if.h, kernel.c, domain.c:
Allow DHCP from domain-0 Xenolinux. Link-local IP addresses are now allocated consecutively from 169.254.1.0.
2003-04-29 15:47:27 +00:00
kaf24@scramble.cl.cam.ac.uk
4e45e54f52
bitkeeper revision 1.192 (3eae50ddRBIeCAm0nByE2rOPgLLz3A)
...
network.c, vif.h, kernel.c:
Removed 'dom0_ip' option from Xen. Console packets are now sent to 169.254.0.1 (DOM0's hardwired link-local address).
2003-04-29 10:15:57 +00:00