Commit Graph
9 Commits
Author SHA1 Message Date
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
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 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@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
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@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@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