| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
| |
added time and accurate timer support
partially there for better scheduler (most of the infrastructure should be there)
|
|
|
|
|
|
|
|
|
|
|
|
| |
Many files:
Reduce Xen's memory footprint
domain_page.h:
new file
.del-fixmap.h~4336e0fb2759a2f1:
Delete: xenolinux-2.4.16-sparse/include/asm-xeno/fixmap.h
.del-bootmem.h~68c209d2dc07efd5:
Delete: xen-2.4.16/include/xeno/bootmem.h
|
|
|
|
|
|
|
|
| |
Many files:
Clean up page-table update interface. BIG MODIFICATIONS HERE.
mremap.c, swapfile.c, memory.c, exec.c:
new file
|
|
|
|
|
| |
fix silly large mem request => panic death bug
|
|\
| |
| |
| |
| |
| | |
Merge boulderdash.cl.cam.ac.uk:/usr/groups/xeno/BK/xeno
into boulderdash.cl.cam.ac.uk:/local/scratch/smh22/andy/xeno.bk
|
| |
| |
| |
| |
| |
| | |
traps.c:
Clean up 'INT <n>' virtualisation. Fix bug in bounds (int 5) handling.
|
| |
| |
| |
| |
| |
| | |
hypervisor.h, traps.c, signal.c, process.c, hypervisor-if.h, entry.S:
First cut at virtualising debug registers
|
| |
| |
| |
| |
| | |
robusify /proc/vfr parsing and xen Makefile tweak
|
| |
| |
| |
| |
| | |
minor cleaning up.
|
|\ \
| |/
|/|
| |
| | |
conflict resolutions
|
| |
| |
| |
| |
| |
| |
| | |
Checkin so that I can pull other updates and see if the net
address fix corrects a nagging bug. There are a lot of debug messages here and
associated uglies that will be removed in the next checkin.
|
| |
| |
| |
| |
| |
| | |
traps.c, setup.c, i387.c:
Fix floating-point ctxt-switch code
|
|\ \
| | |
| | |
| | |
| | |
| | | |
Merge boulderdash.cl.cam.ac.uk:/usr/groups/xeno/BK/xeno
into boulderdash.cl.cam.ac.uk:/local/scratch/smh22/tsar/xeno.bk
|
| | |
| | |
| | |
| | |
| | |
| | | |
domain.c:
Avoid scheduling idle domain unnecessarily. Good for performance :-)
|
| | |
| | |
| | |
| | |
| | | |
shrink ring1/3 segments to 3.5GB + associated changes + a few tweaks.
|
|/ /
| |
| |
| |
| | |
makefile tweak for meteors (ensure tulip loads)
|
| |
| |
| |
| |
| | |
allow access to console over network; nice for demos :-)
|
| |
| |
| |
| |
| |
| | |
memory.c:
Page-table update fix. Update even non-pagetable pages.
|
| |
| |
| |
| |
| |
| | |
domain.c, setup.c:
SMP fix
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
hypervisor.h, hypervisor-if.h:
Rationalise shared headers
.del-network.h~8d81c314a6f640c7:
Delete: xenolinux-2.4.16-sparse/include/asm-xeno/hypervisor-ifs/network.h
.del-hypervisor-if.h~84873ad1c6355e9c:
Delete: xenolinux-2.4.16-sparse/include/asm-xeno/hypervisor-ifs/hypervisor-if.h
.del-block.h~60136f987cd3e137:
Delete: xenolinux-2.4.16-sparse/include/asm-xeno/hypervisor-ifs/block.h
|
|/
|
|
|
| |
boris's changes for better management of physical memory
|
|
|
|
|
|
|
| |
Dom0 proc interface to vfr rules.
Rules stored in liked list in kernel.
Vif lookup table.
|
|
Import changeset
|