| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
| |
Many files:
new file
domctl, xi_ tools, updated domain builder, /proc/xeno/domains
|
|\
| |
| |
| |
| |
| | |
Merge scramble.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into scramble.cl.cam.ac.uk:/local/scratch/kaf24/xeno
|
| |
| |
| |
| |
| |
| |
| |
| | |
xen.flf, figlet.c, README, Makefile, LICENSE, version.h, kernel.c:
More initial banner fixes -- build version is stored in root Makefile.
xen.flf, figlet.c, README, Makefile, LICENSE:
new file
|
|\ \
| |/
|/|
| |
| |
| | |
Merge ssh://jws22@gauntlet.cl.cam.ac.uk//usr/groups/xeno/BK/xeno.bk
into cairnwell.research:/home/jws/projects/xen/console/xeno.bk
|
| |
| |
| |
| |
| | |
console command line fix
|
|\ \
| |/
|/|
| |
| |
| | |
Merge scramble.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into scramble.cl.cam.ac.uk:/local/scratch/kaf24/xeno
|
| |
| |
| |
| |
| |
| | |
version.h, kernel.c, Rules.mk, Makefile:
Fancy and informative banner is displayed when Xen boots.
|
|\ \
| |/
|/|
| |
| | |
jws merge
|
| |
| |
| |
| |
| | |
Console support - next delta
|
| |
| |
| |
| |
| |
| | |
kernel.c:
Clean up Xen output to VGA console.
|
| |
| |
| |
| |
| |
| | |
defconfig:
Compile NLS 8559-1 support by default, to avoid kernel warnings.
|
| |
| |
| |
| |
| |
| | |
xl_block.c:
Fix xenolinux blkdev ioctl handling. Handle multisession probing in a simple manner (always say NOT multisession :-).
|
| |
| |
| |
| |
| |
| | |
allow creation of vbd directly from disk partition
error checking to ensure that /proc/partitions is from a xeno machine
|
|\ \
| | |
| | |
| | |
| | |
| | | |
Merge labyrinth.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into labyrinth.cl.cam.ac.uk:/auto/anfs/scratch/boulderdash/ach61/xeno/xeno.bk
|
| | |
| | |
| | |
| | |
| | | |
virtual disk manager DTD for state file
|
|/ /
| |
| |
| |
| |
| | |
xl_ide.c:
Further fixes to Xenolinux IDE code -- properly tested this time :-)
|
| |
| |
| |
| |
| |
| | |
xl_ide.c:
Small Xenolinux IDE fix.
|
| |
| |
| |
| |
| |
| | |
xl_ide.c, xl_block.h, xl_block.c, defconfig:
Fix Xenolinux to use major 22 for /dev/hdc and /dev/hdd. Added TMPFS to defconfig.
|
|/
|
|
|
|
| |
network.c, dev.c, vif.h, hypervisor-if.h, kernel.c, domain.c:
Allow DHCP from domain-0 Xenolinux. Link-local IP addresses are now allocated consecutively from 169.254.1.0.
|
|
|
|
|
|
| |
network.c, vif.h, kernel.c:
Removed 'dom0_ip' option from Xen. Console packets are now sent to 169.254.0.1 (DOM0's hardwired link-local address).
|
|\
| |
| |
| |
| |
| | |
Merge scramble.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into scramble.cl.cam.ac.uk:/local/scratch/kaf24/ach-xeno
|
| |\
| | |
| | |
| | |
| | |
| | | |
Merge scramble.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into scramble.cl.cam.ac.uk:/local/scratch/kaf24/xeno
|
| | |
| | |
| | |
| | |
| | |
| | | |
Many files:
Pass dom_id and other flags to domains in start_info structure. Allow changing of IO privilege level via new hypercall.
|
| |\ \
| | |/
| |/|
| | |
| | |
| | | |
Merge ssh://jws22@gauntlet.cl.cam.ac.uk//usr/groups/xeno/BK/xeno.bk
into cairnwell.research:/home/jws/projects/xen/xeno.bk
|
| | |
| | |
| | |
| | |
| | | |
few build fixes
|
| | |
| | |
| | |
| | |
| | |
| | | |
xen_segment.c:
Fix virtblk offset/length remapping in Xen.
|
| | |
| | |
| | |
| | |
| | |
| | | |
use long instead of int for disk sizes
change default state file
|
|\| |
| | |
| | |
| | |
| | |
| | | |
Merge boulderdash.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into boulderdash.cl.cam.ac.uk:/auto/anfs/scratch/boulderdash/ach61/xeno/xeno.bk
|
| |\ \
| | |/
| |/|
| | |
| | |
| | | |
Merge boulderdash.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into boulderdash.cl.cam.ac.uk:/local/scratch/smh22/xeno.bk
|
| | |
| | |
| | |
| | |
| | | |
tweak (added 'IS_PRIV(p)' macro)
|
| |\ \
| | | |
| | | |
| | | |
| | | |
| | | | |
Merge scramble.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into scramble.cl.cam.ac.uk:/local/scratch/kaf24/xeno
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Many files:
IDE and SCSI devices are now accessed via /dev/hd? and /dev/sd? using the usual device numbers. XLIDE_MAJOR and XLSCSI_MAJOR have been removed, but XLVIRT_MAJOR remains (as do /dev/xvd?).
|
| |/ /
| | |
| | |
| | |
| | | |
virtual time warping (not tested)
|
| |\ \
| | |/
| |/|
| | |
| | |
| | | |
Merge cairnwell.research:/home/jws/projects/xen/xeno.bk
into cairnwell.research:/home/jws/projects/xen/console/xeno.bk
|
| | |
| | |
| | |
| | |
| | | |
PS/2 keyboard and mouse support
|
| | |
| | |
| | |
| | |
| | | |
additional debugging
|
|\| |
| | |
| | |
| | |
| | |
| | | |
Merge labyrinth.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into labyrinth.cl.cam.ac.uk:/auto/anfs/scratch/boulderdash/ach61/xeno/xeno.bk
|
| | |
| | |
| | |
| | |
| | | |
fixed broken symlink creation
|
|\ \ \
| |/ /
|/| |
| | |
| | |
| | | |
Merge labyrinth.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into labyrinth.cl.cam.ac.uk:/auto/anfs/scratch/boulderdash/ach61/xeno/xeno.bk
|
| | |
| | |
| | |
| | |
| | |
| | | |
fix earlier merge problems
user space virtual disk manager
|
| | |
| | |
| | |
| | |
| | |
| | | |
Many files:
Removed the system-wide VIF list -- we now find VIFs via the task hashtable. Fixed a few synchronisation problems.
|
| | |
| | |
| | |
| | |
| | |
| | | |
dev.c, vif.h, sched.h, network.c, domain.c:
A few bug fixes. We now look up domains in a hash rather than a linked list. TX shadow ring is smaller.
|
| | |
| | |
| | |
| | |
| | |
| | | |
Many files:
Fixed the networking code in a number of ways: (1) Rings are now allocated in Xen space so there's no need to copy_to,from_user in correct domain context; (2) the receive PTE checking has been redone and should now actually be correct :-)
|
|\ \ \
| | | |
| | | |
| | | |
| | | |
| | | | |
Merge scramble.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into scramble.cl.cam.ac.uk:/local/scratch/kaf24/xeno
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
network.c, dev.c, vif.h, sched.h, network.h, TODO:
Fixed network rings so we can have out-of-order responses. This made it possible to fix local packet delivery. However, the virtual firewall/router stuff needs urgent redesigning.
|
|\ \ \ \
| |/ / /
|/| | |
| | | |
| | | |
| | | | |
Merge boulderdash.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into boulderdash.cl.cam.ac.uk:/local/scratch/smh22/xeno.bk
|
| | |/
| |/|
| | |
| | |
| | | |
better cdrom support
|
|/ /
| |
| |
| |
| |
| | |
sched.h, schedule.c, domain.c, dom0_ops.c, dom_builder.c:
Fixed domain death so we can now kill domains that were never actually launched.
|
| |
| |
| |
| |
| |
| | |
domain.c:
Remove Xen compile warning.
|
| |
| |
| |
| |
| |
| | |
system.h, process.c:
Fixed Xenolinux context switch code so that FS and GS are properly saved for the old process.
|