ia64/xen-unstable

log

age author revision description
2006-10-26 Ewan Mellor 12168:d0d6f230f1d4 Fix VTPM bindings -- ints in the model are uint64_t at the C binding level.
2006-10-26 Ewan Mellor 12167:8f090c551b09 Implement new PIF-based network model, and match movement of I/O-statistics.
2006-10-26 Ewan Mellor 12166:de31d79add5e Implement VDI.resize message.
2006-10-26 Ewan Mellor 12165:4b0326c75c5b Implement HostCPU.{vendor,speed,modelname}.
2006-10-26 Ewan Mellor 12164:caf35cfcdda0 Implement new VMX feature flag.
2006-10-26 Ewan Mellor 12163:eeb7d71c0281 Added HostCPU.{vendor,speed,modelname}.
2006-10-26 Ewan Mellor 12162:ea32c4e70a8b Added VMX feature flag.
2006-10-26 Ewan Mellor 12161:cdd926419883 New PIF class.
2006-10-26 Ewan Mellor 12160:84fe4d413d59 Remove get_record_internal -- it's not needed at the binding level.
2006-10-26 Ewan Mellor 12159:ab69ecc1d172 Rename VTPM.type to VTPM.driver, to match the libxen bindings.
2006-10-26 Ewan Mellor 12158:d94dec09558a Fix network model by moving Network.NIC and Network.VLAN onto a new PIF class.
2006-10-26 Ewan Mellor 12157:d1b8acfaf9be Rename get_by_label to get_by_name_label everywhere -- this was always the
2006-10-26 Ewan Mellor 12156:5cd2a642eff6 Added VDI.resize method.
2006-10-26 Ewan Mellor 12155:3ca584553972 Make all Ref Sets DynamicRO -- they are implied by the existence of an instance
2006-10-25 Ewan Mellor 12154:2ec35abfd9a2 Datamodel changes adding some basic vTPM extensions to the API that
2006-10-25 Ewan Mellor 12153:0bf7d37bcfdb Fix preamble -- get_by_short_name is now called get_by_name_label.
2006-10-25 Ewan Mellor 12152:a2d6e4a53e7a Import Xen Management API Draft, 0.4.3, from
2006-10-25 Ewan Mellor 12151:3d4a027bd04b C bindings adding some basic vTPM extensions to the API that
2006-10-25 Ewan Mellor 12150:6e78bed60b85 The session class has a lower-case S -- fix the C bindings to match.
2006-10-27 Alastair Tse 12149:b87603c00fee Some updates to the README fixing the kernel.hvm devices config
2006-10-27 Alastair Tse 12148:57f59959aa80 [XEND] Fix some missing variables in XendDomain caught by pylint.
2006-10-27 Alastair Tse 12147:808f5aa6dbb0 [XEND] Fix missing SR references in XendAPI
2006-10-26 Alastair Tse 12146:f7f8f0038920 A survey of all the supported configuration options in Xend and also
2006-10-26 Alastair Tse 12145:df5431b2b519 [XEND] Add more API implementations, add sched_id_get to xc.
2006-11-01 Ewan Mellor 12144:1f790f5fcdbb Import 83:b569bb25a8f08a15381b022ee143d7f205976604 from xen-api.hg, minus the
2006-10-20 Alastair Tse 12143:336fd2e8745b [XENAPI] Add shell option for xapi.py so it can remember sessions.
2006-10-20 Alastair Tse 12142:73cd81de36ea [XEND] Fix KB allocation in XendStorageRepository
2006-10-19 Alastair Tse 12141:7ae6323db2f8 [XEND] Remove mistake of not checking xenstore's name entry for Dom0
2006-10-19 Alastair Tse 12140:f0c7f258c19e [XEND] Add some docstrings about XendAuthSessions
2006-10-19 Alastair Tse 12139:f895b7c94f10 [XM] Fix TypeError in exception handler if there is no res_label.
2006-10-19 Alastair Tse 12138:6173a6f5de2b [XEND] Switch to PAM authentication for login sessions
2006-10-18 kfraser 12137:e295ad19deed [ACM] Fix the resource representations in the resource_label
2006-10-19 Alastair Tse 12136:0a1a5b2072a3 [SOLARIS] Xen daemons are managed separately, so we need a way to start
2006-10-19 Alastair Tse 12135:2732e3f94e2e [SOLARIS] The hotplug scripts live in a different place on Solaris.
2006-10-19 Alastair Tse 12134:6a4ac637d8db [SOLARIS] The hotplug scripts live in a different place on Solaris.
2006-10-17 kfraser 12133:152810b4eefc [SOLARIS] Add the correct machine name for Solaris to arch.py.
2006-10-15 kfraser 12132:0a7fb6788fa7 [XEND] Check for and fail on non-existent floppy-drive file when starting HVM guest.
2006-10-10 kfraser 12131:e169814c45ac [XEND] Add missing line from changeset 11653:3b7e11cbeb940
2006-10-13 Alastair Tse 12130:c4df5f0a41f3 [XEND] Re-add the tap prefix because it is needed.
2006-10-13 Alastair Tse 12129:41ca10996ce7 [XENAPI] Make vm-destroy consistent with API naming. Moved what is
2006-10-13 Alastair Tse 12128:e6162aeb0f89 [XEND] Remove extra tap: prefix for device uname.
2006-10-13 Alastair Tse 12127:d34c657e5c74 [XEND] Fix bugs in vbd_create logic when handling VDIs
2006-10-13 Alastair Tse 12126:a02f6d28eded [XEND] Fix some bad names left behind while converting all storage to
2006-10-13 Alastair Tse 12125:0a8b854697ad [XEND] XendVDI saves configuration on change.
2006-10-13 Alastair Tse 12124:91c7ee18c978 [XEND] Updates to SR and VDI implementations
2006-10-12 Alastair Tse 12123:58521d4b7c7b [XEND] Adding API stub generation to XendAPI + SR implementation for
2006-10-12 Alastair Tse 12122:1b923f4a788a [XEND] Beginnings of the Xend Storage Repository implementation.
2006-10-12 Alastair Tse 12121:255925ae4127 [XEND] Removing this file from version control as it is now
2006-10-12 Alastair Tse 12120:d21c7908e75c [XEND] Fix interpretation of stringified 64 bit ints in
2006-10-12 Alastair Tse 12119:397cc120ae18 [XEND] Add some sort of rudimentary version embedding into the source
2006-10-07 ewan 12118:2ea55aa1dd46 Give our test VM a name with no space (Xend does not allow this at the moment).
2006-10-07 ewan 12117:c75716820107 Import libxen-src-0.4.3-2.tar.bz2.
2006-10-06 Alastair Tse 12116:9e0b024a1696 [XEND] Conform to Xen API XMLRPC Wire Protocol Customisation
2006-10-06 Alastair Tse 12115:53b8f2b74ab2 [XENAPI] Adding some rudimentary documentation about what has changed.
2006-10-06 Alastair Tse 12114:f5912c42fbc3 [XEND] Save device updates to VM configuration via Xen API
2006-10-06 Alastair Tse 12113:c21f4949a746 [XEND] Fix check for whether domain is running.
2006-10-06 Alastair Tse 12112:029e04982e94 [XENAPI] Support for VBD/VIF info listing in vm-list --long
2006-10-06 Alastair Tse 12111:c88a78f8bed9 [XEND] Proper support for devices with UUID. Removing old workaround
2006-10-06 Alastair Tse 12110:c0d9f8b9c0e5 [XENAPI] Add missing function names. Proper sub command help messages.
2006-10-06 Alastair Tse 12109:19ab41db7fd2 [XENAPI] Pretty print error messages, insert simple argument parsing
2006-10-06 Alastair Tse 12108:dd044380b44d [XEND] Keep track of attached vbds and vifs for XenAPI
2006-10-06 Alastair Tse 12107:18506db37dc2 [XENAPI] Fix wrong vars being extracted from reading python cfg
2006-10-06 Alastair Tse 12106:858218d94516 [XENAPI] Added hard shutdown (aka. vm-destroy)
2006-10-06 Alastair Tse 12105:52f449c9dcc5 [XEND] Remove annoying debugging messages
2006-10-06 Alastair Tse 12104:d147be77861d [XENAPI] Example tools to create/destroy/shutdown VMs
2006-10-05 Alastair Tse 12103:c383cb0945a7 [XEND] Fix shutdown reasons from Xen API
2006-10-05 Alastair Tse 12102:6f0b467a92c6 [XEND] Another attempt at fixing escaping logic in SXP
2006-10-05 Alastair Tse 12101:8728365bac33 [XEND] Fix XenAPI Host interface so that get_record works.
2006-10-05 Alastair Tse 12100:8e5e7399e9b5 [XEND] Fix many typos with VM interface to XenAPI
2006-10-05 Alastair Tse 12099:acb85833be66 [XEND][XM] Fix bug in XendDomainInfo.recreate introduced by refactoring.
2006-10-05 Alastair Tse 12098:d1f6aa51621f [XM] Add missing parameter to XM XMLRPC call so that we get the
2006-10-05 Alastair Tse 12097:d9320fb7c769 [XEND] Comments cleanups
2006-10-05 Alastair Tse 12096:f592a17acd0f [XEND] Remove misleading debugging message
2006-10-05 Alastair Tse 12095:ddf523b09100 [XM][XEND] Speed up xm list
2006-10-05 Alastair Tse 12094:f297eef12823 [XEND] Exposing the XendAPI module in the XMLRPCServer
2006-10-05 acnt2 12093:edb546bbfff0 [XM] new.py that implements adding an unstarted domain
2006-10-05 Alastair Tse 12092:2bc0831859cb [XM] Add commands to implement lifecycle commands via the XM XMLRPC interface.
2006-10-05 Alastair Tse 12091:aab988d497ea [XEND] Make SXP be compatible with sequencetypes (Tuples and Lists)
2006-10-05 Alastair Tse 12090:137d40894a8b [XEND][XENAPI] XendNode implementation for Xen API Host, Host CPUs
2006-10-05 Alastair Tse 12089:a3788998952d [XEND] Add a convenience function for UUID generation
2006-10-05 Alastair Tse 12088:4fd97b9aa31e [XEND][XENAPI] XendCheckpoint should use XendConfig for passing configs.
2006-10-05 Alastair Tse 12087:116fc2e756d4 [XEND] Implementation of Xen-API in a separate module.
2006-10-05 Alastair Tse 12086:16946dcbf14b [XEND] Change blkif to use the new style configuration
2006-10-05 Alastair Tse 12085:9a932b5c7947 [XEND] Massive XendDomain XendDomainInfo reorganisation to use XendConfig.
2006-10-05 Alastair Tse 12084:ec29b6262a8b [XEND] XendConfig is an extended python dictionary that is used to exchange
2006-10-05 Alastair Tse 12083:ea65d8be211f [XEND] Refactoring device controllers to its own module so it can be used by both XendConfig and XendDomainInfo.
2006-10-05 Alastair Tse 12082:59f3891b94b8 [XEND][XENAPI] Split Xend global constants out to its own file.
2006-10-05 Alastair Tse 12081:ddcf2632f448 [XEND][XENAPI] Adding some default Xen API Errors
2006-10-05 acnt2 12080:db33b52f603e [XEND] Minor code formatting changes to XendRoot.py
2006-10-05 acnt2 12079:32d074ff02ee [XEND][LIFECYCLE] Configurable storage path for lifecycle support
2006-10-05 acnt2 12078:c11e827d6ac6 [XEND] Clean up some keyword clashes with XendCheckpoint
2006-10-05 acnt2 12077:48c5a79c4fbf [XEND] Xen API Auth Manager for handling sessions
2006-10-05 Alastair Tse 12076:5fe8e9ebcf5c [XEND] Make XMLRPC Server shutdown cleanly.
2006-10-05 Alastair Tse 12075:52bf7bbb0f36 [XEND] Make logging an optional parameter for the XMLRPCServer
2006-10-05 acnt2 12074:ccfc8e4148b2 [XEND] Replace dom with domid.
2006-10-05 acnt2 12073:0ae1d493f37c [XEND] Python API break. Replacing ambiguious 'dom' with 'domid'
2006-10-05 acnt2 12072:509285182efb [XEND] Minor stylistic fixes for XendBootloader.py
2006-10-05 acnt2 12071:6ffb8705f894 [XEND] Make import sxp into absolute import.
2006-10-05 acnt2 12070:0d120850741a [XEND] Fix backslash escaping so it ignores escapes if they don't make sense.
2006-11-01 Tim Deegan 12069:0b6f49d25d4f [XEN] Prefetch multiple shadow entries per pagefault
2006-11-01 kfraser 12068:77e1baf0a567 [XEN] Fix building on OpenBSD.
2006-11-01 kfraser 12067:874cc0ff214d [XEN] Fix deadlock in printk().
2006-10-31 kfraser 12066:0a3d7dacff4c Stop enforcing -g for some of the tools.
2006-10-31 kfraser 12065:90164f5fbd50 [XEND] Improve error message for unparsed disk modes.
2006-10-31 Tim Deegan 12064:2db4388fecb9 [HVM] Use correct types for guest physical addresses
2006-10-31 kfraser 12063:d93280670c3f [HVM] Add support for 'add r8,m8' instruction to memory-mapped I/O.
2006-10-31 kfraser 12062:b6de59741161 [NET] front: Clean up error handling. This eliminates earlier
2006-10-31 kfraser 12061:6ad98bc30cb4 Clean up recent changes to reboot code. This fixes PV save/restore.
2006-10-31 kfraser 12060:ada9ee6ce078 Update .hgignore
2006-10-31 kfraser 12059:ceedd98b9afb [HVM] vlapic: Synchronously determine PPR register value whenevr it is needed.
2006-10-31 kfraser 12058:1c506820c468 [VMX] Replace vmx_load_cr2() with direct write to %cr2.
2006-10-31 kfraser 12057:1bf4f15c5141 [HVM] ACPI: Clean up table definitions, move under hvmloader/
2006-10-31 Steven Smith 12056:15b5cc51db30 Merge.
2006-10-31 Steven Smith 12055:159af40a1b37 [XEN] Add a warning to the i8259 if we generate spurious IRQs. Tidy up
2006-10-31 Steven Smith 12054:79a40acadb41 [PV-ON-HVM] Don't generate lots of spurious interrupts when using event
2006-10-31 Steven Smith 12053:b2371c9e05f5 [NETFRONT] Make sure we don't crash if the backend goes to state
2006-10-31 Steven Smith 12052:e0942ef72b8e Merge.
2006-10-31 Steven Smith 12051:c3b004aef317 [HVM][LINUX][TOOLS] Split control/reboot_module into control/feature-reboot
2006-10-31 Steven Smith 12050:eb3fe0620e3d [HVM][LINUX][TOOLS] Make xm {shutdown|reboot} do something sensible for HVM
2006-10-31 Emmanuel Ackaouy 12049:64f0e77f2129 [XEN] Cleanup and optimize layout of credit scheduler stats.