| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
| |
kernel.c:
Fix console export to DOM0
|
|
|
|
|
|
| |
config.h:
Only enable DMA for IDE disk devices (in particular, we want it disabled for the weird CD-and-crippled-ide-interface combos you get on server boxes :-)
|
|
|
|
|
|
| |
mkbuildtree:
Minor fix to mkbuildtree script.
|
|
|
|
|
| |
console code tidying
|
|
|
|
|
|
| |
dev.c, vif.h, skbuff.h, dom0_ops.c:
Fixed locking in network transmit and receive. Fixed bug I added to DOM0_GETDOMAININFO in previous checkin :-)
|
|
|
|
|
|
|
|
| |
config.in:
Moved useful bits of drivers/block/Config.in to xeno-specific config script.
.del-Config.in~a5023a9c38cac636:
Delete: xenolinux-2.4.21-pre4-sparse/drivers/block/Config.in
|
|
|
|
|
|
| |
processor.h, xen_block.c, schedule.c, network.c, domain.c, dom0_ops.c:
Renamed free_task_struct to the more descriptive put_task_struct. Fixed several places where put_task_struct isn't called after 'find_domain_by_id'.
|
|
|
|
|
|
| |
network.c, kernel.c:
Changes to dynamic MAC address calculation -- now based on domain name rather than domain id.
|
|
|
|
|
|
| |
lib.h, network.c, lib.c, kernel.c:
A better method for calculating virtual MAC addresses. Dom0/VIF0 (the boot VIF) can be forced to use the physical MAC address by specifying 'phys_bootmac' on Xen's command line.
|
|
|
|
|
|
| |
CommandNew.java:
Allow .gz initrd and image, decompressed to /tmp and deleted after building the domain
|
|\
| |
| |
| |
| |
| | |
Merge elite.cl.cam.ac.uk:/Nfs/elmer-e5/grp-sr1/xeno/BK/xeno.bk
into elite.cl.cam.ac.uk:/Nfs/elmer-e5/grp-sr1/xeno/users/tlh20/xeno.bk
|
| |
| |
| |
| |
| |
| | |
event.c:
Add missing stop event to event.c lost during earlier checkin
|
| |
| |
| |
| |
| |
| | |
dom0_ops.c:
Fix domain creation to avoid conflicts in domain-id space.
|
| |
| |
| |
| |
| |
| |
| |
| | |
lndir-rel:
new file
mkbuildtree:
Fixed xenolinux mkbuildtree script to create relative symlinks.
|
| |
| |
| |
| |
| |
| | |
sched.h, domain.c, dom0_ops.c:
Robustify domain creation and building.
|
| |
| |
| |
| |
| |
| | |
gone:
new file
|
|/
|
|
|
|
| |
Makefile:
Fixed 'make all' so that a failing bk -r co will not cause fail of entire make process.
|
|\
| |
| |
| |
| | |
Merge with IAP's extra args
|
| |
| |
| |
| |
| | |
Allow blank network options, fix spacing around -a in CommandNew
|
| |
| |
| |
| |
| | |
chmod script
|
| |
| |
| |
| |
| | |
do a "bk -r co" before build
|
| |
| |
| |
| |
| | |
install xi_list and xi_vifinit
|
| |
| |
| |
| |
| | |
Add flag -a for extra root params.
|
| |
| |
| |
| |
| |
| | |
install non compressed version of xenolinux as the domain builder
currently needs it...
|
|/
|
|
|
|
|
| |
add "make install" target to install boot and binary files in
install/boot and install/bin as appropriate
|
|
|
|
|
|
|
|
| |
xi_list:
new file
dom0_core.c, sched.h, domain.c:
Add default domain name and xi_list to list all running domains
|
|
|
|
|
|
| |
kernel.c, xi_stop.c, xi_start.c, xi_destroy.c, xi_create.c, xi_build.c:
Build fixes to remove compile warnings. Also fixed a crash when run xi_build with no kernel args.
|
|
|
|
|
|
|
|
|
|
| |
Makefile:
new file
Many files:
Allow hypercalls from ring 3 (if permitted by ring 1).
.del-Config.in~31701845a0b06ec3:
Delete: xenolinux-2.4.21-pre4-sparse/drivers/char/Config.in
|
|
|
|
|
|
|
| |
Makefile:
new file
Fixes to build system. New root Makefile.
|
|
|
|
|
|
|
| |
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
|