aboutsummaryrefslogtreecommitdiffstats
path: root/extras
Commit message (Collapse)AuthorAgeFilesLines
* Mini-os updates from Grzegorz Milos.kaf24@firebug.cl.cam.ac.uk2005-07-0615-285/+455
|
* bitkeeper revision 1.1415 (42887ada_Jmkta2rYHnpJBE2EVpy4w)kaf24@firebug.cl.cam.ac.uk2005-05-161-11/+0
| | | | | | | | Remove generic 'fast trap' from the Xen public interfaces. Internally within Xen, we automatically set up direct trap for int 0x80, which is the only 'fast trap' vector that we ever supported anyway. Signed-off-by: Keir Fraser <keir@xensource.com>
* bitkeeper revision 1.1236.1.36 (4221cfd30UrMyu3TpXKGjVNXNVS1Bw)kaf24@scramble.cl.cam.ac.uk2005-02-272-2/+2
| | | | | | Update 'xen version' in guest-OS images to 3.0. Signed-off-by: Keir Fraser <keir@xensource.com>
* bitkeeper revision 1.1236.1.16 (421db67dL0mXatHebAtt9KpMqkCIBQ)kaf24@scramble.cl.cam.ac.uk2005-02-241-2/+8
| | | | | | More FPU fixes. Extend taskswitch hypercall to allow TS bit to be cleared as well as set.
* bitkeeper revision 1.1185 (420cf3c8-bMMcsnH1kMVRwy5AQ-ecg)kaf24@scramble.cl.cam.ac.uk2005-02-119-101/+316
| | | | | | | Various mini-os and Xen fixes. The M2P table is now definitely accessible (read-only) from guest context. Signed-off-by: keir.fraser@cl.cam.ac.uk
* bitkeeper revision 1.1177.1.1 (420c983eSjbjDYGF-fYWrXw_L7qkLA)kaf24@scramble.cl.cam.ac.uk2005-02-1112-225/+406
| | | | | | Mini-OS cleanups. Bug fixes in x86_64 assembly code. Signed-off-by: keir.fraser@cl.cam.ac.uk
* bitkeeper revision 1.1159.142.4 (4184b6d4rc3Jd2irJimPyupm4TO06A)kaf24@freefall.cl.cam.ac.uk2004-10-314-10/+9
| | | | | | | | | | Rename Xen public interfaces. 1. hypervisor-if.h is now xen.h 2. hypervisor-ifs/ directory is now: <include/public/...> in Xen <asm/xen-public/...> in Linux <xen/...> in user space
* bitkeeper revision 1.1010.1.9 (40dc4078vvvprFxMFMTOULzuaeEQoQ)mjw@wray-m-3.hpl.hp.com2004-06-251-1/+1
| | | | | Renaming 'xenmgr' to 'xen.xend'.
* bitkeeper revision 1.1004 (40d9962b6c-Z9R9FquPba7TS8wG_1w)kaf24@scramble.cl.cam.ac.uk2004-06-233-31/+42
| | | | | Cleanups.
* bitkeeper revision 1.994.1.4 (40d80db0ELJvAwrBu8alZswoyKyPpw)kaf24@scramble.cl.cam.ac.uk2004-06-221-3/+3
| | | | | Rename dom-control and scheduling interfaces for sanity and consistency.
* bitkeeper revision 1.982 (40d300456_XUbFFOMxRh4MjyB7AfJA)kaf24@scramble.cl.cam.ac.uk2004-06-181-14/+3
| | | | | | | | | Hacked the scheduler interfaces in Xen. We now have synchronous pause. Suspend/death VIRQs have gone away; replace by dom-controller msgs. Xen no longer knows about PS/2 keyboard/mouse; DOM0 can go straight at them.
* bitkeeper revision 1.950 (40c86066TdQwTUVQtZ0q0py10MTUgg)kaf24@scramble.cl.cam.ac.uk2004-06-101-35/+0
| | | | | Removed old I/O world and cleaned up.
* bitkeeper revision 1.947 (40c84719Ozi8_o69nGYdNuJ6OQd4eQ)kaf24@scramble.cl.cam.ac.uk2004-06-102-6/+20
| | | | | | Cleanup domain stop/crash. Provide notification to DOM0 so that cleanup/postmortem can occur before domain is killed.
* bitkeeper revision 1.913 (40ab4ea8vu84ako0LR_rQN0fDuznVw)kaf24@scramble.cl.cam.ac.uk2004-05-191-2/+4
| | | | | Fix the mmu_update hypercall interface.
* bitkeeper revision 1.825.3.18 (406aeeb6EYYfLTekemoWDRaWO8SuEQ)kaf24@scramble.cl.cam.ac.uk2004-03-312-42/+3
| | | | | | | | | | | | | | highmem.c, highmem.h: new file Many files: New bootstrap layout for DOM0 and for all Linux domains. Xenolinux now support CONFIG_HIGHMEM for up to 4GB allocated to a Xenolinux domain. .del-highmem.h~c3cf3f6856a90f6: Delete: xenolinux-2.4.25-sparse/include/asm-xen/highmem.h elf.h: Rename: xen/include/asm-i386/elf.h -> xen/include/xen/elf.h .del-elf.h~57347596c85127ef: Delete: xen/include/asm-x86_64/elf.h
* bitkeeper revision 1.824 (40601cf9uRnKyyagj6umr4Oaf_-gWQ)kaf24@scramble.cl.cam.ac.uk2004-03-232-2/+2
| | | | | | | | | | | | Many files: xeno -> xen renames. xen_proc.c: Rename: xenolinux-2.4.25-sparse/arch/xen/lib/xeno_proc.c -> xenolinux-2.4.25-sparse/arch/xen/lib/xen_proc.c xen_proc.h: Rename: xenolinux-2.4.25-sparse/include/asm-xen/xeno_proc.h -> xenolinux-2.4.25-sparse/include/asm-xen/xen_proc.h Xen-HOWTO.txt: Rename: docs/Xeno-HOWTO.txt -> docs/Xen-HOWTO.txt
* bitkeeper revision 1.822 (40600a0a9K2f7dR0Ky2OCGfBDHTTmQ)kaf24@scramble.cl.cam.ac.uk2004-03-231-2/+2
| | | | | | Many files: xeno -> xen renames.
* bitkeeper revision 1.778 (404f5c24HB4-3O5d1LoEBPgmh5h6tg)kaf24@scramble.cl.cam.ac.uk2004-03-102-3/+3
| | | | | | | | Makefile: Create Xen interface symlink. time.c, hypervisor-if.h, kernel.c: Fix shared_info to make CPU TSC arch-dependent.
* bitkeeper revision 1.737.2.1 (403a19687Hq5Q8vjslGwmnEJKF9-Sg)kaf24@scramble.cl.cam.ac.uk2004-02-231-2/+2
| | | | | | hypervisor.h, time.c, hypervisor-if.h, kernel.c, entry.S: Sanitise hypercall numbering. Added a get-xen-version hypercall.
* bitkeeper revision 1.729 (4030df33sBhhycc0odkWGG3QYXaN1A)kaf24@scramble.cl.cam.ac.uk2004-02-161-17/+17
| | | | | | hypervisor.h: Add memory clobbers to every hypercall stub. Otherwise we get hard to diagnose bugs.
* bitkeeper revision 1.699 (401c05c9TV2zsaZ_e3zpy-zaKxCetw)kaf24@scramble.cl.cam.ac.uk2004-01-312-11/+63
| | | | | | | | timer.c, timer.h, sched.h: new file Many files: Rolf's new timer interface, plus various cleanups.
* bitkeeper revision 1.695 (4017ff70oJV8517inpGbN1CixN6csw)kaf24@scramble.cl.cam.ac.uk2004-01-282-10/+5
| | | | | | Many files: Clean up compile warnings. Added stricter gcc options for Xen build.
* bitkeeper revision 1.694 (40133166fMqipwBHlUP1QVHEO6EEOg)kaf24@scramble.cl.cam.ac.uk2004-01-2512-55/+53
| | | | | | Many files: From Kip Macy, we now are stricter when compiling the mini os.
* bitkeeper revision 1.582 (3faf962fX5syo8fIhzw2drHCKGZJ0w)kaf24@scramble.cl.cam.ac.uk2003-11-101-0/+9
| | | | | | os.h: Fix mini-os for pre 2.96 gcc.
* bitkeeper revision 1.560 (3fa8e3c6Enpzi2YxcvMiP8aJ3tXbnw)kaf24@scramble.cl.cam.ac.uk2003-11-051-1/+1
| | | | | | hypervisor.h, setup.c, kernel.c: Finished guest support for suspend/resume.
* bitkeeper revision 1.559 (3fa8d58fJMWFHK02Nc3nDhxvCmwvXA)kaf24@scramble.cl.cam.ac.uk2003-11-053-6/+6
| | | | | | Many files: Cleanups -- Xen now doesn't need to know about the start_info structure for anything except DOM0 boot.
* bitkeeper revision 1.558 (3fa8bde6eQgIO9tzKu1KolYWJYKnxg)kaf24@scramble.cl.cam.ac.uk2003-11-051-2/+15
| | | | | | xen_log.c, hypervisor.h: Bug fixes. Minios shoudl work again now.
* bitkeeper revision 1.541.1.1 (3fa14b5aVZfwzFArgab1vhsTUV0TOA)kaf24@scramble.cl.cam.ac.uk2003-10-304-81/+105
| | | | | | time.c, hypervisor.h, kernel.c, head.S: Fix minios to work with revised Xen 1.2 interface.
* bitkeeper revision 1.536 (3f9fd20aglcfc5h0kB1oldciJuy2dQ)kaf24@scramble.cl.cam.ac.uk2003-10-292-11/+12
| | | | | | Many files: Modified blkdev and network interfaces to allow expedited flushing of pending request buffers.
* bitkeeper revision 1.532 (3f9e5323lNKiselc-ZGn8rFVU5PAVQ)kaf24@scramble.cl.cam.ac.uk2003-10-281-2/+2
| | | | | | | | | | Many files: Cleanups and renames to teh Xen interface. .del-dom_mem_ops.h~73077f4b4349054: Delete: xenolinux-2.4.22-sparse/arch/xeno/drivers/balloon/dom_mem_ops.h dom_mem_ops.h: Rename: xen/include/xeno/dom_mem_ops.h -> xen/include/hypervisor-ifs/dom_mem_ops.h
* bitkeeper revision 1.520 (3f8d13d8qVVqxcYD--4cXYs5egqNyg)kaf24@scramble.cl.cam.ac.uk2003-10-1516-912/+160
| | | | | | | | | | | | Many files: Fix the minos license so that it is usable for XP and BSD ports. minios.lds: Rename: extras/mini-os/vmlinux.lds -> extras/mini-os/minios.lds .del-list.h~d612a8726e8d42e: Delete: extras/mini-os/h/list.h .del-COPYING~1f9753354580bd13: Delete: extras/mini-os/COPYING
* bitkeeper revision 1.501.1.2 (3f87baa7GCRi_yatMEUW36MM6ZAyEQ)kaf24@scramble.cl.cam.ac.uk2003-10-111-0/+1
| | | | | | xen_refresh_dev.c: new file
* bitkeeper revision 1.490 (3f831e5fpXnszWjg8lV_9law4lUnbg)kaf24@scramble.cl.cam.ac.uk2003-10-073-1/+367
| | | | | | | | COPYING: new file mm.c, hypervisor.c: Clearly GPL the mini-os.
* bitkeeper revision 1.485 (3f81b19fL5Y4lVlRaEpJI9r_IZlDcw)iap10@labyrinth.cl.cam.ac.uk2003-10-063-20/+61
| | | | | | Merge labyrinth.cl.cam.ac.uk:/auto/groups/xeno/users/rn212/xeno.mini into labyrinth.cl.cam.ac.uk:/auto/anfs/scratch/labyrinth/iap10/xeno-clone/xeno.bk
* bitkeeper revision 1.484 (3f81a9e9NHEXcbdhSQY4okBiJfC9XA)iap10@labyrinth.cl.cam.ac.uk2003-10-061-8/+12
| | | | | mini-os Makefile improvements
* bitkeeper revision 1.483 (3f81a3e2iM-0WXaGxUS3ywM3_KZqLw)iap10@labyrinth.cl.cam.ac.uk2003-10-0623-0/+9407
move mini-os to extras directory