Commit Graph
1734 Commits
Author SHA1 Message Date
kaf24@scramble.cl.cam.ac.uk b329bfe2ca bitkeeper revision 1.1062.2.1 (40f14d93VNnMM_iUKi37Qk5Dj84vwA)
More x86-64 fixes. We now boot to C code.
2004-07-11 14:24:19 +00:00
kaf24@scramble.cl.cam.ac.uk 7fecdc5578 bitkeeper revision 1.1062.1.1 (40f00372K2jgGqY_Vwj24Lvaf0UqRw)
Rewritten bootstrap Elf-header creation to allow encapsulation of x86-64
code for 32-bit bootloaders.
2004-07-10 14:55:46 +00:00
mjw@wray-m-3.hpl.hp.com 405da05b93 bitkeeper revision 1.1062 (40eeb61foD5LNFQo1m7VdXuEO9IO_g)
Enable the various scheduler set functions - they were
all commented-out.
2004-07-09 15:13:35 +00:00
mjw@wray-m-3.hpl.hp.com fae01fed81 bitkeeper revision 1.1061 (40eeb309ddqJ2Yx2S_ar3_k7SYOQew)
Typo: Callback should be Errback.
2004-07-09 15:00:25 +00:00
mjw@wray-m-3.hpl.hp.com 020e0fe1b8 bitkeeper revision 1.1060 (40eeb0ebK9z3-bkkK-MRSf1CtEAOOQ)
Support for domain reboot.
2004-07-09 14:51:23 +00:00
mjw@wray-m-3.hpl.hp.com 9d6887a61c bitkeeper revision 1.1059 (40ee955eIGZ9Xw5VHoV1rdIQidW4Ow)
Handle response messages in any order.
2004-07-09 12:53:50 +00:00
mjw@wray-m-3.hpl.hp.com 8a93d3beb0 bitkeeper revision 1.1058 (40ee95423ht4Gq0VKvBW7yu6DP8hZA)
Pass domain name down to vifctl to avoid recursion.
2004-07-09 12:53:22 +00:00
mjw@wray-m-3.hpl.hp.com ec528e4bf8 bitkeeper revision 1.1057 (40ee8584myg8XmLDN-LhS0RxAdp2Pg)
Fix getopt to return a value.
2004-07-09 11:46:12 +00:00
mjw@wray-m-3.hpl.hp.com 78b6ebaf5d bitkeeper revision 1.1056 (40ee8548FSHN81_Xbjs1fGV_cPdH5Q)
Get the EINTR-safe _readline and _readlines.
2004-07-09 11:45:12 +00:00
mjw@wray-m-3.hpl.hp.com 7fd133beb0 bitkeeper revision 1.1055 (40ee75d83VxJskLF3MJPgckhCaf4mQ)
Merge xenbk@gandalf:/var/bk/xeno-unstable.bk
into wray-m-3.hpl.hp.com:/home/mjw/repos-bk/xeno-unstable.bk
2004-07-09 10:39:20 +00:00
mjw@wray-m-3.hpl.hp.com 67e0d840e7 bitkeeper revision 1.1053.1.1 (40ee75a9YghVZFFolzFjyJngpxAbKg)
Move to new model of network and vif control using shell scripts.
2004-07-09 10:38:33 +00:00
gm281@boulderdash.cl.cam.ac.uk 23a063c1bd bitkeeper revision 1.1054 (40ed8e097hqWQ3yDtTM5H6XnNbggVQ)
Minor changes to make xen compile when debugging is switched on.
2004-07-08 18:10:17 +00:00
mjw@wray-m-3.hpl.hp.com b54bec0789 bitkeeper revision 1.1053 (40ed42de9JFsw0T591T5jpnZ82grCw)
Quieten down debug and errors.
2004-07-08 12:49:34 +00:00
mjw@wray-m-3.hpl.hp.com 2224656b17 bitkeeper revision 1.1052 (40ed38a6k6vT2ycbqz1BZA6U9KRVgg)
Start of save support in xfrd.
2004-07-08 12:05:58 +00:00
mjw@wray-m-3.hpl.hp.com d18cda81eb bitkeeper revision 1.1051 (40ed377bW0cMKaeeMSXfQOknw3iMaw)
Documentation.
2004-07-08 12:00:59 +00:00
mjw@wray-m-3.hpl.hp.com e7b2e4a624 bitkeeper revision 1.1050 (40ed36c3QPnXaALAJYdfejK34cJfFA)
Fix problem with message ids.
2004-07-08 11:57:55 +00:00
kaf24@scramble.cl.cam.ac.uk 9873ef8814 bitkeeper revision 1.1049 (40ec4ff2Ste8alBZJQMMHa4bDp5ShQ)
Merge scramble.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into scramble.cl.cam.ac.uk:/local/scratch/kaf24/hp.bk
2004-07-07 19:33:06 +00:00
djm@kirby.fc.hp.com 94c9120479 bitkeeper revision 1.1048 (40ec4798TeT9RzPiK7i4naYPCCSQog)
Merge ssh://xenbk@gandalf//var/bk/djm/xeno-unstable-common.bk
into kirby.fc.hp.com:/home/djm/src/xen/xeno-unstable-common.bk
2004-07-07 18:57:28 +00:00
xenbk@gandalf.hpl.hp.com 2cbba692b4 bitkeeper revision 1.1047 (40ec4767xwfcgSY7GfK70eo5k2-fpw)
Merge http://xen.bkbits.net/xeno-unstable.bk
into gandalf.hpl.hp.com:/var/bk/djm/xeno-unstable-common.bk
2004-07-07 18:56:39 +00:00
djm@kirby.fc.hp.com 1372bca061 bitkeeper revision 1.1041.1.22 (40ec4148dQ8Asmho3L6_MWS2lfI5JQ)
Move machdep stuff from domain.c to arch/x86/domain.c
2004-07-07 18:30:32 +00:00
kaf24@scramble.cl.cam.ac.uk 16fb98e236 bitkeeper revision 1.1046 (40ec37c8Yw5F8zV1f79LCJsTGx4lsQ)
Merge scramble.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into scramble.cl.cam.ac.uk:/local/scratch/kaf24/xeno
2004-07-07 17:50:00 +00:00
kaf24@scramble.cl.cam.ac.uk 40828c657d bitkeeper revision 1.1041.18.1 (40ec37bbEfVooGtkbbrgCf3ZWEhJEg)
More x86_64 stuff. Now links, but a bunch of stuff is stubbed out.
Will it run? :-)
2004-07-07 17:49:47 +00:00
djm@kirby.fc.hp.com 6aec3334b3 bitkeeper revision 1.1041.1.21 (40ec2bf9G2m2k0oIiUdzodnuNzf8Nw)
Move machdep parts of memory.c to arch/x86
2004-07-07 16:59:37 +00:00
xenbk@gandalf.hpl.hp.com e758760be9 bitkeeper revision 1.1041.17.1 (40ec2bcdVkWjir8BhuFahaTuaVaDeQ)
Merge http://xen.bkbits.net/xeno-unstable.bk
into gandalf.hpl.hp.com:/var/bk/djm/xeno-unstable-common.bk
2004-07-07 16:58:53 +00:00
djm@kirby.fc.hp.com 08aed49909 bitkeeper revision 1.1041.1.20 (40ec2757AMaFbYX_parMzHPjd8NvAw)
Move mm.h to machdep
2004-07-07 16:39:51 +00:00
mjw@wray-m-3.hpl.hp.com 8dd0e84e73 bitkeeper revision 1.1041.15.4 (40ec223eOnMe3ErIY1RnrUzk0Wz5QQ)
Fix calls to opts.err().
2004-07-07 16:18:06 +00:00
mjw@wray-m-3.hpl.hp.com 9d08175a7a bitkeeper revision 1.1041.15.3 (40ec1dd4h5qRYtsl7ADmrQI9P_NxoA)
Merge xenbk@gandalf:/var/bk/xeno-unstable.bk
into wray-m-3.hpl.hp.com:/home/mjw/repos-bk/xeno-unstable.bk
2004-07-07 15:59:16 +00:00
mjw@wray-m-3.hpl.hp.com 29b083850c bitkeeper revision 1.1041.16.1 (40ec1cc7JZD3Tq_wg7Ea5ZjrczQ0_A)
Starting to call xfrd from xend.
2004-07-07 15:54:47 +00:00
gm281@boulderdash.cl.cam.ac.uk ab0d0fa800 bitkeeper revision 1.1045 (40ec1aa7Tw6ojoQiO9Pu3Cz1YCaofA)
Merge boulderdash.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into boulderdash.cl.cam.ac.uk:/auto/anfs/scratch/boulderdash/gm281/xeno-clone/xeno.bk
2004-07-07 15:45:43 +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 b2d9497460 bitkeeper revision 1.1041.15.2 (40ebf599xwzX2YRHxQvVAFkLp9CM5g)
Fix disconnect handling in netif/blkif drivers.
Add debug tracing to control-interface routines.
2004-07-07 13:07:37 +00:00
kaf24@scramble.cl.cam.ac.uk 6f545013b5 bitkeeper revision 1.1041.15.1 (40ebc943G6NlOlbW-3EGaR3sQs14kQ)
Revert 1.1051.4.1 (s-expression parser changes).
2004-07-07 09:58:27 +00:00
djm@kirby.fc.hp.com c11c168d33 bitkeeper revision 1.1041.1.19 (40eb3b38u9R9sLb2ifQLhA21eo0MYQ)
Merge ssh://xenbk@gandalf//var/bk/djm/xeno-unstable-common.bk
into kirby.fc.hp.com:/home/djm/src/xen/xeno-unstable-common.bk
2004-07-06 23:52:24 +00:00
djm@kirby.fc.hp.com 3e3e72155d bitkeeper revision 1.1041.14.3 (40eb392aJ1hgtGMI_th3WSdk6peMnw)
Move IDLE0_TASK initializer to machdep file
2004-07-06 23:43:38 +00:00
djm@kirby.fc.hp.com 7c4a3f6d98 bitkeeper revision 1.1041.14.2 (40eb35f5_GSsnSungjl4iDktfjy3Iw)
Linux 2.6 based arch (ia64) needs extra include here
2004-07-06 23:29:57 +00:00
djm@kirby.fc.hp.com f50c277f33 bitkeeper revision 1.1041.14.1 (40eb23c0avS7xcPh73oZ3JMbtKGtDQ)
Shift domain.c machdep stuff into arch/domain.c.
2004-07-06 22:12:16 +00:00
iap10@labyrinth.cl.cam.ac.uk 5b630a450d bitkeeper revision 1.1041.1.18 (40eb0ec0a_oKtyo3Er2BJjJxyZEGmA)
Merge ssh://gandalf.hpl.hp.com//var/bk/djm/xeno-unstable-common.bk
into labyrinth.cl.cam.ac.uk:/auto/anfs/scratch/labyrinth/iap10/xeno-clone/xeno-ia64.bk
2004-07-06 20:42:40 +00:00
iap10@labyrinth.cl.cam.ac.uk c101b31ccc bitkeeper revision 1.1041.13.1 (40eb0eb2uTenw4RI9fetIsxTLmIHyQ)
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-ia64.bk
2004-07-06 20:42:26 +00:00
djm@kirby.fc.hp.com b3b277c566 bitkeeper revision 1.1041.1.17 (40eb0b673jnCW3n1yVuLT8OFnMJm-Q)
Minor slab tweaks to move ever so slightly toward 2.6 and make ia64
(based on 2.6) easier. (NOTE! kmem_bufctl_t is now a short per 2.6!)
2004-07-06 20:28:23 +00:00
djm@kirby.fc.hp.com 26bee38936 bitkeeper revision 1.1041.1.16 (40eafe95g-dX5S31rejiqR_01dEwUQ)
Minor ACPI tweaks to move ever so slightly toward 2.6 and make ia64
(based on 2.6) easier.
2004-07-06 19:33:41 +00:00
djm@kirby.fc.hp.com 3f376ac10d bitkeeper revision 1.1041.1.15 (40eaf4876ULxkQbaOYOreUHaxX6Xhw)
Merge ssh://xenbk@gandalf//var/bk/djm/xeno-unstable-common.bk
into kirby.fc.hp.com:/home/djm/src/xen/xeno-unstable-common.bk
2004-07-06 18:50:47 +00:00
xenbk@gandalf.hpl.hp.com 6d123c6ae3 bitkeeper revision 1.1041.12.1 (40eaf463vqo1P28XBKoqJozcIbT9Eg)
Merge http://xen.bkbits.net/xeno-unstable.bk
into gandalf.hpl.hp.com:/var/bk/djm/xeno-unstable-common.bk
2004-07-06 18:50:11 +00:00
djm@kirby.fc.hp.com 61e74858f8 bitkeeper revision 1.1041.1.14 (40eaf438sciOdZWe5QAqcjLLtbzF2Q)
Minor PCI tweaks to move ever so slightly toward 2.6 and make ia64
(based on 2.6) easier.
2004-07-06 18:49:28 +00:00
kaf24@scramble.cl.cam.ac.uk 659b2e43fb bitkeeper revision 1.1041.5.14 (40eae986hvOKcTyFkc9Y-RJyFtelng)
Merge scramble.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into scramble.cl.cam.ac.uk:/local/scratch/kaf24/hp.bk
2004-07-06 18:03:50 +00:00
kaf24@scramble.cl.cam.ac.uk 207d166861 bitkeeper revision 1.1041.11.1 (40eae978zChJ1JTCBpJ3u_R8GR89RA)
Merge ssh://xenbk@gandalf.hpl.hp.com//var/bk/xeno-unstable.bk
into scramble.cl.cam.ac.uk:/local/scratch/kaf24/hp.bk
2004-07-06 18:03:36 +00:00
kaf24@scramble.cl.cam.ac.uk 3d00a30898 bitkeeper revision 1.1041.5.13 (40eae953qXVB0VAXac-t2uDXq-tS9Q)
Tidy up remote shutdown handling in xenolinux.
2004-07-06 18:02:59 +00:00
djm@kirby.fc.hp.com 0ecd255442 bitkeeper revision 1.1041.1.13 (40eae0ff9eEfOSJXwKN6Yf4HBbnbGg)
Merge ssh://xenbk@gandalf//var/bk/djm/xeno-unstable-common.bk
into kirby.fc.hp.com:/home/djm/src/xen/xeno-unstable-common.bk
2004-07-06 17:27:27 +00:00
xenbk@gandalf.hpl.hp.com 9cd33dd3c8 bitkeeper revision 1.1041.10.1 (40eae0e7O8_iP-xZTcOxm5a7ApzQ-Q)
Merge http://xen.bkbits.net/xeno-unstable.bk
into gandalf.hpl.hp.com:/var/bk/djm/xeno-unstable-common.bk
2004-07-06 17:27:03 +00:00
djm@kirby.fc.hp.com ac302eda47 bitkeeper revision 1.1041.1.12 (40eae094p4Hi_HGiXIC_gBESK2nm0g)
Move most of DOM0_GETDOMAININFO back to common, leaving just
getting the context in machdep code.
2004-07-06 17:25:40 +00:00
kaf24@scramble.cl.cam.ac.uk 00df0da60e bitkeeper revision 1.1041.5.12 (40eacdd5K6HHt1PnK9g1obh8UFDx7w)
Quieten debugging.
2004-07-06 16:05:41 +00:00