kaf24@scramble.cl.cam.ac.uk
fa102aee5e
bitkeeper revision 1.504 (3f87bbcbtlFf9Z9aNjetFO1sTxeh1A)
...
Makefile:
Another manual merge.
2003-10-11 08:14:03 +00:00
kaf24@scramble.cl.cam.ac.uk
2856e6bf91
bitkeeper revision 1.503 (3f87bb888GFs_glucvd8TfB69He-BQ)
...
Manual merge
2003-10-11 08:12:56 +00:00
kaf24@scramble.cl.cam.ac.uk
a80f7fc909
bitkeeper revision 1.501.1.2 (3f87baa7GCRi_yatMEUW36MM6ZAyEQ)
...
xen_refresh_dev.c:
new file
2003-10-11 08:09:11 +00:00
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
iap10@labyrinth.cl.cam.ac.uk
6d406d9392
bitkeeper revision 1.502 (3f87080cq7U6Gnq5kREYk6dTNB2VJA)
...
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-10-10 19:27:08 +00:00
iap10@labyrinth.cl.cam.ac.uk
353e94eeb8
bitkeeper revision 1.498.1.2 (3f870808Dvsdzic2p7uQgZ0pTQzx7w)
...
add a handy tool for reading the P4 performance counters: xen_perfctr
2003-10-10 19:27:04 +00:00
iap10@labyrinth.cl.cam.ac.uk
ce8c8fcd8b
bitkeeper revision 1.498.1.1 (3f8707eaKlkrjYr25jktT_f0NAFf1A)
...
New dom0 op to read/write msr's from privileged domains, mainly so you can use perfomance counters.
2003-10-10 19:26:34 +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
kaf24@scramble.cl.cam.ac.uk
dce8f3f323
bitkeeper revision 1.500 (3f86be35Q1ywfgRyq1VKkvPUP_JZ_A)
...
xi_vif_params.c:
new file
dev.c, vif.h, network.h, network.c, xen_read_console.c, Makefile:
Credit-based network scheduling.
2003-10-10 14:12:05 +00:00
kaf24@scramble.cl.cam.ac.uk
f5ecfd7542
bitkeeper revision 1.499 (3f867c85oOyUdtcboCzrLgktKtvdgA)
...
ac_timer.h, ac_timer.c:
Xen ac timers now use a heap to find earliest timeout.
2003-10-10 09:31:49 +00:00
kaf24@scramble.cl.cam.ac.uk
3fbfd4aa46
bitkeeper revision 1.498 (3f852b5cCUvtapSFnyCRbI57fF2ilQ)
...
kernel.c, process.c, README.CD:
Add 'noreboot' option, and auto-detection of display adaptors.
2003-10-09 09:33:16 +00:00
kaf24@scramble.cl.cam.ac.uk
3903508306
bitkeeper revision 1.497 (3f851fdaCPqNEDqwqkVC4gYJpCZ0pg)
...
dev.c:
Allow arbitrary ethernet protocols to transfer between physical network and DOM0,VIF0.
2003-10-09 08:44:10 +00:00
kaf24@scramble.cl.cam.ac.uk
99a3780248
bitkeeper revision 1.496 (3f841becdre1gQrbAv8C5pF-O_M1fg)
...
sched.h, pgalloc.h, timer.c, schedule.c, domain.c, smp.c:
Various cleanups. Nothing major.
2003-10-08 14:15:08 +00:00
kaf24@scramble.cl.cam.ac.uk
e61d0849f0
bitkeeper revision 1.495 (3f841454kYDagBZ_MGwN-X40dU79WA)
...
GUEST_CHANGES:
new file
2003-10-08 13:42:44 +00:00
kaf24@scramble.cl.cam.ac.uk
168009c0fa
bitkeeper revision 1.494 (3f840f16QQEkkQcQcqWhm4WGPMd9uQ)
...
compiler.h:
new file
config.h, memory.c, domain.c:
Implement static branch prediction using gcc's builtin support.
2003-10-08 13:20:22 +00:00
kaf24@scramble.cl.cam.ac.uk
4b5ff80474
bitkeeper revision 1.493 (3f84098eCbgC6OdGchmKMJlm84nGJw)
...
memory.c, hypervisor.h, hypervisor-if.h, domain.c, entry.S:
Faster page fault handling --- fast path in Xen if mapping to be updated is part of current address space.
2003-10-08 12:56:46 +00:00
kaf24@scramble.cl.cam.ac.uk
445ab4a873
bitkeeper revision 1.492 (3f833580GWlNh3YcP007drav9Zondw)
...
memory.c:
Another little fix.
2003-10-07 21:52:00 +00:00
kaf24@scramble.cl.cam.ac.uk
7fe628f7de
bitkeeper revision 1.491 (3f832fbdOKWxUmK2ZYQ1DMaJhGFEwA)
...
desc.h, memory.c, process.c, mm.c:
Fix up memory-management security checking.
2003-10-07 21:27:25 +00:00
kaf24@scramble.cl.cam.ac.uk
f5e39ec466
bitkeeper revision 1.490 (3f831e5fpXnszWjg8lV_9law4lUnbg)
...
COPYING:
new file
mm.c, hypervisor.c:
Clearly GPL the mini-os.
2003-10-07 20:13:19 +00:00
kaf24@scramble.cl.cam.ac.uk
42cb75d3b7
bitkeeper revision 1.489 (3f831c7avBom96QV85aqKhJrQbXHUQ)
...
traps.c:
Faster handling of LDT shadow mapping.
2003-10-07 20:05:14 +00:00
kaf24@scramble.cl.cam.ac.uk
99db02d509
bitkeeper revision 1.488 (3f831546g57eNx40G9Qp-XWxciMP9Q)
...
Many files:
Remove CPU-dependent page-directory entries. A singl epage table can now be used simultaneously by several CPUs.
2003-10-07 19:34:30 +00:00
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