direct-io.hg

log

age author revision description
2005-10-06 emellor 7235:cd228621e1fd Added Zope's test.py, and a unit test to sxp. This test itself isn't very
2005-10-06 emellor 7234:bd37123974b2 Merged.
2005-10-06 emellor 7233:4ab4f023a6ce Allow shutdown code SHUTDOWN_HALT, which we handle here in exactly the same
2005-10-06 emellor 7232:0bc466c25560 Rename all dying domains to be prefixed with Zombie. This allows a new domain
2005-10-06 emellor 7231:1cfe0875658d Reduce the log level for the 'cannot recreate information for dying domain'
2005-10-06 emellor 7230:b0bc53c9d5b6 Issue diagnostic if we find dying domains on Xend restart, because we will not
2005-10-06 emellor 7229:971e7c7411b3 Raise an exception if an error appears on the pipes to our children, and make
2005-10-06 kaf24 7228:ba0bbf9d29ff Ensure that all fields of evtchn_op_t are initialised when
2005-10-05 vh249 7227:c344d6944d2f mixup in vcpu-enable and vcpu-disable help string
2005-10-05 kaf24 7226:bde548fff7b4 Reformat the pfn_info structure to ensure that
2005-10-05 kaf24 7225:21606b84b730 Activate suspending/resuming of the TPM interface and add
2005-10-05 kaf24 7224:f98c8238e909 Gentoo compatible stuff has to be done *before* the set -e. You could also do
2005-10-05 kaf24 7223:c3d9b7013b14 EVTCHNOP_alloc_unbound can allocate a port in an arbitrary
2005-10-05 emellor 7222:6f71824a45c1 Fix the handling of VCPUs, specifically wrt the broken VCPU hotplugging, bug
2005-10-05 emellor 7221:6e5463aec499 Change boolean config option parsing to allow True and Y and similar useful
2005-10-05 kaf24 7220:a37a4abc1191 Fix save/restore -- too much work being done in
2005-10-05 kaf24 7219:89b1b67fc2c4 Emulate guest reads of CR4, masking features that Xen
2005-10-05 kaf24 7218:438f1b53682b Send event-channel notification from console daemon
2005-10-05 kaf24 7217:072fb38810a6 Revert changes checked in by mistake in previous changeset.
2005-10-05 kaf24 7216:8f8e42887f09 Clean up DESTDIR handling. Default install is to root
2005-10-05 emellor 7215:6bbfd6a98974 Merge (with trepidation).
2005-10-05 emellor 7214:b4800e204757 Recover from name uniqueness violation by renaming. Fixes bug #277.
2005-10-05 kaf24 7213:e579bef0d237 Add Gentoo handling to network-bridge. Based on patches
2005-10-05 kaf24 7212:e643fccb851b Handle the case where there are no spaces or parameters
2005-10-05 kaf24 7211:8be702637183 Fix DOM0_PHYSINFO to return correct value for total
2005-10-05 kaf24 7210:b4b12c9f1200 Currently, the scripts in /etc/xen/scripts won't get overwritten if they
2005-10-05 kaf24 7209:e6ecfb4f4a24 The attached patch places an updated TPM driver into the sparse directory.
2005-10-05 kaf24 7208:303d51d0d578 Restructure the makefiles used to drive builds of linux 2.6 kernels.
2005-10-05 kaf24 7207:aad1d3e231ff Move setting of configuration variables to Config.mk.
2005-10-05 emellor 7206:c60036fe7418 Removed the EventServer, replacing the events fired with simple logging
2005-10-05 emellor 7205:33cd9a7a903b imported patch /home/emellor/block_detach.patch
2005-10-05 emellor 7204:22449386d38d Explicitly close files on save and restore. Rename all local variables named id or slice so as not to clash with the builtins.
2005-10-04 emellor 7203:2c9e66555ff4 Explicitly close files.
2005-10-04 emellor 7202:00037ba13f0b Clean up domains if creation/restoration fails.
2005-10-04 emellor 7201:db651da37899 Fix typo.
2005-10-04 emellor 7200:bc325488f47f Merge the child-process handling of the save and restore functions into one
2005-10-04 emellor 7199:84c585a99a7b Removed unused xen_domain method, and unused imports. Comment those methods
2005-10-04 emellor 7198:81246a2923d2 Fix call to state_set inside preserve (was erroneously calling set_state).
2005-10-04 emellor 7197:b4c388a004c0 Fix xm restore broken by missing return statement.
2005-10-04 kaf24 7196:540d17fe32ce Clean up sched_op() hypercall interface. One particular
2005-10-04 kaf24 7195:ec84b119e4ed Allow EVTCHNOP_bind_{ipi,virq} to specify the vcpu to
2005-10-04 kaf24 7194:f13b4b730605 Rename VCPUOP_craete to VCPUOP_initialise. It is likely that
2005-10-04 kaf24 7193:34d251183985 Fix tools to pull public header files from standard
2005-10-04 jrb44 7192:e6303281ca6c Merge to restore reverted changes.
2005-10-04 jrb44 7191:b27d526d4033 Throw away bogus merge.
2005-10-04 jrb44 7190:abfc9808adb9 Merge.
2005-10-04 emellor 7189:4c4dbbda367e Catch xen.xend.XendProtocol.XendError as well as xen.xend.XendError.XendError.
2005-10-04 emellor 7188:5a3d5f9ef44e Merged.
2005-10-04 emellor 7187:f74f6df95ccd Merged.
2005-10-04 emellor 7186:07b7411e385f Merged.
2005-10-04 emellor 7185:3075c005e694 Merged.
2005-10-04 emellor 7184:ab729f38870a Merged.
2005-10-04 emellor 7183:ca6930f82682 Merged.
2005-10-04 emellor 7182:83452b6cdcdb Merged.
2005-10-04 emellor 7181:7b33b5e94cec Merged.
2005-10-04 emellor 7180:b7d11c9b6be4 Merged.
2005-10-04 emellor 7179:a746126c3bb1 Merged.
2005-10-04 emellor 7178:488f8aaa4022 Fix debugging statement that was referring to non-existent field.
2005-10-04 emellor 7177:6fda96e7f332 Added some DPRINTK statements, for debugging.
2005-10-03 emellor 7176:d79ab87e27b8 Cope with missing configuration information inside the configuration method.
2005-10-03 emellor 7175:fc97109eb28e Remove the reason code from the destroy action -- the reason is only of value
2005-10-03 emellor 7174:5db9a237f8ce Move the import for XendError, and use a bare import, not a from...import.
2005-10-04 emellor 7173:96cc6aa196b6 Merged.
2005-10-04 emellor 7172:9c6b39746b78 Fix localhost live migration. We were overvigorously wiping out the store
2005-10-04 emellor 7171:a6154af4fc43 Use the domain ID to refer to backends, not the UUID. This means that a new
2005-10-04 kaf24 7170:549325dfa161 Export some more symbols.
2005-10-04 emellor 7169:625c75a223fe Cope with missing configuration information inside the configuration method.
2005-10-04 emellor 7168:7f42935cb4b0 Move the import for XendError, and use a bare import, not a from...import.
2005-10-04 emellor 7167:0e1838de9db8 Move XendDomainInfo.{create,recreate,parseConfig} to the top level of the
2005-10-04 emellor 7166:c70829a6edac Remove the reason code from the destroy action -- the reason is only of value
2005-10-04 emellor 7165:600f3d2b78d6 Remove the reason code from the destroy action -- the reason is only of value
2005-10-04 emellor 7164:e6e5f22d19f8 Remove the reason parameter from XendDomain.destroy -- it is useless. Accept
2005-10-04 emellor 7163:cc9988317416 Added method XendDomain.privilegedDomain and use that inside DevController to
2005-10-03 jrb44 7162:716a0d177ffa Possible fix for the SEDF scheduler assertion problem.
2005-10-03 kaf24 7161:85f92475b943 Create new vcpu_op() hypercall. Replaces old boot_vcpu()
2005-10-03 kaf24 7160:dd87869f877c Allow adjustment of the size of TPM transfer buffers
2005-10-03 kaf24 7159:a9dce0ffc901 x86/64 was using the plain i386 version of the microcode
2005-10-03 kaf24 7158:bf6119a58655 Do not pickle vcpu state on save/restore. We can construct
2005-10-03 kaf24 7157:f22fba673196 Dynamically allocate mmu_update array in
2005-10-02 emellor 7156:bb03b43404bb The stopgap in changeset 7152:a73ab0ddf990 was broken -- revert the change to
2005-10-02 vh249 7155:5fbc42383481 remove useless ptep_establish_new function (called set_pte_at now)
2005-10-02 emellor 7154:d443f03f8be0 Merged.
2005-10-02 emellor 7153:70d5bfbf23d4 Move XendVnet from using DBMap etc to using xstransact. This is the last
2005-10-02 emellor 7152:a73ab0ddf990 Call refresh in the domain_lookup and domain_lookup_by_name methods. This
2005-10-02 emellor 7151:486f1c3e7805 Fix call to XendCheckpoint.restore, since that method no longer needs a
2005-09-30 kaf24 7150:9d047fb99e38 Also send xenbus notifications using evtchn as handle. It's
2005-09-30 kaf24 7149:78e1e94e4088 xencons must notify via evtchn. It can't use the irq as the
2005-09-30 emellor 7148:9918d8c3e116 Merge.
2005-09-30 emellor 7147:244f1aa98d30 Add the config file parsing for the on_{poweroff,reboot,crash} options, so that
2005-09-30 emellor 7146:468ad17f9970 Minor tidy.
2005-09-30 kaf24 7145:71466686d026 Fix earlier merge with Ewan's xenstore changes.
2005-09-30 emellor 7144:fe401301929e Change rebooting specification so that we can have domains crash and stay
2005-09-30 emellor 7143:034ada135379 Update comment/variable names to reflect the fact that the backend paths now
2005-09-30 emellor 7142:4a2c162d3e7c Within the store, split the persistent information regarding a VM from the
2005-09-30 emellor 7141:a39510ad5c59 Added cache-control headers to pages returned by HTTP server so that pages
2005-09-30 emellor 7140:345e517bab57 Remove the bizarre arrangement whereby EventChannel inherits from dict. Move
2005-09-30 emellor 7139:41b1f86628a0 Merge.
2005-09-30 emellor 7138:82e8a1d7230f Added DevController.configuration and configurations methods. These parse the
2005-09-30 kaf24 7137:b20219e27f92 Fix typos I introduced into tpmfront driver.
2005-09-29 kaf24 7136:d88e98fd4f7a Fix compiler warnings when shadow debugging is enabled.
2005-09-29 iap10 7135:7f732bba3ed4 Allow kernel built with privileged operation support (e.g. -xen/-xen0) to be used as a guest kernel on x86_64
2005-09-29 kaf24 7134:f529cd119470 More save/restore code in interrupts-enabled contest, where
2005-09-29 kaf24 7133:1abbb6448b4a Remove unused debug code.
2005-09-29 kaf24 7132:399436887a32 Move xenbus_suspend outside critical region with
2005-09-29 kaf24 7131:3c1a91c309b8 Update GDB server documentation for crashed guests.
2005-09-29 kaf24 7130:55722e822dec Avoid verbosity when connection xenbus -> xenstore.
2005-09-29 iap10 7129:b9e5573785bb Don't define vectors for IPIs we don't use in Xen
2005-09-29 kaf24 7128:65882bf339f6 Slight rejig avoids grant entry warning message on xm save.
2005-09-29 vh249 7127:f633c3d0315b full devices expect to be able to read the partition table during xlvbd_add
2005-09-29 kaf24 7126:8c23b56f3954 Define new notify_remote_via_irq() interface which is a
2005-09-29 kaf24 7125:559ad1abb3d5 Change semantics of bind_evtchn_to_xxx and
2005-09-29 kaf24 7124:805ee053e61f VIRQs and IPIs on VCPU#0 are automatically re-bound on save/restore.
2005-09-29 kaf24 7123:c317e0aca9f1 Reindent more xenlinux files. Remove defunct header file.
2005-09-29 kaf24 7122:e04b0805febb Set guest selectors to be null if it's not valid when switch to
2005-09-28 kaf24 7121:f069a06e650f Fix fixed-point long multiplication used in time delta
2005-09-28 kaf24 7120:5e5ae8340956 merge
2005-09-26 djm 7119:4e1031ce3bc2 Choose LINUX_ARCH based on XEN_TARGET_ARCH, not ARCH
2005-09-26 djm 7118:ef9591d03fdd Merge latest xen-unstable into xen-ia64-unstable
2005-09-23 djm 7117:eaedc6b4ec0f Doh! Cut-paste error of file copy in mkbuildtree-pre breaks build
2005-09-23 djm 7116:450b1224a6ac Remove drivers/acpi/motherboard.c from sparse tree to match