Commit Graph
799 Commits
Author SHA1 Message Date
kaf24@scramble.cl.cam.ac.uk 11786c74d5 bitkeeper revision 1.487 (3f82e75amEiS5NO9rXfHZdcC7zEzJw)
Many files:
  Modify Xen pt update interface to take VA of PTEs to be modified.
2003-10-07 16:18:34 +00:00
kaf24@scramble.cl.cam.ac.uk 6a2fbae8d0 bitkeeper revision 1.486 (3f82b27fg0yC_syhienAx8hHD4Vabg)
Merge scramble.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into scramble.cl.cam.ac.uk:/local/scratch/kaf24/xeno
2003-10-07 12:33:03 +00:00
kaf24@scramble.cl.cam.ac.uk dc1199d9e7 bitkeeper revision 1.479.1.2 (3f82b27bs1X_MKIKX_N2i0rMH-SKXQ)
Many files:
  Add linear mapping of PTEs to every page table.
2003-10-07 12:32:59 +00:00
iap10@labyrinth.cl.cam.ac.uk d5d4e6ed04 bitkeeper revision 1.485 (3f81b19fL5Y4lVlRaEpJI9r_IZlDcw)
Merge labyrinth.cl.cam.ac.uk:/auto/groups/xeno/users/rn212/xeno.mini
into labyrinth.cl.cam.ac.uk:/auto/anfs/scratch/labyrinth/iap10/xeno-clone/xeno.bk
2003-10-06 18:17:03 +00:00
rneugeba@wyvis.research 29efcc5424 bitkeeper revision 1.481.1.1 (3f81afcd3Yfaq9KlIhuR96dSGAi-tA)
handle debug event
2003-10-06 18:09:17 +00:00
iap10@labyrinth.cl.cam.ac.uk 550718896b bitkeeper revision 1.484 (3f81a9e9NHEXcbdhSQY4okBiJfC9XA)
mini-os Makefile improvements
2003-10-06 17:44:09 +00:00
iap10@labyrinth.cl.cam.ac.uk e4130630e1 bitkeeper revision 1.483 (3f81a3e2iM-0WXaGxUS3ywM3_KZqLw)
move mini-os to extras directory
2003-10-06 17:18:26 +00:00
iap10@labyrinth.cl.cam.ac.uk cc2ec41082 bitkeeper revision 1.482 (3f81a112aBfPL7h4KSh8KyZ5EQFL3g)
Merge labyrinth.cl.cam.ac.uk:/auto/groups/xeno/users/rn212/xeno.mini
into labyrinth.cl.cam.ac.uk:/auto/anfs/scratch/labyrinth/iap10/xeno-clone/xeno.bk
2003-10-06 17:06:26 +00:00
rneugeba@wyvis.research 1de7b9500f bitkeeper revision 1.481 (3f819edcp-Umo-ETIWz6UGXiFY1R7A)
synced two different minimal os version
2003-10-06 16:57:00 +00:00
kaf24@scramble.cl.cam.ac.uk e3cc18e10a bitkeeper revision 1.479.1.1 (3f819a2fnjjfq6SkNEPt-IcLHQFovA)
entry.S, memory.c:
  Fix bug which caused extra entries into Xenolinux event dispatcher.
2003-10-06 16:37:03 +00:00
rneugeba@wyvis.research 342ab155d3 bitkeeper revision 1.480 (3f8151cckUzgXYgNTWBC6d4nMOh8kQ)
Merge ssh://rn212@gauntlet.cl.cam.ac.uk//usr/groups/xeno/users/rn212/xeno.mini
into wyvis.research:/home/irchomes/rneugeba/src/xeno/xeno.m
2003-10-06 11:28:12 +00:00
rneugeba@wyvis.research f2c4c1d4e8 bitkeeper revision 1.478.1.1 (3f815149k7sE-z_IK6MG5eHi34m-Qg)
Minimal guest OS (based on some old code from Keir)
2003-10-06 11:26:01 +00:00
kaf24@scramble.cl.cam.ac.uk 302f83aab8 bitkeeper revision 1.479 (3f813947vLCvbxYLugd4rI8gd1R05Q)
sched.h, softirq.c, schedule.c, event.c, domain.c, process.c:
  Cleanups to new scheduler world.
2003-10-06 09:43:35 +00:00
kaf24@scramble.cl.cam.ac.uk 922fddb035 bitkeeper revision 1.478 (3f7da585sVsHrnjL3JadH9su8Cax_g)
Many files:
  We now have one ring-0 stack per CPU, rather than one per domain. Register state is saved to a guest-accessible context slot, so we can do scheduler activations or similar real soon now...
