| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
dom0_ops.h:
new file
dom0_ops.h, sched.h, kernel.c, domain.c, dom0_ops.c:
Clean up dom0_ops.h interface files to remove duplicated definitions.
dom0_ops.h:
Rename: xen/include/xeno/dom0_ops.h -> xen/include/hypervisor-ifs/dom0_ops.h
.del-dom0_ops.h~ede4a9057a132248:
Delete: tools/internal/dom0_ops.h
.del-dom0_ops.h~d7d8e37e7e6347c6:
Delete: tools/domain_builder/dom0_ops.h
|
|
|
|
|
| |
adding resource usage accounting for network usage
|
|\
| |
| |
| |
| |
| | |
Merge boulderdash.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into boulderdash.cl.cam.ac.uk:/auto/anfs/scratch/boulderdash/rgr22/xeno-clone/xeno.bk
|
| |
| |
| |
| |
| |
| |
| |
| | |
dom0_ops.h, dom0_ops.c:
added CPU time to the list of values returned by a DOM0_GETDOMAININFO call
dom0_core.c:
added a /proc/xeno/dom<n>/usage entry for tracking resource usage
|
| |
| |
| |
| |
| |
| | |
processor.h, setup.c, process.c, ioport.c, head.S:
Yet another IOPL fix -- tested this time :-)
|
| |
| |
| |
| |
| |
| | |
processor.h, setup.c, process.c:
Further IOPL fix -- also initial idle thread has current->thread.esp0 initialised to a non-zero value.
|
| |
| |
| |
| |
| |
| | |
setup.c, head.S:
Fix IOPL handling in Xenolinux.
|
| |
| |
| |
| |
| |
| | |
desc.h, domain.c, mm.c:
Fix start-of-day callback selectors so that they are not 0 -- this confuses some tests in entry.S.
|
| |
| |
| |
| |
| |
| | |
dom0_ops.c:
Small bug fix.
|
| |
| |
| |
| |
| | |
make html more robust
|
| |
| |
| |
| |
| | |
add xi_helper to tools/internal/Makefile
|
| |
| |
| |
| |
| | |
additional error checking and input validation
|
| |
| |
| |
| |
| |
| |
| |
| | |
net_headers.h:
new file
kernel.c:
remove in-file net header declarations, put them in net_headers.h
|
| |
| |
| |
| |
| | |
comments in build.properties
|
|\ \
| |/
|/|
| |
| |
| | |
Merge scramble.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into scramble.cl.cam.ac.uk:/local/scratch/kaf24/xeno
|
| |
| |
| |
| |
| |
| | |
dom0_ops.c:
Correctly handle domain-not-found when executing a dom0 op.
|
| |
| |
| |
| |
| | |
Use rpmbuild for compatability with other redhat versions
|
|\ \
| | |
| | |
| | |
| | |
| | | |
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
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
rpm.spec:
new file
Makefile:
Example RPM make file and spec
|
|\ \ \
| |_|/
|/| |
| | |
| | |
| | | |
Merge labyrinth.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into labyrinth.cl.cam.ac.uk:/local/scratch/smh22/xeno.bk
|
| | |
| | |
| | |
| | |
| | | |
build tweaks
|
|/ /
| |
| |
| |
| |
| | |
kernel.c:
Another minor cleanup of the console UDP code.
|
| |
| |
| |
| |
| |
| | |
empty_dir:
new file
|
|\ \
| | |
| | |
| | |
| | |
| | | |
Merge scramble.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into scramble.cl.cam.ac.uk:/local/scratch/kaf24/xeno
|
| |/
| |
| |
| |
| |
| | |
kernel.c:
A few small fixes.
|
|/
|
|
|
|
|
| |
config:
tweak
make 'get' default mode
|
|\
| |
| |
| |
| |
| | |
Merge scramble.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into scramble.cl.cam.ac.uk:/local/scratch/kaf24/ach-xeno
|
| |
| |
| |
| |
| | |
added tag beta1
|
| |
| |
| |
| |
| |
| | |
kernel.c:
Fix console export to DOM0
|
| |
| |
| |
| |
| |
| | |
build.properties, Makefile:
Fix build scripts for xenctl tools.
|
|/
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Many files:
new file
xenohead.def:
change bean persistence from session to application
Makefile:
clean web/tmpl too
xi_list:
add raw integer state to output
Many files:
split for dual use: original command line invocation from domctl
and new xenctl gui
domctl:
look for domctl.xml in /var/lib/xen
domctl.xml:
xi_tools_dir should come at the top
build-dom.xml:
remove silliness
Makefile:
add support for xenctl
build-dom.xml:
Rename: tools/control/build-domctl.xml -> tools/control/build-dom.xml
build-domctl.xml:
Rename: tools/control/build.xml -> tools/control/build-domctl.xml
Many files:
mvdir
|
|
|
|
|
|
| |
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
|