kaf24@scramble.cl.cam.ac.uk
0e1a07327c
bitkeeper revision 1.553 (3fa68dcd5yXksUZ7k12Hq41k_eQIOw)
...
Many files:
More cleanups for suspend/resume. STOP requests are now routed thru the guestos to allow preparation for pickling.
2003-11-03 17:18:05 +00:00
kaf24@scramble.cl.cam.ac.uk
01b9634a96
bitkeeper revision 1.552 (3fa6715f0LpnznAkmX17sTFtzPmomQ)
...
Many files:
Clean up domain building interface ready for suspend/resume.
2003-11-03 15:16:47 +00:00
kaf24@scramble.cl.cam.ac.uk
98fd1a41ef
bitkeeper revision 1.551 (3fa639b1Ozv5gqMWisVgyFIergU8DQ)
...
hypervisor.h, dom0_ops.h, dom0_ops.c, dom0_defs.h:
Add a version number to the dom0_op interface, to prevent crashes and hangs with out-of-date user tools.
2003-11-03 11:19:13 +00:00
kaf24@scramble.cl.cam.ac.uk
91d671d051
bitkeeper revision 1.550 (3fa62d1fweoECOoyEeNP4Duqo5Btxw)
...
Many files:
More cleanups and renaming for suspend/resume.
2003-11-03 10:25:35 +00:00
akw27@labyrinth.cl.cam.ac.uk
8d24e730d4
bitkeeper revision 1.549 (3fa3e1c5YNPCcRqYofk_zoTm4H1srQ)
...
Merge labyrinth.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into labyrinth.cl.cam.ac.uk:/auto/anfs/scratch/labyrinth/akw27/xeno/xeno.bk
2003-11-01 16:39:33 +00:00
akw27@labyrinth.cl.cam.ac.uk
1ae05ee739
bitkeeper revision 1.546.1.1 (3fa3e1b4UwJQtnD-lZcvMsbqR-XhSA)
...
sched hypercall unification -- tidying things up in
anticipation of suspend/resume
2003-11-01 16:39:16 +00:00
kaf24@scramble.cl.cam.ac.uk
de5651730b
bitkeeper revision 1.548 (3fa3ddd2iaWWrC9Wsp6PzFqyfBb5Rg)
...
Rules.mk:
Fix previous stoopid checkin.
2003-11-01 16:22:42 +00:00
kaf24@scramble.cl.cam.ac.uk
9575c0e70f
bitkeeper revision 1.547 (3fa3dd2aH8eamu3ONvYovJgq8wBNbQ)
...
Many files:
Fixes to the DOM0 interface and domain building code. Ready for new save/restore dom0_ops.
2003-11-01 16:19:54 +00:00
kaf24@scramble.cl.cam.ac.uk
c08bd7088d
bitkeeper revision 1.546 (3fa28f7diGvQF9o2YySrbVIsTMQmdw)
...
current.h, entry.S:
Correct stack arithmetic when esp is not a multiple of 4 (eg. in the middle of skanky pcibios code).
2003-10-31 16:36:13 +00:00
kaf24@scramble.cl.cam.ac.uk
725d336e6b
bitkeeper revision 1.545 (3fa15531_S_9dzrhvLFbutEYRqDFkw)
...
dom0_ops.c:
Fix compile warning.
2003-10-30 18:15:13 +00:00
ach61@labyrinth.cl.cam.ac.uk
4edec9f991
bitkeeper revision 1.544 (3fa15259IWpuWetGe_175Hq5izSLnA)
...
hypercall jumps to pervasive debugger
2003-10-30 18:03:05 +00:00
kaf24@scramble.cl.cam.ac.uk
27eb637e73
bitkeeper revision 1.543 (3fa14b5efqnjV9Bkspn4jEvpgORomw)
...
Merge scramble.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into scramble.cl.cam.ac.uk:/local/scratch/kaf24/xeno
2003-10-30 17:33:18 +00:00
kaf24@scramble.cl.cam.ac.uk
5cf5933f37
bitkeeper revision 1.541.1.1 (3fa14b5aVZfwzFArgab1vhsTUV0TOA)
...
time.c, hypervisor.h, kernel.c, head.S:
Fix minios to work with revised Xen 1.2 interface.
2003-10-30 17:33:14 +00:00
smh22@labyrinth.cl.cam.ac.uk
b45097243e
bitkeeper revision 1.542 (3f9ffd93ZnP2SPpFtxRCNkTtIUn09A)
...
merge o death
2003-10-29 17:49:07 +00:00
smh22@labyrinth.cl.cam.ac.uk
47c2b0e063
bitkeeper revision 1.539.1.1 (3f9ffd56ju-qX7ro1SVzJmd1_pp1sg)
...
temporary fix
2003-10-29 17:48:06 +00:00
kaf24@scramble.cl.cam.ac.uk
2eef9a8f52
bitkeeper revision 1.535 (3f9ff926qXQI4th_qSbX8dxduU3-_A)
...
added tag split-1.1
2003-10-29 17:30:14 +00:00
kaf24@scramble.cl.cam.ac.uk
4f01cf472a
bitkeeper revision 1.541 (3f9ff8fbmaj0I4Lv4-c5xyrEJ9tkCw)
...
Makefile:
Bump version to 1.2-devel.
2003-10-29 17:29:31 +00:00
kaf24@scramble.cl.cam.ac.uk
7774b0ff83
bitkeeper revision 1.540 (3f9ff6fb5-OZxKR3oPGMq34TKmBWjQ)
...
xen_block.c:
Fix
2003-10-29 17:20:59 +00:00
smh22@labyrinth.cl.cam.ac.uk
53a099fd59
bitkeeper revision 1.539 (3f9fee97LmrWncvzqKoEIzrY9jj3TQ)
...
more mergey fun
2003-10-29 16:45:11 +00:00
smh22@labyrinth.cl.cam.ac.uk
5fefd10f16
bitkeeper revision 1.538 (3f9fec6ak_pRRMuf7OrN5fWEXAx52A)
...
manual merge
2003-10-29 16:35:54 +00:00
smh22@labyrinth.cl.cam.ac.uk
f3e56a14e6
bitkeeper revision 1.513.1.1 (3f9fea6boX1jvB2gmthgt7V7gZTbkA)
...
Many files:
no more segments - initial renaming
xl_vbd.c:
Rename: xenolinux-2.4.22-sparse/arch/xeno/drivers/block/xl_segment.c -> xenolinux-2.4.22-sparse/arch/xeno/drivers/block/xl_vbd.c
.del-xl_segment_proc.c~3ed615f9a000995e:
Delete: xenolinux-2.4.22-sparse/arch/xeno/drivers/block/xl_segment_proc.c
.del-xen_physdisk.c~6fc678012cc92172:
Delete: xen/drivers/block/xen_physdisk.c
.del-block.h~6f11045f32e11b92:
Delete: xen/include/xeno/block.h
.del-segment.h~ae27bd5cb9ab97ea:
Delete: xen/include/xeno/segment.h
xen_vbd.c:
Rename: xen/drivers/block/xen_segment.c -> xen/drivers/block/xen_vbd.c
vbd.h:
Rename: xen/include/xeno/physdisk.h -> xen/include/xeno/vbd.h
Rename: xen/include/hypervisor-ifs/segment.h -> xen/include/hypervisor-ifs/vbd.h
2003-10-29 16:27:23 +00:00
kaf24@scramble.cl.cam.ac.uk
c91fc013d9
bitkeeper revision 1.537 (3f9fdaf6WHo2pALR0EKO7h2Oe_V97A)
...
network.c:
Fixes to xenolinux net driver.
2003-10-29 15:21:26 +00:00
kaf24@scramble.cl.cam.ac.uk
35c6e9fc2e
bitkeeper revision 1.536 (3f9fd20aglcfc5h0kB1oldciJuy2dQ)
...
Many files:
Modified blkdev and network interfaces to allow expedited flushing of pending request buffers.
2003-10-29 14:43:22 +00:00
kaf24@scramble.cl.cam.ac.uk
042e1237bd
bitkeeper revision 1.535 (3f9ed8beH34wIf4zqtfakVPIz5vGVg)
...
added tag latest-semistable
2003-10-28 20:59:42 +00:00
kaf24@scramble.cl.cam.ac.uk
10b248c419
bitkeeper revision 1.535 (3f9ed8a2fZBk0CjxQTZazTwxPVGVjQ)
...
xeno.c, xl_block.c:
Make Xenolinux a bit noisier on blkdev errors. Properly mark read-only partitions as such, to avoid disappearing files.
latest-semistable
split-1.1
2003-10-28 20:59:14 +00:00
kaf24@scramble.cl.cam.ac.uk
3a82e2bb87
bitkeeper revision 1.534 (3f9e7d6cDzOy5qVNkizn9WE_oKdsiA)
...
dummy, xenlogo.eps, xenstyle.cls, style.tex, interface.tex, Makefile:
new file
2003-10-28 14:30:04 +00:00
kaf24@scramble.cl.cam.ac.uk
5bafd427fd
bitkeeper revision 1.533 (3f9e6a73y_so5j_vqiY6UPUJof-DFQ)
...
time.c:
Fix up interpolation of time so that, under normal use, we will never see time go backwards.
2003-10-28 13:09:07 +00:00
kaf24@scramble.cl.cam.ac.uk
80e8211171
bitkeeper revision 1.532 (3f9e5323lNKiselc-ZGn8rFVU5PAVQ)
...
Many files:
Cleanups and renames to teh Xen interface.
.del-dom_mem_ops.h~73077f4b4349054:
Delete: xenolinux-2.4.22-sparse/arch/xeno/drivers/balloon/dom_mem_ops.h
dom_mem_ops.h:
Rename: xen/include/xeno/dom_mem_ops.h -> xen/include/hypervisor-ifs/dom_mem_ops.h
2003-10-28 11:29:39 +00:00
kaf24@scramble.cl.cam.ac.uk
34d223c4f8
bitkeeper revision 1.531 (3f9da0175ZA8nMoVtg9tCQeXL4osyw)
...
time.c, xen_log.c, xen_cpuperf.c:
Add 'independent_wallclock' cmdline and sysctl options to xenolinux.
2003-10-27 22:45:43 +00:00
kaf24@scramble.cl.cam.ac.uk
ff1c5555ae
bitkeeper revision 1.530 (3f9d4e1cKFIF732Xycy-zmcjUm1YFw)
...
added tag latest-semistable
2003-10-27 16:55:56 +00:00
kaf24@scramble.cl.cam.ac.uk
e313ab9d89
bitkeeper revision 1.530 (3f9d4b50eBCuXVk_ImRaxIb9MV1j3g)
...
time.c:
new file
Many files:
Major fixes to time in Xen and Xenolinux. DOM0 can now set the wallclock time, perhaps using ntpd, for all other domains.
2003-10-27 16:44:00 +00:00
iap10@labyrinth.cl.cam.ac.uk
51a83ab036
bitkeeper revision 1.529 (3f8fc2fe0B2d6C1J6fAamzO9FAybWA)
...
Add some error checking to xen-clone
2003-10-17 10:22:54 +00:00
iap10@labyrinth.cl.cam.ac.uk
88e5f2a765
bitkeeper revision 1.528 (3f8fc167wdsskH7154hC5n8rpjKSAw)
...
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-17 10:16:07 +00:00
iap10@labyrinth.cl.cam.ac.uk
5b82b1ec69
bitkeeper revision 1.526.1.1 (3f8fc160axLZxAciQvvwLuO7BW8p0A)
...
trivial change to xen-clone to enable it to work on old repositories without the xenolinux-sparse link.
2003-10-17 10:16:00 +00:00
kaf24@scramble.cl.cam.ac.uk
0c66a95b41
bitkeeper revision 1.527 (3f8fb4a16LPOSuutnwr8zgDB3Ws1Kw)
...
system.h:
Slightly better restore_flags in xenolinux.
2003-10-17 09:21:37 +00:00
iap10@labyrinth.cl.cam.ac.uk
51e9c38658
bitkeeper revision 1.526 (3f8f4139NGtfXYTOvQIloULmYg2ktg)
...
Add a couple of software performance counters to the page table update routines.
2003-10-17 01:09:13 +00:00
iap10@labyrinth.cl.cam.ac.uk
4378209c7c
bitkeeper revision 1.525 (3f8f40d5f-vrfYUtEwXamtkNP2zQog)
...
Trivial change to xen-clone to allow it to be invoked on a specific version
of the repository e.g.
xen-clone "-rlatest-semistable bk://xen.bkbits.net/xeno-unstable.bk"
NB: the quote characters are necessary because this is a hack...
2003-10-17 01:07:33 +00:00
ach61@labyrinth.cl.cam.ac.uk
f2374b510e
bitkeeper revision 1.524 (3f8d60bbWQ4zSOsE99hsVgC8-htjLw)
...
add hook for pervasive debugging
2003-10-15 14:59:07 +00:00
kaf24@scramble.cl.cam.ac.uk
a8ebe92426
bitkeeper revision 1.475 (3f8d57cbj94Bh2SXKisZdFeYRB0u6g)
...
added tag latest-stable
2003-10-15 14:20:59 +00:00
kaf24@scramble.cl.cam.ac.uk
3a6b63dc51
bitkeeper revision 1.523 (3f8d57c58u4KU255QZ5DBVtRPzj6Gw)
...
added tag latest-semistable
2003-10-15 14:20:53 +00:00
kaf24@scramble.cl.cam.ac.uk
a8489221a1
bitkeeper revision 1.475 (3f8d56b04N-tuO0FxNTyheCmY4lCqQ)
...
added tag split-1.0
2003-10-15 14:16:16 +00:00
kaf24@scramble.cl.cam.ac.uk
6d6be0f687
bitkeeper revision 1.523 (3f8d45afmOSC0dmdY8hdLN0JzYtutA)
...
xen_log.c:
Another fix to xen_log.
2003-10-15 13:03:43 +00:00
kaf24@scramble.cl.cam.ac.uk
d03d4e2132
bitkeeper revision 1.522 (3f8d3cffmNKgZ0npDLxqj41Tk8Lk4w)
...
xi_build.c:
Cleanups to xi_build.
2003-10-15 12:26:39 +00:00
kaf24@scramble.cl.cam.ac.uk
7bc800b94f
bitkeeper revision 1.521 (3f8d37346rDopjoEe3cyqj2ebjNMJw)
...
keyhandler.c:
Remove P6-specific keyhandlers in Xen that crash P4.
2003-10-15 12:01:56 +00:00
kaf24@scramble.cl.cam.ac.uk
d47201cc4f
bitkeeper revision 1.520 (3f8d13d8qVVqxcYD--4cXYs5egqNyg)
...
Many files:
Fix the minos license so that it is usable for XP and BSD ports.
minios.lds:
Rename: extras/mini-os/vmlinux.lds -> extras/mini-os/minios.lds
.del-list.h~d612a8726e8d42e:
Delete: extras/mini-os/h/list.h
.del-COPYING~1f9753354580bd13:
Delete: extras/mini-os/COPYING
2003-10-15 09:31:04 +00:00
kaf24@scramble.cl.cam.ac.uk
6841936e92
bitkeeper revision 1.519 (3f8c8d79EqsizxTJbNNI85MNTKRl6g)
...
memory.c:
Fix a bug introduced in teh previous bug fix...
2003-10-14 23:57:45 +00:00
kaf24@scramble.cl.cam.ac.uk
928a6621db
bitkeeper revision 1.518 (3f8c89edP5chDaj1mr0mM5bVQRlRkg)
...
memory.c:
Fix bug in new LDT shadow mapping code.
2003-10-14 23:42:37 +00:00
kaf24@scramble.cl.cam.ac.uk
66a8262e50
bitkeeper revision 1.517 (3f8c36e5vjcydzKJknIC6-pAEW9YaA)
...
memory.c:
Fix deadlock bug introduced in previous changeset.
2003-10-14 17:48:21 +00:00
kaf24@scramble.cl.cam.ac.uk
c9b8f195ee
bitkeeper revision 1.516 (3f8c15d525UM6tJE0aWBdRe-3P9cVw)
...
memory.c, traps.c:
Preload the first page of the guest LDT when the shadow mapping is invalidated for any reason.
2003-10-14 15:27:17 +00:00
kaf24@scramble.cl.cam.ac.uk
ffc277e54b
bitkeeper revision 1.515 (3f8c05c9ugF0DM7SjnFypZrwVlJ7jQ)
...
xen_log.c:
Now xen_log really does compile and link.
2003-10-14 14:18:49 +00:00