2003-10-03 16:36:21 +00:00
iap10@striker.cl.cam.ac.uk 507e2b770d bitkeeper revision 1.477 (3f7af8b82LonZol-iaBebE9SLaDifw)
Merge striker.cl.cam.ac.uk:/usr/groups/xeno/BK/xeno-1.0.bk
into striker.cl.cam.ac.uk:/usr/groups/xeno/BK/xeno.bk
2003-10-01 15:54:32 +00:00
iap10@labyrinth.cl.cam.ac.uk cf6f12bfcf bitkeeper revision 1.475.1.2 (3f7af7b457onYa_vdjnlNsnMflPdtA)
typos
2003-10-01 15:50:12 +00:00
iap10@labyrinth.cl.cam.ac.uk 4417cdb88f bitkeeper revision 1.475.1.1 (3f7ae437a-udEv_0YtIbYS5vnIusMw)
Merge labyrinth.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno-1.0.bk
into labyrinth.cl.cam.ac.uk:/auto/anfs/scratch/labyrinth/iap10/xeno-clone/xeno-1.0.bk
2003-10-01 14:27:03 +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
kaf24@scramble.cl.cam.ac.uk b1deb326aa bitkeeper revision 1.476 (3f799b0bPFF2z5dlo74mOsJYQ_xmYQ)
Makefile:
  Version upgrade to 1.1-devel
sched.h, e100.h, schedule.c, keyhandler.c:
  Fake out schedule_timeout in preparation for excising per-domain ring-0 stacks from Xen.
2003-09-30 15:02:35 +00:00
kaf24@scramble.cl.cam.ac.uk 763bc56849 bitkeeper revision 1.475 (3f796d3bblNbmAFIYOUxNwNgsLILNg)
network.c, dev.c, keyhandler.c:
  Stronger SMP memory barriers in the newtork code.
latest-stable split-1.0
2003-09-30 11:47:07 +00:00
iap10@labyrinth.cl.cam.ac.uk 440df4e78b bitkeeper revision 1.474 (3f796bbcJZy3ImkPAdaXHA_VAhNNCw)
extra debug info
2003-09-30 11:40:44 +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 8f35ff2aa9 bitkeeper revision 1.472 (3f783cf6RVHtcKLBUkk31JouHZl6MQ)
Merge labyrinth.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into labyrinth.cl.cam.ac.uk:/auto/anfs/scratch/labyrinth/iap10/xeno-clone/xeno.bk
2003-09-29 14:08:54 +00:00
iap10@labyrinth.cl.cam.ac.uk ea8e786fed bitkeeper revision 1.470.1.1 (3f783cec2WipJHPjRa8BMX27L9ph6A)
1.0rc1 -> 1.0
2003-09-29 14:08:44 +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 07374dc028 bitkeeper revision 1.469 (3f7781640Z-nJWz_6IzI5Q6lTJPXJg)
Add text about installing Xen on a standard distribution.
2003-09-29 00:48:36 +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
iap10@labyrinth.cl.cam.ac.uk e4e329b0a0 bitkeeper revision 1.467 (3f74e5fbcxdjJi_aNcwQMx5am61Jqg)
enable devpts in default xenolinux build
2003-09-27 01:20:59 +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
iap10@labyrinth.cl.cam.ac.uk 4593a219f5 bitkeeper revision 1.465 (3f749735RAT88P7kOUdTLXVXsn40hw)
Merge labyrinth.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into labyrinth.cl.cam.ac.uk:/auto/anfs/scratch/labyrinth/iap10/xeno-clone/xeno.bk
2003-09-26 19:44:53 +00:00
iap10@labyrinth.cl.cam.ac.uk 5d67bb2520 bitkeeper revision 1.463.1.1 (3f7497194SnFnT0lGrA-m3cWZQzCtg)
Try adding support for running under Connectix Virtual PC
2003-09-26 19:44:25 +00:00
kaf24@scramble.cl.cam.ac.uk 5ed87b2300 bitkeeper revision 1.464 (3f72f2b6YmZxzf3il4irNu1lbx6Prw)
page_alloc.c, memory.c, traps.c, mm.c:
  Add some licensing info to some key source files.
COPYING:
  new file
.del-README~ab22a147acf20a0b:
  Delete: xen/README
2003-09-25 13:50:46 +00:00
kaf24@scramble.cl.cam.ac.uk c9f8b0b3e9 bitkeeper revision 1.463 (3f721646eB7aycwk0W8Qp2kzIZ1KhA)
dev.c:
  Fix network start-of-day race.
2003-09-24 22:10:14 +00:00
kaf24@scramble.cl.cam.ac.uk fea6971a1d bitkeeper revision 1.462 (3f72123aFdH-T8rLWiFO2fSFpxZMYw)
ldt.c:
  Propagate errors from Xen segment checking hypercall via Xenolinux syscall to application.
