iap10@labyrinth.cl.cam.ac.uk
925122e67e
bitkeeper revision 1.422 (3f5f4fc5QhKVc6v-Trd3jAv-sM19pA)
...
Merge labyrinth.cl.cam.ac.uk:/auto/groups/xeno/users/tlh20/xeno.bk
into labyrinth.cl.cam.ac.uk:/auto/anfs/scratch/labyrinth/iap10/xeno-clone/xeno.bk
2003-09-10 16:22:29 +00:00
iap10@labyrinth.cl.cam.ac.uk
e5d511f745
bitkeeper revision 1.421 (3f5f4fc1jzqkUGfyUfgcJVDUsnsFnQ)
...
fix
2003-09-10 16:22:25 +00:00
tlh20@labyrinth.cl.cam.ac.uk
be40ea38fe
bitkeeper revision 1.418.1.3 (3f5f4ef89JHlK6hg-7GOnZB0sTrang)
...
Many files:
Allow + syntax on phy partitions
2003-09-10 16:19:04 +00:00
iap10@labyrinth.cl.cam.ac.uk
b2066699dc
bitkeeper revision 1.420 (3f5f3de2nYFce7cUg2vR08Q7Y_E2XA)
...
Merge labyrinth.cl.cam.ac.uk:/auto/groups/xeno/users/tlh20/xeno.bk
into labyrinth.cl.cam.ac.uk:/auto/anfs/scratch/labyrinth/iap10/xeno-clone/xeno.bk
2003-09-10 15:06:10 +00:00
tlh20@labyrinth.cl.cam.ac.uk
81b68e2240
bitkeeper revision 1.418.1.2 (3f5f3d9cLa8n-CecxQixtspMMc7QAw)
...
ParseScript.java:
new file
2003-09-10 15:05:00 +00:00
tlh20@labyrinth.cl.cam.ac.uk
4035ab506d
bitkeeper revision 1.418.1.1 (3f5f3d862n2oSqg-bvcUtq4TeyrP1g)
...
Many files:
Attempt at new xenctl
2003-09-10 15:04:38 +00:00
iap10@labyrinth.cl.cam.ac.uk
0a8a407187
bitkeeper revision 1.419 (3f5ef5a4mQpbOFAoUevuy5GY5BPNKA)
...
Add READMEs, along with the xen-clone script, which is now far less
site-specific.
2003-09-10 09:57:56 +00:00
iap10@labyrinth.cl.cam.ac.uk
8925c8b13e
bitkeeper revision 1.412.1.1 (3f5dead4Q7H73DU1k60q13_8T8HYbQ)
...
Makefile Cleanups, added xenolinux-sparse soft link, added NETFILTER to default xenolinux build.
2003-09-09 14:59:32 +00:00
kaf24@scramble.cl.cam.ac.uk
4a30b340d9
bitkeeper revision 1.391 (3f316acaX8G5OlQyJ0l_ZX0sG-sl-A)
...
schedule.c, xi_sched_domain.c:
Fix setting of scheduler parameters from dom0.
2003-08-06 20:53:30 +00:00
kaf24@scramble.cl.cam.ac.uk
c64b98d797
bitkeeper revision 1.360 (3f16a592sBZzTeaBpHZg9hKSw2MNow)
...
Merge scramble.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into scramble.cl.cam.ac.uk:/local/scratch/kaf24/xeno
2003-07-17 13:33:06 +00:00
kaf24@scramble.cl.cam.ac.uk
0657eaa748
bitkeeper revision 1.358.1.1 (3f16a58eCfq6ZxRU1cDvl3KdW6uV4g)
...
network.c, xi_stop.c, xi_start.c, xi_destroy.c, xi_build.c:
Bug fixes and clean ups.
2003-07-17 13:33:02 +00:00
iap10@labyrinth.cl.cam.ac.uk
405bd4170e
bitkeeper revision 1.359 (3f1668d45SYPQy-7cLNFlIKxyY1X8w)
...
add mkdevnodes and read_console_udp to tools/misc
2003-07-17 09:13:56 +00:00
rac61@labyrinth.cl.cam.ac.uk
86ac4fab39
bitkeeper revision 1.356 (3f13f2c2PyTtgUQ-EMLCir5OE3cd1g)
...
Add support for usr= argument to xenctl domain new
Add better argument construction (ro if root is a disk)
Add automatic physical disk access grant if root/usr are disks
2003-07-15 12:25:38 +00:00
rac61@labyrinth.cl.cam.ac.uk
321726ff14
bitkeeper revision 1.355 (3f13daaex8SDyv1qBoqiITvhXIi0nA)
...
Stop new-domain code from trying to resolve ip to host; just take given hostname string.
2003-07-15 10:42:54 +00:00
rac61@labyrinth.cl.cam.ac.uk
788c9c4b9b
bitkeeper revision 1.352.1.1 (3f13d81eTRR1ajDAiyPHK9scX5CJAQ)
...
Add NAT utility script for use in domain 0 when you only have one real IP.
2003-07-15 10:31:58 +00:00
rac61@labyrinth.cl.cam.ac.uk
42332dd3c3
bitkeeper revision 1.339.1.9 (3f12dd84Gykr1oP22loPEr0jPp3VJA)
...
Detect link-local addresses in xi_vifinit and route them via dom0, not the physical interface
2003-07-14 16:42:44 +00:00
kaf24@scramble.cl.cam.ac.uk
d82b7d255e
bitkeeper revision 1.339.1.5 (3f12bf52q2jR3Bjy5IVRUmb2tYPLpw)
...
dom0_defs.h:
Fix xi_ tools to get return code from privcmd proc file.
2003-07-14 14:33:54 +00:00
kaf24@scramble.cl.cam.ac.uk
4d7eb8b989
bitkeeper revision 1.339.1.3 (3f1286e8GdJUYMMP94RLDVbLhqS69Q)
...
xi_build.c:
Remove tracing from xi_build
2003-07-14 10:33:12 +00:00
kaf24@scramble.cl.cam.ac.uk
6bf073980b
bitkeeper revision 1.339.1.1 (3f108aff8cNSEyxZFIWHZ-zZtSTT2w)
...
Many files:
new file
Clean up dom0 proc interfaces. Implemented ioremap and /dev/mem.
.del-dom0_block.c~63815c1974691c1c:
Delete: xenolinux-2.4.21-sparse/arch/xeno/drivers/dom0/dom0_block.c
.del-sched_ops.c~20807e5c2ed6b51:
Delete: xenolinux-2.4.21-sparse/arch/xeno/drivers/dom0/sched_ops.c
.del-xi_list~49abab167156959:
Delete: tools/internal/xi_list
.del-xl_physdisk_proc.c~49451bc26a40fcb2:
Delete: xenolinux-2.4.21-sparse/arch/xeno/drivers/block/xl_physdisk_proc.c
.del-mmu.h~6bc56547519b6f96:
Delete: xenolinux-2.4.21-sparse/include/asm-xeno/mmu.h
.del-dom0.h~6fb656bb4a0c52e1:
Delete: xenolinux-2.4.21-sparse/include/asm-xeno/dom0.h
.del-dom0_ops.h~fb19960d77217740:
Delete: tools/internal/dom0_ops.h
.del-dom0_ops.h~5c52b016e619bd2d:
Delete: xenolinux-2.4.21-sparse/arch/xeno/drivers/dom0/dom0_ops.h
.del-dom0_memory.c~c72c6e5f7fd65d38:
Delete: xenolinux-2.4.21-sparse/arch/xeno/drivers/dom0/dom0_memory.c
.del-direct_map.c~d2fedc686b334f2a:
Delete: xenolinux-2.4.21-sparse/arch/xeno/mm/direct_map.c
direct_map.c:
Rename: xenolinux-2.4.21-sparse/arch/xeno/mm/get_unmapped_area.c -> xenolinux-2.4.21-sparse/arch/xeno/mm/direct_map.c
2003-07-12 22:26:07 +00:00
rac61@labyrinth.cl.cam.ac.uk
7a68631223
bitkeeper revision 1.339 (3f0d6d60VROcPVK9573_fpTcuFCUXg)
...
Rename domctl.xml to xenctl.xml
2003-07-10 13:42:56 +00:00
kaf24@scramble.cl.cam.ac.uk
d5074bae7c
bitkeeper revision 1.338 (3f0d6ba0cs3fWExl1JEH_QP7DMbeHg)
...
build-web.xml, Makefile:
Some build fixes.
2003-07-10 13:35:28 +00:00
rac61@labyrinth.cl.cam.ac.uk
12dc625c73
bitkeeper revision 1.337 (3f0d657f74Gik-j1dECKz392l6y-UQ)
...
USAGE-cmdline:
Add important message about not using the web interface at the same time as the command line
2003-07-10 13:09:19 +00:00
rac61@labyrinth.cl.cam.ac.uk
7c92112b37
bitkeeper revision 1.335 (3f0d61daWuAj1MdY8xaA6enqSDZSEg)
...
Documentation update.
2003-07-10 12:53:46 +00:00
rac61@labyrinth.cl.cam.ac.uk
2d64dbf5ee
bitkeeper revision 1.333 (3f0d5c67WCK8celxi8KUCjs_eFc8QA)
...
Update web interface to work with new VBD interface.
Finish tidying up web build files
2003-07-10 12:30:31 +00:00
rac61@labyrinth.cl.cam.ac.uk
005477225b
bitkeeper revision 1.332 (3f0d4a71ScYIvhpYjrv_aLLacdn4Ig)
...
Remove on-disk storage of virtual block devices
Implement retrieving VBD info from /proc
remove VBD delete and flush commands as VBDs go away by themselves when their domains are destroyed
2003-07-10 11:13:53 +00:00
sos22@labyrinth.cl.cam.ac.uk
19786bd474
bitkeeper revision 1.331 (3f0d4822DGZPrG8hjrH_59XaPHWQGA)
...
Merge labyrinth.cl.cam.ac.uk:/auto/groups/xeno/users/rac61/xeno.bk
into labyrinth.cl.cam.ac.uk:/auto/groups/xeno/users/sos22/xeno.bk
2003-07-10 11:04:02 +00:00
sos22@labyrinth.cl.cam.ac.uk
4ce58154e1
bitkeeper revision 1.329.1.4 (3f0d4373d9SiOpCi9y2d8jsIGk2rgw)
...
More silly little cleanups.
2003-07-10 10:44:03 +00:00
sos22@labyrinth.cl.cam.ac.uk
a7d80b646c
bitkeeper revision 1.329.1.3 (3f0d410bYxnFPtx6TnK6YhiMvdqkdA)
...
Slight tidy ups.
2003-07-10 10:33:47 +00:00
rac61@labyrinth.cl.cam.ac.uk
d40db2be59
bitkeeper revision 1.330 (3f0d3d2bKhsLvy6rQeImnM5nqYXVnw)
...
Implement physical disk management in web interface
2003-07-10 10:17:15 +00:00
rac61@labyrinth.cl.cam.ac.uk
c783c35973
bitkeeper revision 1.327 (3f0d2f89Nt6e8Pm941RkmAsgHZfdzA)
...
fix xenctl script for new command parser layout
2003-07-10 09:19:05 +00:00
sos22@labyrinth.cl.cam.ac.uk
92b531dd8a
bitkeeper revision 1.325 (3f0d278fx62UemAA1unbHTgIGvOJ4Q)
...
Merge labyrinth.cl.cam.ac.uk:/auto/groups/xeno/users/rac61/xeno.bk
into labyrinth.cl.cam.ac.uk:/auto/groups/xeno/users/sos22/xeno.bk
2003-07-10 08:45:03 +00:00
sos22@labyrinth.cl.cam.ac.uk
82070aa270
bitkeeper revision 1.323 (3f0d274cxFM9S7m-tyUGLwmU-YOAbA)
...
Get the userspace tools to provide a key where one is needed.
2003-07-10 08:43:56 +00:00
rac61@labyrinth.cl.cam.ac.uk
84c2a732de
bitkeeper revision 1.319.1.2 (3f0c49b9kvjGDv1bC1QhQNwfEHw9kw)
...
Port of web-based virtual disk manager complete.
2003-07-09 16:58:33 +00:00
rac61@labyrinth.cl.cam.ac.uk
3b29584f2d
bitkeeper revision 1.319.1.1 (3f0c3b96o9tI7VUO855zQI34KKV7Ew)
...
Update web interface and its build scripts to work with the new control interface; all domain control stuff has been ported. No VD stuff works yet.
2003-07-09 15:58:14 +00:00
sos22@labyrinth.cl.cam.ac.uk
9f14dd78d8
bitkeeper revision 1.321 (3f0c3721EPUc_lgxSWz2JlomJJPMtg)
...
Move XenoLinux-specific stuff from hypervisor interface
include files to XenoLinux include file.
2003-07-09 15:39:13 +00:00
rac61@labyrinth.cl.cam.ac.uk
d83d492b48
bitkeeper revision 1.315 (3f0bfab8LOjeKZnavr_zYilEEFpUig)
...
Nuke remnants of domctl
2003-07-09 11:21:28 +00:00
rac61@labyrinth.cl.cam.ac.uk
9239932f24
bitkeeper revision 1.313 (3f0bf8a0YsfImKNTNOOIKMEz2NKZoA)
...
Add VBD delete and flush commands.
Yay, xenctl-cmdline should now be the union of domctl/xenctl-web/vdmanager's functionality.
2003-07-09 11:12:32 +00:00
sos22@labyrinth.cl.cam.ac.uk
acc38e6d08
bitkeeper revision 1.311 (3f0bf55e-uz44DyPEK5RW-cYqe5jeQ)
...
Merge labyrinth.cl.cam.ac.uk:/auto/groups/xeno/users/rac61/xeno.bk
into labyrinth.cl.cam.ac.uk:/auto/groups/xeno/users/sos22/xeno.bk
2003-07-09 10:58:38 +00:00
sos22@labyrinth.cl.cam.ac.uk
f05b0dd80e
bitkeeper revision 1.310 (3f0bf553kbldKc8vu6lujXO6BTBWpg)
...
Misc. tidy ups. Continue moving bits of teh /proc interface
from stupidly overloaded calls to read and write to using
a slightly less awful ioctl interface.
2003-07-09 10:58:27 +00:00
rac61@labyrinth.cl.cam.ac.uk
071f959a79
bitkeeper revision 1.304.1.7 (3f0bf195LrxhtbvmW2HyL5qXkoR63g)
...
Undo silly design decision by me; namely, to do any checking of values in the Parse classes.
Instead, it should be done in the Command classes, so that the web interface need not duplicate code.
2003-07-09 10:42:29 +00:00
rac61@labyrinth.cl.cam.ac.uk
907f70bed5
bitkeeper revision 1.304.1.6 (3f0bec943sH0UMOrLxjNzPbtI73ljA)
...
Add VBD show command
2003-07-09 10:21:08 +00:00
rac61@labyrinth.cl.cam.ac.uk
41bd25057d
bitkeeper revision 1.304.1.5 (3f0bdfabhNAbf77xMA6z5OyrFKHExA)
...
Add VBD create command
Fix parser so that it should hopefully now always print usage instead of throwing unamusing exceptions
2003-07-09 09:26:03 +00:00
rac61@labyrinth.cl.cam.ac.uk
5b9a94c2b5
bitkeeper revision 1.304.1.4 (3f0bde76AYbvHyA0ZKhVCX7Dwvw4sQ)
...
Add new Extent partition number bits that were needed by the PhysicalList changes that I put in the last cset by mistake. Ah well.
2003-07-09 09:20:54 +00:00
rac61@labyrinth.cl.cam.ac.uk
edbc74eb40
bitkeeper revision 1.304.1.3 (3f0bddb6Ch28VohngLcKCCbcXEwq2Q)
...
Prune unneeded bits of old vdmanager code; main and parser. All their functionality has been liberated. =)
2003-07-09 09:17:42 +00:00
rac61@labyrinth.cl.cam.ac.uk
c9e5232d3b
bitkeeper revision 1.304.1.2 (3f0bdd80mrpM9InfprcL835uydvRVA)
...
Small bug fix for Extent constructor parameter ordering
Reformatting, cleanups, adjust the usage/help messages for Parse* to make more sense
Make ParseHelp throw slightly less exceptions =)
2003-07-09 09:16:48 +00:00
sos22@labyrinth.cl.cam.ac.uk
ba505e496d
bitkeeper revision 1.303.2.1 (3f0bd23bjmByDrErI4CVnaylQxBxhA)
...
Whitespace cleanup.
2003-07-09 08:28:43 +00:00
sos22@labyrinth.cl.cam.ac.uk
83ea3b3f5e
bitkeeper revision 1.300 (3f0ac135Xf0mPcT0na6ekvHtmhlrxA)
...
Merge labyrinth.cl.cam.ac.uk:/auto/groups/xeno/users/rac61/xeno.bk
into labyrinth.cl.cam.ac.uk:/auto/groups/xeno/users/sos22/dont_use_this/xeno.bk
2003-07-08 13:03:49 +00:00
rac61@labyrinth.cl.cam.ac.uk
115e984cb1
bitkeeper revision 1.289.1.4 (3f0ac0e2RKTYkaGxMaS0yvsU2le2uA)
...
Finish converting to support correct way of getting partition/disk numbers
Code cleanups
2003-07-08 13:02:26 +00:00
sos22@labyrinth.cl.cam.ac.uk
92872f61c7
bitkeeper revision 1.296 (3f0aab4cKX_VINngzj4KEwSKL_NmtA)
...
Merge labyrinth.cl.cam.ac.uk:/auto/groups/xeno/users/rac61/xeno.bk
into labyrinth.cl.cam.ac.uk:/auto/groups/xeno/users/sos22/xeno.bk
2003-07-08 11:30:20 +00:00
sos22@labyrinth.cl.cam.ac.uk
5996efc5ac
bitkeeper revision 1.295 (3f0aa9beS_4RaA-JxGiBF8BRtuik6Q)
...
Merge labyrinth.cl.cam.ac.uk:/auto/groups/xeno/users/sos22/xeno.bk
into labyrinth.cl.cam.ac.uk:/auto/groups/xeno/users/sos22/tmp/xeno.bk
2003-07-08 11:23:42 +00:00