age |
author |
revision |
description |
2005-10-07 |
kaf24 |
7257:2a3e10a132a2 |
The attached fixes a few things to make the blkfront and netfront |
2005-10-07 |
kaf24 |
7256:8b0958155380 |
merge. |
2005-10-07 |
kaf24 |
7255:306f6ec86ea8 |
This patch copies the NAT scripts in tools/examples/ to |
2005-10-07 |
emellor |
7254:f3c590641000 |
Merge. |
2005-10-07 |
emellor |
7253:a6420243710d |
Merge. |
2005-10-07 |
emellor |
7252:7079bb72ceca |
Rename the source domain on migration, regardless of the live flag. This fixes |
2005-10-07 |
kaf24 |
7251:ddb803b6308b |
Move construct_vmcs to arch_vmx_do_launch. |
2005-10-07 |
kaf24 |
7250:37bea65ed6ca |
Big simplification of the Xen event-channel interface. |
2005-10-07 |
emellor |
7249:48df3efaf61c |
Fix conflicting merge. |
2005-10-06 |
emellor |
7248:62190db89326 |
Merged. |
2005-10-06 |
emellor |
7247:f5320ac7ed31 |
Remove xm commands block-refresh and vbd-refresh, as these are unsupported. |
2005-10-06 |
kaf24 |
7246:76a7a7aa27e4 |
User tools send evtchn notifications via /dev/xen/evtchn |
2005-10-06 |
kaf24 |
7245:4083eb31def0 |
Change how event channels are allocated and used by the control |
2005-10-06 |
emellor |
7244:cd228621e1fd |
Added Zope's test.py, and a unit test to sxp. This test itself isn't very |
2005-10-06 |
emellor |
7243:bd37123974b2 |
Merged. |
2005-10-06 |
emellor |
7242:4ab4f023a6ce |
Allow shutdown code SHUTDOWN_HALT, which we handle here in exactly the same |
2005-10-06 |
emellor |
7241:0bc466c25560 |
Rename all dying domains to be prefixed with Zombie. This allows a new domain |
2005-10-06 |
emellor |
7240:1cfe0875658d |
Reduce the log level for the 'cannot recreate information for dying domain' |
2005-10-06 |
emellor |
7239:b0bc53c9d5b6 |
Issue diagnostic if we find dying domains on Xend restart, because we will not |
2005-10-06 |
emellor |
7238:971e7c7411b3 |
Raise an exception if an error appears on the pipes to our children, and make |
2005-10-06 |
kaf24 |
7237:ba0bbf9d29ff |
Ensure that all fields of evtchn_op_t are initialised when |
2005-10-05 |
vh249 |
7236:c344d6944d2f |
mixup in vcpu-enable and vcpu-disable help string |
2005-10-05 |
kaf24 |
7235:bde548fff7b4 |
Reformat the pfn_info structure to ensure that |
2005-10-05 |
kaf24 |
7234:21606b84b730 |
Activate suspending/resuming of the TPM interface and add |
2005-10-05 |
kaf24 |
7233:f98c8238e909 |
Gentoo compatible stuff has to be done *before* the set -e. You could also do |
2005-10-05 |
kaf24 |
7232:c3d9b7013b14 |
EVTCHNOP_alloc_unbound can allocate a port in an arbitrary |
2005-10-05 |
emellor |
7231:6f71824a45c1 |
Fix the handling of VCPUs, specifically wrt the broken VCPU hotplugging, bug |
2005-10-05 |
emellor |
7230:6e5463aec499 |
Change boolean config option parsing to allow True and Y and similar useful |
2005-10-05 |
kaf24 |
7229:a37a4abc1191 |
Fix save/restore -- too much work being done in |
2005-10-05 |
kaf24 |
7228:89b1b67fc2c4 |
Emulate guest reads of CR4, masking features that Xen |
2005-10-05 |
kaf24 |
7227:438f1b53682b |
Send event-channel notification from console daemon |
2005-10-05 |
kaf24 |
7226:072fb38810a6 |
Revert changes checked in by mistake in previous changeset. |
2005-10-05 |
kaf24 |
7225:8f8e42887f09 |
Clean up DESTDIR handling. Default install is to root |
2005-10-05 |
emellor |
7224:6bbfd6a98974 |
Merge (with trepidation). |
2005-10-05 |
emellor |
7223:b4800e204757 |
Recover from name uniqueness violation by renaming. Fixes bug #277. |
2005-10-05 |
kaf24 |
7222:e579bef0d237 |
Add Gentoo handling to network-bridge. Based on patches |
2005-10-05 |
kaf24 |
7221:e643fccb851b |
Handle the case where there are no spaces or parameters |
2005-10-05 |
kaf24 |
7220:8be702637183 |
Fix DOM0_PHYSINFO to return correct value for total |
2005-10-05 |
kaf24 |
7219:b4b12c9f1200 |
Currently, the scripts in /etc/xen/scripts won't get overwritten if they |
2005-10-05 |
kaf24 |
7218:e6ecfb4f4a24 |
The attached patch places an updated TPM driver into the sparse directory. |
2005-10-05 |
kaf24 |
7217:303d51d0d578 |
Restructure the makefiles used to drive builds of linux 2.6 kernels. |
2005-10-05 |
kaf24 |
7216:aad1d3e231ff |
Move setting of configuration variables to Config.mk. |
2005-10-05 |
emellor |
7215:c60036fe7418 |
Removed the EventServer, replacing the events fired with simple logging |
2005-10-05 |
emellor |
7214:33cd9a7a903b |
imported patch /home/emellor/block_detach.patch |
2005-10-05 |
emellor |
7213: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 |
7212:2c9e66555ff4 |
Explicitly close files. |
2005-10-04 |
emellor |
7211:00037ba13f0b |
Clean up domains if creation/restoration fails. |
2005-10-04 |
emellor |
7210:db651da37899 |
Fix typo. |
2005-10-04 |
emellor |
7209:bc325488f47f |
Merge the child-process handling of the save and restore functions into one |
2005-10-04 |
emellor |
7208:84c585a99a7b |
Removed unused xen_domain method, and unused imports. Comment those methods |
2005-10-04 |
emellor |
7207:81246a2923d2 |
Fix call to state_set inside preserve (was erroneously calling set_state). |
2005-10-04 |
emellor |
7206:b4c388a004c0 |
Fix xm restore broken by missing return statement. |
2005-10-04 |
kaf24 |
7205:540d17fe32ce |
Clean up sched_op() hypercall interface. One particular |
2005-10-04 |
kaf24 |
7204:ec84b119e4ed |
Allow EVTCHNOP_bind_{ipi,virq} to specify the vcpu to |
2005-10-04 |
kaf24 |
7203:f13b4b730605 |
Rename VCPUOP_craete to VCPUOP_initialise. It is likely that |
2005-10-04 |
kaf24 |
7202:34d251183985 |
Fix tools to pull public header files from standard |
2005-10-04 |
jrb44 |
7201:e6303281ca6c |
Merge to restore reverted changes. |
2005-10-04 |
jrb44 |
7200:b27d526d4033 |
Throw away bogus merge. |
2005-10-04 |
jrb44 |
7199:abfc9808adb9 |
Merge. |
2005-10-04 |
emellor |
7198:4c4dbbda367e |
Catch xen.xend.XendProtocol.XendError as well as xen.xend.XendError.XendError. |
2005-10-04 |
emellor |
7197:5a3d5f9ef44e |
Merged. |
2005-10-04 |
emellor |
7196:f74f6df95ccd |
Merged. |
2005-10-04 |
emellor |
7195:07b7411e385f |
Merged. |
2005-10-04 |
emellor |
7194:3075c005e694 |
Merged. |
2005-10-04 |
emellor |
7193:ab729f38870a |
Merged. |
2005-10-04 |
emellor |
7192:ca6930f82682 |
Merged. |
2005-10-04 |
emellor |
7191:83452b6cdcdb |
Merged. |
2005-10-04 |
emellor |
7190:7b33b5e94cec |
Merged. |
2005-10-04 |
emellor |
7189:b7d11c9b6be4 |
Merged. |
2005-10-04 |
emellor |
7188:a746126c3bb1 |
Merged. |
2005-10-04 |
emellor |
7187:488f8aaa4022 |
Fix debugging statement that was referring to non-existent field. |
2005-10-04 |
emellor |
7186:6fda96e7f332 |
Added some DPRINTK statements, for debugging. |
2005-10-03 |
emellor |
7185:d79ab87e27b8 |
Cope with missing configuration information inside the configuration method. |
2005-10-03 |
emellor |
7184:fc97109eb28e |
Remove the reason code from the destroy action -- the reason is only of value |
2005-10-03 |
emellor |
7183:5db9a237f8ce |
Move the import for XendError, and use a bare import, not a from...import. |
2005-10-04 |
emellor |
7182:96cc6aa196b6 |
Merged. |
2005-10-04 |
emellor |
7181:9c6b39746b78 |
Fix localhost live migration. We were overvigorously wiping out the store |
2005-10-04 |
emellor |
7180:a6154af4fc43 |
Use the domain ID to refer to backends, not the UUID. This means that a new |
2005-10-04 |
kaf24 |
7179:549325dfa161 |
Export some more symbols. |
2005-10-04 |
emellor |
7178:625c75a223fe |
Cope with missing configuration information inside the configuration method. |
2005-10-04 |
emellor |
7177:7f42935cb4b0 |
Move the import for XendError, and use a bare import, not a from...import. |
2005-10-04 |
emellor |
7176:0e1838de9db8 |
Move XendDomainInfo.{create,recreate,parseConfig} to the top level of the |
2005-10-04 |
emellor |
7175:c70829a6edac |
Remove the reason code from the destroy action -- the reason is only of value |
2005-10-04 |
emellor |
7174:600f3d2b78d6 |
Remove the reason code from the destroy action -- the reason is only of value |
2005-10-04 |
emellor |
7173:e6e5f22d19f8 |
Remove the reason parameter from XendDomain.destroy -- it is useless. Accept |
2005-10-04 |
emellor |
7172:cc9988317416 |
Added method XendDomain.privilegedDomain and use that inside DevController to |
2005-10-03 |
jrb44 |
7171:716a0d177ffa |
Possible fix for the SEDF scheduler assertion problem. |
2005-10-03 |
kaf24 |
7170:85f92475b943 |
Create new vcpu_op() hypercall. Replaces old boot_vcpu() |
2005-10-03 |
kaf24 |
7169:dd87869f877c |
Allow adjustment of the size of TPM transfer buffers |
2005-10-03 |
kaf24 |
7168:a9dce0ffc901 |
x86/64 was using the plain i386 version of the microcode |
2005-10-03 |
kaf24 |
7167:bf6119a58655 |
Do not pickle vcpu state on save/restore. We can construct |
2005-10-03 |
kaf24 |
7166:f22fba673196 |
Dynamically allocate mmu_update array in |
2005-10-02 |
emellor |
7165:bb03b43404bb |
The stopgap in changeset 7152:a73ab0ddf990 was broken -- revert the change to |
2005-10-02 |
vh249 |
7164:5fbc42383481 |
remove useless ptep_establish_new function (called set_pte_at now) |
2005-10-02 |
emellor |
7163:d443f03f8be0 |
Merged. |
2005-10-02 |
emellor |
7162:70d5bfbf23d4 |
Move XendVnet from using DBMap etc to using xstransact. This is the last |
2005-10-02 |
emellor |
7161:a73ab0ddf990 |
Call refresh in the domain_lookup and domain_lookup_by_name methods. This |
2005-10-02 |
emellor |
7160:486f1c3e7805 |
Fix call to XendCheckpoint.restore, since that method no longer needs a |
2005-09-30 |
kaf24 |
7159:9d047fb99e38 |
Also send xenbus notifications using evtchn as handle. It's |
2005-09-30 |
kaf24 |
7158:78e1e94e4088 |
xencons must notify via evtchn. It can't use the irq as the |
2005-09-30 |
emellor |
7157:9918d8c3e116 |
Merge. |
2005-09-30 |
emellor |
7156:244f1aa98d30 |
Add the config file parsing for the on_{poweroff,reboot,crash} options, so that |
2005-09-30 |
emellor |
7155:468ad17f9970 |
Minor tidy. |
2005-09-30 |
kaf24 |
7154:71466686d026 |
Fix earlier merge with Ewan's xenstore changes. |
2005-09-30 |
emellor |
7153:fe401301929e |
Change rebooting specification so that we can have domains crash and stay |
2005-09-30 |
emellor |
7152:034ada135379 |
Update comment/variable names to reflect the fact that the backend paths now |
2005-09-30 |
emellor |
7151:4a2c162d3e7c |
Within the store, split the persistent information regarding a VM from the |
2005-09-30 |
emellor |
7150:a39510ad5c59 |
Added cache-control headers to pages returned by HTTP server so that pages |
2005-09-30 |
emellor |
7149:345e517bab57 |
Remove the bizarre arrangement whereby EventChannel inherits from dict. Move |
2005-09-30 |
emellor |
7148:41b1f86628a0 |
Merge. |
2005-09-30 |
emellor |
7147:82e8a1d7230f |
Added DevController.configuration and configurations methods. These parse the |
2005-09-30 |
kaf24 |
7146:b20219e27f92 |
Fix typos I introduced into tpmfront driver. |
2005-10-08 |
djm |
7145:0ba10f7fef51 |
Add support for fast mov_to_kr privops |
2005-10-07 |
djm |
7144:cbe6b4c4480f |
Reset hypercall_continuation flag (by Tristan Gingold) |
2005-10-07 |
djm |
7143:f81e637e7741 |
Fix incorrect re-enablement of interrupts (found by Tristan Gingold) |
2005-10-03 |
djm |
7142:98fb7e03a886 |
Some cleanup of reflection code |
2005-09-29 |
djm |
7141:c22741d000a5 |
Keep up with recent changes in xen-unstable |
2005-09-29 |
djm |
7140:61b3b357d827 |
Merge xen-unstable into xen-ia64-unstable |
2005-09-29 |
kaf24 |
7139:d88e98fd4f7a |
Fix compiler warnings when shadow debugging is enabled. |
2005-09-29 |
iap10 |
7138: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 |
7137:f529cd119470 |
More save/restore code in interrupts-enabled contest, where |
2005-09-29 |
kaf24 |
7136:1abbb6448b4a |
Remove unused debug code. |
2005-09-29 |
kaf24 |
7135:399436887a32 |
Move xenbus_suspend outside critical region with |
2005-09-29 |
kaf24 |
7134:3c1a91c309b8 |
Update GDB server documentation for crashed guests. |
2005-09-29 |
kaf24 |
7133:55722e822dec |
Avoid verbosity when connection xenbus -> xenstore. |
2005-09-29 |
iap10 |
7132:b9e5573785bb |
Don't define vectors for IPIs we don't use in Xen |
2005-09-29 |
kaf24 |
7131:65882bf339f6 |
Slight rejig avoids grant entry warning message on xm save. |
2005-09-29 |
vh249 |
7130:f633c3d0315b |
full devices expect to be able to read the partition table during xlvbd_add |
2005-09-29 |
kaf24 |
7129:8c23b56f3954 |
Define new notify_remote_via_irq() interface which is a |
2005-09-29 |
kaf24 |
7128:559ad1abb3d5 |
Change semantics of bind_evtchn_to_xxx and |
2005-09-29 |
kaf24 |
7127:805ee053e61f |
VIRQs and IPIs on VCPU#0 are automatically re-bound on save/restore. |
2005-09-29 |
kaf24 |
7126:c317e0aca9f1 |
Reindent more xenlinux files. Remove defunct header file. |
2005-09-29 |
kaf24 |
7125:e04b0805febb |
Set guest selectors to be null if it's not valid when switch to |
2005-09-28 |
kaf24 |
7124:f069a06e650f |
Fix fixed-point long multiplication used in time delta |
2005-09-28 |
kaf24 |
7123:5e5ae8340956 |
merge |
2005-09-28 |
kaf24 |
7122:081b326162bc |
Fix gnttab setup, which I broke 2 changesets ago. |
2005-09-28 |
kaf24 |
7121:f9a806ba838a |
This patch fixes a race between when the disable cpu is marked online |
2005-09-28 |
kaf24 |
7120:c7f58e86446f |
Reindent grant-table kernel code and reserve first few |
2005-09-28 |
kaf24 |
7119:1a82995a017c |
Fix netif save/restore. |
2005-09-28 |
kaf24 |
7118:1643f6110469 |
Fixes for blkif save/restore. A 'dd if=/dev/sda1 of=/dev/null' |
2005-09-28 |
emellor |
7117:9e0b6fbab872 |
Merge. |
2005-09-28 |
emellor |
7116:33fc55a32dfb |
Remove unused domain_devtype_get. |
2005-09-28 |
emellor |
7115:23a3241f0ee7 |
Remove unused xend_domain_device. |
2005-09-28 |
emellor |
7114:5b296b8d05ab |
Change device IDs to be integers, as required now by DevController. Remove |
2005-09-28 |
emellor |
7113:da98f8956925 |
Nothing. |
2005-09-28 |
emellor |
7112:688ebed7d41b |
Minor tidy up. |
2005-09-28 |
kaf24 |
7111:ce54669c70fc |
Remove broken assertion in 64-bit shadow pagetable code. |
2005-09-28 |
emellor |
7110:ca78d9668fdb |
Added new classmethod xstransact.ListRecursive, and use this inside |
2005-09-28 |
emellor |
7109:1d74fff611c8 |
Nothing. |
2005-09-28 |
emellor |
7108:07cc64b3bf86 |
Merged. |
2005-09-28 |
emellor |
7107:af12cff417fd |
Merged. |
2005-09-28 |
emellor |
7106:ea1373b5015d |
Merged. |
2005-09-28 |
emellor |
7105:3eda5c985d67 |
Merged. |
2005-09-28 |
emellor |
7104:193022cb9ccc |
Merge. |
2005-09-28 |
emellor |
7103:89974610d558 |
Fix returning of results broken by last change. |
2005-09-28 |
kaf24 |
7102:7598dc3ed0cb |
Fix preemptible uses of smp_processor_id() in page fault |
2005-09-28 |
jrb44 |
7101:eae0c4f0aafd |
Changed -xen x86-32 defconfig CONFIG_EXT2_FS=y |
2005-09-28 |
jrb44 |
7100:0422243f5602 |
Changed -xen x86-32 defconfig CONFIG_SECURITY_CAPABILITIES=y |
2005-09-28 |
kaf24 |
7099:b55a43d39a40 |
merge? |
2005-09-28 |
yjiang5 |
7098:8204a2d6cd55 |
Initialize pointer array for set mapping. |
2005-09-28 |
kaf24 |
7097:7e9ec4b2cc3c |
imported patch ../tmp/fix_free_monitor_pagetable.patch |
2005-09-28 |
yjiang5 |
7096:5fb211049b3f |
Save immediate operand into mcip structure. |
2005-09-28 |
kaf24 |
7095:b1327ae8f414 |
With this patch, we can enable VMXAssist to bring up APs of SMP VMX |
2005-09-28 |
kaf24 |
7094:868b8c599dfb |
Currently the mmio_operands assumes writing to memory when operand 0 is |
2005-09-28 |
emellor |
7093:ea373837d474 |
Added logging of exceptions coming through callInfo, for better debugging. |
2005-09-28 |
emellor |
7092:b56364e269c7 |
Minor tidy. |
2005-09-28 |
emellor |
7091:50c2fe359c73 |
Improve HTML output. |
2005-09-28 |
emellor |
7090:d78d2fa50703 |
Added missing quote to HTML output. |
2005-09-28 |
emellor |
7089:a65cdee92c0f |
Added behaviour to read() to read directly from the transaction's path if no |
2005-09-28 |
emellor |
7088:1e288a9316fd |
Handle exceptions caused during processing of requests, to improve error |
2005-09-27 |
emellor |
7087:46046d5fb354 |
Remove unused import, mark unused variables. |
2005-09-27 |
emellor |
7086:8fe341229827 |
Remove unused imports, variables. |
2005-09-27 |
emellor |
7085:8d5760e8e3f1 |
Fix final misuse of prettyprint parameters. |
2005-09-27 |
emellor |
7084:6f49c06d5feb |
Remove unused imports, and unused progress parameters from domain_save, domain_restore. Rename one instance of id to domid. |
2005-09-27 |
emellor |
7083:679e93b5c6cd |
Added getDeviceSxprs, to support xm block-list. |
2005-09-27 |
emellor |
7082:41735ccc5ee3 |
Added sxprs, for xm block-list. |
2005-09-27 |
emellor |
7081:7c5d9879967d |
Added behaviour to list() to list the transaction's path if no arguments are |
2005-09-27 |
kaf24 |
7080:a172340ae3f3 |
merge? |
2005-09-27 |
kaf24 |
7079:a4ad6692193a |
This patch adds "wbinvd" instruction emulation for vm86 mode. |
2005-09-27 |
emellor |
7078:fa4cc3f53c64 |
This patch adds a quick check to 'xm restore' that checks the |
2005-09-27 |
emellor |
7077:c9d690c52afc |
This patch adds a quick check in "xm save" to make sure the path given |
2005-09-27 |
emellor |
7076:9575efe88e75 |
This patch cleans up some of the argument usage in PrettyPrint.py to |
2005-09-27 |
emellor |
7075:a8ed2f186c23 |
Remove DBMap etc from XendDomainInfo, moving the handling of the domain root |
2005-09-27 |
emellor |
7074:63f06da6c5b0 |
Remove the domain and VM paths from the store when destroying a domain. This |
2005-09-27 |
emellor |
7073:9ff1bea68d51 |
Merge. |
2005-09-27 |
emellor |
7072:f9296342d9b2 |
Detangle the restart/reboot/halt/save/restore code. There is now one point |
2005-09-27 |
emellor |
7071:299c2d5b5daf |
Use constant in XendDomainInfo rather than embedding a string literal. |
2005-09-27 |
emellor |
7070:b6e58e2daff8 |
Added missing import socket statement. |
2005-09-26 |
kaf24 |
7069:70b6e60df750 |
Move non-transactional and non-idempotent code out of |
2005-09-26 |
kaf24 |
7068:8c2aa0878927 |
xenstore fires @releaseDomain both when a domain shuts |
2005-09-29 |
djm |
7067:93e27f7ca8a8 |
Merge |
2005-09-29 |
djm |
7066:c0ac925e8f1d |
Newer compilers don't allow strings to cross newlines? |
2005-09-29 |
djm |
7065:8463ce38eda3 |
Minor code restructure in vcpu_translate (prep for more later) |
2005-09-26 |
djm |
7064:4e1031ce3bc2 |
Choose LINUX_ARCH based on XEN_TARGET_ARCH, not ARCH |
2005-09-26 |
djm |
7063:ef9591d03fdd |
Merge latest xen-unstable into xen-ia64-unstable |
2005-09-26 |
kaf24 |
7062:811559fb02ab |
xenbus_transaction_end() returns negative error code. |
2005-09-25 |
kaf24 |
7061:5ea81e640509 |
Fix so that 'make uninstall' won't fail if /etc/xen |
2005-09-24 |
emellor |
7060:909172f2aa54 |
Add helper method XendDomain.callInfo that stubs through into XendDomainInfo. |
2005-09-24 |
emellor |
7059:74b05ac4706f |
Nothing. |
2005-09-24 |
emellor |
7058:a2d613c125a5 |
Merge. |
2005-09-24 |
emellor |
7057:b5ab24152d56 |
Added default value for ssidref -- 0. |
2005-09-24 |
emellor |
7056:8874b5004ef4 |
Move ImageHandler registration into image.py from XendDomainInfo.py. Move |
2005-09-24 |
kaf24 |
7055:83fe78bb876d |
Fix build for pedantic compilers. |
2005-09-24 |
kaf24 |
7054:c89485e939cc |
Fix tpm split driver to follow changes in the xenbus API. |
2005-09-23 |
kaf24 |
7053:b2928ee8ddcd |
Update User's Guide installation section to mention hotplug. |
2005-09-23 |
kaf24 |
7052:7b97bc1d1c1d |
Add an install-time check for hotplug. |
2005-09-23 |
kaf24 |
7051:46f92c4fde1d |
Fix debug build of Xen. |
2005-09-23 |
emellor |
7050:9f50bd7a478f |
Removed unused Blkctl.py. The functionality here has been taken over by the |
2005-09-23 |
emellor |
7049:ad0270abc9b9 |
Merged. |
2005-09-23 |
emellor |
7048:ab1c362ba0d1 |
Merge the duplicated code for create, destroy, migrate, sysrq, and shutdown |
2005-09-23 |
emellor |
7047:1f948a831fdc |
Neaten the configuration parsing code. Add a self parameter to |
2005-09-23 |
emellor |
7046:b2c9acd6fdfc |
Move ImageHandler.create call to initDomain, after the call to xc.domain_create. |
2005-09-23 |
emellor |
7045:5805b47583ba |
Remove unused XendDB.py. |
2005-09-23 |
emellor |
7044:0e2fdfe6b2bc |
Remove unused tempfile.py. Even if anyone were using it, they shouldn't be -- |
2005-09-23 |
emellor |
7043:64e3cab7ab9e |
Fix call with missing parameters. |
2005-09-23 |
kaf24 |
7042:7ff651a39cfc |
Restructure GNTTABOP_map_grant_ref. |
2005-09-23 |
kaf24 |
7041:352151393395 |
Make PAE defs in xg_private.h usable in both 32- and |
2005-09-23 |
emellor |
7040:10d6bda59ea4 |
Add check for speed (takes 33 minutes on my laptop, OUCH!) |
2005-09-23 |
Rusty Russell |
7039:76af1a1df67c |
Make xenstored use tdb, transactions can soft-fail (EAGAIN) |
2005-09-23 |
Rusty Russell |
7038:6aef7d1062bb |
Add check for speed (takes 33 minutes on my laptop, OUCH!) |
2005-09-23 |
kaf24 |
7037:8a757f283fb8 |
Add VGA acceleration support for cirrus logic device model |
2005-09-23 |
kaf24 |
7036:94c6fc048d8e |
Clean up xc_vmx_build(): |
2005-09-22 |
kaf24 |
7035:43edce5b75d6 |
Remove file from sparse tree. |
2005-09-23 |
djm |
7034:eaedc6b4ec0f |
Doh! Cut-paste error of file copy in mkbuildtree-pre breaks build |
2005-09-23 |
djm |
7033:450b1224a6ac |
Remove drivers/acpi/motherboard.c from sparse tree to match |
2005-09-23 |
djm |
7032:60928c906666 |
More getting xenlinux/ia64 to build with drivers from -sparse |
2005-09-23 |
djm |
7031:109a27c1c004 |
Another step towards building xenlinux/ia64 from -sparse |
2005-09-22 |
djm |
7030:7ddfb9a44972 |
Default CONFIG_XEN_PRIVILEGED_GUEST to y for now |
2005-09-22 |
djm |
7029:ecd6b2163193 |
First step toward building drivers/xen for ia64 out of sparse |
2005-09-22 |
djm |
7028:b6ee1d1cdc93 |
Minor drivers/xen changes and includes to support xenlinux/ia64 |
2005-09-22 |
djm |
7027:06d84bf87159 |
Merge latest xen-unstable into xen-ia64-unstable |
2005-09-22 |
emellor |
7026:2f83ff9f6bd2 |
Move variable initialisation out of import section. Remove obsolete save |
2005-09-22 |
emellor |
7025:40a0f049e344 |
Rename XendDomainInfo and DevController.getDomain to getDomid. |
2005-09-22 |
emellor |
7024:f5e33f4d0238 |
Move initDomain out of image.py and into XendDomainInfo. The only thing that |
2005-09-22 |
emellor |
7023:4be4126911dc |
Added diagnostic message when RuntimeError is raised inside XenStore.exists. |
2005-09-22 |
emellor |
7022:10759a44ce3b |
Merged. |
2005-09-22 |
emellor |
7021:eba5afe9aa37 |
A number of changes to get save-restore working again: |
2005-09-22 |
kaf24 |
7020:28db21fb7545 |
Fixes a vtpm timeout problem for slow machines. |
2005-09-22 |
kaf24 |
7019:932aa2b425e8 |
Netfront/back always use grant tables now. This cleans up a |
2005-09-22 |
kaf24 |
7018:ecc77b1c8612 |
Remove defunct usb split driver code. It will get replaced with |
2005-09-22 |
kaf24 |
7017:d7c794130ac5 |
Indentation cleanups in linux driver code. |
2005-09-22 |
emellor |
7016:4cff74aa6246 |
Merged? |
2005-09-22 |
emellor |
7015:7646b18d4b32 |
This patch adds a check in xend that prevents a user from trying to |
2005-09-22 |
emellor |
7014:0f71667deb52 |
VMX guest memory calculation in python code is corrupted by changeset |
2005-09-22 |
emellor |
7013:11cca45a9a79 |
this patch fixes the bug that when "cpu" is not set in config file, |
2005-09-22 |
kaf24 |
7012:8dbcf407a680 |
A more comprehensive fix for mapping shared-ring grant |
2005-09-22 |
kaf24 |
7011:52eb8504be71 |
This fixes the "make check" feature of xenstore to properly compile with |
2005-09-21 |
jbulpin |
7010:a32ee93b3b33 |
Trivial spelling mistake fix. |
2005-09-21 |
kaf24 |
7009:76f4c7ea7602 |
This patch fixes a bug where raise_softirq(SCHEDULE_SOFTIRQ) is called |
2005-09-21 |
kaf24 |
7008:f71bb61e0500 |
Fix mapping of shared ring pages into backend drivers. |
2005-09-21 |
emellor |
7007:55fc0ecc19c3 |
Merge. |
2005-09-21 |
emellor |
7006:9647be59212d |
Split the configuration file parsing and xc dominfo parsing aspects of |
2005-09-21 |
emellor |
7005:19572dec7d3c |
Disable debugging-level output. |
2005-09-21 |
emellor |
7004:a498dab0beef |
Match change to the memory/target value, as it is now in KiB, not bytes. |
2005-09-21 |
emellor |
7003:82bc05411d85 |
Remove unused DEBUG variable, and -d flag. |
2005-09-21 |
emellor |
7002:2eee9f6487ff |
Removed unused getLevel method, and don't use intermediate variable called |
2005-09-21 |
emellor |
7001:79f695037ab7 |
Added diagnostic messages to the RuntimeError exceptions when they occur inside |
2005-09-21 |
emellor |
7000:ba10ee566ab7 |
Lots of minor changes to please pylint, including matching the number of |
2005-09-21 |
emellor |
6999:1196da5782bf |
On one of pyxc_domain_getinfo's error paths, free the block allocated |
2005-09-20 |
emellor |
6998:a35c20d53947 |
Remove unused variables and imports. |
2005-09-20 |
emellor |
6997:3fbefefb54aa |
domain_setmaxmem takes an int, not a long, for the maxmem_kb parameter. The |
2005-09-20 |
emellor |
6996:6d13fd586338 |
Remove extraneous semicolon. |
2005-09-20 |
emellor |
6995:fdc01adc11e0 |
Move definition of xc, to avoid confusing pylint. |
2005-09-20 |
emellor |
6994:b54d922cb897 |
Remove unused import. |
2005-09-20 |
emellor |
6993:90bcdd41dbf7 |
Mark unused variables as such. Remove unused import. |
2005-09-20 |
emellor |
6992:26c6d506a97c |
Move definition of xc variable, to save confusing pylint. |
2005-09-20 |
emellor |
6991:1c95ad754ad4 |
Mark unused variable as such. |
2005-09-20 |
emellor |
6990:95e589a9b2f6 |
Added debugging message to exception on write. |
2005-09-21 |
kaf24 |
6989:7a45b8ccef01 |
Some cleanup in tpm-related files. |
2005-09-21 |
kaf24 |
6988:b8537442f3d6 |
Removes redundant/unnecessary __vmread/__vmwrite. |
2005-09-21 |
kaf24 |
6987:21e7935b2025 |
Parse vcpus for VMX guest. |
2005-09-21 |
kaf24 |
6986:492fe12a6db4 |
Fix .hgignore and add missing vtpm patch file. |
2005-09-20 |
kaf24 |
6985:1bea937e53cc |
The vmx guest loading is broken from 6925 because of the new |
2005-09-20 |
kaf24 |
6984:d3bc8314b6f5 |
Fix __save_flags() to not complain when smp_processor_id() is used |
2005-09-20 |
cl349 |
6983:659ad553199e |
merge? |
2005-09-20 |
cl349 |
6982:ee8226e15e9f |
Add support to build arch/ia64 xen kernels, also add pre/post link hooks in mkbuildtree. |
2005-09-20 |
kaf24 |
6981:c174ac96a69d |
Fix xenconsole when console page is >= 4GB. |
2005-09-20 |
kaf24 |
6980:9776d03bf108 |
Put_page on vmx_set_cr0 for multiple protected/real mode switch. |
2005-09-20 |
cl349 |
6979:f8e7af29daa1 |
merge? |
2005-09-20 |
cl349 |
6978:a6b72464a042 |
Fix vnc configuration issue for creating vmx guest. |
2005-09-20 |
kaf24 |
6977:750ad97f37b0 |
Split up docs. Signed-off-by: Robb Romans <3r@us.ibm.com> |
2005-09-20 |
kaf24 |
6976:c0796e18b6a4 |
Add 64 bit support to the VTPM Tools plus do some minor cleanups. |
2005-09-20 |
kaf24 |
6975:3ef86b208f9b |
Fix an operand size bug in the VMX MMIO decoder. |
2005-09-20 |
kaf24 |
6974:739154e26fb7 |
Dynamically generate the local apic entries in ACPI MADT table. |
2005-09-19 |
kaf24 |
6973:d1cbfaf804d9 |
Add lomount to 'make uninstall' target. Remove miniterm, |
2005-09-19 |
kaf24 |
6972:ae88715598bf |
Clean up 'make uninstall' target. |
2005-09-19 |
cl349 |
6971:872cf6ee0594 |
merge? |
2005-09-19 |
cl349 |
6970:fc2eade714f9 |
Fix kernel users of xs_write as well. |
2005-09-19 |
cl349 |
6969:2796d45c5835 |
Fire watches once immediately upon registration. |
2005-09-19 |
cl349 |
6968:0a2cc72ee6e4 |
Fix one more usage of xs_write. |
2005-09-19 |
cl349 |
6967:f7a7f8f2e6e4 |
Remove iflag argument to xs_write |
2005-09-19 |
cl349 |
6966:a5d67e3fbff1 |
Make xs_mkdir an xs_rm idempotent. |
2005-09-19 |
kaf24 |
6965:08effcf0385b |
Better gdb server documentation. |
2005-09-19 |
kaf24 |
6964:52d953dcef0e |
Do not build PAE by default. Reverts accidental previous |
2005-09-19 |
kaf24 |
6963:ec01850d0ee9 |
Fix xc_ptrace (live debug, not coredump debug) for 32-bit pae. |
2005-09-19 |
kaf24 |
6962:fc4375af5854 |
Fix gdb build script. |
2005-09-19 |
cl349 |
6961:3133e64d0462 |
merge? |
2005-09-19 |
cl349 |
6960:c0c96a494c76 |
merge? |
2005-09-19 |
emellor |
6959:adbe7d45472b |
Revert accidental commit. |
2005-09-19 |
emellor |
6958:db4a0526d4e5 |
Use DevController.allocateDeviceID rather than using a local variable. |
2005-09-19 |
emellor |
6957:951c8ee275b7 |
Use DevController.allocateDeviceID rather than using a local variable. |
2005-09-19 |
cl349 |
6956:b5bf198f0113 |
Don't do device create on domain recreate. |
2005-09-19 |
cl349 |
6955:5c0ec0b171f0 |
Remove last remaining "import controller" occurences. |
2005-09-19 |
cl349 |
6954:308260e5868c |
merge? |
2005-09-18 |
emellor |
6953:8f9dfc5fb51c |
Add and use XendDomainInfo.getBackendFlags to decouple image.py from the |
2005-09-18 |
emellor |
6952:578a73fdeb2f |
Changed dangerous default parameter values where used to use None instead. |
2005-09-18 |
emellor |
6951:f7a09745ca56 |
Remove the complexity of the config_handlers mechanism in favour of a simple |
2005-09-18 |
emellor |
6950:3dec22f380be |
Added allocateDeviceID, which uses the store to keep track of per-domain, |
2005-09-18 |
emellor |
6949:b67ef34cf91b |
Move definition of xc and xend to avoid confusing pylint. |
2005-09-18 |
emellor |
6948:5007bebba2f5 |
Renamed XendDomainInfo.getTargetMemory to getMemoryTarget, for consistency with |
2005-09-18 |
emellor |
6947:7e8eac6e96c6 |
Replaced the device handling mechanism used by XendDomainInfo. Superficially, |
2005-09-18 |
emellor |
6946:e703abaf6e3d |
Add behaviour to the remove methods to remove the transaction's path itself. This allows us to write Remove(path) to remove the specified path rather than having to slice the path ourselves. |
2005-09-18 |
emellor |
6945:da5e4c8a0fea |
In all cases, move the creation of a new transaction outside of the block |
2005-09-17 |
emellor |
6944:702e7f173465 |
Remove assignment to unused field memory_target. |
2005-09-17 |
emellor |
6943:191ffe9a9967 |
Use XendDomainInfo.getDomain, getName to decouple XendDomain from the internals |
2005-09-17 |
emellor |
6942:fb1fa3a4106f |
Remove unused restoreFromDB, saveToDB. |
2005-09-17 |
emellor |
6941:8462eff90433 |
Replace XendDomainInfo.setStoreChannel with XendDomainInfo.closeStoreChannel. |
2005-09-17 |
emellor |
6940:b75771a12f79 |
Added getVCpuCount to XendDomainInfo and use that and getName, getDomain, |
2005-09-17 |
emellor |
6939:adbf85204d29 |
Fix indentation. |
2005-09-17 |
emellor |
6938:e517f6599e54 |
Added getTargetMemory, getSsidref methods to XendDomainInfo, and use these and |
2005-09-17 |
emellor |
6937:567debb22ac0 |
Issue warning if doxygen is not installed. |
2005-09-17 |
emellor |
6936:993f52cdb4e4 |
Changed ssidref default to 0 when parsing config file. |
2005-09-17 |
emellor |
6935:11475b60d57c |
Added diagnostic message to exception when TypeError occurs on write. |
2005-09-17 |
emellor |
6934:0b6e06fced6a |
Removed unused getDB method. |
2005-09-17 |
emellor |
6933:cc5d8878fc36 |
Moved xroot variable to not confuse pylint (and me). |
2005-09-17 |
emellor |
6932:10d2067f6016 |
Removed unused impotr and marked some parameters as unused. |
2005-09-17 |
emellor |
6931:91f974f7ce97 |
Rename feilds to fields throughout. |
2005-09-17 |
emellor |
6930:4507382c88e5 |
Remove unused import, and unused class TwistedAdapter. Mark one variable as |
2005-09-17 |
emellor |
6929:b6ee902f83f4 |
Added _1,.._5 to dummy-variables, so that we can specify multiple unused |
2005-09-19 |
kaf24 |
6928:619e3d6f01b3 |
Re-indent libxc to avoid hard tabs. Also, fix the PAE |
2005-09-19 |
kaf24 |
6927:cedb89d6b707 |
Fix VMX domains not cleaning up properly, since some page refncts are |
2005-09-19 |
kaf24 |
6926:6fb3b1d9e336 |
The domain structure maintains several shadow mode stats, |
2005-09-18 |
kaf24 |
6925:7e7d93aa4072 |
Trivial gdb build fix from Leendert. |
2005-09-17 |
kaf24 |
6924:8bc44f718714 |
Small cleanup to tpm split driver. |
2005-09-17 |
kaf24 |
6923:03b58a6f498e |
Remove native tpm drivers from the linux sparse tree and replace |
2005-09-16 |
cl349 |
6922:8ff691d008f4 |
Cleanup domain listing on xend start. Fix reaper some more. |
2005-09-16 |
cl349 |
6921:931526414a64 |
Add bindings for xs_get_domain_path(). |
2005-09-16 |
cl349 |
6920:6a48f88101d3 |
Don't run reap() or domain_restarts() as side-effects of refresh. |
2005-09-16 |
cl349 |
6919:edd70af0fb22 |
Move dom0 setup code out of initial_refresh. |
2005-09-16 |
cl349 |
6918:5b56f1646e58 |
Remove pretty random cleanup code in _add_domain. |
2005-09-16 |
cl349 |
6917:4490e39fc322 |
Use "vcpu" when referring to vcpus. |
2005-09-16 |
cl349 |
6916:8cba45a77249 |
Make dom0_enforce_cpus() use vcpu_hotplug rather than directly modifying the sysfs entries. |
2005-09-16 |
cl349 |
6915:a4cf3e17bb25 |
merge? |
2005-09-16 |
cl349 |
6914:ffbc98d735bd |
merge? |
2005-09-16 |
cl349 |
6913:7cccdb49af75 |
Cleanup domain reaper and domain destruction functions. |
2005-09-16 |
cl349 |
6912:aa8943e9b705 |
Fix setStoreChannel(None) - fixes cleanup on destroy. |
2005-09-16 |
cl349 |
6911:a434b5449d59 |
Fix the control panel problem. |
2005-09-16 |
kaf24 |
6910:7fbaf67a0af5 |
Clean up and re-indent netback driver. |
2005-09-16 |
kaf24 |
6909:8bb3f2567b8c |
Clean up and re-indent netfront.c |
2005-09-16 |
kaf24 |
6908:3a7c0b00da8a |
Grant-refrence allocation pools and tracking tables should be |
2005-09-16 |
kaf24 |
6907:e1cc553059e1 |
direct_remap_pfn_range() takes a vm_area_struct rather than |
2005-09-16 |
kaf24 |
6906:0f851f965df9 |
distclean target added to root makefile. From rusty. |
2005-09-15 |
cl349 |
6905:fd19e760932d |
Simplify backend flag parsing. |
2005-09-15 |
cl349 |
6904:75fe7890cf01 |
Export block device read-only state into store. |
2005-09-15 |
cl349 |
6903:9d4f4ff1ff77 |
Fix bootloader support some more. |
2005-09-15 |
cl349 |
6902:cedfbb032261 |
merge? |
2005-09-15 |
cl349 |
6901:2dcfb85a95b9 |
Maybe fix running bootloader after reboot. |
2005-09-15 |
kaf24 |
6900:c21f47a03225 |
Start cleaning up grant tables. gnttab_donate now called |
2005-09-15 |
cl349 |
6899:2f5537317988 |
merge? |
2005-09-15 |
cl349 |
6898:e85f93d1ca59 |
Update image handling code for xstransact. |
2005-09-15 |
shand |
6897:753c49dc808c |
Actually update domain info when dom_get() succeeds. |
2005-09-15 |
kaf24 |
6896:c27431cf81f9 |
Fix the libxc Makefile. |
2005-09-15 |
vh249 |
6895:cb518207fc95 |
add support for ipv6 address in choose_vnc_display function |
2005-09-15 |
vh249 |
6894:da550f59e971 |
fix build, strings spanning multiple lines are no longer supported |
2005-09-15 |
cl349 |
6893:e78650eb2cf0 |
merge? |
2005-09-15 |
cl349 |
6892:b47c0ff50cdd |
Don't special case getDomainMemory for ia64. |
2005-09-15 |
cl349 |
6891:6e5cb98eff28 |
Better build fix. |
2005-09-15 |
kaf24 |
6890:19b458d4ba93 |
Like IA32 PAE xenlinux, we also need make VMX guest 1:1 page table PGD |
2005-09-15 |
cl349 |
6889:7ce64f021a2c |
Cleanup timeout code for when socket is already in use. |
2005-09-15 |
cl349 |
6888:6da7a6d8b575 |
Fix build! |
2005-09-15 |
kaf24 |
6887:bdc77b74bf61 |
Remove bad lines from start od script. |
2005-09-15 |
kaf24 |
6886:3233e7ecfa9f |
merge? |
2005-09-15 |
kaf24 |
6885:2f11c5b3c586 |
More build fixes for latest binutils. No 'movl' between |
2005-09-14 |
shand |
6884:bd477fcd32ab |
Deal with domain info going away (handle new error path introduced by |
2005-09-14 |
shand |
6883:36f8c5900e86 |
O_REUSEADDR is not enough to ensure we don't get address in use errors when |
2005-09-14 |
shand |
6882:7985a4d8bae9 |
Make sure xend start doesn't return until xend is ready to accept connections. |
2005-09-14 |
shand |
6881:3a79e8b28999 |
Disable CONFIG_PNPACPI temporarily in the -xen defconfig (it's known not to |
2005-09-14 |
shand |
6880:fb72c78604c6 |
The dom destroy path is doing a dom_get on a non-existent domain to |
2005-09-22 |
djm |
6879:97dbd9524a7e |
Patches and recipe to build an elilo.efi that will boot domain0 with initrd |
2005-09-22 |
djm |
6878:babbdd896024 |
Remove all CONFIG_VTI, VTI now works dynamically |
2005-09-21 |
djm |
6877:d2f2c1c26995 |
Minor change also needed in vcpu.c for guests to own ar.kr's. |
2005-09-21 |
djm |
6876:f064ce67e524 |
Another fix for handling ar.kr's |
2005-09-21 |
djm |
6875:c83307a81602 |
Remove paravirtualization of ar.kr registers (may need hyperprivop for |
2005-09-21 |
djm |
6874:32eea7354dcb |
Xenlinux/ia64 can't use xenlinux/x86 version of drivers/acpi/tables.c |
2005-09-21 |
djm |
6873:0817cde2ca06 |
Build tweaks for xenlinux/ia64 |
2005-09-21 |
djm |
6872:3b6d422fc0be |
Start fleshing out -sparse tree for xenlinux/ia64 |
2005-09-20 |
djm |
6871:4c1c79806874 |
Support files for building xenlinux-ia64 from -sparse tree |
2005-09-20 |
djm |
6870:e608c8118f25 |
Clone of Christian's xen-unstable mkbuildtree patch (cset 6960) |
2005-09-20 |
djm |
6869:8906825d5197 |
Fix dcr.pp and psr.pp support (non-VTI) so pfmon --system-wide works |
2005-09-20 |
djm |
6868:f2309ac2648a |
Get multiple domains working again |
2005-09-19 |
djm |
6867:7f9acc83ffcd |
Merge vcpu phase 2 |
2005-09-18 |
djm |
6866:8d133d172bfd |
Add debug output for pfmon (default off, DEBUG_PFMON in config.h) |
2005-09-18 |
djm |
6865:0e548ff36960 |
Re-enable improved PAL code (time and perfmon work again). PAL code remapped |
2005-09-16 |
djm |
6864:aecdccb1a350 |
Add additional stats to track VHPT saturation |
2005-09-16 |
djm |
6863:b52a48644770 |
PAL cache flush (added during VTI merge) breaks on simulator |
2005-09-16 |
djm |
6862:2556621a7759 |
Comment out DTLB MATCH message as it is more frequent and annoying now |
2005-09-16 |
djm |
6861:7fd1b4d42d94 |
Return rid mangling to previous method (to match hyperprivop.S) |
2005-09-16 |
djm |
6860:9e4fb055be80 |
Script to generate diffs between linux-xen subdirs and real linux |
2005-09-15 |
djm |
6859:6bf96d977ecc |
This patch fixes a severe bug in vtlb, where domU may face machine crash |
2005-09-15 |
djm |
6858:8e7df3b10d85 |
Properly return extents for hypervisor memory ops call |
2005-09-14 |
djm |
6857:55bc6698c889 |
Oops, one hypervisor.h change seems to have unfixed in the merge |
2005-09-14 |
djm |
6856:0833c2337202 |
Add missing include/decl to ia64-specific hypervisor.h |
2005-09-14 |
djm |
6855:c8f873ae3ede |
Add ia64-specific hypervisor.h |
2005-09-14 |
djm |
6854:9af349b055e5 |
Merge latest xen-unstable into xen-ia64-unstable to prep |
2005-09-14 |
kaf24 |
6853:122779b57b40 |
Remove redundant semi-colon from end of DEFINE_RING_TYPES |
2005-09-14 |
cl349 |
6852:1a29e0f5c610 |
merge? |
2005-09-14 |
cl349 |
6851:05d42f7674e8 |
Switch most uses of write over to store. |
2005-09-14 |
cl349 |
6850:40e6dfad4eff |
Explicit test for None. |
2005-09-14 |
cl349 |
6849:1585590ec474 |
More syntactic sugar. |
2005-09-14 |
cl349 |
6848:bc5dbfe729e0 |
Move start_time out of xend dir and use gather/store. |
2005-09-14 |
cl349 |
6847:960d4f6b58b3 |
Support removing nodes from store if value to store is None. |
2005-09-14 |
cl349 |
6846:f92bdd9153f5 |
Add store function. |
2005-09-14 |
cl349 |
6845:d5497a215660 |
Always allow transaction abort. |
2005-09-14 |
cl349 |
6844:eb6fbb3d0a7b |
Add gather function and robustify class methods' failure handling. |
2005-09-14 |
kaf24 |
6843:1184286a2ee6 |
Fix mmapping of PCI resources from userspace. |
2005-09-14 |
cl349 |
6842:9c9a3bb878c2 |
merge? |
2005-09-14 |
cl349 |
6841:541a3239f352 |
Rename xm commands and cleanup of the "bogus" argument code. |
2005-09-14 |
kaf24 |
6840:810039218827 |
Fix xc_make_page_below_4G(). Should fix PAE domain |
2005-09-14 |
kaf24 |
6839:c9c49385c26e |
During my attempts to get the latest bridge networking model working on my |
2005-09-14 |
kaf24 |
6838:481a4ce27c15 |
Fix xc_domain_memory_decrease_reservation(). |
2005-09-14 |
cl349 |
6837:a8edb2655c5d |
Add methods to read/write Vm/Domain store entries. |
2005-09-14 |
cl349 |
6836:2277377dfc3a |
Move name back into main domain dir. |
2005-09-14 |
cl349 |
6835:5cbb2ecce16a |
Move id back into main domain dir and rename to domid. |
2005-09-14 |
cl349 |
6834:e2f0a6fdb7d9 |
merge? |
2005-09-14 |
cl349 |
6833:383f1336c305 |
Move uuid back into main domain dir. |
2005-09-14 |
kaf24 |
6832:5959fae4722a |
Set NE bit for VMX guest CR0. VMCS guest CR0.NE bit must |
2005-09-14 |
kaf24 |
6831:5e943af66571 |
Add some sanity check when creating 3-level 1:1 page table |
2005-09-14 |
kaf24 |
6830:1cdc469bf78d |
Clear pending interrupt on shared page when pic initialized |
2005-09-14 |
kaf24 |
6829:b9b120c7631a |
Get rid of anonymous unions in public header files. |
2005-09-14 |
cl349 |
6828:cc1572db6a3d |
Call dominfo.device_delete instead of non-existant dominfo.device_destroy. |
2005-09-14 |
kaf24 |
6827:94990f123e5e |
Remove unsued domain_controller.h file. |
2005-09-14 |
kaf24 |
6826:f5ff107742ce |
Fix 64-bit build problem. Not allowed to movl between a |
2005-09-14 |
kaf24 |
6825:1936ccaccf5e |
Move hypervisor.h to asm-i386/asm-x86_64. |
2005-09-14 |
kaf24 |
6824:0a7194ec36a4 |
mem-map.sxp and vmxloader are unaffected by a 64-bit build, |
2005-09-14 |
cl349 |
6823:c63529f3367d |
Fix xenstored watch crash. |
2005-09-13 |
cl349 |
6822:0d8c0db04258 |
Don't return failure when trying to delete a non-existent node. |
2005-09-13 |
cl349 |
6821:1ad652222dba |
Perform xenbus operations in shutdown_handler in a transaction. |
2005-09-13 |
cl349 |
6820:36c4d3bb29c8 |
Don't cause watch fire deadlock by unconditionally rewriting the sysrq node. |
2005-09-13 |
cl349 |
6819:3eea03342466 |
Don't fail readDB on empty dirs. |
2005-09-13 |
cl349 |
6818:a0399927e1a1 |
Switch shutdown and sysrq to xstransact. |
2005-09-13 |
cl349 |
6817:feff6bf0417e |
Free blkif if vbd_create fails. |
2005-09-13 |
kaf24 |
6816:3a34bcb7c28b |
Fix the logic in vcpu_sleep_sync(): we must wait until |
2005-09-13 |
shand |
6815:fe5b84a24d43 |
Some more resilience to errors in creating vbds etc; still needs more work |
2005-09-13 |
cl349 |
6814:22d08cc7f739 |
Switch memory target handling to use xstransact. |
2005-09-13 |
cl349 |
6813:c1450b657ede |
g/c introduceDomain and releaseDomain bindings in xsnode and xsobj. |
2005-09-13 |
cl349 |
6812:26cf3cfd3bed |
Switch vcpu hotplugging to use xstransact. |
2005-09-13 |
cl349 |
6811:f562c0f1d222 |
Fix domain list build/cleanup code with xend subdirectory. |
2005-09-13 |
cl349 |
6810:d38da169752e |
IntroduceDomain of dom0 can fail when it's already connected. |
2005-09-13 |
cl349 |
6809:574aeba9859d |
Fix error handling code paths. |
2005-09-13 |
cl349 |
6808:72e4e2aab342 |
merge? |
2005-09-13 |
cl349 |
6807:8ca0f98ba8e2 |
merge? |
2005-09-13 |
cl349 |
6806:4ad19fe76d50 |
Store dom0 store ring-ref in store. |
2005-09-13 |
cl349 |
6805:c2558a2fe658 |
Switch to IntroduceDomain, move xend info into xend subdirectory in store. |
2005-09-13 |
cl349 |
6804:68c4eb06a6aa |
Move xshandle to xsutil.py, add IntroduceDomain, fix list to handle empty/non-existant directories and fix Remove. |
2005-09-13 |
cl349 |
6803:c66a660872e7 |
Change read and list to return None if key/dir doesn't exist. |
2005-09-14 |
djm |
6802:a152b9f27e48 |
Add needed header files that are buried/nested in x86 |
2005-09-14 |
djm |
6801:52d2d5208575 |
Merge latest xen-unstable into xen-ia64-unstable |
2005-09-13 |
djm |
6800:6dadf4d93ee3 |
Converge ia64 grant_table API |
2005-09-13 |
djm |
6799:2c823d27cf33 |
Catchup with xen-unstable, add ia64 specifics to tools, and some VTI merge |
2005-09-13 |
djm |
6798:5cd24dd33033 |
Add ia64 header for synch_bitops.h |
2005-09-13 |
djm |
6797:b35215021b32 |
Merge with latest xen-unstable |
2005-09-13 |
cl349 |
6796:e7c7196fa329 |
merge? |
2005-09-13 |
emellor |
6795:3cc679a35d71 |
Fix imports. |
2005-09-13 |
cl349 |
6794:4d899a738d59 |
merge? |
2005-09-13 |
emellor |
6793:f2450805063b |
Fix the check that the argument count is even, for xenstore_write. |
2005-09-13 |
emellor |
6792:98c5c6a1e857 |
Added help line for dev-docs target. |
2005-09-13 |
ewan |
6791:5aa6a2eff69f |
Added isDevControllerClass so that XendDomainInfo does not need to store the same information internally. This may soon go, depending on how useful controller.py turns out to be. |
2005-09-13 |
ewan |
6790:c5045197dcb7 |
Removed {add,get}_{config,device}_handler in favour of using a simple dictionary directly. Fix a misnamed variable blconfig that was supposed to refer to blcfg. This showed up under pylint as a undefined variable, but would have manifested itself in the bootloader configuration being ignored. |
2005-09-13 |
ewan |
6789:723f81936cf7 |
Added .PHONY target so that make works from the tools/python directory (it was seeing the build directory and therefore doing nothing). |
2005-09-13 |
ewan |
6788:e939d5c5e646 |
Pass the root directory to Doxyfilter and thence pythfilter.py so that the latter can get the namespace/packages correct. |
2005-09-13 |
ewan |
6787:bcbd2d2c1068 |
Pass the root directory to Doxyfilter and thence pythfilter.py so that the latter can get the namespace/packages correct. |
2005-09-11 |
ewan |
6786:64d6de1ea743 |
"Added." |
2005-09-11 |
ewan |
6785:89a842453d77 |
Added dev-docs target to build the Python Tools' API documentation. |
2005-09-11 |
ewan |
6784:f44b792e898c |
Added docs/api. |
2005-09-11 |
ewan |
6783:bf58d21a1e3a |
Added dev-docs target, which passes through to the docs Makefile. |
2005-09-13 |
kaf24 |
6782:adb70d525dbd |
This trivial patch makes sure that mem-map.sxp and the qemu bits |
2005-09-13 |
kaf24 |
6781:89ed236b6b66 |
Update ignores list for new xenstore binaries. |
2005-09-13 |
kaf24 |
6780:e17161930711 |
synch_bitops.h is an arch-specific header file. |
2005-09-13 |
kaf24 |
6779:b5d91089e42c |
Newer binutils is a bit stricter and errors out when you try |
2005-09-13 |
cl349 |
6778:bd951d23d713 |
merge? |