ia64/xen-unstable

log

age author revision description
2005-11-10 danms 7756:578736096552 Modularize runtest.sh and add a quick option.
2005-11-10 danms 7755:0c3335a98f0b Make the 04_restore test verify that two block devices and two nics are
2005-11-10 danms 7754:7562dc888468 Remove this accidental commit
2005-11-10 dan 7753:fb4f48f0116e Tweak the usage of mke2fs to be quiet, so that the XML reports
2005-11-10 danms 7752:2bcfd776cb7f Add this file that wasn't in the tarball for the initial import
2005-11-10 danms 7751:3920df5da25e Remove semicolons from Console.py. It's a habit.
2005-11-10 kaf24 7750:06d08564b982 Attached patch fixes a thinko in pygrub's setup.py
2005-11-10 kaf24 7749:b8eaf192bad7 Enable export of set_nmi_callback in suitably priv 64-bit doms.
2005-11-10 kaf24 7748:08f0066158c3 Updates comments in network-bridge, removes dead code, minor typo fixes.
2005-11-10 emellor 7747:8a5dca8c1e8f Merged.
2005-11-09 emellor 7746:ad6a208992cc Added missing __init__.py.
2005-11-09 smh22 7745:8f83f7ccf185 Fix shadow bitmap sizing for logdirty mode.
2005-11-09 kaf24 7744:5823dbfbb4cd Move linear faulting address (%cr2) out of the page fault
2005-11-18 djm 7743:e62c54ab862f Fall back to zx1-based configs, defconfigs don't work yet to boot domU
2005-11-18 djm 7742:84f9bec4feaf Fix read of guest psr to properly set dfh and other bits (by Matt Chapman)
2005-11-18 djm 7741:14393678d999 Properly pass iha/itir if data miss occurs when fetching privop (by Matt Chapman)
2005-11-18 djm 7740:ba78f3912b29 Remove DOMU_BUILD_STAGING and supporting code entirely, no longer needed
2005-11-17 djm 7739:51f32d60536b Turn off DOMU_BUILD_STAGING, no longer needed (flagged by Kevin Tian)
2005-11-17 djm 7738:ec2ab25dacee Parse all ACPI MADT entries, not just NR_CPUS (by Alex Williamson)
2005-11-17 djm 7737:424e28ebc882 Turn off duplicate console output (by Alex Williamson)
2005-11-17 djm 7736:ea1214123c2f Remove old version of xen xlilo patch
2005-11-17 djm 7735:d0a2b36f72f2 Integration of the xen4xlilo patch. (by Tristan Gingold)
2005-11-16 djm 7734:8c42a46de7f8 Enable build to work for both generic and non-generic (hpsim issue)
2005-11-16 djm 7733:40fc727dd1c0 Changes so that Xen can be compiled with gcc 4.0.2: (by Tristan Gingold)
2005-11-16 djm 7732:36cea432bbed Enable generic build for dom0 and build for domU with CONFIG_VT forced off
2005-11-16 djm 7731:ee15a2ae7f24 Fix problem if itlb miss occurs when in metaphysical mode
2005-11-14 djm 7730:5e142e1f41e6 Support dom0_mem parameter at boot option (by Masaki Kanno)
2005-11-11 djm 7729:bd234c9603ce Fix delivery of nat consumption faults (still chatty)
2005-11-11 djm 7728:12d4d2dc06a2 Punt to slow path for itc.i/d for region0 to avoid metaphys problem
2005-11-11 djm 7727:d7bcc7bbf981 Fix region0 virtual accesses
2005-11-10 djm 7726:2f98977d9f85 Enable gcc3.4 with CONFIG_SMP (by Alex Williamson)
2005-11-10 djm 7725:0ec32c6f0963 Blkfront no longer built by default, need CONFIG_XEN_BLKDEV_FRONTEND
2005-11-10 djm 7724:fae79fdcd49b Merge
2005-11-10 djm 7723:9be9bc0b0f11 Fix typo
2005-11-10 djm 7722:4aeb53ba2890 Merge latest xen-unstable into xen-ia64-unstable
2005-11-09 emellor 7721:136b2d20dc81 Cope with the ValueError exception that we get if you use Xend with the recent
2005-11-09 kaf24 7720:b2ea26d2099a Support recent change moving virtual IOAPIC model into Xen for
2005-11-09 kaf24 7719:34a0dcb1700c Attached patch allows building of netfront and blkfront as modules
2005-11-09 kaf24 7718:83ec10103067 gnttab_request_free_callback needs to be exported for building modular
2005-11-09 kaf24 7717:6b62605e77b5 Remove use of get_gendisk in blkfront gen_gendisk is no long exported
2005-11-09 kaf24 7716:356c175366a1 Allow xen_create_contiguous_region() to fail gracefully if it
2005-11-09 smh22 7715:5066d2aa2fb0 More fixes for save/restore; use configured memory for generating sxp.
2005-11-09 emellor 7714:1e6147db55cf This patch prevents the xm-test console library from duplicating the
2005-11-09 emellor 7713:b0b854126410 This patch adds a new test that attempts to save and restore a domain
2005-11-09 emellor 7712:003339f0fcb2 Chmod a+x.
2005-11-09 smh22 7711:539b2757642e Fix 64-bit build.
2005-11-08 smh22 7710:b3c2bc39d815 Enable save/restore for PAE domains.
2005-11-08 smh22 7709:abbe3df33774 Use '-' instead of '_' in xen version strings.
2005-11-08 kaf24 7708:98bcd8fbd5e3 Fix alloc_skb() to ensure data is always physically contiguous.
2005-11-08 kaf24 7707:0915074c356e Rationalise the kernel event-channel binding interfaces. The
2005-11-08 emellor 7706:37ad91483bd3 Increase the static constant default number of loopback interfaces, nloopbacks,
2005-11-08 emellor 7705:7cbcdccd659d Merged.
2005-11-08 emellor 7704:e2bb85722b91 Fix two leaks in the pyxc interface. The dictionaries are being added
2005-11-08 Michael Fetterman 7703:6e2225934d84 merge
2005-11-08 Michael Fetterman 7702:f544934dd0b6 merge
2005-11-08 Michael Fetterman 7701:c665ab5a6b44 Cleanup various shadow mode asserts.
2005-11-08 mafetter 7700:6d298cac0e8d Bug fix in error handling in get_page_from_l4e()
2005-11-08 mafetter 7699:0f62ea79cd8d Fixed domain refcounting bug (found by inspection)
2005-11-08 mafetter 7698:d25bdfb2576e Fixed a bug in the audit code.
2005-11-08 unknown 7697:dd0e2e9fa4e6 Fixed domain refcounting bug (found by inspection)
2005-11-08 mafetter 7696:c4fc28fb580a Fix vncviewer spawning so it actually works.
2005-11-08 mafetter 7695:913ad6d48cbc Added some minor defensive coding/error handling in xc_linux_build.c
2005-11-07 unknown 7694:889814fb94c5 Minor Makefile cleanup in tools/libxc/Makefile
2005-11-07 unknown 7693:06abebc3a56d Make xen0's default config match itself after a "make oldconfig"
2005-11-07 unknown 7692:188fc4838586 Minor updates to .hgignore
2005-11-08 emellor 7691:a5195bf5671d Merged.
2005-11-08 emellor 7690:8e1703090053 Added file missed on commit of earlier patch by Dan Smith.
2005-11-08 emellor 7689:53f52fc28f8b This patch removes all of the auto-generated files that were checked
2005-11-08 emellor 7688:c969320ee59f This patch increments the version number of xm-test so that we can
2005-11-08 emellor 7687:dfbdf1d264ef This patch adds a URL to the reporting site, as well as a note about
2005-11-08 emellor 7686:f79854882e1f 1. Set the UID and EUID of the process when trying to switch to a
2005-11-08 emellor 7685:40f3ce3516cb 1. Unmark the 07 and 08 tests of block_attach as XFAIL
2005-11-08 emellor 7684:464e03b08f65 Remove unused parameter.
2005-11-08 kaf24 7683:1470a9d40072 Remove unused and unnecessary gnttab ioctl.
2005-11-08 kaf24 7682:33b2e15c2ade Update tools/examples docs.
2005-11-08 kaf24 7681:8914eb171c66 After move randomMac to netif in 7637, we need to this for vmx guest.
2005-11-08 kaf24 7680:a7a35d0a4a7c Remove the execute bit from shell snipplets (the -common files not
2005-11-08 kaf24 7679:becf19225569 Fix the clean target of the tools/xenstore Makefile to
2005-11-08 kaf24 7678:0aeb37de0e4a merge
2005-11-08 emellor 7677:055efdd6b7c5 Merged.
2005-11-08 emellor 7676:7e3faea076ec Push the process of waiting for devices to come up right out of DevController,
2005-11-08 emellor 7675:eafd932231ae Rearrange restart logic so that a failure to restart a domain does not cause
2005-11-08 emellor 7674:f2202af64023 Mark plenty of variables as unused, and remove an unused import.
2005-11-08 emellor 7673:dcfbfae87f6c Remove unused XENSTORED_XYZ constants.
2005-11-07 emellor 7672:ca37f8be9426 Rename parameter to avoid shadowing builtin.
2005-11-10 djm 7671:b12a48d9e841 Reflect various missing traps/faults (flagged with printf for now).
2005-11-10 djm 7670:214bd6a0ed27 Adapt to new evtchn interfaces.
2005-11-10 djm 7669:5b2d9807725d Back out partial fix in ia64-unstable 7665/7/8, breaks Debian boot
2005-11-09 djm 7668:be53bbe62f2e Don't panic for other region physaddr handling in vcpu_translate
2005-11-09 djm 7667:7fd6dff1631d Don't panic for (rare) dom0 physaddr with uncacheable attribute
2005-11-09 djm 7666:8ddc812626b2 Fix ia64 tools build (new parameter in xc_vmx_build)
2005-11-09 djm 7665:d3594980a8f1 Enable region0 virtual addresss in vcpu_translate (but still broken elsewhere)
2005-11-08 djm 7664:7d81d6b8c302 Fix domU (by Kevin Tian)
2005-11-07 djm 7663:66dd96e90be4 Merge xen-unstable into xen-ia64-unstable again (to get ioapic changes)
2005-11-07 kaf24 7662:25599e222c33 Fix pagetable pinning logic for xen/i386 kernels. The pin
2005-11-07 kaf24 7661:63aeaa2152d8 This patch remove the obsolete ioapic code on qemu device model side.
2005-11-07 kaf24 7660:9bb7a75f120f This patch add virtual IOAPIC support for VMX guest.
2005-11-07 kaf24 7659:781b6dd73e4c This patch change the vmx mmio handler to static.
2005-11-07 djm 7658:d51b071bfcfc Enable ar.unat handling for fast paths (by Anthony Xu)
2005-11-07 djm 7657:b547291cb6d4 Missed ia64 changes to one drivers/xen file
2005-11-07 djm 7656:b6cce4237ded Merge latest xen-unstable into xen-ia64-unstable
2005-11-07 emellor 7655:a05e55c919c1 Merged.
2005-11-07 emellor 7654:12c3b4463cba Added description of the behaviour of rename-restart.
2005-11-07 jbulpin 7653:d1b5ad8e8b03 Fixed syntax error in iopif patch.
2005-11-07 kaf24 7652:a4bd444c5424 merge
2005-11-07 kaf24 7651:19e5385bc5b3 fast_flush_area() should index the unmap request array using
2005-11-07 emellor 7650:b47b79585772 Move the randomMAC method from xm.create into server.netif. This way, it can
2005-11-07 emellor 7649:f392a8fc7494 Fix misnamed call to legacy_mask_to_prefix. Thanks to Tim Moreton for finding
2005-11-07 emellor 7648:a4bff55d4a16 Diagnostic for hitting the nloopbacks limit. This is presumably the cause of
2005-11-07 emellor 7647:ecb5997f7b25 Wholesale import of xm-test 0.4.0.
2005-11-07 emellor 7646:365245f2a106 Hack around problem whereby VMX domains (using the ioemu device) now fail
2005-11-07 emellor 7645:5d9de9f4baf4 Added assertion, to stop it blowing up more obscurely a little later.
2005-11-07 emellor 7644:43fbea30b5c8 Tidy exception handling on IntroduceDomain, quieten down one debug message, add
2005-11-07 emellor 7643:19a226d8db16 Make xenstored reopen its trace file on SIGHUP. This allows one to rotate the
2005-11-07 kaf24 7642:1f57d567cf4b Add support for the ioport_permission dom0 op to xend and xm
2005-11-06 kaf24 7641:270469d40f02 Revert c/s 7626 -- it's missing a new file.
2005-11-06 kaf24 7640:55194bd55b86 Fix error path in blkback driver where a grant mapping in the
2005-11-06 kaf24 7639:c352591ebfdf Add support for the ioport_permission dom0 op to xend and xm
2005-11-06 kaf24 7638:b67d2d2465aa Added domain_ioport_permission to the python module xen.lowlevel.xc,
2005-11-06 kaf24 7637:15dc55145e55 Added xc_domain_ioport_permission to libxc, which wraps the dom0 op
2005-11-06 kaf24 7636:f41c33671a43 This patch adds a new boot parameter, dom0_ioports_disable, which
2005-11-05 kaf24 7635:0cae0c6436f5 This patch is intended to make qemu support ia64/vti. We have validated
2005-11-05 kaf24 7634:65c3b9382caa This patch is to remove the pit_timer when the vmx domain is
2005-11-05 kaf24 7633:b180310a0d2c vlapic_init alloc memory for struct vlapic, so it should do a memset on
2005-11-05 smh22 7632:2e880b1fbe84 Quiet down balloon driver.
2005-11-05 smh22 7631:a45408260abb Check correct flag in grant transfer - this eliminates the most common
2005-11-04 kaf24 7630:a969d918674e Remove shadow audit debugging. Too noisy for
2005-11-04 kaf24 7629:6a2d93c2b32d Specifying 'mem=' as Linux boot parameter disables the default
2005-11-04 kaf24 7628:21d175472d55 This is a fix for some device model corner cases including:
2005-11-04 kaf24 7627:1a5861311b04 This patch adds a check to make sure the config file passed to
2005-11-04 kaf24 7626:d9d88dd713ba This is another patch that adds an arg_check() to domid and domname so
2005-11-04 kaf24 7625:98515ca23ca3 This patch adds an arg_check into the set_vcpus code in xm, so that we
2005-11-03 kaf24 7624:289b73a5ace7 Simplified vmx_platform.c by removing obsolete code and redundant vmread's.
2005-11-03 emellor 7623:ca2e91ab4311 Merged.
2005-11-03 emellor 7622:fe487b19c379 Fix handling of child in forkHelper.
2005-11-02 kaf24 7621:76fbcb25d174 Fix map_domain_page() by reverting a bogus simplification
2005-11-02 sos22 7620:9cdfcecf4968 Merge.
2005-11-01 sos22 7619:5ffe3f16aa52 Make SMP alternatives work under xenolinux rather than just native,
2005-11-02 emellor 7618:4321438e92a7 Merged.
2005-11-02 emellor 7617:7f8db234e9db Rewritten handling of child stderr to avoid deadlock.
2005-11-02 kaf24 7616:e519f3239a97 Make the -V option of xenconsoled actually do something.
2005-11-02 kaf24 7615:d507f32afba9 Make it clear that the result of xs_get_domain_path() must be free()'d.
2005-11-02 kaf24 7614:4ec05d64f202 Fix memory leak in domain cleanup spotted by doremifa in #xen.
2005-11-02 kaf24 7613:89030fab2c3f The attached patch to 1) fix a 64-bit bug with some of the data packing,
2005-11-02 kaf24 7612:03d51c0b0546 fix VMX decoder for MOVZ instruction.
2005-11-02 kaf24 7611:c31edd72086d Just some small code cleanup to shadow.c, no logic changed.
2005-11-02 kaf24 7610:5ed53e973b83 Changeset 7419 introduced a check for DOM0 before setting a bit in the
2005-11-01 kaf24 7609:ae2e13795c63 >I'm hitting an ASSERT in alloc_monitor_pagetable() with debug=y and I
2005-11-01 kaf24 7608:305649f5ad56 Fix 'nosmp' and ensure that CPU#0 is reported properly
2005-11-01 kaf24 7607:3492adc0ad60 Temporary fix for blkfront failure on save/restore.
2005-11-01 kaf24 7606:0b8f92adc679 Fix CPU hotplug -- cpu initialisation functions must be declared
2005-11-01 emellor 7605:99f4ba74763e Merged.
2005-11-01 emellor 7604:28face899030 Catch KeyboardInterrupt, to avoid spewing error messages on Ctrl-C.
2005-11-01 emellor 7603:3a3b2f8fbb60 Added missing __init__.py.
2005-11-01 kaf24 7602:952945d2b68e Disable guest firmware apm since no apm is supported now to remove the
2005-11-01 kaf24 7601:b818029835de The following patch adds a section for SHUTDOWN OPTIONS for the xmdomain.cfg
2005-11-01 kaf24 7600:07b5b3e2ff45 Fix docs: xm set-mem => xm mem-set.
2005-11-01 kaf24 7599:c794c98c416c There is an error in xenstat, such that a wild pointer is being
2005-11-01 kaf24 7598:a48ac90f99f1 Fix the DISPLAY configration that breaks vmx domain creation with SDL
2005-11-01 kaf24 7597:f1b6dd997716 Add get_cycles(), to be defined in asm/time.h, as a
2005-10-31 emellor 7596:6be0d21bb863 Merged.
2005-10-31 emellor 7595:286946489e5d From Murillo Fernandes Bernardes <mfb@br.ibm.com>:
2005-10-31 emellor 7594:a7129a40f239 From Gerd Knorr <kraxel@suse.de>:
2005-10-31 emellor 7593:00377595e4f9 Added new xentrace executables tbctl and setsize.
2005-10-31 emellor 7592:4e6c0734c409 Use _p to fix, once and for all, the debugging printf recently changed.
2005-10-31 emellor 7591:a51ec6d425e7 Removed the event server, and all it entails. This is unused, and a big pile
2005-10-31 emellor 7590:69958a5b94a3 Removed some dead code.
2005-10-31 emellor 7589:7c30e9215558 Ignore the directories containing generated man pages.
2005-10-31 kaf24 7588:cf0c13832905 Make check_pkgs work with the Bourne shell
2005-10-31 kaf24 7587:60c941136be9 Update .hgignore.
2005-10-31 kaf24 7586:8ded2066e16c Fix PAE shadow on a machine with RAM above 4G on x86_64 xen.
2005-10-31 kaf24 7585:ea6d9f29dff5 Watch events may get lost, the xenstored response races against the new
2005-10-31 kaf24 7584:8cc7ce549d00 Sanitise the trace-buffer hypervisor<->user interface.
2005-10-30 kaf24 7583:7d0d88685f79 Remove stupid unused strtok() function.
2005-10-30 kaf24 7582:2947b0df5ffa Simplify trace header some more, and ensure that
2005-10-30 kaf24 7581:d8a39152f982 Tracing cleanups and simplify tb_set_size(). Dynamic
2005-10-30 kaf24 7580:a663683fe8cb Remove trace compile option from Xen.
2005-10-30 kaf24 7579:f33f18fbf2cb This is a set of changes which allow the tracebuffer functionality to
2005-10-30 emellor 7578:43676a509982 Merged.
2005-10-30 emellor 7577:127d856ce124 Try again to get the ptrdiff_t printf right for 64-bit.
2005-10-30 emellor 7576:d49fd494963e --- xen-unstable.hg.copy/docs/Makefile 2005-10-28 18:36:33.000000000 -0700
2005-10-30 emellor 7575:c774efa2aca8 Added doccomment.
2005-10-30 emellor 7574:e212c0b60fbe Move misplaced netif_free declaration.
2005-10-30 emellor 7573:f3ebb4d6baab Added network-attach and network-detach. Fixes bug #300.
2005-10-30 emellor 7572:e0ea9320c351 Force the devid given to destroyDevice to an integer. This means that that
2005-10-30 emellor 7571:1ce76b214ce2 Added -lpthread to qemu-dm link line, in order to compile even without SDL
2005-10-30 emellor 7570:b50eb7619dd4 Change the grant table interface so that gnttab_end_foreign_access_ref returns
2005-10-30 emellor 7569:ecae9e6c7331 Added cast to silence warning on 64-bit.
2005-10-30 emellor 7568:8ffba597c385 Use %tx C99 printf modifier for ptrdiff_t so that this builds on 64-bit.
2005-10-30 kaf24 7567:32695e99cfc8 This patch is to fix the NIC driven mechanism to make it event
2005-10-30 kaf24 7566:8e1bfcb901e5 Once grant refs run out, netfront prints a nice message, but doesn't set
2005-10-30 kaf24 7565:c7006e46cd06 Small shadow pagetable fixes.
2005-10-30 emellor 7564:47ba7a4bed45 Remove out: label, to silence warning.
2005-10-30 emellor 7563:bcccadcc56e5 Merged.
2005-10-30 emellor 7562:dc36edf1102f Don't schedule work for reboot if work is already scheduled. This fixes a
2005-10-30 emellor 7561:9f44b2aa98f3 Change the interface between XendRoot.get_network_script and Vifctl so that a
2005-10-30 emellor 7560:03612b7f69d5 Don't use XendRoot.get_vif_bridge to provide a default bridge -- instead, pass
2005-10-30 emellor 7559:601ae1c4fe61 Added test_create.py, a test script for create.py. This contains a unit test
2005-10-30 emellor 7558:ab8768317e20 Added xen.xm.tests package to build.
2005-10-30 emellor 7557:4722eae11abb Added xen-script-common.sh, for functions common to all scripts, not just the
2005-10-30 emellor 7556:6304291cf08b Print out MFN in audit code, for debugging purposes.
2005-10-30 emellor 7555:889afaf6ca25 Free domain names in xenstat_free_node, fixing small memory leak.
2005-10-28 emellor 7554:f994ee35da23 Fix reboot logic. An indentation error meant that every second reboot would
2005-10-30 kaf24 7553:b5903c9aeda5 Fix floating-point corruption (a nasty race in fp task-switch
2005-10-30 kaf24 7552:07aa5213d811 Add a commented-out sanity check for lazy fpu switching.
2005-10-29 kaf24 7551:eee0489b3a17 merge
2005-10-29 jbulpin 7550:8cf7d1d715f4 Prevent event listener socket from being inherited by children.
2005-10-28 kaf24 7549:d25ac5cbd8d3 Remove next_io_page field from domain structure.
2005-10-28 kaf24 7548:ab0addb6dcbb Clean up the 'initial mapping' area properly on x86/64.
2005-10-28 kaf24 7547:f5de9429118c Fix sizeof_vcpu_shift in x86/64 xen_entry.S.
2005-10-28 kaf24 7546:cc23d4236b20 This patch provide local APIC support for vmx guest.
2005-10-27 kaf24 7545:f23b897930d1 xm help notes that domid can be used in place of domname.
2005-10-27 kaf24 7544:6d4caa5a2cdb No side effects in BUG_ON statements in Xen.
2005-10-27 kaf24 7543:c5cd971aa96c To allow kernel to handle radically different hypervisors in the future,
2005-10-27 kaf24 7542:f8087c9297aa I've created a patch to get the mini-os to compile in Xen-unstable. The patch
2005-10-27 kaf24 7541:602f7fc3e1b1 Originally in qemu when a IDE dma transfer is started which is triggered
2005-10-27 kaf24 7540:d6ebcfc5a30b The attached patch fixes 2 issues with the scripts written for the Xen
2005-10-27 kaf24 7539:7ba4019f7b2d This patch
2005-10-27 kaf24 7538:897adc98fec2 Remove all binaries on make clean.
2005-10-27 kaf24 7537:26fc51079f5f Remove a non-portable and unused error.h, and use signal.h not
2005-10-27 kaf24 7536:3843e518e092 Use standard int typedefs.
2005-10-27 kaf24 7535:76392609363f BUG_ON() is a macro very very similar to assert(), and it's a really bad
2005-10-27 emellor 7534:e70ea9465b31 Fix Jerone Young's xenstat / xenstore patch:
2005-10-27 jeroney 7533:a793b7a53605 * Enable xenstat to use xenstore
2005-10-26 emellor 7532:20d1a79ebe31 Fix the check for non-existence of the save/restore directories, by using &&
2005-10-26 emellor 7531:0240a69e1f97 Move exception handler for sxp.ParseError above that for Exception, as the
2005-10-26 emellor 7530:98fd1359eecd Break the write_dev function out from block into new block-common.sh, where it
2005-10-26 emellor 7529:4983606a263e Added copyright notice.
2005-10-26 emellor 7528:895d66f6de44 New xendomains init script, courtesy of Kurt Garloff:
2005-10-26 emellor 7527:a39aee6d660f Check whether dom is NULL when we handle a watch. This might occur if the
2005-10-26 emellor 7526:9b91f6583b5e Added comment.
2005-10-25 jeroney 7525:623ccfa55107 Remove second decleration of .PHONY & cleanup formating
2005-10-25 emellor 7524:34b4068704c5 Fix format spec for tracing.
2005-10-25 emellor 7523:cd1cfbadb75f NBD scripts, courtesy of Kurt Garloff:
2005-10-25 emellor 7522:f2ad4e0a7259 Merged.
2005-10-25 emellor 7521:25639d30d5d5 Moved SuSE-specific getcfg call into a preiftransfer call. The semantics of
2005-10-24 emellor 7520:52f17d78dcd5 Change argument spec for introduce_domain argument parsing, as the MFN is a long.
2005-10-24 emellor 7519:c653a376cf52 Remove recently added uses of errno, as these cause trouble on ia64 builds.
2005-10-24 emellor 7518:99ece3c06913 Removed some unnecessary imports.
2005-10-24 chris 7517:f0e92f206c8a Don't run network stop script when doing xend stop.
2005-10-24 vhanquez 7516:e47f04c55eb1 compute the correct totalram_pages when the balloon increase or decrease the
2005-11-07 djm 7515:dd0db9019177 Fast tlb miss reflection (mostly working, missing robustness, default off)
2005-11-04 djm 7514:5a4893a537ca Minor driver code changes/rearrangement to reduce ia64-specific patches
2005-11-03 djm 7513:b4263a0216a9 Enable test for running_on_xen from modules
2005-11-03 djm 7512:98209d207d14 Fix gcc-3.4 compiler errors (submitted by Takebe Akio)
2005-11-03 djm 7511:f1949cd70f89 Oops, backout accidental test config, committed in wrong directory
2005-11-03 djm 7510:7b3230c51fbb Test new config
2005-11-03 djm 7509:4ef1a7322bf4 Fix console output and bug in evtchn_ia64 (by Tristan Gingold)
2005-11-03 djm 7508:55aaa12a542a Fix ar.unat save/restore for fast rfi (by Anthony Xu)
2005-11-02 djm 7507:854cfcbef774 Adapt for recent change in xen-unstable common/trace.c
2005-11-01 djm 7506:3f237000e59c Fix hyper_set_kr bug -- was always setting kr0. (Found by Kevin Tian)
2005-10-31 djm 7505:fbf92a68ff36 Mask vector for delivering vhpt fault correctly.
2005-10-31 djm 7504:4f8302838037 Load kernel regs from virtual kernel regs at domain switch (found by Kevin Tian)
2005-10-31 djm 7503:aa81f4e44ca5 Fixes for first step in getting domU back up (by Kevin Tian)
2005-10-24 djm 7502:7eac3edd0589 Oops, missed hg add of vti example file
2005-10-24 djm 7501:8928c89a8d0a Necessary change to support ia64/vti domain build in common code.
2005-10-24 djm 7500:935a81f86348 Image builder for ia64/vti domain, together with a example config file.
2005-10-24 djm 7499:ebc92fd2fac8 Code reordering for (partial) gcc3.4 compatibility
2005-10-24 djm 7498:eb1ae533d480 Remove dup prologue lines
2005-10-24 djm 7497:91268555f215 Define VHPT constants from VHPT_SIZE_LOG2.
2005-10-24 djm 7496:998e85f9963d Need additional include for ia64
2005-10-24 djm 7495:813e504dc716 Necessary change to make ia64 dom0 rework:
2005-10-24 djm 7494:fdea4a967bc7 Merge
2005-10-24 emellor 7493:98c6c36ac444 Added a timestamp to the logging output by trace_io.
2005-10-24 emellor 7492:e6591119fda0 Do not create the console tty until domain_create_ring has succeeded. This
2005-10-24 kaf24 7491:1c62a4149b11 Attached patch avoids "Bad L1 flags 80" for VMX domains. Thanks Ian for
2005-10-23 emellor 7490:a90d670c98b9 Change the semantics of GetDomainPath so that it always succeeds, regardless of
2005-10-23 emellor 7489:5a728a884242 Instead of writing errors to
2005-10-23 kaf24 7488:2c0b3b807756 Enable TSC-offsetting capability to ensure that VMX
2005-10-23 kaf24 7487:5a7baecb1c70 Fix an issue for passing arguement from control panel to deivce model
2005-10-23 kaf24 7486:e398a9797c4c some fixes to VMX:
2005-10-22 emellor 7485:6f8ce90246f8 Reintroduce the changes made by changeset 7455:021324804fbd, which were
2005-10-22 kaf24 7484:a2cf10b8da5a Fix 'xm vcpu-list'. List cpumap as 'CPU Affinity'. Use
2005-10-22 kaf24 7483:94cee9a918de cpumap cleanups -- Python now deals with lists of cpus
2005-10-22 kaf24 7482:6b8a91dcdc2e Fix assertions in bitops.c.
2005-10-22 kaf24 7481:37050ba0e35c This patch is to make xentop able to print vcpu usage for out of order
2005-10-22 kaf24 7480:3951b5b01cfd Two patches were applied to pygrub's setup.py to work around python2.2
2005-10-21 kaf24 7479:21a211649fe2 Disable Xen verbosity by default. At this point I think it
2005-10-21 jrb44 7478:17a9f111fa93 Temporary workaround to xend start problem.
2005-10-21 kaf24 7477:2d5b92e7c79a This is a follow up of PIC device model by Xiaofeng and me to move to
2005-10-21 kaf24 7476:8eaaa622db81 Tweak to pygrub build config detection.
2005-10-21 kaf24 7475:3eee5653f08b Fix allocation of phys_to_machine_mapping array during
2005-10-21 jrb44 7474:9628e7a5766d Add biossums dependency to Makefile to avoid parallel build breakage.
2005-10-21 emellor 7473:c4c0bded343a Merged.
2005-10-21 emellor 7472:b81723792274 Explicitly delete xc instance, which will hopefully solve the intermittent
2005-10-21 kaf24 7471:e813ac9f7d23 Fix early bootstrap of secondary VCPUs on x86/64.
2005-10-21 emellor 7470:d8b35f72a587 Break proc paths out into separate include file, rather than inlining them.
2005-10-21 emellor 7469:f31494465fb0 Merged.
2005-10-21 emellor 7468:19af31a59537 Break common network code in xen-network-common.sh, and common vif hotplugging
2005-10-21 emellor 7467:cefe36be8592 Tidy xend-config.sxp, removing entries that haven't been used since the
2005-10-21 emellor 7466:4d49f61a7fee Removed xen.util.process, as no-one is using it, and it leaves defunct processes
2005-10-21 emellor 7465:021324804fbd Remove unused Vifctl.vifctl and Vifctl.set_vif_name. Remove the bridge and
2005-10-21 emellor 7464:82cdb5efc3a8 Output the Xen changeset in the logs at start of day.
2005-10-20 emellor 7463:840a66f08e3d Set antispoof default to yes, as this seems safer, and is the current behaviour
2005-10-21 kaf24 7462:c3a0f492644c Work around internal error in some versions of x86/64 gcc
2005-10-21 kaf24 7461:899f7b4b19fc Upgrade tree to 2.6.12.6.
2005-10-21 kaf24 7460:349b302f29e2 Update one file from qemu 0.71 for Cirrus Logic VGA device model.
2005-10-21 kaf24 7459:349d7b4ef7b0 Send special keys that your graphical user interface intercepts at
2005-10-21 kaf24 7458:19432bec4c06 Turn off some debug switches by default
2005-10-20 kaf24 7457:1e40bed176d4 This patch to the Xen access control module (ACM) and tools:
2005-10-20 jrb44 7456:6f5b94da963a Avoid specifying bogus DISPLAY=None when spawning device model.
2005-10-20 emellor 7455:1e7bbbdff402 Merged.
2005-10-20 emellor 7454:6a7253b1ce8a Fix the recently-introduced failure to preserve uuid across a guest reboot.
2005-10-20 kaf24 7453:4ac2051ec21e New function direct_kernel_remap_pfn_range(). Like
2005-10-20 kaf24 7452:27c8bc033f16 disable bogus touchpad device model, which cause annoying dmesg on 2.6 kernel
2005-10-20 kaf24 7451:6450e40ad21a smp_call_function() must be usable as an expression
2005-10-20 kaf24 7450:7d50f64aada7 Fix NMI race with context switch.
2005-10-20 tristan gingold 7449:5d746b39e873 Makes smp_call_function a real stmt if CONFIG_SMP is not defined.
2005-10-19 emellor 7448:fb265175f47c This patch fixes the problem that VMX guest can not get brought up on
2005-10-19 emellor 7447:471e8ca6bc1f Merged.
2005-10-19 emellor 7446:18eb059ae471 New network-bridge script and associated gubbins.
2005-10-19 kaf24 7445:f7552b93adeb pygrub's setup.py relies on distutils.UnixCCompiler.has_function(),
2005-10-19 kaf24 7444:b3e6901f4cdb Declare ac_timer_init() properly in ac_timer.h
2005-10-19 emellor 7443:b0f61c2c0746 Merge.
2005-10-19 emellor 7442:4ba11726df73 Added diagnosis tool for broken domains.
2005-10-19 emellor 7441:857b79d27993 Set the console limit for DomUs based on a value set in xend-config.sxp.
2005-10-19 kaf24 7440:41489189b19e Add slack to balloon driver to allow to counteract low-mem
2005-10-19 kaf24 7439:c08e7f0b1ee5 merge
2005-10-19 kaf24 7438:848f21d57278 Better fix to detect failed patch application when building
2005-10-19 emellor 7437:74f693d6e03e Some trivial changes for the tool scripts:
2005-10-19 emellor 7436:b556130d3c6c Added sedf_get functionality to XendClient interface. From David Isaac
2005-10-19 emellor 7435:7c951e3eb5ab Remove unused parameter from addControllerClass. This became unused when the
2005-10-19 emellor 7434:9b18b85e0146 Remove unused shadow_control functionality from the Python layer. This is
2005-10-19 emellor 7433:8dbf531776e1 Take advantage of the new UUID (handle) stored for us in Xen to improve the
2005-10-19 kaf24 7432:4dd58ef39639 Rename 2.6.12.5 patch so it actually gets applied. Fail
2005-10-18 kaf24 7431:aabc33c3c0ac Fix -xen builds.
2005-10-18 kaf24 7430:3233e3921fdd Domain0 doesn't do initial VCPU hotplug via xenstore.
2005-10-18 kaf24 7429:bd1298cf0b4d Remove 'n_vcpu' field from start_info structure. Domain0
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).
2005-10-10 emellor 7308:0f33cbec4e36 This patch fixes an error in the xm create path when the
2005-10-10 emellor 7307:bea563754fe6 When a domain is introduced to xenstored, check whether this has already
2005-10-10 emellor 7306:7a48bfd1aba6 Mention -s option in usage.
2005-10-10 emellor 7305:3a341763d8b8 Fix completely broken xenstore_read function.
2005-10-10 kaf24 7304:5134f3c512c8 Fix cancellation of pending watch events on watch unregistration.
2005-10-10 kaf24 7303:03d69dbea152 Fire watch callbacks on their own workqueue. Mainly this is
2005-10-10 emellor 7302:f9bd8df8a098 Merged.
2005-10-10 emellor 7301:d6d1c3cbc151 Rewritten XendLogging to not be a singleton class, and not have methods used
2005-10-10 kaf24 7300:015f8ae81276 xenstored now supports multiple concurrent transactions per
2005-10-10 emellor 7299:1ac39c7a0435 Merged.
2005-10-10 emellor 7298:0e7c48861e95 Added error logging to the block hotplug script, and support facilities for
2005-10-10 kaf24 7297:b7dce4fe2488 No need to gate xenstored reading requests from a
2005-10-09 kaf24 7296:b67873a9e3ac Simplify reply logic in xenstored. Maintain a linked list
2005-10-09 kaf24 7295:f1e8d5f64105 Extend xenbus/xenstore client interface to include a transaction
2005-10-09 smh22 7294:5df423407700 Added some clarifying comments regarding xenbus/xenstore kernel startup.
2005-10-09 kaf24 7293:8016551fde98 Refactor xenbus to break up the xenbus_lock and permit watches
2005-10-09 vh249 7292:ab93a9a46bd4 Don't increment mi->usage is alloc_major_info return NULL
2005-10-09 smh22 7291:8f7ee9ab31ac Fix cpu hotplug issue with SMP guests (including save/restore).
2005-10-09 emellor 7290:fe4c1d44e899 Alter logging statements to move the interpolation inside the logging function,
2005-10-09 emellor 7289:bb113ea17659 Remove unnecessary extraction of ssidref from config inside restore -- this
2005-10-09 emellor 7288:32f9300618d6 /home/emellor/log2
2005-10-09 emellor 7287:8e3ec9ab0075 Remove cruft.
2005-10-09 emellor 7286:59440a003278 Remove code seeding RNG from /dev/urandom. The random module's default RNG is
2005-10-09 emellor 7285:f15892b95965 Append a newline to error messages, so that they are parsed by XendCheckpoint.py
2005-10-09 emellor 7284:17f110647efa Change xenbus callbacks to match new signature of xenbus_watch.
2005-10-11 djm 7283:333f722ed6d0 Fixes for correct itir handling in vcpu_translate (broke simulator)
2005-10-09 djm 7282:bb8120b53a96 Convert a few privops to existing hyperprivops in xenlinux
2005-10-08 djm 7281:eba5d2627b18 Still more updating ia64 to xen-unstable
2005-10-08 djm 7280:042714c06042 More updating ia64 to latest xen-unstable
2005-10-08 djm 7279:0ffa4369cbb3 Update ia64 to keep up with core changes
2005-10-08 djm 7278:4e0c94871be2 Merge
2005-10-08 kaf24 7277:2144de6eabcc Make libxenstore thread-safe. It also spawns an internal
2005-10-08 kaf24 7276:e69413dca684 Fix locking in /dev/xen/evtchn ioctl.
2005-10-08 kaf24 7275:801b2bd7ef2e Add one more parameter to __vmread_vcpu and clean some code.
2005-10-08 kaf24 7274:a4df9003c54d Add a bzImage target for xen kernels for consistency with
2005-10-08 kaf24 7273:32c3658d7391 Xen-friendly glibc selection: appropriate ld-linux can parse
2005-10-07 kaf24 7272:f1abe953e401 Remove linux-2.4 sparse tree.
2005-10-07 kaf24 7271:bf07490fab19 Some cleanup in TPM-related files and implementation of functionality that
2005-10-07 kaf24 7270:18f765da2725 Re-enable the pygrub build and fix the build with older
2005-10-07 kaf24 7269:1b4ad6eb6968 Move mmio operation structure from domain to vcpu.
2005-10-07 kaf24 7268:62d815160f01 Rationalise xenstore header files a little. xenstored.h,
2005-10-07 kaf24 7267:c45c3d6b1a60 Update kernel watch API to pass the array of watch arguments to the callback
2005-10-07 kaf24 7266:402b5eb85905 Change xs_read_watch interface to return a sized array (in userspace and in
2005-10-07 kaf24 7265:4b9c9b85b3a5 Clean up file vmx.c:
2005-10-07 kaf24 7264:409cea2432fc Add installation of the udev rules if appropriate. With a normal 'make
2005-10-07 emellor 7263:e9e10e783ccd Merged.
2005-10-07 emellor 7262:b5c5360a61d0 Regig the construction of new domains so that restore and create can share the
2005-10-07 kaf24 7261:99532f6b2ae3 Add udev rules that map similar to the hotplug agent. Based off of what
2005-10-07 kaf24 7260:1b0dbfedc043 Move the block-phy and block-file handling into a common
2005-10-07 kaf24 7259:e31e64e00ac3 The hotplug agent sets the path now, but that's not as practical to do
2005-10-07 kaf24 7258:5eda9308b0ca Remove bind_evtchn_to_irq/unbind_evtchn_from_irq from the
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