kaf24@freefall.cl.cam.ac.uk
5e96695158
bitkeeper revision 1.1159.1.289 (417fb030yj7vBz8Pvd4b0uvFxr0PzQ)
...
Ensure we use 64-bit arithmetic when converting a possibly-large
microseconds value into a nanoseconds value (e.g., when calculating
current system time in the timer interrupt handler).
2004-10-27 14:26:56 +00:00
cl349@freefall.cl.cam.ac.uk
1c3b245909
bitkeeper revision 1.1159.1.275 (417d602cyKuqblSyKliOgatz5hdcRw)
...
Fix 2.4.x build after 2.6.9 upgrade.
2004-10-25 20:21:00 +00:00
kaf24@freefall.cl.cam.ac.uk
43a5781f71
bitkeeper revision 1.1159.1.268 (417a99cddcYDzBoICm2bmzocJ2wt4A)
...
Remove all the XENVERSION/EXTRAVERSION stuff after all.
Patch root Linux Makefile from repository master Makefile.
2004-10-23 17:50:05 +00:00
kaf24@freefall.cl.cam.ac.uk
d269476f7d
bitkeeper revision 1.1159.1.267 (417a4e88NfHgvkIZt_-wFeTM9-PzAA)
...
XENVERSION can be set by a .extraversion file at root of Linux build tree.
2004-10-23 12:28:56 +00:00
kaf24@freefall.cl.cam.ac.uk
b32c27181b
bitkeeper revision 1.1159.1.266 (417a3d98CeFiS9Vj2SKKSNciHhZF2g)
...
Sanitise the Linux version numbers. No stupid pathname magic.
2004-10-23 11:16:40 +00:00
kaf24@freefall.cl.cam.ac.uk
bf174cbbf4
bitkeeper revision 1.1159.113.3 (41723f7fO8wKQjhPjoowbDHAwaKf-g)
...
Always check shadow time values are up to date in time interrupt.
2004-10-17 09:46:39 +00:00
kaf24@freefall.cl.cam.ac.uk
48ddbf4e22
bitkeeper revision 1.1159.1.213 (416517f3vAbY9ISDviAe0Gjenl6dKw)
...
Take better care of over time consistency in XenLinux.
Avoid spinning on serial line with interrupts disabled in Xen.
2004-10-07 10:18:27 +00:00
kaf24@freefall.cl.cam.ac.uk
fd7b0fe523
bitkeeper revision 1.1159.101.1 (416318e7OLlgbVl-gis30vfV_7zfoQ)
...
Rename start_info variable to xen_start_info to avoid name
clash with drivers.
2004-10-05 21:57:59 +00:00
iap10@labyrinth.cl.cam.ac.uk
cc94634a3f
bitkeeper revision 1.1159.100.1 (41630560vyE9n3mIRqL01pbJ2uK-qA)
...
remove dangling symlink
2004-10-05 20:34:40 +00:00
kaf24@freefall.cl.cam.ac.uk
4e7da2001d
bitkeeper revision 1.1159.98.1 (415e7911bLQPew3o_RI5Cm8viw6VCQ)
...
Remove Xen-specific ioctl from /dev/mem device. Update domain-building
tools to use the correct device file for mapping foreign memory.
2004-10-02 09:46:57 +00:00
kaf24@freefall.cl.cam.ac.uk
08d79558c8
bitkeeper revision 1.1159.1.189 (41583f85F6e-ZiwZL5lxbc3U6KIkeQ)
...
DOM0 never picks up wallclock time from Xen after initial boot.
2004-09-27 16:27:49 +00:00
iap10@labyrinth.cl.cam.ac.uk
8baf728975
bitkeeper revision 1.1159.1.186 (41576677S5QEgpnRR53rt-wqZY63Kw)
...
Revert some annoying 2.4 config changes.
2004-09-27 01:01:43 +00:00
smh22@tempest.cl.cam.ac.uk
2719066938
bitkeeper revision 1.1159.91.1 (41545490klPYsVC65RXTsROARJj8bw)
...
build 2.4 w/out blkdev frontend (e.g. for dom0)
2004-09-24 17:08:32 +00:00
mjw@wray-m-3.hpl.hp.com
5e782a40bc
bitkeeper revision 1.1159.1.172 (41542610ZBPAMBCg2f-D1VTZ8pdChw)
...
Merge xenbk@gandalf:/var/bk/xeno-unstable.bk
into wray-m-3.hpl.hp.com:/home/mjw/repos-bk/xeno-unstable.bk
2004-09-24 13:43:30 +00:00
mjw@wray-m-3.hpl.hp.com
d37395a6b5
bitkeeper revision 1.1159.1.169 (415422ecDoK6_4TUkDa1wJwmtcZCAA)
...
Add missing frontend 2.4 config vars for blkif/netif frontends.
2004-09-24 13:36:44 +00:00
iap10@labyrinth.cl.cam.ac.uk
8447a9ecd2
bitkeeper revision 1.1159.83.2 (41531e67elxwliWniLaHV5bOgAsyHQ)
...
2.4 migration fixes (config options were added to 2.6, but not 2.4, the result being that devices were not reconnected after a migration)
2004-09-23 19:05:11 +00:00
kaf24@freefall.cl.cam.ac.uk
c2f2607dc5
bitkeeper revision 1.1159.79.10 (41505c58w6Hk7xUbFnsEdE5r462MrQ)
...
Rewrite our skb cache. Fix frontend driver to ask for sensibly-sized
skbuffs.
2004-09-21 16:52:40 +00:00
kaf24@freefall.cl.cam.ac.uk
17e9169722
bitkeeper revision 1.1159.79.9 (41502711eWB9F0WFdYcRG8bIE9B5Fw)
...
Ensure we flush the TLB when removing page mappings.
2004-09-21 13:05:21 +00:00
kaf24@freefall.cl.cam.ac.uk
0bfc95f5b0
bitkeeper revision 1.1159.79.2 (414c1134FG1zvS9xwv2yPDvyS7W3ig)
...
Linux scrubs memory before returnign it to Xen, or transferring it to
other domains (e.g., net backend driver). To avoid continual scrubbing during
network transfers, I allocate rx skbuffs from a dedicated slab cache. Pages
only neded to be scrubbed on entry to the cache, which should be ratehr more
occasional than allocs/frees.
Finally, scrubbing can be entirely disabled via a config option under the
'XEN' menu in the 2.4 and 2.6 kernel configurators.
2004-09-18 10:43:00 +00:00
kaf24@freefall.cl.cam.ac.uk
22743fd8df
bitkeeper revision 1.1159.1.140 (413f68b3CREFxIOSuiOduTrHnibufQ)
...
Fix ClearForeignPage defintion in Linux 2.4 and 2.6.
2004-09-08 20:16:51 +00:00
kaf24@scramble.cl.cam.ac.uk
42fd3b7460
bitkeeper revision 1.1159.69.12 (413a4a15Z23E3TdWcslHMKLH4O-Gww)
...
Fix timestamp-scaling calculations in Linux 2.4.
Time now progresses at the correct rate!
2004-09-04 23:04:53 +00:00
kaf24@camelot.eng.3leafnetworks.com
a5ab702e1c
bitkeeper revision 1.1159.69.9 (413a0a4d7ODoJ_4kti38jM2_4EooQA)
...
Cset exclude: kaf24@camelot.eng.3leafnetworks.com |ChangeSet|20040903222602|39015
2004-09-04 18:32:45 +00:00
kaf24@camelot.eng.3leafnetworks.com
9f6b2232e1
bitkeeper revision 1.1159.71.1 (4138ef7arWNBBMfQRCJaRyf93H0eqw)
...
Remove L1 PT pinning from Xen. Clean up the fixes for writable
page tables.
2004-09-03 22:26:02 +00:00
kaf24@freefall.cl.cam.ac.uk
6e04b88dcb
bitkeeper revision 1.1159.65.1 (4133a979YYvSU8Cjqbo3qyIcdTx6pw)
...
Grant-issuing side of Linux grant-table code. The grant-receiving side
is still to be implemented.
2004-08-30 22:26:01 +00:00
mwilli2@equilibrium.research
302138cd98
bitkeeper revision 1.1159.53.22 (4130abdcusaonRO7iGNuw27bvn_UVw)
...
Merge ssh://srg//auto/groups/xeno/BK/xeno.bk
into equilibrium.research:/home/irchomes/mwilli2/x.bk
2004-08-28 15:59:24 +00:00
mwilli2@equilibrium.research
1d9f9b80cd
bitkeeper revision 1.1159.64.1 (4130aba0phC6BxiRx2cnmE5EUnUgTQ)
...
Update version numbers. Need some update of the actual instructions,
particularly in README.CD.
2004-08-28 15:58:24 +00:00
kaf24@freefall.cl.cam.ac.uk
0bd542b54d
bitkeeper revision 1.1159.53.11 (412f3a03Su4nmVv7scE_x2v_aEs7fA)
...
Change timestamp format exported by Xen. Now we provide all 64 bits
of the processor's TSC.
2004-08-27 13:41:23 +00:00
cl349@freefall.cl.cam.ac.uk
8d674bd34b
bitkeeper revision 1.1159.53.1 (412e34cfdkMIdjeViDmwM17cWiWS3w)
...
Merge freefall.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into freefall.cl.cam.ac.uk:/auto/groups/xeno/users/cl349/BK/xeno.bk-26dom0
2004-08-26 19:06:55 +00:00
cl349@freefall.cl.cam.ac.uk
bd3a9adac3
bitkeeper revision 1.1159.52.1 (412e34aa5HAbxIOroKVPIBaWpr-yDQ)
...
Update to Linux 2.6.8.1
2004-08-26 19:06:18 +00:00
kaf24@scramble.cl.cam.ac.uk
4b84f52ce8
bitkeeper revision 1.1159.1.107 (412dfaebCIngUElp8LanU3kSkz3C7Q)
...
Grant-table skeleton in Xen/Linux.
2004-08-26 14:59:55 +00:00
kaf24@labyrinth.cl.cam.ac.uk
2e93467bf2
bitkeeper revision 1.1159.51.1 (412cb2756vYHD-1PDPrd90VZuLl1EQ)
...
Fix netif and blkif interface deferred disconnection. It must occur in
a process context because we call vfree().
2004-08-25 15:38:29 +00:00
kaf24@scramble.cl.cam.ac.uk
b480e23d76
bitkeeper revision 1.1159.1.99 (412b0f11cFbfdCRdP2-GJYp0ANDfUA)
...
Merge scramble.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into scramble.cl.cam.ac.uk:/local/scratch/kaf24/xeno
2004-08-24 09:49:05 +00:00
iap10@labyrinth.cl.cam.ac.uk
015db265a8
bitkeeper revision 1.1159.49.2 (4129ba04dWgj04wi8WVrXsPfcAsSQA)
...
Fix ebtables patch for 2.4.27
2004-08-23 09:33:56 +00:00
iap10@tetris.cl.cam.ac.uk
951a143632
bitkeeper revision 1.1159.49.1 (412915f94Ju9wyp48cLKhK-yYaCqgA)
...
Upgrade to linux 2.4.27
2004-08-22 21:54:01 +00:00