aboutsummaryrefslogtreecommitdiffstats
path: root/tools/python
Commit message (Expand)AuthorAgeFilesLines
* Some cleanup in TPM-related files and implementation of functionality that kaf24@firebug.cl.cam.ac.uk2005-10-071-4/+2
* Change xs_read_watch interface to return a sized array (in userspace and inkaf24@firebug.cl.cam.ac.uk2005-10-071-3/+4
* Regig the construction of new domains so that restore and create can share theemellor@ewan2005-10-071-17/+11
* Merge.emellor@ewan2005-10-072-6/+8
|\
| * Big simplification of the Xen event-channel interface.kaf24@firebug.cl.cam.ac.uk2005-10-072-6/+8
* | Rename the source domain on migration, regardless of the live flag. This fixesemellor@ewan2005-10-071-5/+5
|/
* Fix conflicting merge.emellor@ewan2005-10-071-1/+1
* Merged.emellor@ewan2005-10-065-272/+29
|\
| * User tools send evtchn notifications via /dev/xen/evtchnkaf24@firebug.cl.cam.ac.uk2005-10-061-119/+2
| * Change how event channels are allocated and used by the controlkaf24@firebug.cl.cam.ac.uk2005-10-065-153/+27
* | Remove xm commands block-refresh and vbd-refresh, as these are unsupported.emellor@ewan2005-10-067-51/+51
|/
* Added Zope's test.py, and a unit test to sxp. This test itself isn't veryemellor@ewan2005-10-067-1/+1180
* Merged.emellor@ewan2005-10-063-8/+23
|\
| * mixup in vcpu-enable and vcpu-disable help stringvh249@kneesaa.uk.xensource.com2005-10-051-2/+2
| * Activate suspending/resuming of the TPM interface and addkaf24@firebug.cl.cam.ac.uk2005-10-051-1/+16
| * EVTCHNOP_alloc_unbound can allocate a port in an arbitrarykaf24@firebug.cl.cam.ac.uk2005-10-051-5/+5
* | Rename all dying domains to be prefixed with Zombie. This allows a new domainemellor@ewan2005-10-061-11/+22
* | Reduce the log level for the 'cannot recreate information for dying domain'emellor@ewan2005-10-061-6/+11
* | Issue diagnostic if we find dying domains on Xend restart, because we will notemellor@ewan2005-10-061-20/+25
* | Raise an exception if an error appears on the pipes to our children, and makeemellor@ewan2005-10-061-27/+39
|/
* Fix the handling of VCPUs, specifically wrt the broken VCPU hotplugging, bugemellor@ewan2005-10-051-44/+65
* Change boolean config option parsing to allow True and Y and similar usefulemellor@ewan2005-10-051-3/+4
* Recover from name uniqueness violation by renaming. Fixes bug #277.emellor@ewan2005-10-052-6/+24
* Removed the EventServer, replacing the events fired with simple loggingemellor@ewan2005-10-057-337/+25
* imported patch /home/emellor/block_detach.patchemellor@ewan2005-10-052-2/+14
* Explicitly close files on save and restore. Rename all local variables named...emellor@ewan2005-10-051-57/+46
* Explicitly close files.emellor@ewan2005-10-041-9/+16
* Clean up domains if creation/restoration fails.emellor@ewan2005-10-041-10/+24
* Fix typo.emellor@ewan2005-10-041-1/+1
* Merge the child-process handling of the save and restore functions into oneemellor@ewan2005-10-041-77/+73
* Removed unused xen_domain method, and unused imports. Comment those methodsemellor@ewan2005-10-041-36/+16
* Fix call to state_set inside preserve (was erroneously calling set_state).emellor@ewan2005-10-041-16/+16
* Fix xm restore broken by missing return statement.emellor@ewan2005-10-041-1/+1
* Merge to restore reverted changes.jrb44@swoop.cl.cam.ac.uk2005-10-041-0/+9
|\
| * Catch xen.xend.XendProtocol.XendError as well as xen.xend.XendError.XendError.emellor@ewan2005-10-041-0/+9
* | Merge.jrb44@swoop.cl.cam.ac.uk2005-10-046-432/+513
|\ \ | |/ |/|
| * Fix localhost live migration. We were overvigorously wiping out the storeemellor@ewan2005-10-044-155/+203
| * Use the domain ID to refer to backends, not the UUID. This means that a newemellor@ewan2005-10-041-1/+1
| * Cope with missing configuration information inside the configuration method.emellor@ewan2005-10-042-6/+12
| * Move the import for XendError, and use a bare import, not a from...import.emellor@ewan2005-10-041-5/+6
| * Move XendDomainInfo.{create,recreate,parseConfig} to the top level of theemellor@ewan2005-10-044-262/+289
| * Remove the reason code from the destroy action -- the reason is only of valueemellor@ewan2005-10-042-25/+11
| * Remove the reason code from the destroy action -- the reason is only of valueemellor@ewan2005-10-043-9/+5
| * Remove the reason parameter from XendDomain.destroy -- it is useless. Acceptemellor@ewan2005-10-042-15/+8
| * Added method XendDomain.privilegedDomain and use that inside DevController toemellor@ewan2005-10-042-2/+16
| * The stopgap in changeset 7152:a73ab0ddf990 was broken -- revert the change toemellor@ewan2005-10-021-1/+0
* | Cope with missing configuration information inside the configuration method.emellor@ewan2005-10-032-6/+12
* | Remove the reason code from the destroy action -- the reason is only of valueemellor@ewan2005-10-035-34/+16
* | Move the import for XendError, and use a bare import, not a from...import.emellor@ewan2005-10-031-5/+6
|/
* Move XendVnet from using DBMap etc to using xstransact. This is the lastemellor@ewan2005-10-025-1192/+29