aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* bitkeeper revision 1.256 (3ee609bdneehgPlYzveJg2IZOvjyUg)kaf24@scramble.cl.cam.ac.uk2003-06-1011-110/+37
| | | | | | | | | | | | | | dom0_ops.h: new file dom0_ops.h, sched.h, kernel.c, domain.c, dom0_ops.c: Clean up dom0_ops.h interface files to remove duplicated definitions. dom0_ops.h: Rename: xen/include/xeno/dom0_ops.h -> xen/include/hypervisor-ifs/dom0_ops.h .del-dom0_ops.h~ede4a9057a132248: Delete: tools/internal/dom0_ops.h .del-dom0_ops.h~d7d8e37e7e6347c6: Delete: tools/domain_builder/dom0_ops.h
* bitkeeper revision 1.255 (3ee5f6d5vkkWKWqCJgu8yj_PRuBcLQ)rgr22@boulderdash.cl.cam.ac.uk2003-06-105-25/+137
| | | | | adding resource usage accounting for network usage
* bitkeeper revision 1.254 (3ee5b2ec_UeOrG0N_QNlcT6ZX9JLTg)rgr22@boulderdash.cl.cam.ac.uk2003-06-105-0/+47
|\ | | | | | | | | | | Merge boulderdash.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk into boulderdash.cl.cam.ac.uk:/auto/anfs/scratch/boulderdash/rgr22/xeno-clone/xeno.bk
| * bitkeeper revision 1.242.1.1 (3ee5b2e6yiamD8UfKwvKw39hVfWFpg)rgr22@boulderdash.cl.cam.ac.uk2003-06-105-0/+47
| | | | | | | | | | | | | | | | dom0_ops.h, dom0_ops.c: added CPU time to the list of values returned by a DOM0_GETDOMAININFO call dom0_core.c: added a /proc/xeno/dom<n>/usage entry for tracking resource usage
* | bitkeeper revision 1.253 (3ede2580BOyG2X8oTsgB7U5xY-U9XQ)kaf24@scramble.cl.cam.ac.uk2003-06-045-14/+14
| | | | | | | | | | | | processor.h, setup.c, process.c, ioport.c, head.S: Yet another IOPL fix -- tested this time :-)
* | bitkeeper revision 1.252 (3eddffe6IQ1eZ1bHUcbBhwG8ApEXrA)kaf24@scramble.cl.cam.ac.uk2003-06-043-11/+7
| | | | | | | | | | | | processor.h, setup.c, process.c: Further IOPL fix -- also initial idle thread has current->thread.esp0 initialised to a non-zero value.
* | bitkeeper revision 1.251 (3edde4f3E2DAGrzTEG2ZDkYKtez4fQ)kaf24@scramble.cl.cam.ac.uk2003-06-042-2/+11
| | | | | | | | | | | | setup.c, head.S: Fix IOPL handling in Xenolinux.
* | bitkeeper revision 1.250 (3ed5f36fGoVK0VfvAjIbpFZ61R_U0A)kaf24@scramble.cl.cam.ac.uk2003-05-293-6/+23
| | | | | | | | | | | | desc.h, domain.c, mm.c: Fix start-of-day callback selectors so that they are not 0 -- this confuses some tests in entry.S.
* | bitkeeper revision 1.249 (3ece129b9g77vsjTtSwOh-g8aHpxHA)kaf24@scramble.cl.cam.ac.uk2003-05-231-4/+7
| | | | | | | | | | | | dom0_ops.c: Small bug fix.
* | bitkeeper revision 1.248 (3ecbab33jT8L3qW_jJN1CGBY-pMq9w)ach61@labyrinth.cl.cam.ac.uk2003-05-214-4/+14
| | | | | | | | | | make html more robust
* | bitkeeper revision 1.247 (3eca6fcbSryfLAInJ09OOe4wWo52ew)ach61@labyrinth.cl.cam.ac.uk2003-05-201-1/+2
| | | | | | | | | | add xi_helper to tools/internal/Makefile
* | bitkeeper revision 1.246 (3eca6a979guOx5GLVimvVvJLI_a1Ag)ach61@labyrinth.cl.cam.ac.uk2003-05-2011-83/+268
| | | | | | | | | | additional error checking and input validation
* | bitkeeper revision 1.245 (3ec92fdez1HafjDKzTvVNtSF_Pa4_g)akw27@boulderdash.cl.cam.ac.uk2003-05-193-47/+141
| | | | | | | | | | | | | | | | net_headers.h: new file kernel.c: remove in-file net header declarations, put them in net_headers.h
* | bitkeeper revision 1.244 (3ec8e1d5VNymyL_tYaB06GDYNuDbnA)ach61@labyrinth.cl.cam.ac.uk2003-05-191-2/+4
| | | | | | | | | | comments in build.properties
* | bitkeeper revision 1.243 (3ec8a54fMxU7Nd9Crer9xyORJttjig)kaf24@scramble.cl.cam.ac.uk2003-05-191-21/+13
|\ \ | |/ |/| | | | | | | Merge scramble.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk into scramble.cl.cam.ac.uk:/local/scratch/kaf24/xeno
| * bitkeeper revision 1.239.1.1 (3ec8a54czDaKIhP-DcWe6orB0zUv-Q)kaf24@scramble.cl.cam.ac.uk2003-05-191-21/+13
| | | | | | | | | | | | dom0_ops.c: Correctly handle domain-not-found when executing a dom0 op.
* | bitkeeper revision 1.242 (3ec781a2i_3yx4EVbMDTQaQ_JLxwxw)tlh20@elite.cl.cam.ac.uk2003-05-181-1/+1
| | | | | | | | | | Use rpmbuild for compatability with other redhat versions
* | bitkeeper revision 1.241 (3ec61e32s6YTF00rluKDK91CWwrYCg)tlh20@elite.cl.cam.ac.uk2003-05-173-1/+47
|\ \ | | | | | | | | | | | | | | | 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
| * | bitkeeper revision 1.235.2.1 (3ec61e2bA2DmJ62U7OOfdZvvjGAwMQ)tlh20@elite.cl.cam.ac.uk2003-05-173-1/+47
| | | | | | | | | | | | | | | | | | | | | | | | rpm.spec: new file Makefile: Example RPM make file and spec
* | | bitkeeper revision 1.240 (3ec50ebanPAD0oKAiJesSI9-L3Jqkw)smh22@labyrinth.cl.cam.ac.uk2003-05-164-3/+242
|\ \ \ | |_|/ |/| | | | | | | | | | | Merge labyrinth.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk into labyrinth.cl.cam.ac.uk:/local/scratch/smh22/xeno.bk
| * | bitkeeper revision 1.238.1.1 (3ec50ea8__tRWWW3YrFU7F1BHqol7A)smh22@labyrinth.cl.cam.ac.uk2003-05-164-3/+242
| | | | | | | | | | | | | | | build tweaks
* | | bitkeeper revision 1.239 (3ec4fb8aMeMTm7_6dfdrGcBeicV-AQ)kaf24@scramble.cl.cam.ac.uk2003-05-161-3/+3
|/ / | | | | | | | | | | kernel.c: Another minor cleanup of the console UDP code.
* | bitkeeper revision 1.238 (3ec4ebe5rDjYpTzx3zRtrvf31ui5Dg)kaf24@scramble.cl.cam.ac.uk2003-05-162-0/+1
| | | | | | | | | | | | empty_dir: new file
* | bitkeeper revision 1.237 (3ec4ebc3kTuWXkGgfS_HH1Or5d3BmQ)kaf24@scramble.cl.cam.ac.uk2003-05-161-1/+1
|\ \ | | | | | | | | | | | | | | | Merge scramble.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk into scramble.cl.cam.ac.uk:/local/scratch/kaf24/xeno
| * | bitkeeper revision 1.235.1.1 (3ec4ebc0A9p7yTo_wekQmY1soVT9_A)kaf24@scramble.cl.cam.ac.uk2003-05-161-1/+1
| |/ | | | | | | | | | | kernel.c: A few small fixes.
* / bitkeeper revision 1.236 (3ec4dff8a3C4eUC7CAZ7-AryrUsyVQ)smh22@labyrinth.cl.cam.ac.uk2003-05-162-0/+10
|/ | | | | | | config: tweak make 'get' default mode
* bitkeeper revision 1.235 (3ec4db1buvyvyya94yqaakSY0j25Tw)kaf24@scramble.cl.cam.ac.uk2003-05-162-0/+2
|\ | | | | | | | | | | Merge scramble.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk into scramble.cl.cam.ac.uk:/local/scratch/kaf24/ach-xeno
| * bitkeeper revision 1.232.1.1 (3ec4d35bQU2iwu7PrGBnlrw-oWNUtQ)smh22@labyrinth.cl.cam.ac.uk2003-05-161-0/+1
| | | | | | | | | | added tag beta1
| * bitkeeper revision 1.232.1.1 (3ec4d0f1WONIkdTLkkfZit32ulU_jw)beta1kaf24@scramble.cl.cam.ac.uk2003-05-161-0/+1
| | | | | | | | | | | | kernel.c: Fix console export to DOM0
* | bitkeeper revision 1.234 (3ec4b7bcNQq46IUAjB_RJ2Gfthg1HQ)kaf24@scramble.cl.cam.ac.uk2003-05-162-5/+5
| | | | | | | | | | | | build.properties, Makefile: Fix build scripts for xenctl tools.
* | bitkeeper revision 1.233 (3ec4b0f6Cj_75HMxVrjHKR0QUy_kNA)kaf24@scramble.cl.cam.ac.uk2003-05-1683-114/+5896
|/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
* bitkeeper revision 1.232 (3ec3d51aE6D2CLYLncQQCXyoOi7XwQ)kaf24@scramble.cl.cam.ac.uk2003-05-151-0/+1
| | | | | | 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 :-)
* bitkeeper revision 1.231 (3ec39b89OCJifV8fM-kyKDRrFrZZcA)kaf24@scramble.cl.cam.ac.uk2003-05-151-3/+3
| | | | | | mkbuildtree: Minor fix to mkbuildtree script.
* bitkeeper revision 1.230 (3ec272b8YLY6_pW4f3lfg7nQWd7Vuw)jws@cairnwell.research2003-05-145-382/+2
| | | | | console code tidying
* bitkeeper revision 1.229 (3ec26728uXDBndxeN2-AxbIwi9afug)kaf24@scramble.cl.cam.ac.uk2003-05-144-26/+35
| | | | | | 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 :-)
* bitkeeper revision 1.228 (3ec25028MO9vxogXKMc4ck8ORf6Dfg)kaf24@scramble.cl.cam.ac.uk2003-05-143-57/+17
| | | | | | | | 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
* bitkeeper revision 1.227 (3ec23adaE9CVdAKPJKPvT1rqaIUvLA)kaf24@scramble.cl.cam.ac.uk2003-05-146-66/+67
| | | | | | 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'.
* bitkeeper revision 1.226 (3ec0df46i6UtPbpFHgTTjTc0tGIKIA)kaf24@scramble.cl.cam.ac.uk2003-05-132-22/+18
| | | | | | network.c, kernel.c: Changes to dynamic MAC address calculation -- now based on domain name rather than domain id.
* bitkeeper revision 1.225 (3ec0d7a2BpgJXl0j-8Y1KilL1argzw)kaf24@scramble.cl.cam.ac.uk2003-05-134-17/+115
| | | | | | 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.
* bitkeeper revision 1.224 (3ebe2eafd96cvR2TVTUptkPgSEFFkQ)tlh20@labyrinth.cl.cam.ac.uk2003-05-112-115/+158
| | | | | | CommandNew.java: Allow .gz initrd and image, decompressed to /tmp and deleted after building the domain
* bitkeeper revision 1.223 (3ebb6b60jFM5cBCKLs6HRJB41GkFMQ)tlh20@elite.cl.cam.ac.uk2003-05-091-1/+2
|\ | | | | | | | | | | 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
| * bitkeeper revision 1.217.1.1 (3ebb6b5a7lgG9jA710WaSwLy4Pviww)tlh20@elite.cl.cam.ac.uk2003-05-091-1/+2
| | | | | | | | | | | | event.c: Add missing stop event to event.c lost during earlier checkin
* | bitkeeper revision 1.222 (3eba9f498RAq8VzoEW7GBoEnFA1WGw)kaf24@scramble.cl.cam.ac.uk2003-05-081-9/+26
| | | | | | | | | | | | dom0_ops.c: Fix domain creation to avoid conflicts in domain-id space.
* | bitkeeper revision 1.221 (3eba8f8dgXua1A_xKfhWMGYPP8YLPQ)kaf24@scramble.cl.cam.ac.uk2003-05-083-7/+67
| | | | | | | | | | | | | | | | lndir-rel: new file mkbuildtree: Fixed xenolinux mkbuildtree script to create relative symlinks.
* | bitkeeper revision 1.220 (3eba7140Xm9JLEfxz1hmvq2pg7H5UA)kaf24@scramble.cl.cam.ac.uk2003-05-083-7/+16
| | | | | | | | | | | | sched.h, domain.c, dom0_ops.c: Robustify domain creation and building.
* | bitkeeper revision 1.219 (3eba341aPIQ-dVFygysiedHMRjLZNw)kaf24@scramble.cl.cam.ac.uk2003-05-082-0/+324
| | | | | | | | | | | | gone: new file
* | bitkeeper revision 1.218 (3eba22c6AwraqMClDwJcXYEkDHvUvQ)kaf24@scramble.cl.cam.ac.uk2003-05-081-1/+1
|/ | | | | | Makefile: Fixed 'make all' so that a failing bk -r co will not cause fail of entire make process.
* bitkeeper revision 1.217 (3eba1d1aDFDJBD7-4CxJgolbh-GlMA)tlh20@elite.cl.cam.ac.uk2003-05-084-42/+55
|\ | | | | | | | | Merge with IAP's extra args
| * bitkeeper revision 1.210.1.1 (3eba19d1IIr1Ohw82oc2IN-kKV0kfw)tlh20@elite.cl.cam.ac.uk2003-05-084-41/+54
| | | | | | | | | | Allow blank network options, fix spacing around -a in CommandNew
* | bitkeeper revision 1.216 (3eb93bd2LHmbNRayIk-VrRYgW9v3gQ)iap10@freefall.cl.cam.ac.uk2003-05-073-2/+4
| | | | | | | | | | chmod script