| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
| |
mini-os Makefile improvements
|
|
|
|
|
| |
move mini-os to extras directory
|
|
|
|
|
| |
Minimal guest OS (based on some old code from Keir)
|
|
|
|
|
| |
very minor file move
|
|
|
|
|
| |
add examples, update TODO
|
|
|
|
|
| |
changes to build system, example config scripts added, READMEs improved.
|
|
|
|
|
|
|
|
|
|
| |
page_alloc.c, memory.c, traps.c, mm.c:
Add some licensing info to some key source files.
COPYING:
new file
.del-README~ab22a147acf20a0b:
Delete: xen/README
|
|
|
|
|
|
| |
miniterm.c, README, Makefile:
new file
|
|
|
|
|
| |
new README's and "documentation".
|
|
|
|
|
| |
xen_read_console and xen_nat_enable fixes
|
|
|
|
|
|
|
|
|
|
| |
xeno_proc.h, xeno_proc.c, info.c:
new file
Many files:
Export extended blkdev info in /proc/xeno/blkdev_info. xenctl now looks here to turn partitions into blkdev extents.
.del-genhd.c~204b64b4cad491e2:
Delete: xenolinux-2.4.22-sparse/drivers/block/genhd.c
|
|
|
|
|
| |
rename xen_enable_nat and xen_read_console
|
|\
| |
| |
| |
| |
| | |
Merge labyrinth.cl.cam.ac.uk:/auto/groups/xeno/users/tlh20/xeno.bk
into labyrinth.cl.cam.ac.uk:/auto/anfs/scratch/labyrinth/iap10/xeno-clone/xeno.bk
|
| |
| |
| |
| |
| |
| | |
ParseScript.java:
new file
|
|/
|
|
|
|
| |
Add READMEs, along with the xen-clone script, which is now far less
site-specific.
|
|
|
|
|
| |
Makefile Cleanups, added xenolinux-sparse soft link, added NETFILTER to default xenolinux build.
|
|
|
|
|
| |
Update to linux 2.4.22
|
|
|
|
|
|
|
|
|
|
| |
interrupt.c, pcnet32.c, time.c, setup.c:
More fixes, to network code and to timer code.
.del-8139too.c~2cde387fe3225d91:
Delete: xen/drivers/net/8139too.c
.del-via-rhine.c~6bd6f82d46529478:
Delete: xen/drivers/net/via-rhine.c
|
|
|
|
|
|
|
|
| |
.del-README~5d86589325deefbc:
Delete: README
.del-README~ad29fffda6445b9e:
Delete: xen/README
|
|\
| |
| |
| |
| |
| | |
Merge scramble.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into scramble.cl.cam.ac.uk:/local/scratch/kaf24/xeno
|
| |
| |
| |
| |
| |
| |
| |
| | |
dummy.c:
new file
dev.c, kernel.c:
Allow Xen to work when no NIC is detected.
|
|/
|
|
|
| |
new file
|
|
|
|
|
| |
add mkdevnodes and read_console_udp to tools/misc
|
|
|
|
|
| |
Add NAT utility script for use in domain 0 when you only have one real IP.
|
|\
| |
| |
| |
| |
| | |
Merge labyrinth.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into labyrinth.cl.cam.ac.uk:/auto/anfs/scratch/labyrinth/iap10/xeno-clone/xeno.bk
|
| |
| |
| |
| |
| |
| |
| |
| | |
nmi.c:
new file
Many files:
NMI watchdog support in Xen.
|
|\|
| |
| |
| |
| |
| | |
Merge labyrinth.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into labyrinth.cl.cam.ac.uk:/auto/anfs/scratch/labyrinth/iap10/xeno-clone/xeno.bk
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Many files:
new file
Clean up dom0 proc interfaces. Implemented ioremap and /dev/mem.
.del-dom0_block.c~63815c1974691c1c:
Delete: xenolinux-2.4.21-sparse/arch/xeno/drivers/dom0/dom0_block.c
.del-sched_ops.c~20807e5c2ed6b51:
Delete: xenolinux-2.4.21-sparse/arch/xeno/drivers/dom0/sched_ops.c
.del-xi_list~49abab167156959:
Delete: tools/internal/xi_list
.del-xl_physdisk_proc.c~49451bc26a40fcb2:
Delete: xenolinux-2.4.21-sparse/arch/xeno/drivers/block/xl_physdisk_proc.c
.del-mmu.h~6bc56547519b6f96:
Delete: xenolinux-2.4.21-sparse/include/asm-xeno/mmu.h
.del-dom0.h~6fb656bb4a0c52e1:
Delete: xenolinux-2.4.21-sparse/include/asm-xeno/dom0.h
.del-dom0_ops.h~fb19960d77217740:
Delete: tools/internal/dom0_ops.h
.del-dom0_ops.h~5c52b016e619bd2d:
Delete: xenolinux-2.4.21-sparse/arch/xeno/drivers/dom0/dom0_ops.h
.del-dom0_memory.c~c72c6e5f7fd65d38:
Delete: xenolinux-2.4.21-sparse/arch/xeno/drivers/dom0/dom0_memory.c
.del-direct_map.c~d2fedc686b334f2a:
Delete: xenolinux-2.4.21-sparse/arch/xeno/mm/direct_map.c
direct_map.c:
Rename: xenolinux-2.4.21-sparse/arch/xeno/mm/get_unmapped_area.c -> xenolinux-2.4.21-sparse/arch/xeno/mm/direct_map.c
|
|/
|
|
|
|
|
|
| |
VGA console support for domain0.
put the following on the kernel command line: console=xencons0 console=tty0
|
|
|
|
|
| |
Rename domctl.xml to xenctl.xml
|
|
|
|
|
| |
Documentation update.
|
|
|
|
|
|
| |
Update web interface to work with new VBD interface.
Finish tidying up web build files
|
|
|
|
|
|
|
| |
Remove on-disk storage of virtual block devices
Implement retrieving VBD info from /proc
remove VBD delete and flush commands as VBDs go away by themselves when their domains are destroyed
|
|
|
|
|
| |
Implement physical disk management in web interface
|
|\
| |
| |
| |
| |
| | |
Merge labyrinth.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into labyrinth.cl.cam.ac.uk:/auto/groups/xeno/users/rac61/xeno.bk
|
| |
| |
| |
| |
| | |
Port a bunch of network drivers for low-quality NICS (which will incur extra copying overheads within Xen). But will allow us to work on a wider range of systems at least.
|
|\ \
| | |
| | |
| | |
| | |
| | | |
Merge labyrinth.cl.cam.ac.uk:/auto/groups/xeno/users/rac61/xeno.bk
into labyrinth.cl.cam.ac.uk:/auto/groups/xeno/users/sos22/xeno.bk
|
| | |
| | |
| | |
| | |
| | | |
Update web interface and its build scripts to work with the new control interface; all domain control stuff has been ported. No VD stuff works yet.
|
| | |
| | |
| | |
| | |
| | |
| | | |
Get the new segment probing stuff to actually return useful
information...
|
|/ /
| |
| |
| |
| |
| | |
Move XenoLinux-specific stuff from hypervisor interface
include files to XenoLinux include file.
|
| |
| |
| |
| |
| | |
Nuke remnants of domctl
|
|\|
| |
| |
| |
| | |
Use Keir's version of dom0_memory.c
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
ioremap.c:
new file
mkbuildtree, Makefile, dom0_memory.c:
ioremap support in Xenolinux.
.del-io.h~441bb6eed5f4a3f5:
Delete: xenolinux-2.4.21-sparse/include/asm-xeno/io.h
|
| |
| |
| |
| |
| |
| | |
Add VBD delete and flush commands.
Yay, xenctl-cmdline should now be the union of domctl/xenctl-web/vdmanager's functionality.
|
| |
| |
| |
| |
| | |
Add VBD show command
|
| |
| |
| |
| |
| |
| | |
Add VBD create command
Fix parser so that it should hopefully now always print usage instead of throwing unamusing exceptions
|
| |
| |
| |
| |
| | |
Prune unneeded bits of old vdmanager code; main and parser. All their functionality has been liberated. =)
|
|\|
| |
| |
| |
| |
| | |
Merge labyrinth.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into labyrinth.cl.cam.ac.uk:/auto/groups/xeno/users/rac61/xeno.bk
|
| |
| |
| |
| |
| |
| |
| |
| | |
Many files:
Fix auto destruction of direct-mapped vm areas.
.del-mmu_context.c~74789121d58c5b63:
Delete: xenolinux-2.4.21-sparse/arch/xeno/mm/mmu_context.c
|
|\ \
| | |
| | |
| | |
| | |
| | | |
Merge labyrinth.cl.cam.ac.uk:/auto/groups/xeno/users/sos22/xeno.bk
into labyrinth.cl.cam.ac.uk:/auto/groups/xeno/users/sos22/tmp/xeno.bk
|