Commit Graph
15 Commits
Author SHA1 Message Date
kaf24@scramble.cl.cam.ac.uk d6296b85e4 bitkeeper revision 1.1159.1.500 (41c9ced6bi_22nPlm0WqxtYuPUpiTw)
Merge scramble.cl.cam.ac.uk:/local/scratch/kaf24/xen-2.0-testing.bk
into scramble.cl.cam.ac.uk:/local/scratch/kaf24/xen-unstable.bk
2004-12-22 19:45:26 +00:00
kaf24@scramble.cl.cam.ac.uk 84bb38f7b0 bitkeeper revision 1.1159.187.77 (41c9cea7oEBJLap-n-eFcbORZkWXOQ)
More 2.4 time fixes.
2004-12-22 19:44:39 +00:00
kaf24@scramble.cl.cam.ac.uk fee71a9b2d bitkeeper revision 1.1159.1.497 (41c85fb6Idmg_bfo7zG528C4ntiZkw)
Merge scramble.cl.cam.ac.uk:/local/scratch/kaf24/xen-2.0-testing.bk
into scramble.cl.cam.ac.uk:/local/scratch/kaf24/xen-unstable.bk
2004-12-21 17:39:02 +00:00
kaf24@scramble.cl.cam.ac.uk 799fed0a7c bitkeeper revision 1.1159.1.496 (41c85faeMBUejFtICiJueb_Xdh8yJA)
Priv-op emulation in Xen, for RDMSR/WRMSR/WBINVD. Cleaned up Linux
a bit as a result.
2004-12-21 17:38:54 +00:00
kaf24@scramble.cl.cam.ac.uk fb5cad1dc3 bitkeeper revision 1.1159.187.73 (41c84bfcHrB3tsqtfHhmJsD8FvwR_Q)
Fix gettimeofday and settimeofday to account system time that has
not yet been processed by the timer ISR.
2004-12-21 16:14:52 +00:00
kaf24@scramble.cl.cam.ac.uk 3880d16aa8 bitkeeper revision 1.1159.187.68 (41c00a2crw4RVTLhiAnW6LXLh0aDMw)
Fix 3DNOW on Linux 2.4.
2004-12-15 09:55:56 +00:00
kaf24@scramble.cl.cam.ac.uk b75183d336 bitkeeper revision 1.1159.187.53 (41af4581GTHH1sJIbO5TqzuAB2ifOg)
Fix 2.4 build. Minor mods to the balloon driver.
2004-12-02 16:40:33 +00:00
kaf24@scramble.cl.cam.ac.uk c71e2fce22 bitkeeper revision 1.1159.203.1 (41af4018fV44p80Jw5YxFLlk5sh8jg)
Cleaned balloon driver internals. Better integration with device
drivers that also inc/dec memory reservation. Should be more
informative (cat /proc/xen/balloon) and more stable. Needs testing
with Linux 2.4...
2004-12-02 16:17:28 +00:00
kaf24@scramble.cl.cam.ac.uk 89c6d52aaf bitkeeper revision 1.1159.187.50 (41aede9butKaW-WoEitdCDyiPTD0mg)
Export ctrl_if API to modules.
2004-12-02 09:21:31 +00:00
kaf24@scramble.cl.cam.ac.uk f5f1e2a8d2 bitkeeper revision 1.1159.187.42 (41acab13co1dnyoD3jJfv5m4ox_FFg)
Major balloon driver cleanups. This has required some moderately large
changes to start-of-day code in Linux 2.4 and 2.6.
2004-11-30 17:17:07 +00:00
kaf24@scramble.cl.cam.ac.uk 6ea2f64395 bitkeeper revision 1.1159.198.1 (41aa44a7joSgzez98niBGEZAU1bASg)
Get rid of all our uses of virt_to_phys():
 1. Many were buggy, so the code needed fixing or clarifying anyway
 2. It means we can now experiment with kludging virt_to_phys() to be
    the same as virt_to_bus(), to get more buggy drivers working. I haven't
    included the kludge in this patch.
2004-11-28 21:35:35 +00:00
kaf24@scramble.cl.cam.ac.uk e97d12ad95 bitkeeper revision 1.1159.187.27 (41a99261iejadhs-BVt7TOiimzafww)
Fix IOPL handling.
 1. Both Linux 2.4 and 2.6 were not correctly setting IOPL during context
    switch (they sent a bogus dom0_op with a bad version number).
 2. The switch_vm86 hypercall was corrupting EFLAGS and setting IOPL==0.
2004-11-28 08:54:57 +00:00
kaf24@scramble.cl.cam.ac.uk 3d833e2c3c bitkeeper revision 1.1159.187.14 (41a60a94xRo19V0VSKpxKYHUxJL14Q)
Merge scramble.cl.cam.ac.uk:/auto/groups/xeno/BK/xen-2.0-testing.bk
into scramble.cl.cam.ac.uk:/local/scratch/kaf24/xen-2.0-testing.bk
2004-11-25 16:38:44 +00:00
iap10@labyrinth.cl.cam.ac.uk e502f6705c bitkeeper revision 1.1159.187.9 (41a5ee69KVaFjE-ukpNOYoRAXKxWvQ)
trivial fix to 2.4.28
2004-11-25 14:38:33 +00:00
iap10@labyrinth.cl.cam.ac.uk 1197d871ab bitkeeper revision 1.1159.187.8 (41a51d432HR76Y8JHARv_4I0VHYPYg)
Upgrade to Linux 2.4.28
2004-11-24 23:46:11 +00:00