ia64/xen-unstable

log

age author revision description
2005-10-18 emellor 7428:6ef7386f7370 Protect __del__ from failure inside __init__ by setting inTransaction before
2005-10-18 emellor 7427:c24fae1cd39d Added uuid unit test.
2005-10-18 emellor 7426:377b64f085d0 Fix call to getVCpuCount for dom0.
2005-10-18 kaf24 7425:3d27ee7da0c1 Merge i386/x86_64 smpboot.c into a simplified common Xen version.
2005-10-18 kaf24 7424:7169e31606bd alloc_netif() must return a ERR_PTR() on error, not NULL.
2005-10-18 kaf24 7423:551d099dae3a Clean up some VMX IO handler code:
2005-10-18 kaf24 7422:7155eafc858a Fix x86_64 smp boot:
2005-10-18 kaf24 7421:eea0e77b7683 Allow interdomain channels to bind DOMID_SELF to DOMID_SELF.
2005-10-18 kaf24 7420:76a413a8eef0 There are only six fields in vcpuinfo.
2005-10-18 kaf24 7419:cd2a4d6da0a1 In the shadow mode, thanks to recent patches, the shadow
2005-10-18 cl349 7418:2b95dde72853 Fix transaction EAGAIN handling in xenstore client programs.
2005-10-17 emellor 7417:1d88f303c39c Put back the arg_check calls removed recently -- they aren't as useless as I
2005-10-17 emellor 7416:aa5c62270da7 More removal of BE_DOMAIN flags.
2005-10-17 emellor 7415:f726c39670d9 Merged.
2005-10-17 emellor 7414:75ec60b67f64 Have xenstored initialise its connections, meaning that xend can be out of
2005-10-17 kaf24 7413:895149d24048 Remove useless SIF_XXX_BE_DOMAIN driver flags.
2005-10-17 kaf24 7412:ba9706473941 Make the event-channel pending and mask arrays consist of
2005-10-17 emellor 7411:5e4e11d059a1 Merged.
2005-10-17 emellor 7410:2b92f50b7692 Replace xm vcpu-enable and xm vcpu-disable with one command, xm set-vcpus,
2005-10-17 kaf24 7409:420db20e103c Force RTC driver to fail to load in domU by preventing it
2005-10-17 emellor 7408:446aa56ca4fe Added a TRACE log level, for those versions of Python that do not have it, and
2005-10-17 kaf24 7407:fa0faada967b Plumb GETVCPUINFO dom0_op through to Python. Remove
2005-10-16 kaf24 7406:9b51e7637676 Clean up debug tracing in mm and mm audit code.
2005-10-16 kaf24 7405:f535708469ee Small cleanup in hotplug script.
2005-10-16 kaf24 7404:6cf6f8783282 Fix local_irq_save() and irqs_disabled() to be preemption-safe.
2005-10-15 kaf24 7403:475e2a8493b8 Flush writable pagetable state whenever a domain is
2005-10-15 kaf24 7402:9d9b75569d0e Fix invalidation of shadow LDT on SMP systems.
2005-10-15 kaf24 7401:9d51c5afda92 Remove bogus error message in libxenctrl.
2005-10-15 kaf24 7400:938f209d886b Detect failure to create shutdown process and retry twice
2005-10-15 emellor 7399:4c9dbbb5fe3d Use new -t flag on xenstore-rm to keep the store pruned when devices go away.
2005-10-15 emellor 7398:a0ec7370eec0 Fix installation decision to make the DISTDIR and DESTDIR absolute before
2005-10-15 emellor 7397:bb127c984f74 Added --tidy flag to xenstore-rm that recursively removes any empty directories
2005-10-15 kaf24 7396:fd7b8b051466 At least for the time being, GETVCPUCONTEXT needs to work
2005-10-15 kaf24 7395:27d7c7f226f4 Extend VCPUINFO dom0_op to return status information about
2005-10-15 kaf24 7394:26862e5458eb Fix NAT for domU checksum offload.
2005-10-15 kaf24 7393:5487b11faafa add BT instruction support to VMX MMIO decoder.
2005-10-15 iap10 7392:768b04d09dde Enable hotplug cpus in -xen x86_32 kernel.
2005-10-14 kaf24 7391:06ce728dcede machine_specific_memory_setup() makes the following call to setup e820:
2005-10-14 kaf24 7390:f9b300fab36e This should fix time stopped / going slow problems that
2005-10-14 kaf24 7389:d48bc069122c In addition to setting opaque handle during domain
2005-10-14 kaf24 7388:bd3268de4145 Store an opaque handle (tools uuid) in the domain structure
2005-10-14 iap10 7387:70aa62954e91 Remove unused x86_64 functions.
2005-10-13 emellor 7386:95ec0b134206 Patch for typo causing multiple output in xm list -l, courtesy of Laura Ramirez
2005-10-13 jrb44 7385:56752fea020d Fixed 64 bit Linux build.
2005-10-13 kaf24 7384:b41e51ffa5ea Because of a bug with reference counting against the target guest page
2005-10-13 emellor 7383:3fd239d8b640 Revert accidental commit.
2005-10-13 emellor 7382:bb22622a15fc Merged.
2005-10-13 emellor 7381:cd6f7b548218 Remove the diagnostic/recovery when two domains end up with the same name. It
2005-10-13 kaf24 7380:5a97ee0633e8 Cleanup CPU hotplug and save/restore. Next step is to
2005-10-13 emellor 7379:92c6021f23e4 Merge.
2005-10-13 emellor 7378:7b9547485703 Fix broken test for zombies.
2005-10-13 kaf24 7377:10c93f58b041 Fix multi-cpu save/restore after the max_vcpu patch.
2005-10-13 kaf24 7376:43677823b395 Fix client dependency on libxenstore in Makefile.
2005-10-13 kaf24 7375:9e373ffff3e6 NS_PER_TICK must be a s64 quantity. It is compared with
2005-10-13 kaf24 7374:48f542f8d906 Currently, we mark an IO request to STATE_IOREQ_READY state before
2005-10-12 kaf24 7373:40b4860f554a Add memory barriers to console ring accesses. Similar to what
2005-10-12 cl349 7372:d6e0eb8622cd Disable watch callbacks only during driver registration instead of all probes.
2005-10-12 cl349 7371:179027128d99 Disable watch callbacks while running the driver probe callback.
2005-10-12 kaf24 7370:2796f432858e Change xenstore-domain messaging protocol to match what we use
2005-10-12 kaf24 7369:f8c725f1fce8 Fix xsls build dependency.
2005-10-12 kaf24 7368:c81c8a2821aa Add a option for enabling ne2000 NIC device model
2005-10-12 kaf24 7367:d6e99066959a Refactor domain/vcpu allocation to be more separated.
2005-10-12 kaf24 7366:af38c6b205f6 Keir moved barriers,
2005-10-12 kaf24 7365:9d47f70345a4 Fix error output to stderr in xc_linux_build.
2005-10-12 kaf24 7364:52b9aca1916a New dom0_op to set max vcpus for a domain.
2005-10-12 kaf24 7363:29db5bded574 Fix 64-bit compile warnings in firmware.
2005-10-12 emellor 7362:f3aa156fda6a Merged.
2005-10-12 emellor 7361:97648825856b Merged.
2005-10-12 emellor 7360:b938c4965a8f Make the error reporting back to xm just a little bit less insane, and fix a
2005-10-12 emellor 7359:00a324b3a2db Ignore any watches that fire for which we do not have a registration. This can
2005-10-12 emellor 7358:09447f91ab49 Don't try and call DevController if we can't destroy a device ourselves,
2005-10-12 emellor 7357:3dd931842e71 Improve error message.
2005-10-12 kaf24 7356:26599c5d298d merge
2005-10-12 kaf24 7355:68e754d7e1cb Fix firmware build for cross-compilation.
2005-10-12 emellor 7354:ffbee4415bf7 Explicitly state which architectures are going to use /usr/lib64, to allow for
2005-10-12 emellor 7353:41c970cf82ba Fix the handling of EAGAIN from the transaction_end; we were failing to do any
2005-10-12 emellor 7352:b719806d1265 Added missing __init__.py.
2005-10-12 kaf24 7351:def91f2dbc89 Fix vcpu-hotplug xenbus watch handler and setup.
2005-10-12 kaf24 7350:43b40ae7904c Better cast for ptr->int in residerfs module.
2005-10-12 kaf24 7349:b3a255e88810 Fix Xen public interfaces and the tools to consistently
2005-10-12 emellor 7348:067b9aacb6c2 Fix deadlock in XendDomainInfo when a domain is cleaned up. We are renaming
2005-10-12 emellor 7347:00a24908057f Change import that was confusing pylint (this is a pylint bug, I think).
2005-10-12 emellor 7346:1d8933fa01d2 Issue diagnostics if xm is being run as a non-root user. This used to happen,
2005-10-12 kaf24 7345:e89a7279d602 Fix compilation problems with xenstore.
2005-10-12 kaf24 7344:801ffcaa450b This patch implements select() functionality on /dev/vtpm and fixes some
2005-10-12 kaf24 7343:1fd8bd359118 Fix PAE overflow in xc_linux_build.
2005-10-12 kaf24 7342:0fd84f168103 Error print on err path.
2005-10-12 kaf24 7341:456b91c81427 The NAT scripts currently work, but the changes below decrease user
2005-10-12 kaf24 7340:c05d5e85ded2 Hide the VMX cpu feature from unmodified Guests.
2005-10-21 djm 7339:ff7c5a791ed5 Backout incautious public/io header changes
2005-10-14 djm 7338:42cab8724273 More itir fixes in vcpu_translate and cleanup
2005-10-14 djm 7337:d61142fc7480 Fix reprogram_ac_timer corner case bug, by Tristan Gingold
2005-10-14 djm 7336:f1dc942257e5 Add fault debug feature (assuming guest doesn't use kr2), by Tristan Gingold
2005-10-14 djm 7335:70de2b71f439 Fix itir bugs in vcpu_transalte and do some cleanup
2005-10-13 djm 7334:c03dc328bf3a Modify printfs to be able to compile on ia64.
2005-10-13 djm 7333:760f5e85c706 Some outstanding bug fixes found in VT merge
2005-10-12 djm 7332:54b112b314fe Initial SMP support
2005-10-12 djm 7331:18390e605e19 Fast hyperprivop for itc.i and itc.d (works, but default off for stability)
2005-10-12 djm 7330:c8eb9d82dd4b Minor change needed for types rearrangement in xen-unstable 7339
2005-10-11 djm 7329:74d56b7ff46c Merged
2005-10-11 emellor 7328:4e335372ace8 Merged.
2005-10-11 emellor 7327:713328270fb3 Bring out the common console-handling code from main.py and create.py.
2005-10-11 emellor 7326:c5553e06a8bc Added auxbin module, for handling auxillary binaries.
2005-10-11 emellor 7325:293f4417c089 Remove bang path.
2005-10-11 emellor 7324:903d88857972 Allow parallel 32- and 64-bit Xen installations. Move xc_save, xc_restore,
2005-10-11 jrb44 7323:959d33fbd660 Added xsls to xenstore Makefile install dependencies to fix "make dist".
2005-10-11 kaf24 7322:2d2414d6f938 Publish the virtual console interface in public/io/console.h.
2005-10-11 kaf24 7321:46bd7564125d Xenstore client library spawns a reader thread the first
2005-10-11 kaf24 7320:5cca372aec05 Echo request and transaction identifiers in xenstored
2005-10-11 kaf24 7319:e43ffb31de48 Fix xenbus internal join() function to be concurrency safe
2005-10-11 emellor 7318:90f4f4dc3f62 Added missing global statement, to ensure that the logfilename variable is
2005-10-11 emellor 7317:1a4f8d6ddd19 Fix broken xm commands.
2005-10-11 emellor 7316:813bc65bde2a Added doccomment.
2005-10-11 emellor 7315:dfadbb90d092 Added xsls utility, which recursively lists the contents of the store.
2005-10-11 kaf24 7314:4b93736d64f7 Fix 64-bit compile of pygrub. From Charles Duffy.
2005-10-11 kaf24 7313:a9924f452b3a Fix the legacy %-build targets for dist installation of
2005-10-11 emellor 7312:e97436e48e56 Fix for "unsubscriptable object" error, courtesy of Kurt Garloff
2005-10-10 kaf24 7311:5da7f98f91e7 Fix changeset banner for source tarballs.
2005-10-10 kaf24 7310:60b0ac30ba18 Local repo version number in Xen boot log.
2005-10-10 kaf24 7309:9afe86e6d9dd Kernel makefiles do not define $(LN).