direct-io.hg

log

age author revision description
2007-01-05 Emmanuel Ackaouy 13252:7c5eea5feebd Introduce _DOMF_compat and infrastructure as well as several conditionals
2007-01-05 kfraser 13251:12a441c7b5c5 [BALLOON] Ifdef some x86-specific balloon init code.
2007-01-05 Alastair Tse 13250:c75883680f28 [XEND] Fix some Xen API error declarations.
2007-01-05 Tim Deegan 13249:e4aef8507b13 [HVM] Sync the base memory reported by ROMBIOS with the e820 map.
2007-01-05 Ewan Mellor 13248:e81c9fc5b431 Catch exception from dumpCore when inside refreshShutdown.
2007-01-05 kfraser 13247:a22258c9fe75 [XEN] Remove an out-of-date comment.
2007-01-05 kfraser 13246:df00f7a98821 [XEN] Add more instructions to the emulator.
2007-01-05 Ewan Mellor 13245:568efb79a0f6 Fix examples to have correct class names and error handling.
2007-01-05 Ewan Mellor 13244:f43fc1d6c1a6 Added session.last_active field. Removed the constructors and destructors for
2007-01-05 Ewan Mellor 13243:8fd5113abb2e Added NETWORK_ALREADY_CONNECTED error code to the documentation.
2007-01-05 Ewan Mellor 13242:5f86325c62f6 Record the last shutdown reason for each VM in the store.
2007-01-05 Ewan Mellor 13241:efbfcc3b9f38 Rename the 3DNOW and 3DNOWEXT API constants to THREEDNOW, so that they may be
2007-01-05 kfraser 13240:16b0e0f250f4 [XEN] Fix EA calculation for POP <rm> when stack pointer is used as
2007-01-05 Ewan Mellor 13239:58efd34d0837 Fix bindings for PIF_set_MAC and PIF.set_MTU.
2007-01-05 Ewan Mellor 13238:ea493d9b82df Fix missing import, and a small tidyup.
2007-01-05 Ewan Mellor 13237:269a08123d87 Remove broken and unused set_u32.
2007-01-05 Ewan Mellor 13236:bb8ae710d829 Treat <value> tags with no type tag inside as if they were strings (as required
2007-01-05 Ewan Mellor 13235:36e00d04278d Added permissiveness for floats.
2007-01-05 kfraser 13234:68f0d46de55a Xen 3.0.3 pre-pended all configuration prior to the user-specified
2007-01-05 kfraser 13233:10a6d7eff555 Fix xend stop if we're run directly instead of via the caretaker parent.
2007-01-05 kfraser 13232:344c8ae3cecb [XEN] Add LEA to the Xen x86 emulator. Rename x86_emulate_memop() to
2007-01-05 Ian Campbell 13231:d04ff58bbe18 merge
2007-01-05 Ian Campbell 13230:f890bbfc2d25 [TOOLS] Fix typo in XenDomainInfo:device_configure.
2007-01-05 kfraser 13229:583f3e93a421 [XEN] Add extra opcodes to emulator. Fix operand-size
2007-01-04 Alastair Tse 13228:532b5b999b30 [XEND] Fix block-list for dom0 in xm.
2007-01-04 Alastair Tse 13227:3157b54eb465 [XEND] Prevent exception if PIF does not have a network.
2007-01-04 Alastair Tse 13226:b2ea5ae25a26 [XEND] Add VBD_MODE enum from XenAPI.
2007-01-04 Alastair Tse 13225:292edc60d260 [XEND] Default values for VBD mode and cpu_weight.
2007-01-04 Alastair Tse 13224:cade632793b1 [XEND] Only use DevController to generate SXP for running domains.
2007-01-04 kfraser 13223:d03beab5e1ad [XEND] Allow arbitrary values for the vif 'type'.
2007-01-04 Christian Limpach 13222:98dadb3df5ca [linux] Fix vsnprintf patch not to write null byte past the end of the buffer.
2007-01-04 Alastair Tse 13221:48c9028e6f8e [XEND] Parse as much device SXP as possible.
2007-01-04 Steven Hand 13220:b82e1ed0870a [XM-TEST] Tweak 06_block-destroy_check_list_pos to allow more time to check
2007-01-04 Alastair Tse 13219:b071319927b6 Switch hotplug scripts to use /bin/bash rather than /bin/sh.
2007-01-04 Christian Limpach 13218:f3c3f9bd798e [linux] Remove some gratuitous differences with plain 2.6.16.33.
2007-01-04 Steven Hand 13217:338ceb7b1f09 Make sure we always have a sensible idle function; this fixes problems
2007-01-04 kfraser 13216:60e50c65f862 [XEND] Fix allocation of fixed VNC ports.
2007-01-04 kfraser 13215:bdbfbfdfbd64 [XEN] Avoid use of GNU-specific memmem().
2007-01-03 kaf24 13214:60f91c9f1a24 [XEN] Make labels _start,_end,_stext,_etext,_sinittext,_einittext generic.
2007-01-03 kfraser 13213:bf25488db8eb [LINUX] Implement the idle=poll option in the kernel when running on Xen.
2007-01-03 Ian Campbell 13212:55be48549bb1 [IOEMU] Process reset requests before returning control to the guest.
2007-01-03 kfraser 13211:d6bd12ec82b5 [LINUX] Build blktap as module named xenblktap.
2007-01-02 Ewan Mellor 13210:6b3bb79cb1c9 Reset the option-parsing object before using it -- this means that the
2007-01-02 Ewan Mellor 13209:2390f017e24f Minor extra logging.
2007-01-03 kfraser 13208:8268807adbed Remove stray tabs.
2007-01-03 kfraser 13207:968c9d322b88 [HVM][SVM] Triple faulkts (shutdown state) causes domain reset.
2007-01-03 kfraser 13206:f60c305186b4 [HVM] Add triple-fault handler (resets the domain).
2007-01-02 Ian Campbell 13205:886f7312257e [PV-on-HVM] blkfront: use %Lu instead of %llu to xenbus_gather.
2007-01-02 Ian Campbell 13204:9c028b3cdb55 Install hvm and arch-x86 subdirectories of xen/include/public
2007-01-02 Ewan Mellor 13203:71eadf04a1f9 Don't canonicalise the resource inside res_security_check if security is off.
2007-01-02 Ewan Mellor 13202:abcd545e7f4c Fix the error handling in acm.policy.
2007-01-02 Ewan Mellor 13201:7cd6c032689e Don't lose the image settings when rebooting domains. This fixes recent HVM
2007-01-02 Tim Deegan 13200:711c31232d71 [HVM] Don't set the shadow allocation to zero if the dom is still shadowed.
2006-12-31 kaf24 13199:4fc6ffff2ac5 [HVM] Change VCPU->LAPIC_ID mapping so that VCPU0 has ID0.
2006-12-31 kaf24 13198:dbddea768e29 [PV-ON-HVM] Update evtchn interface to match new PV Linux interfaces.
2006-12-30 kaf24 13197:d275951acf10 [LINUX] Extend the event-channel interfaces to provide helper methods
2006-12-30 kaf24 13196:63fb88610e1e [HVM] Rationalise OEM and Creator IDs and Table Revisions.
2006-12-30 kaf24 13195:a578c9703416 [HVM] Minor HPET fixes/ and cleanups.
2006-12-29 Ewan Mellor 13194:444315d1ca5a Resurrect cset 13174:766eec31afab, with one fix -- pass the fallback flag to
2006-12-29 Steven Hand 13193:974fb31dcbe9 (temporarily) revert cset 13174:766eec31afab since it seems to break 64-bit;
2006-12-29 Steven Hand 13192:baf59a93800f Revert cset 13181:f087c013cf12 since the event channel is already unbound via
2006-12-29 kaf24 13191:d5d5d3d491d8 Fix libxenstore library dependencies.
2006-12-29 kaf24 13190:89d4e80cd1b7 Explicitly use GNU msgfmt on non-GNU systems.
2006-12-29 kaf24 13189:f0e9c518d0ff [SOLARIS] Fix xentop build.
2006-12-29 Steven Hand 13188:25723963a6b6 Minor clean ups to shadow logdirty peek / clean.
2006-12-29 kaf24 13187:a8b2738a6f7f [HVM] Fix HPET timer to support 8-byte accesses, erroneous updates
2006-12-29 Steven Hand 13186:98271ea55d94 Remove unused #defines.
2006-12-29 Steven Hand 13185:62ef527eb19f Remove 'netbuf race' debug output - we get tons of these for ballooned
2006-12-28 Ewan Mellor 13184:c731c158f63c Remove a few more explicit type conversions, now that stringify is fixed.
2006-12-28 Ewan Mellor 13183:bfa793180cb9 Fix xmlrpclib2's stringify to cope with floats and longs, removing the need
2006-12-28 Ewan Mellor 13182:e2392741cb91 Improve the documentation of the set add/remove methods.
2006-12-28 kaf24 13181:f087c013cf12 [BLK] front: Fix free of event channel.
2006-12-28 kaf24 13180:ede2f5280810 [QEMU] Fix a number of signedness issues plus a typo in the version checking in vnc.c.
2006-12-28 kaf24 13179:a138fabc2120 [HVM][VMX] Fix regs set/get decoding in VMXAssist.
2006-12-28 Ewan Mellor 13178:615109616bb6 Add a 1-PIF-per-network limit.
2006-12-28 Ewan Mellor 13177:b175c2f19e0a Format Xen-API error messages nicely.
2006-12-28 kaf24 13176:91130d1e6006 Revert 13107:04c5f7b71ff4175ae387b93845bb4c83ffb5efa9.
2006-12-28 kaf24 13175:ce83c1896acc [HVM] Fix assumptions that ISA IRQ 0 connects to GSI 0.
2006-12-28 Ewan Mellor 13174:766eec31afab Added __repr__ implementation, initialise last_login_method to None, and
2006-12-28 Ewan Mellor 13173:3f24490932cd Cope if a VIF is not attached to a network.
2006-12-28 Ewan Mellor 13172:5c268a24e44b Do not update the PV_ variables with the values outputted by the bootloader --
2006-12-28 Ewan Mellor 13171:51ea6202c4f2 Fix return types for VBD.get_record and VIF.get_record.
2006-12-28 Ewan Mellor 13170:90400f2c10c1 Fix booting caused by recent thinko.
2006-12-28 Ewan Mellor 13169:61788aef85e0 Fix reboot of PV domains when both kernel and bootloader are unspecified
2006-12-28 Ewan Mellor 13168:d759e9df902f Implement network.get_VIFs.
2006-12-27 Ewan Mellor 13167:ce49c9d78928 Copy the xm configuration file into the distribution. Comment-out the Xen-API
2006-12-27 Ewan Mellor 13166:966926d9c5cf Fix PV_initrd reference (should be PV_ramdisk).
2006-12-27 Ewan Mellor 13165:a8e853aecb3e Added network.{create,destroy}, and PIF.{create,create_VLAN,destroy}, and
2006-12-27 Ewan Mellor 13164:069d1364af53 Added Brctl.get_state, to support upcoming PIF implementation.
2006-12-27 Ewan Mellor 13163:088752354770 Override logging.Logger.findCaller so that the trace function here does not
2006-12-27 Ewan Mellor 13162:11b9ccdc9417 Tidy and fix bindings for the SR class.
2006-12-27 Ewan Mellor 13161:a9a43705f26b Fix HVM booting through Xen-API when the kernel is unspecified.
2006-12-27 Ewan Mellor 13160:6f8d650f3ab1 Tidy up bindings for VDI class.
2006-12-26 kaf24 13159:d752d8ccd282 [HVM] Route ISA IRQ 0 to IOAPIC GSI 2, just like 99% of native systems.
2006-12-25 Ewan Mellor 13158:ce4e548f42b8 Implement VM_BAD_POWER_STATE handling.
2006-12-25 Ewan Mellor 13157:6533ebfc25e1 Added the BAD_VM_STATE error code, and tidy up the error code section.
2006-12-25 Ewan Mellor 13156:159ae46d5e7f Persist the VLAN setting.
2006-12-25 Ewan Mellor 13155:c1aecee76db5 Fix plumbing for PIF calls. Change xen_api_success to convert None to the
2006-12-25 Ewan Mellor 13154:c1fbe291b564 Persist network details when they change.
2006-12-25 Ewan Mellor 13153:8f864129d599 Implement network.set_{name_{label,description},default_{gateway,netmask}}.
2006-12-25 Ewan Mellor 13152:cd7cb95eacc3 Implement network.get_{name_{label,description},default_{gateway,netmask}}.
2006-12-25 Ewan Mellor 13151:8036efeefbd1 Change the way that networks and PIFs relate to each other -- the PIF holds a
2006-12-25 Ewan Mellor 13150:eec06ba7afaa Cope with corrupt or empty VDI config files. Have to_record return strings
2006-12-25 Ewan Mellor 13149:bd10d08598b0 Change the way that MESSAGE_PARAMETER_COUNT_MISMATCH is diagnosed (using a
2006-12-25 Ewan Mellor 13148:765ada5f74cc Plumb the new PIF and network implementations in through the XendAPI class.
2006-12-25 Ewan Mellor 13147:4fbefd9cb85e Added get_record method.
2006-12-25 Ewan Mellor 13146:362233086f66 New XendNetwork and XendPIF classes, for implementing the Xen-API network and
2006-12-25 Ewan Mellor 13145:ae3f3dd40df4 Added support for state records in Xend, for keeping storage and network
2006-12-25 Ewan Mellor 13144:4e079a8496b7 Adjust the argument counts for a MESSAGE_PARAMETER_COUNT_MISMATCH to account for
2006-12-23 Ewan Mellor 13143:367f0c6efe21 Don't try to copy the .mo files if they haven't been built.
2006-12-23 Ewan Mellor 13142:26f3c7f5de9d Added retry behaviour when receiving SESSION_INVALID. This means that xm shell
2006-12-23 Ewan Mellor 13141:967426f60378 Only build the message database if msgfmt is installed.
2006-12-23 Ewan Mellor 13140:93ca2dcd681d Fix escaping.
2006-12-23 Ewan Mellor 13139:777bbae06fdb Added I18N support for Xen-API error codes.
2006-12-23 Ewan Mellor 13138:e60644c61371 Move get_by_uuid to the right place to have the input validated. The recent
2006-12-23 kaf24 13137:bbd1c469ff5b [XEN] Add const attribute to elf_sanity_check() parameter on all arches.
2006-12-23 kaf24 13136:36e33da5146b More 'const' cleanups (and fixes, for Solaris).
2006-12-22 Tim Deegan 13135:132559289b46 [HVM] Revert cset 13103 for now, as it is causing boot errors.
2006-12-22 Alastair Tse 13134:8c6e20c60563 [XEND] Fix parsing of bootloader and bootloader_args in XendConfig
2006-12-22 Ewan Mellor 13133:5675a2ac56e4 Fix description of ErrorDescription to be all strings, and update the examples.