Commit Graph
61 Commits
Author SHA1 Message Date
kaf24@scramble.cl.cam.ac.uk 6c03ade535 bitkeeper revision 1.501.1.1 (3f87b9c8EzBW2E02feJeTxpF8raA7Q)
xl_block.c, Makefile, CommandVbdList.java:
  Fix attach of vbds to an already running guest. Created xen_refresh_dev for this purpose.
2003-10-11 08:05:28 +00:00
kaf24@scramble.cl.cam.ac.uk 16c1819d6d bitkeeper revision 1.501 (3f86e24efokzHYQdPBVew6ZStP9mLg)
ParseVbdCreate.java:
  Fix vbdcreate xenctl call to attach vbds to dom0.
2003-10-10 16:46:06 +00:00
iap10@labyrinth.cl.cam.ac.uk 71f3f6038f bitkeeper revision 1.473.1.1 (3f7ae3a1ETOit2XWditIaoMNiR4HLA)
minor fix to xen-clone script
2003-10-01 14:24:33 +00:00
iap10@labyrinth.cl.cam.ac.uk d5f3e34120 bitkeeper revision 1.473 (3f7867e38-w0Udil0euqJ8nAHOdmhQ)
rename bk repository xeno.bk to xeno-1.0.bk
2003-09-29 17:12:03 +00:00
iap10@labyrinth.cl.cam.ac.uk 91446f87ab bitkeeper revision 1.471 (3f783b501IAxS3eJm6fXf7GMNdgSYA)
very minor file move
2003-09-29 14:01:52 +00:00
iap10@labyrinth.cl.cam.ac.uk 8468f856c1 bitkeeper revision 1.470 (3f77f25dLnNa4xk_syeLDfNYb2Woyw)
add examples, update TODO
2003-09-29 08:50:37 +00:00
iap10@labyrinth.cl.cam.ac.uk 8d624bc811 bitkeeper revision 1.468 (3f776bd43_wFRTwYlSu5A4qtJST5zw)
changes to build system, example config scripts added, READMEs improved.
2003-09-28 23:16:36 +00:00
tlh20@labyrinth.cl.cam.ac.uk 7c6aa6b17a bitkeeper revision 1.466 (3f74af20jRDu98OIOzjbFFgBNLz47g)
Many files:
  Add -x option to xenctl to give number to subst for + in patterns
2003-09-26 21:26:56 +00:00
rneugeba@wyvis.research 4971a4634d bitkeeper revision 1.443 (3f6b301ezQF-5YVbsRTsTjFnwUQV8w)
xi_list output changed
2003-09-19 16:34:38 +00:00
tlh20@labyrinth.cl.cam.ac.uk a32abaaab9 bitkeeper revision 1.433 (3f699687J_HgoywKoa1018zIpJGRrQ)
CommandDomainNew.java, ParseDomainNew.java, Main.java, CommandParser.java:
  Expand + in -a and -t, allow spaces
2003-09-18 11:27:03 +00:00
tlh20@labyrinth.cl.cam.ac.uk 2856313d8d bitkeeper revision 1.431 (3f689945jnFujVkprh_vptT464scvA)
xenctl.xml, Defaults.java, CommandDomainNew.java, ParseDomainNew.java:
  Add <root_args>ro</root_args> option to xenctl
2003-09-17 17:26:29 +00:00
kaf24@scramble.cl.cam.ac.uk b2a2944622 bitkeeper revision 1.428.1.1 (3f68906b-34YjpC-AXCuEf_gcTXGxQ)
xeno_proc.h, xeno_proc.c, info.c:
  new file
Many files:
  Export extended blkdev info in /proc/xeno/blkdev_info. xenctl now looks here to turn partitions into blkdev extents.
.del-genhd.c~204b64b4cad491e2:
  Delete: xenolinux-2.4.22-sparse/drivers/block/genhd.c
2003-09-17 16:48:43 +00:00
tlh20@labyrinth.cl.cam.ac.uk e2c12cbc69 bitkeeper revision 1.424 (3f604b3bXFcuMeirDE8BxjFaH5y6eA)
Many files:
  Follow parition names through /dev sym-links
CommandVbdCreatePhysical.java:
  *** empty log message ***
2003-09-11 10:15:23 +00:00
tlh20@labyrinth.cl.cam.ac.uk 2cfbbaf375 bitkeeper revision 1.418.1.4 (3f5f5c8a0reuxzNwVh_SoCrfv-HfGw)
Many files:
  Improve xenctl error messages
2003-09-10 17:16:58 +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
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 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
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
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
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
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
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
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
rac61@labyrinth.cl.cam.ac.uk 9e14799d6a bitkeeper revision 1.289.1.2 (3f0aa5f5RZ04FODq-SZaRpQyRs03AA)
Refactoring partially complete, code reformatting, cleanups, documentation
Fix disk number handling so that it masks the correct number of bits.
2003-07-08 11:07:33 +00:00
rac61@labyrinth.cl.cam.ac.uk 70032000cd bitkeeper revision 1.289.1.1 (3f09900aefK6NzyZH8jsgJ6oY7H2Tw)
Add VD delete/refresh commands
2003-07-07 15:21:46 +00:00
rac61@labyrinth.cl.cam.ac.uk cb43d25ee0 bitkeeper revision 1.289 (3f09877bT-kkJTOM1WvHevpN2wY-qw)
Prune old code
2003-07-07 14:45:15 +00:00
rac61@labyrinth.cl.cam.ac.uk 93c6f36102 bitkeeper revision 1.288 (3f098762sqCvcfeLanWC1bkr_aEKGA)
Add virtual disk manager to xenctl
Implement partial virtual disk functionality
Code cleanups
2003-07-07 14:44:50 +00:00
rac61@labyrinth.cl.cam.ac.uk 928d168337 bitkeeper revision 1.287 (3f09868dbEGgx_VclUxqKkhY0if9xA)
Delete vdmanager as any useful code it contained has been moved into the old xenctl web src
2003-07-07 14:41:17 +00:00
rac61@labyrinth.cl.cam.ac.uk e08b759edc bitkeeper revision 1.286 (3f0982812_NP4IcqTvtRwEbA4TDhUQ)
Code cleanups
Save/load state factored out
2003-07-07 14:24:01 +00:00
rac61@labyrinth.cl.cam.ac.uk 23909dd626 bitkeeper revision 1.283 (3f094288pNoSBSaFk_QayYrITerstw)
Add support for imaginary/virtual/whatever you want to call them partition tables used by raw disks
Change diskno data type back, changing it was a silly idea.
2003-07-07 09:51:04 +00:00
rac61@labyrinth.cl.cam.ac.uk bd62204ec2 bitkeeper revision 1.269.1.1 (3f056369hGuaG-n9I5TVNc_VCjsyXw)
Prune old VD stuff which has been ported
2003-07-04 11:22:17 +00:00