kaf24@scramble.cl.cam.ac.uk
14a97cb239
bitkeeper revision 1.1084 (40f550b1_LIi9erer0DqFiK5Y96wdA)
...
Bugfix
2004-07-14 15:26:41 +00:00
kaf24@scramble.cl.cam.ac.uk
49f78c77c2
bitkeeper revision 1.1082 (40f5427bJQEFqTSPn7NWKEkiQ-CC9g)
...
Allow loading of kernel images with virtual-memory base different
from kernel-image load base.
2004-07-14 14:26:03 +00:00
mjw@wray-m-3.hpl.hp.com
4ab333591a
bitkeeper revision 1.1062.3.2 (40f29f095EmGaaKsbz1zoQ1AZH6dQw)
...
Integrating save/migrate handling with xfrd.
Add suspend callback to save.
2004-07-12 14:24:09 +00:00
gm281@boulderdash.cl.cam.ac.uk
bdb25a6156
bitkeeper revision 1.1044 (40ec19236iHRt47R5UsW46zQ42dHIw)
...
Implementation of a new scheduler. Based on BVT (Borrowed Virtual Time) but trying to give more fair allocation of CPU for diverse environments (CPU-bound domains running against I/O bound ones). For that reason I called it Fair BVT (or FBVT for short). The BVT implementation gave the basic implementation. This changeset contains also the interface to control the scheduler. Unfortunatelly the contex switch allowance cannot be changed yet (a bug). The parameters introduced in the scheduler are likely to change in near future (after running tests).
2004-07-07 15:39:15 +00:00
kaf24@scramble.cl.cam.ac.uk
5018bf3137
bitkeeper revision 1.1041.2.1 (40e2dccbwLPMSsarwzAscW72tSfuEg)
...
Add resource tracking for pfn mappings in libxc.
2004-06-30 15:31:23 +00:00
kaf24@scramble.cl.cam.ac.uk
b887fccf30
bitkeeper revision 1.1031 (40e1d02b7TWzZP0WaSOhCDygYQPX4w)
...
Tool cleanups.
2004-06-29 20:25:15 +00:00
mjw@wray-m-3.hpl.hp.com
48e9a9c636
bitkeeper revision 1.1026.1.8 (40e1b09foCFBM0EuIgrSA1uLJrWuzA)
...
Restructuring the python code and libs - first stage.
2004-06-29 18:10:39 +00:00
kaf24@scramble.cl.cam.ac.uk
9239632686
bitkeeper revision 1.616 (3fbca451cCh4CiAzcPFCijGwNS4Bjg)
...
Many files:
Mods to new xclib.
Makefile:
new file
Rename: tools/xc/Makefile -> tools/xc/lib/Makefile
rpm.spec:
Rename: tools/xc/rpm.spec -> tools/xc/lib/rpm.spec
xc.h:
Rename: tools/xc/xc.h -> tools/xc/lib/xc.h
libxc_private.h:
Rename: tools/xc/libxc_private.h -> tools/xc/lib/libxc_private.h
libxc_vif.c:
Rename: tools/xc/libxc_vif.c -> tools/xc/lib/libxc_vif.c
libxc_vbd.c:
Rename: tools/xc/libxc_vbd.c -> tools/xc/lib/libxc_vbd.c
libxc_private.c:
Rename: tools/xc/libxc_private.c -> tools/xc/lib/libxc_private.c
libxc_misc.c:
Rename: tools/xc/libxc_misc.c -> tools/xc/lib/libxc_misc.c
libxc_linux_save.c:
Rename: tools/xc/libxc_linux_save.c -> tools/xc/lib/libxc_linux_save.c
libxc_linux_restore.c:
Rename: tools/xc/libxc_linux_restore.c -> tools/xc/lib/libxc_linux_restore.c
libxc_linux_build.c:
Rename: tools/xc/libxc_linux_build.c -> tools/xc/lib/libxc_linux_build.c
libxc_domain.c:
Rename: tools/xc/libxc_domain.c -> tools/xc/lib/libxc_domain.c
libxc_bvtsched.c:
Rename: tools/xc/libxc_bvtsched.c -> tools/xc/lib/libxc_bvtsched.c
Many files:
mvdir
2003-11-20 11:24:01 +00:00
kaf24@scramble.cl.cam.ac.uk
2103431eda
bitkeeper revision 1.613 (3fbbf72duBrrL77JwhqU9DkVTwQtFA)
...
Many files:
Rename new library to 'xc' (Xen Control).
xc.h:
Rename: tools/libxc/xi.h -> tools/libxc/xc.h
libxc_private.h:
Rename: tools/libxc/libxi_private.h -> tools/libxc/libxc_private.h
libxc_vif.c:
Rename: tools/libxc/libxi_vif.c -> tools/libxc/libxc_vif.c
libxc_vbd.c:
Rename: tools/libxc/libxi_vbd.c -> tools/libxc/libxc_vbd.c
libxc_private.c:
Rename: tools/libxc/libxi_private.c -> tools/libxc/libxc_private.c
libxc_misc.c:
Rename: tools/libxc/libxi_misc.c -> tools/libxc/libxc_misc.c
libxc_linux_restore.c:
Rename: tools/libxc/libxi_linux_restore.c -> tools/libxc/libxc_linux_restore.c
libxc_linux_save.c:
Rename: tools/libxc/libxi_linux_save.c -> tools/libxc/libxc_linux_save.c
libxc_linux_build.c:
Rename: tools/libxc/libxi_linux_build.c -> tools/libxc/libxc_linux_build.c
libxc_domain.c:
Rename: tools/libxc/libxi_domain.c -> tools/libxc/libxc_domain.c
libxc_bvtsched.c:
Rename: tools/libxc/libxi_bvtsched.c -> tools/libxc/libxc_bvtsched.c
Many files:
mvdir
2003-11-19 23:05:17 +00:00