Commit Graph
432 Commits
Author SHA1 Message Date
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
kaf24@scramble.cl.cam.ac.uk 21da726439 bitkeeper revision 1.191 (3ead448eiWx9DnIJDafKeaW69PFN8g)
Merge scramble.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into scramble.cl.cam.ac.uk:/local/scratch/kaf24/ach-xeno
2003-04-28 15:11:10 +00:00
kaf24@scramble.cl.cam.ac.uk a0ed4d1051 bitkeeper revision 1.190 (3ead448aQqsmoDogGpVw6XGWve4LIg)
xen_segment.c:
  Fix virtblk offset/length remapping in Xen.
2003-04-28 15:11:06 +00:00
ach61@soar.cl.cam.ac.uk 8867a28c96 bitkeeper revision 1.189 (3ead3b1cS7oGt_c65vuKxevku1phmQ)
use long instead of int for disk sizes
change default state file
2003-04-28 14:30:52 +00:00
kaf24@scramble.cl.cam.ac.uk 0ad8269b35 bitkeeper revision 1.184.1.7 (3ead2bb0z-Au3xm19OXW9JIFLwKvPw)
Merge scramble.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into scramble.cl.cam.ac.uk:/local/scratch/kaf24/xeno
2003-04-28 13:25:04 +00:00
kaf24@scramble.cl.cam.ac.uk a8155b3071 bitkeeper revision 1.184.5.1 (3ead2bacOfPX2Bo4kzErV1yUs0q1qA)
Many files:
  Pass dom_id and other flags to domains in start_info structure. Allow changing of IO privilege level via new hypercall.
2003-04-28 13:25:00 +00:00
jws@cairnwell.research dc52205a05 bitkeeper revision 1.184.1.6 (3ead28d4DMQnlaCJRLJR1WVg3GJG4A)
Merge ssh://jws22@gauntlet.cl.cam.ac.uk//usr/groups/xeno/BK/xeno.bk
into cairnwell.research:/home/jws/projects/xen/xeno.bk
2003-04-28 13:12:52 +00:00
ach61@boulderdash.cl.cam.ac.uk 58c3246326 bitkeeper revision 1.188 (3ead27718TdgjbqnWkDXICxGwmRyPg)
Merge boulderdash.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into boulderdash.cl.cam.ac.uk:/auto/anfs/scratch/boulderdash/ach61/xeno/xeno.bk
2003-04-28 13:06:57 +00:00
ach61@labyrinth.cl.cam.ac.uk 3034b03d46 bitkeeper revision 1.187 (3ead25859Pbawg2pQ_-rP3ATdde0_Q)
additional debugging
2003-04-28 12:58:45 +00:00
jws@cairnwell.research 978cc52677 bitkeeper revision 1.184.4.1 (3ead21dfzBuAoNqlxkTWXXsQKaDCyQ)
few build fixes
2003-04-28 12:43:11 +00:00
smh22@boulderdash.cl.cam.ac.uk ee2dfef113 bitkeeper revision 1.184.1.5 (3ead21b5NyCUjG_aeWuPdnlHr3hUNA)
Merge boulderdash.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into boulderdash.cl.cam.ac.uk:/local/scratch/smh22/xeno.bk
2003-04-28 12:42:29 +00:00
smh22@boulderdash.cl.cam.ac.uk c0aaf55de7 bitkeeper revision 1.184.3.1 (3ead21b07jSX5Pp9qvw5mfnYW7oDfA)
tweak (added 'IS_PRIV(p)' macro)
2003-04-28 12:42:24 +00:00
kaf24@scramble.cl.cam.ac.uk 489abbf65c bitkeeper revision 1.184.1.4 (3ead1db8tA_S2OPhEXeHGdyDCCSayw)
Merge scramble.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into scramble.cl.cam.ac.uk:/local/scratch/kaf24/xeno
2003-04-28 12:25:28 +00:00
kaf24@scramble.cl.cam.ac.uk f05fe1da0b bitkeeper revision 1.184.2.1 (3ead1db4N8KP6Exqh2ZYWow_4jjA3A)
Many files:
  IDE and SCSI devices are now accessed via /dev/hd? and /dev/sd? using the usual device numbers. XLIDE_MAJOR and XLSCSI_MAJOR have been removed, but XLVIRT_MAJOR remains (as do /dev/xvd?).
2003-04-28 12:25:24 +00:00
rn@wyvis.research.intel-research.net 75108f8304 bitkeeper revision 1.184.1.3 (3ead17b9bSG1IOFbiQcgNCIoozp7XQ)
virtual time warping (not tested)
2003-04-28 11:59:53 +00:00
jws@cairnwell.research e0766dd5d0 bitkeeper revision 1.184.1.2 (3ead0965iYbymgGkCE1KCBfvp5wivQ)
Merge cairnwell.research:/home/jws/projects/xen/xeno.bk
into cairnwell.research:/home/jws/projects/xen/console/xeno.bk
2003-04-28 10:58:45 +00:00
jws@cairnwell.research d3246342b6 bitkeeper revision 1.178.2.1 (3ead095fnpL5TUgwn6hztSXztuDhxQ)
PS/2 keyboard and mouse support
2003-04-28 10:58:39 +00:00
ach61@labyrinth.cl.cam.ac.uk 2c8172a9e4 bitkeeper revision 1.186 (3ea800c544fTnI-RCGK8ipVr5wRRrA)
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-24 15:20:37 +00:00
jws@cairnwell.research 07d4591096 bitkeeper revision 1.184.1.1 (3ea6af80NfieJpdXAH_E9VdoYOKtXQ)
fixed broken symlink creation
2003-04-23 15:21:36 +00:00
ach61@labyrinth.cl.cam.ac.uk 36e9afb9ef bitkeeper revision 1.185 (3ea53c98-FRIP-gsOidzpNrAOWwMNg)
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-22 12:59:04 +00:00
ach61@labyrinth.cl.cam.ac.uk 61a664017f bitkeeper revision 1.160.3.1 (3ea53c71xG2JEZ0LCbFRAxt9kayWBw)
fix earlier merge problems
user space virtual disk manager
2003-04-22 12:58:25 +00:00
kaf24@scramble.cl.cam.ac.uk 5fd515c7a4 bitkeeper revision 1.184 (3ea3068dWnCzvBRYV1RTpoVK29FlDg)
Many files:
  Removed the system-wide VIF list -- we now find VIFs via the task hashtable. Fixed a few synchronisation problems.
2003-04-20 20:43:57 +00:00
kaf24@scramble.cl.cam.ac.uk 4c3866832c bitkeeper revision 1.183 (3ea2a4e7KDDHb6E_T7p4_1B8U0oKUw)
dev.c, vif.h, sched.h, network.c, domain.c:
  A few bug fixes. We now look up domains in a hash rather than a linked list. TX shadow ring is smaller.
2003-04-20 13:47:19 +00:00