aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* 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.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
* | bitkeeper revision 1.215 (3eb939ccMh-htlTT57A_qBe1F8pzJw)iap10@freefall.cl.cam.ac.uk2003-05-071-1/+2
| | | | | | | | | | do a "bk -r co" before build
* | bitkeeper revision 1.214 (3eb939304B975xl_ENp3_2N45s2JjA)iap10@freefall.cl.cam.ac.uk2003-05-071-1/+1
| | | | | | | | | | install xi_list and xi_vifinit
* | bitkeeper revision 1.213 (3eb9380dNpLXADof1Q707oFNYvY31Q)iap10@freefall.cl.cam.ac.uk2003-05-072-3/+7
| | | | | | | | | | Add flag -a for extra root params.
* | bitkeeper revision 1.212 (3eb926f1LMTJjYXKWryM56gGNaqnkg)iap10@freefall.cl.cam.ac.uk2003-05-071-0/+1
| | | | | | | | | | | | install non compressed version of xenolinux as the domain builder currently needs it...
* | bitkeeper revision 1.211 (3eb92435Me0VsFGKxdrtpCw31sPWBw)iap10@freefall.cl.cam.ac.uk2003-05-079-2/+30
|/ | | | | | | add "make install" target to install boot and binary files in install/boot and install/bin as appropriate
* bitkeeper revision 1.210 (3eb83c4fHs_yAKLhRwEjFTSk2RBfhA)tlh20@elite.cl.cam.ac.uk2003-05-065-0/+57
| | | | | | | | xi_list: new file dom0_core.c, sched.h, domain.c: Add default domain name and xi_list to list all running domains
* bitkeeper revision 1.209 (3eb7eef0DJ3MYtF7Su2LWjq1mtOLsA)kaf24@scramble.cl.cam.ac.uk2003-05-066-74/+80
| | | | | | 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.
* bitkeeper revision 1.208 (3eb7cc95biENxNPLM1gD4B9rpj7H_w)kaf24@scramble.cl.cam.ac.uk2003-05-0614-400/+432
| | | | | | | | | | 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
* bitkeeper revision 1.207 (3eb788deeBcKbOjJTp9dz6uBjMSLLQ)kaf24@scramble.cl.cam.ac.uk2003-05-064-0/+44
| | | | | | | Makefile: new file Fixes to build system. New root Makefile.
* bitkeeper revision 1.206 (3eb7820fjxOimwW6NMSeo6KyAdqZUQ)tlh20@elite.cl.cam.ac.uk2003-05-0638-25/+2271
| | | | | | | Many files: new file domctl, xi_ tools, updated domain builder, /proc/xeno/domains
* bitkeeper revision 1.205 (3eb3c88eduKB4UKYwbNPBquG4zJDqg)kaf24@scramble.cl.cam.ac.uk2003-05-0310-28/+4487
|\ | | | | | | | | | | 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.203.1.1 (3eb3c88bjetxHzcoqH6QUfVIBCLFGg)kaf24@scramble.cl.cam.ac.uk2003-05-0310-28/+4487
| | | | | | | | | | | | | | | | 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
* | bitkeeper revision 1.204 (3eb29485KpeT7bkpMirzzTwp0MY0cQ)jws@cairnwell.research2003-05-022-10/+15
|\ \ | |/ |/| | | | | | | Merge ssh://jws22@gauntlet.cl.cam.ac.uk//usr/groups/xeno/BK/xeno.bk into cairnwell.research:/home/jws/projects/xen/console/xeno.bk
| * bitkeeper revision 1.202.1.1 (3eb29479NSt9W43l1WHqpd10S9llKA)jws@cairnwell.research2003-05-022-10/+15
| | | | | | | | | | console command line fix
* | bitkeeper revision 1.203 (3eb284e8XJjBijrpL1sa9HnT3VaQKA)kaf24@scramble.cl.cam.ac.uk2003-05-024-4/+44
|\ \ | |/ |/| | | | | | | 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.201.1.1 (3eb284e4TXxmjVJxwkJfXMR3WFr5Vw)kaf24@scramble.cl.cam.ac.uk2003-05-024-4/+44
| | | | | | | | | | | | version.h, kernel.c, Rules.mk, Makefile: Fancy and informative banner is displayed when Xen boots.
* | bitkeeper revision 1.202 (3eb16700-gEpXFlt08DC4GuoWltR6Q)jws@cairnwell.research2003-05-0113-475/+237
|\ \ | |/ |/| | | | | jws merge
| * bitkeeper revision 1.192.1.1 (3eb16618C2ePfMjC3p2SoqAYtLR0Kw)jws@cairnwell.research2003-05-0113-474/+237
| | | | | | | | | | Console support - next delta
* | bitkeeper revision 1.201 (3eb15dec8MXwnOKDkCBFmw-7vEXcGQ)kaf24@scramble.cl.cam.ac.uk2003-05-011-2/+3
| | | | | | | | | | | | kernel.c: Clean up Xen output to VGA console.
* | bitkeeper revision 1.200 (3eb14a5aPwO-utY55-EMoEjR8hEuWA)kaf24@scramble.cl.cam.ac.uk2003-05-011-1/+1
| | | | | | | | | | | | defconfig: Compile NLS 8559-1 support by default, to avoid kernel warnings.
* | bitkeeper revision 1.199 (3eb13d7aaFLvrWm2Gy0oHRZ0KyIWNw)kaf24@scramble.cl.cam.ac.uk2003-05-011-2/+9
| | | | | | | | | | | | xl_block.c: Fix xenolinux blkdev ioctl handling. Handle multisession probing in a simple manner (always say NOT multisession :-).
* | bitkeeper revision 1.198 (3eb067ccnZGiSrE___bi3AnWpeUuIw)ach61@labyrinth.cl.cam.ac.uk2003-05-014-9/+92
| | | | | | | | | | | | allow creation of vbd directly from disk partition error checking to ensure that /proc/partitions is from a xeno machine
* | bitkeeper revision 1.197 (3eaff856Rg7MdMuHeJGKobaboPNAhA)ach61@labyrinth.cl.cam.ac.uk2003-04-302-0/+36
|\ \ | | | | | | | | | | | | | | | 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
| * | bitkeeper revision 1.195.1.1 (3eaff787jOwArrU61tGT-CiIMiVgkw)ach61@labyrinth.cl.cam.ac.uk2003-04-302-0/+36
| | | | | | | | | | | | | | | virtual disk manager DTD for state file
* | | bitkeeper revision 1.196 (3eafa27fjD1i7ThWSspo1AefQXCtxQ)kaf24@scramble.cl.cam.ac.uk2003-04-301-6/+10
|/ / | | | | | | | | | | xl_ide.c: Further fixes to Xenolinux IDE code -- properly tested this time :-)
* | bitkeeper revision 1.195 (3eaec8596pxD7fZFaOTkio2qijGk9g)kaf24@scramble.cl.cam.ac.uk2003-04-291-4/+4
| | | | | | | | | | | | xl_ide.c: Small Xenolinux IDE fix.
* | bitkeeper revision 1.194 (3eaec3046yAItB06JdZkroeL7XKJxA)kaf24@scramble.cl.cam.ac.uk2003-04-294-109/+141
| | | | | | | | | | | | 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.
* | bitkeeper revision 1.193 (3eae9e8fDbEyBEL7yKPAlkULZMIM4g)kaf24@scramble.cl.cam.ac.uk2003-04-297-38/+53
|/ | | | | | 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.
* bitkeeper revision 1.192 (3eae50ddRBIeCAm0nByE2rOPgLLz3A)kaf24@scramble.cl.cam.ac.uk2003-04-294-49/+135
| | | | | | 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).
* bitkeeper revision 1.191 (3ead448eiWx9DnIJDafKeaW69PFN8g)kaf24@scramble.cl.cam.ac.uk2003-04-289-14/+69
|\ | | | | | | | | | | Merge scramble.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk into scramble.cl.cam.ac.uk:/local/scratch/kaf24/ach-xeno