age |
author |
revision |
description |
2005-10-12 |
emellor |
7350:b938c4965a8f |
Make the error reporting back to xm just a little bit less insane, and fix a |
2005-10-12 |
emellor |
7349:00a324b3a2db |
Ignore any watches that fire for which we do not have a registration. This can |
2005-10-12 |
emellor |
7348:09447f91ab49 |
Don't try and call DevController if we can't destroy a device ourselves, |
2005-10-12 |
emellor |
7347:3dd931842e71 |
Improve error message. |
2005-10-12 |
kaf24 |
7346:26599c5d298d |
merge |
2005-10-12 |
kaf24 |
7345:68e754d7e1cb |
Fix firmware build for cross-compilation. |
2005-10-12 |
emellor |
7344:ffbee4415bf7 |
Explicitly state which architectures are going to use /usr/lib64, to allow for |
2005-10-12 |
emellor |
7343:41c970cf82ba |
Fix the handling of EAGAIN from the transaction_end; we were failing to do any |
2005-10-12 |
emellor |
7342:b719806d1265 |
Added missing __init__.py. |
2005-10-12 |
kaf24 |
7341:def91f2dbc89 |
Fix vcpu-hotplug xenbus watch handler and setup. |
2005-10-12 |
kaf24 |
7340:43b40ae7904c |
Better cast for ptr->int in residerfs module. |
2005-10-12 |
kaf24 |
7339:b3a255e88810 |
Fix Xen public interfaces and the tools to consistently |
2005-10-12 |
emellor |
7338:067b9aacb6c2 |
Fix deadlock in XendDomainInfo when a domain is cleaned up. We are renaming |
2005-10-12 |
emellor |
7337:00a24908057f |
Change import that was confusing pylint (this is a pylint bug, I think). |
2005-10-12 |
emellor |
7336:1d8933fa01d2 |
Issue diagnostics if xm is being run as a non-root user. This used to happen, |
2005-10-12 |
kaf24 |
7335:e89a7279d602 |
Fix compilation problems with xenstore. |
2005-10-12 |
kaf24 |
7334:801ffcaa450b |
This patch implements select() functionality on /dev/vtpm and fixes some |
2005-10-12 |
kaf24 |
7333:1fd8bd359118 |
Fix PAE overflow in xc_linux_build. |
2005-10-12 |
kaf24 |
7332:0fd84f168103 |
Error print on err path. |
2005-10-12 |
kaf24 |
7331:456b91c81427 |
The NAT scripts currently work, but the changes below decrease user |
2005-10-12 |
kaf24 |
7330:c05d5e85ded2 |
Hide the VMX cpu feature from unmodified Guests. |
2005-10-11 |
djm |
7329:74d56b7ff46c |
Merged |
2005-10-11 |
djm |
7328:333f722ed6d0 |
Fixes for correct itir handling in vcpu_translate (broke simulator) |
2005-10-09 |
djm |
7327:bb8120b53a96 |
Convert a few privops to existing hyperprivops in xenlinux |
2005-10-08 |
djm |
7326:eba5d2627b18 |
Still more updating ia64 to xen-unstable |
2005-10-08 |
djm |
7325:042714c06042 |
More updating ia64 to latest xen-unstable |
2005-10-08 |
djm |
7324:0ffa4369cbb3 |
Update ia64 to keep up with core changes |
2005-10-08 |
djm |
7323:4e0c94871be2 |
Merge |
2005-10-08 |
djm |
7322:0ba10f7fef51 |
Add support for fast mov_to_kr privops |
2005-10-07 |
djm |
7321:cbe6b4c4480f |
Reset hypercall_continuation flag (by Tristan Gingold) |
2005-10-07 |
djm |
7320:f81e637e7741 |
Fix incorrect re-enablement of interrupts (found by Tristan Gingold) |
2005-10-03 |
djm |
7319:98fb7e03a886 |
Some cleanup of reflection code |
2005-09-29 |
djm |
7318:c22741d000a5 |
Keep up with recent changes in xen-unstable |
2005-09-29 |
djm |
7317:61b3b357d827 |
Merge xen-unstable into xen-ia64-unstable |
2005-09-29 |
djm |
7316:93e27f7ca8a8 |
Merge |
2005-09-29 |
djm |
7315:c0ac925e8f1d |
Newer compilers don't allow strings to cross newlines? |
2005-09-29 |
djm |
7314:8463ce38eda3 |
Minor code restructure in vcpu_translate (prep for more later) |
2005-10-11 |
emellor |
7313:4e335372ace8 |
Merged. |
2005-10-11 |
emellor |
7312:713328270fb3 |
Bring out the common console-handling code from main.py and create.py. |
2005-10-11 |
emellor |
7311:c5553e06a8bc |
Added auxbin module, for handling auxillary binaries. |
2005-10-11 |
emellor |
7310:293f4417c089 |
Remove bang path. |
2005-10-11 |
emellor |
7309:903d88857972 |
Allow parallel 32- and 64-bit Xen installations. Move xc_save, xc_restore, |
2005-10-11 |
jrb44 |
7308:959d33fbd660 |
Added xsls to xenstore Makefile install dependencies to fix "make dist". |
2005-10-11 |
kaf24 |
7307:2d2414d6f938 |
Publish the virtual console interface in public/io/console.h. |
2005-10-11 |
kaf24 |
7306:46bd7564125d |
Xenstore client library spawns a reader thread the first |
2005-10-11 |
kaf24 |
7305:5cca372aec05 |
Echo request and transaction identifiers in xenstored |
2005-10-11 |
kaf24 |
7304:e43ffb31de48 |
Fix xenbus internal join() function to be concurrency safe |
2005-10-11 |
emellor |
7303:90f4f4dc3f62 |
Added missing global statement, to ensure that the logfilename variable is |
2005-10-11 |
emellor |
7302:1a4f8d6ddd19 |
Fix broken xm commands. |
2005-10-11 |
emellor |
7301:813bc65bde2a |
Added doccomment. |
2005-10-11 |
emellor |
7300:dfadbb90d092 |
Added xsls utility, which recursively lists the contents of the store. |
2005-10-11 |
kaf24 |
7299:4b93736d64f7 |
Fix 64-bit compile of pygrub. From Charles Duffy. |
2005-10-11 |
kaf24 |
7298:a9924f452b3a |
Fix the legacy %-build targets for dist installation of |
2005-10-11 |
emellor |
7297:e97436e48e56 |
Fix for "unsubscriptable object" error, courtesy of Kurt Garloff |
2005-10-10 |
kaf24 |
7296:5da7f98f91e7 |
Fix changeset banner for source tarballs. |
2005-10-10 |
kaf24 |
7295:60b0ac30ba18 |
Local repo version number in Xen boot log. |
2005-10-10 |
kaf24 |
7294:9afe86e6d9dd |
Kernel makefiles do not define $(LN). |
2005-10-10 |
emellor |
7293:0f33cbec4e36 |
This patch fixes an error in the xm create path when the |
2005-10-10 |
emellor |
7292:bea563754fe6 |
When a domain is introduced to xenstored, check whether this has already |
2005-10-10 |
emellor |
7291:7a48bfd1aba6 |
Mention -s option in usage. |
2005-10-10 |
emellor |
7290:3a341763d8b8 |
Fix completely broken xenstore_read function. |
2005-10-10 |
kaf24 |
7289:5134f3c512c8 |
Fix cancellation of pending watch events on watch unregistration. |
2005-10-10 |
kaf24 |
7288:03d69dbea152 |
Fire watch callbacks on their own workqueue. Mainly this is |
2005-10-10 |
emellor |
7287:f9bd8df8a098 |
Merged. |
2005-10-10 |
emellor |
7286:d6d1c3cbc151 |
Rewritten XendLogging to not be a singleton class, and not have methods used |
2005-10-10 |
kaf24 |
7285:015f8ae81276 |
xenstored now supports multiple concurrent transactions per |
2005-10-10 |
emellor |
7284:1ac39c7a0435 |
Merged. |
2005-10-10 |
emellor |
7283:0e7c48861e95 |
Added error logging to the block hotplug script, and support facilities for |
2005-10-10 |
kaf24 |
7282:b7dce4fe2488 |
No need to gate xenstored reading requests from a |
2005-10-09 |
kaf24 |
7281:b67873a9e3ac |
Simplify reply logic in xenstored. Maintain a linked list |
2005-10-09 |
kaf24 |
7280:f1e8d5f64105 |
Extend xenbus/xenstore client interface to include a transaction |
2005-10-09 |
smh22 |
7279:5df423407700 |
Added some clarifying comments regarding xenbus/xenstore kernel startup. |
2005-10-09 |
kaf24 |
7278:8016551fde98 |
Refactor xenbus to break up the xenbus_lock and permit watches |
2005-10-09 |
vh249 |
7277:ab93a9a46bd4 |
Don't increment mi->usage is alloc_major_info return NULL |
2005-10-09 |
smh22 |
7276:8f7ee9ab31ac |
Fix cpu hotplug issue with SMP guests (including save/restore). |
2005-10-09 |
emellor |
7275:fe4c1d44e899 |
Alter logging statements to move the interpolation inside the logging function, |
2005-10-09 |
emellor |
7274:bb113ea17659 |
Remove unnecessary extraction of ssidref from config inside restore -- this |
2005-10-09 |
emellor |
7273:32f9300618d6 |
/home/emellor/log2 |
2005-10-09 |
emellor |
7272:8e3ec9ab0075 |
Remove cruft. |
2005-10-09 |
emellor |
7271:59440a003278 |
Remove code seeding RNG from /dev/urandom. The random module's default RNG is |
2005-10-09 |
emellor |
7270:f15892b95965 |
Append a newline to error messages, so that they are parsed by XendCheckpoint.py |
2005-10-09 |
emellor |
7269:17f110647efa |
Change xenbus callbacks to match new signature of xenbus_watch. |
2005-10-08 |
kaf24 |
7268:2144de6eabcc |
Make libxenstore thread-safe. It also spawns an internal |
2005-10-08 |
kaf24 |
7267:e69413dca684 |
Fix locking in /dev/xen/evtchn ioctl. |
2005-10-08 |
kaf24 |
7266:801b2bd7ef2e |
Add one more parameter to __vmread_vcpu and clean some code. |
2005-10-08 |
kaf24 |
7265:a4df9003c54d |
Add a bzImage target for xen kernels for consistency with |
2005-10-08 |
kaf24 |
7264:32c3658d7391 |
Xen-friendly glibc selection: appropriate ld-linux can parse |
2005-10-07 |
kaf24 |
7263:f1abe953e401 |
Remove linux-2.4 sparse tree. |
2005-10-07 |
kaf24 |
7262:bf07490fab19 |
Some cleanup in TPM-related files and implementation of functionality that |
2005-10-07 |
kaf24 |
7261:18f765da2725 |
Re-enable the pygrub build and fix the build with older |
2005-10-07 |
kaf24 |
7260:1b4ad6eb6968 |
Move mmio operation structure from domain to vcpu. |
2005-10-07 |
kaf24 |
7259:62d815160f01 |
Rationalise xenstore header files a little. xenstored.h, |
2005-10-07 |
kaf24 |
7258:c45c3d6b1a60 |
Update kernel watch API to pass the array of watch arguments to the callback |
2005-10-07 |
kaf24 |
7257:402b5eb85905 |
Change xs_read_watch interface to return a sized array (in userspace and in |
2005-10-07 |
kaf24 |
7256:4b9c9b85b3a5 |
Clean up file vmx.c: |
2005-10-07 |
kaf24 |
7255:409cea2432fc |
Add installation of the udev rules if appropriate. With a normal 'make |
2005-10-07 |
emellor |
7254:e9e10e783ccd |
Merged. |
2005-10-07 |
emellor |
7253:b5c5360a61d0 |
Regig the construction of new domains so that restore and create can share the |
2005-10-07 |
kaf24 |
7252:99532f6b2ae3 |
Add udev rules that map similar to the hotplug agent. Based off of what |
2005-10-07 |
kaf24 |
7251:1b0dbfedc043 |
Move the block-phy and block-file handling into a common |
2005-10-07 |
kaf24 |
7250:e31e64e00ac3 |
The hotplug agent sets the path now, but that's not as practical to do |
2005-10-07 |
kaf24 |
7249:5eda9308b0ca |
Remove bind_evtchn_to_irq/unbind_evtchn_from_irq from the |
2005-10-07 |
kaf24 |
7248:2a3e10a132a2 |
The attached fixes a few things to make the blkfront and netfront |
2005-10-07 |
kaf24 |
7247:8b0958155380 |
merge. |
2005-10-07 |
kaf24 |
7246:306f6ec86ea8 |
This patch copies the NAT scripts in tools/examples/ to |
2005-10-07 |
emellor |
7245:f3c590641000 |
Merge. |
2005-10-07 |
emellor |
7244:a6420243710d |
Merge. |
2005-10-07 |
emellor |
7243:7079bb72ceca |
Rename the source domain on migration, regardless of the live flag. This fixes |
2005-10-07 |
kaf24 |
7242:ddb803b6308b |
Move construct_vmcs to arch_vmx_do_launch. |
2005-10-07 |
kaf24 |
7241:37bea65ed6ca |
Big simplification of the Xen event-channel interface. |
2005-10-07 |
emellor |
7240:48df3efaf61c |
Fix conflicting merge. |
2005-10-06 |
emellor |
7239:62190db89326 |
Merged. |
2005-10-06 |
emellor |
7238:f5320ac7ed31 |
Remove xm commands block-refresh and vbd-refresh, as these are unsupported. |
2005-10-06 |
kaf24 |
7237:76a7a7aa27e4 |
User tools send evtchn notifications via /dev/xen/evtchn |
2005-10-06 |
kaf24 |
7236:4083eb31def0 |
Change how event channels are allocated and used by the control |
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' |