2003-09-24 21:52:58 +00:00
kaf24@scramble.cl.cam.ac.uk 9e921cf988 bitkeeper revision 1.461 (3f721182M0chx1rTeocidCx3jjFA6g)
hypervisor-if.h:
  Fix a comment.
2003-09-24 21:49:54 +00:00
kaf24@scramble.cl.cam.ac.uk 1c6d2cd897 bitkeeper revision 1.460 (3f721160CQuzVfl_qVkHJLnLn6yY1A)
ldt.c:
  Xenolinux modify_ldt syscall now silently clamps the segment limit to a safe value. This is needed for brainded new linuxthreads versions which specify a 4GB segment limit.
2003-09-24 21:49:20 +00:00
kaf24@scramble.cl.cam.ac.uk 156bcf860c bitkeeper revision 1.459 (3f716d6dXGmxeJ7kBDRkSO-NFR-hHg)
README, README.CD:
  Update READMEs to reflect new NIC driver status.
2003-09-24 10:09:49 +00:00
kaf24@scramble.cl.cam.ac.uk 4cbc390bba bitkeeper revision 1.458 (3f6f7435Or79x1vh5ypTVbN9G7OJUg)
config.h, xen_serial.c, kernel.c, README.CD:
  Allow serial I/O to be entirely disabled, and make this teh default. Enable by specifying a ser_baud during boot.
2003-09-22 22:14:13 +00:00
kaf24@scramble.cl.cam.ac.uk 3c64421304 bitkeeper revision 1.457 (3f6de5a1qvjqgAouPtszoOygfyrPxQ)
xen_serial.c:
  Fix compile warning.
2003-09-21 17:53:37 +00:00
kaf24@scramble.cl.cam.ac.uk 6e837f6a4a bitkeeper revision 1.456 (3f6de470w7_JGb139gaotteaX7UDcQ)
xen_serial.c, kernel.c:
  Robustify Xen's serial handling. We now assert DTR and RTS so that we play nicely with flow control. Also the rx interrupt reads all chars from the fifo rather than just one. TODO: tx should be interrupt driven, and domains shouldn't be echo to serial but should go to DOM0 only.
2003-09-21 17:48:32 +00:00
kaf24@scramble.cl.cam.ac.uk 6c6454c920 bitkeeper revision 1.455 (3f6dc2dariikR486zrih1etx-raoDA)
README.CD:
  README tweaks.
2003-09-21 15:25:14 +00:00
kaf24@scramble.cl.cam.ac.uk b57872c7d7 bitkeeper revision 1.454 (3f6dc153OAZcogYZVA5gcyMkhECK0Q)
Merge scramble.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into scramble.cl.cam.ac.uk:/local/scratch/kaf24/xeno
2003-09-21 15:18:43 +00:00
kaf24@scramble.cl.cam.ac.uk e2806f072d bitkeeper revision 1.452.1.1 (3f6dc14baJxoz4mfHsRuNF95VdTfSA)
miniterm.c, README, Makefile:
  new file
2003-09-21 15:18:35 +00:00
iap10@labyrinth.cl.cam.ac.uk f2cd94361f bitkeeper revision 1.453 (3f6cd7e6PYjuqyg5rKnUu7C5WSm4wQ)
Merge labyrinth.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into labyrinth.cl.cam.ac.uk:/auto/anfs/scratch/labyrinth/iap10/xeno-clone/xeno.bk
2003-09-20 22:42:46 +00:00
iap10@labyrinth.cl.cam.ac.uk db7cc75c56 bitkeeper revision 1.450.1.1 (3f6cd7e2zhGAHvhWECl313ZSjUy67w)
text change
2003-09-20 22:42:42 +00:00
kaf24@scramble.cl.cam.ac.uk fbcdb13f07 bitkeeper revision 1.452 (3f6ccb2erKfpPyYSBaAZ-LzKH1Bnog)
README.CD:
  Warn about agpgart cideo cards.
2003-09-20 21:48:30 +00:00
kaf24@scramble.cl.cam.ac.uk 0cc975cf12 bitkeeper revision 1.451 (3f6cc9fd9UX_tFa6-8NKaC9OX-VNTg)
README, README.CD:
  Expunge refs to nforce2 in the READMEs as it seems to work after all.
2003-09-20 21:43:25 +00:00
kaf24@scramble.cl.cam.ac.uk ab6d8744af bitkeeper revision 1.450 (3f6c27e5nnHxybq2MyMyEWEiDcAG8A)
kernel.c, setup.c, README, README.CD:
  Add a Xen option to ignore all bios-supplied tables.
2003-09-20 10:11:49 +00:00
iap10@freefall.cl.cam.ac.uk f810087ecb bitkeeper revision 1.449 (3f6c0f670unINepIotSgaIxSAE89zQ)
typos
2003-09-20 08:27:19 +00:00