direct-io.hg

log

age author revision description
2006-12-08 Ewan Mellor 13000:5eb2f333c981 Fix capitalisation of on-wire calls for VM.set_platform_std_VGA and
2006-12-08 Ewan Mellor 12999:8b7b61fa89e2 Remove accidental double declaration of xen_vm_destroy.
2006-12-08 Ewan Mellor 12998:737c1c11497d Implement the VM.auto_power_on field.
2006-12-08 Ewan Mellor 12997:5fc7ac854bce One more doc-comment update.
2006-12-08 Ewan Mellor 12996:462b945e2f41 Update doc-comments to match recent documentation tidy-ups.
2006-12-13 Ewan Mellor 12995:ecc16f3222dc When recreating the record for dom 0, read the current VCPU settings from Xen,
2006-12-13 Ian Campbell 12994:478ddc354ccd merge
2006-12-13 Ian Campbell 12993:de69059a1f0e [XEN] Kexec: Disable crash keyhandler when no crash kernel is loaded.
2006-12-13 kfraser 12992:0c2816fb60b9 [XEN] Clean up public headers. Clarify licensing of kbdif.h and fbif.h.
2006-12-13 kfraser 12991:73b59ad4dd42 [XEND] Fix maxmem config issues.
2006-12-13 kfraser 12990:0946c90c1105 [IOEMU] Locking needed to access mapcache.
2006-12-13 kfraser 12989:65c3287306db [XEN] Use cpumask macros to update numa node masks.
2006-12-13 kfraser 12988:e080700efa56 [TOOLS] Fix the build. Clearly demarcate PPC-specific stuff.
2006-12-13 Steven Hand 12987:1fa7e524b354 Tiny fix.
2006-12-13 Steven Hand 12986:d5499ff80b19 Update ignores.
2006-12-13 kfraser 12985:3c7a6081f1a9 Merge with xenppc-unstable
2006-12-12 Hollis Blanchard 12984:c08ac3b211c8 [POWERPC][XEN] Add support for || as a xen/dom0 commandline divider.
2006-12-11 Jimi Xenidis 12983:5d052711af78 [XEN][POWERPC] boot_of_allocator fixups
2006-12-11 Jimi Xenidis 12982:3d7759a9247f [XEN][POWERPC] Fix systemsim-gpul failure to boot
2006-12-12 Hollis Blanchard 12981:3d93083e3934 [POWERPC][XEN] Remove unused uaccess.h header.
2006-12-12 Hollis Blanchard 12980:79b49fca62e8 [POWERPC][XEN] Fix gdbstub build break.
2006-12-12 Hollis Blanchard 12979:a2334bd349cd [POWERPC][XEN] Fix kexec build breakage.
2006-12-12 Hollis Blanchard 12978:0aea81b1e757 [POWERPC][XEN] Fix build break by using bitmap field in cpumask_t.
2006-12-12 Hollis Blanchard 12977:af39d20b2b72 [POWERPC][XEN] Fix warning by removing "packed".
2006-12-12 Hollis Blanchard 12976:4f0d213ec924 [POWERPC][XEN] Build fixes.
2006-12-12 Hollis Blanchard 12975:6a8b56ccdb09 [POWERPC][XEN] Add empty xenoprof.h.
2006-12-12 Hollis Blanchard 12974:749c399d73df [POWERPC] Merge with xen-unstable.hg.
2006-12-12 Hollis Blanchard 12973:a510c94ceaa3 [POWERPC] Merge in outstanding changes from xenppc-unstable.hg.
2006-12-01 Jimi Xenidis 12972:9d83185b4c37 [XEN][POWERPC] should comment the Power Managment workaround in the code as well
2006-11-28 Jimi Xenidis 12971:6deca1ea217f [XEN][POWERPC] cleanup hard tabs
2006-11-28 Jimi Xenidis 12970:5a3fd0b7617d [XEN][POWERPC] Fix IPI stall timeout without using timebase_freq
2006-11-28 Jimi Xenidis 12969:4a27df713c66 [XEN][POWERPC] Do not override smp function call wait flag
2006-11-28 Jimi Xenidis 12968:21ce7e75b815 [XEN][POWERPC] Generalized parallel IPI handlers
2006-11-28 Jimi Xenidis 12967:dbc7ea73f5b2 [XEN][POWERPC] secondary_cpu_init() does not return.
2006-11-28 Jimi Xenidis 12966:768bf8f273fb [POWERPC][XEN] cpu_relax() needs to call barrier()
2006-11-27 Jimi Xenidis 12965:b4594f072a89 [XEN][POWERPC] OFD dump prefix screen and hook into keyhandler
2006-11-27 Jimi Xenidis 12964:b5a89f01a440 [TOOLS][POWERPC] update prose builder to define the mem_mb arg.
2006-11-22 Jimi Xenidis 12963:530597f5387f [XEN][POWERPC] fix some hard tabs that snuck by
2006-11-22 Jimi Xenidis 12962:38b437a708a2 [XEN][POWERPC] Fix Register dumping from ^A^A^A console
2006-11-22 Jimi Xenidis 12961:f911e945d959 [XEN][POWERPC] SMP/IPI/MB combined
2006-11-22 Jimi Xenidis 12960:5909f57c8c39 [XEN][POWERPC] Early boot memory avoidance improvemnts
2006-11-21 Hollis Blanchard 12959:d6b44cb7d2c9 [POWERPC][XEN] Ignore device tree nodes missing "device_type".
2006-11-11 Jimi Xenidis 12958:da882f0212d6 [XEN][POWERPC] Flush the ERAT very early on secondary processors.
2006-11-11 Jimi Xenidis 12957:4d47f058fffd [XEN][POWERPC] Turn off the Guard bit for access to the grant table
2006-11-10 Jimi Xenidis 12956:88aab6f585d3 [TOOLS][POWERPC] Add missing prototype
2006-12-01 Hollis Blanchard 12955:228c34916020 [POWERPC][XEN] support for recursive spinlocks
2006-11-10 Hollis Blanchard 12954:176c7264715c [POWERPC][XEN] Rename "Mambo" to "systemsim".
2006-11-03 Jimi Xenidis 12953:a60e804c0a31 [XEN][POWERPC] The VIO rewrite
2006-10-24 Jimi Xenidis 12952:b0293bc59835 [TOOLS][POWERPC]fixes to put back commandline in prose builder
2006-10-18 Jimi Xenidis 12951:95cf2e3e7e0a [TOOLS][POWERPC] oops, forgot load_elf_kernel()
2006-10-18 Jimi Xenidis 12950:1a3c1168db6a [TOOLS][POWERPC] Use a smaller page array and place common code in utils.c
2006-10-18 Jimi Xenidis 12949:5c3b6b623c57 [TOOLS][POWERPC] apply start_info changes to xc_prose_build.c
2006-10-18 Jimi Xenidis 12948:f2aaf35c7759 [TOOLS][POWERPC] Add Prose Domain Builder
2006-10-18 Jimi Xenidis 12947:877361bfe3ae [TOOLS][POWERPC] Fix build breakage in powerpc64/xc_linux_build.c
2006-10-12 Hollis Blanchard 12946:4eefe4d31afa [POWERPC][XEN] Improve presentation of objcopy output.
2006-10-12 jimix 12945:0ff8b14fb530 [XEN][POWERPC] Support your older compilers
2006-10-10 Jimi Xenidis 12944:d6ec02744592 [XEN][POWERPC] New interface ATTN() to conact the HW probe
2006-10-10 Jimi Xenidis 12943:96670c42df39 [XEN][POWERPC] Remove pfn2mfn() now that it is understood
2006-10-08 Jimi Xenidis 12942:79bb96e0ba73 [XEN][POWERPC] Create a Domain Foreign Map space
2006-10-07 Jimi Xenidis 12941:067bf06057cc [POWERPC][XEN] implement the UP side of __flush_tlb_mask()
2006-10-07 Jimi Xenidis 12940:4a2a96e72076 [POWERPC][XEN] Alloc IOMMU to map a Foreign page
2006-10-04 Jimi Xenidis 12939:0f4c73a1e92a [XEN][POWERPC] Keepin it cool: sleep the processor when halt fails
2006-10-06 Hollis Blanchard 12938:f7096a6728e6 [POWERPC][XEN] Fix yaboot loading and other linker script tweaks.
2006-10-05 Hollis Blanchard 12937:3bd514d3e078 [POWERPC][XEN] Escape dots in .hgignore.
2006-10-05 Hollis Blanchard 12936:7a4330bd4c5c [POWERPC][XEN] Fix up 'clean' target.
2006-10-05 Hollis Blanchard 12935:b58670602d35 [POWERPC][XEN] Builtin cmdline dependency rule
2006-10-04 Hollis Blanchard 12934:020fc58ba873 [POWERPC][XEN] Hide builtin dom0 args from Xen.
2006-10-04 Hollis Blanchard 12933:94a2909a7f20 [POWERPC][XEN] Create a cmdline.c to hold builtin/post-installed parameters.
2006-10-04 Hollis Blanchard 12932:6f6a37ee8b97 [POWERPC][XEN] Remove boot wrapper, and extensive Makefile simplifications.
2006-10-03 Hollis Blanchard 12931:8515e163f1df [POWERPC][XEN] Move gmfn_to_mfn() from page.h to mm.h to avoid recursive header dependencies.
2006-10-02 Jimi Xenidis 12930:a0b47a11b52d [XEN][POWERPC] An OK spot to flush the I-Cache
2006-10-02 Jimi Xenidis 12929:0379ac3367b2 [XEN][POWERPC] Use gmfn_to_mfn() over pfn2mfn()
2006-10-02 Jimi Xenidis 12928:7b6f0a4d5cdd [XEN][POWERPC] Fixes in cpu_flush_icache()
2006-10-02 Jimi Xenidis 12927:1c996041fcde [XEN][POWERPC] Add Function to completely flush the I-Cache for a processor
2006-10-02 Jimi Xenidis 12926:24fd59787982 [XEN][POWERPC] Flush all of text per CPU in case the loader did not
2006-10-02 Jimi Xenidis 12925:6ff313c841db [XEN][POWERPC] go ultra conservative on CI IO routines
2006-10-01 Jimi Xenidis 12924:2bf4257944f4 [XEN][POWERPC] oops on debug build break
2006-10-01 Jimi Xenidis 12923:4ca8abbd89c8 [XEN][POWERPC] Improve the debugging strategy of these hcalls.
2006-09-29 Jimi Xenidis 12922:234257c78627 [XEN][POWERPC] Allocate Xen memory area based on the amount of memory
2006-09-29 Jimi Xenidis 12921:2985a7a12706 [XEN][POWERPC] shadowed paramter in prototype, SHEESH!
2006-09-29 Jimi Xenidis 12920:489e4d09ffb7 [XEN][POWERPC] Conistence with log vs. order
2006-09-28 Jimi Xenidis 12919:a69f935eda6c [XEN][POWERPC] Remove limit on the page frame table
2006-09-28 Jimi Xenidis 12918:5b0e0c93a5bf [XEN][POWERPC] Allow Xen to use RTAS if available
2006-09-26 Jimi Xenidis 12917:97e1d0fd7def [XEN][POWERPC] U4 DART workaround for functionality
2006-09-26 Jimi Xenidis 12916:539355c03a30 [XEN][POWERPC] Allocated wrong order for dummy page
2006-09-26 Jimi Xenidis 12915:ae1f00361a8e [XEN][POWERPC] Backoff the SCOM stuff by default
2006-09-25 Jimi Xenidis 12914:61179af7868d [XEN][POWERPC] Fix compile error in gdbstub.c
2006-09-22 Jimi Xenidis 12913:2a10ce87327c [XEN][POWERPC] Be a little smarter with unimplemented()
2006-11-30 Hollis Blanchard 12912:4da585fb62f9 [XEN][POWERPC] Clean up debug/traceback/trapping logic
2006-09-22 Jimi Xenidis 12911:7f3ae39112cd [XEN][POWERPC] Machine check now inspects the SCOM for more information
2006-09-21 Jimi Xenidis 12910:95cead06e4ab [POWERPC][XEN] attempt to adjust thread priority is futile and meaningless
2006-09-21 Jimi Xenidis 12909:e108c5ac16ac [XEN][POWERPC] Fully inline udelay()
2006-09-21 Jimi Xenidis 12908:8cb0d0eea355 [XEN][POWERPC] SCOM access is fully known and working
2006-09-18 Jimi Xenidis 12907:776efe262006 [POWERPC][XEN] /chosen/cpu is an instance not a package
2006-11-29 Hollis Blanchard 12906:223470316756 Merge with xen-unstable.hg.
2006-08-09 Jimi Xenidis 12905:ee4397571e44 [POWERPC][TOOLS] fix header so libaio builds
2006-12-13 kfraser 12904:2fa06640a1c1 [XEN] Fix kexec crash.
2006-12-12 Emmanuel Ackaouy 12903:05e1863cc2a3 [XEN] Improve multi-core/thread scheduler support.
2006-12-12 Tim Deegan 12902:6b68a3688509 [XEN] Be sure to discard old PAE l2 shadows when guest l2e becomes null.
2006-12-11 ssmith 12901:aabceba1dbc5 Merge.
2006-12-11 ssmith 12900:3e2b6365ba75 [XEN] The shadow FAST_FAULT_PATH optimisation assumes that pages never
2006-12-11 kfraser 12899:4ae4bdee00e6 [XEN] Only allow each domain to putput crash debug info once.
2006-12-11 kfraser 12898:37141c3a3d39 [XEN] Remove unnecessary shadow_mode_refcount() code from PV mm code.
2006-12-11 Ian Campbell 12897:6edf8b33e7d1 [BUILDER] Enable shadow mode for shadow translate guests much earlier.
2006-12-11 kfraser 12896:57b36b893a8d [NET] back: Atomic buffer allocations use __GFP_NOWARN.
2006-12-09 kaf24 12895:f5121d001d1a [XEN] Shadow-mode-refcount PTE update fix.
2006-12-09 kaf24 12894:245f7ce8763e pygrub tmp files should live in /var/run/ not /var/lib/, as they are
2006-12-09 kaf24 12893:8cddaee4a51c Merge with xen-ia64-unstable.hg
2006-12-08 awilliam 12892:1cfd862e5254 [IA64] avoid freeing arch.privregs twice
2006-12-08 awilliam 12891:c650fe6d56f6 [IA64] change XEN_DOMCTL_getmemlist to return gmfn instead of mfn
2006-12-07 awilliam 12890:45f79978ceb5 [IA64] allow foreign domain page mapping of DOMID_XEN/DOMID_IO
2006-12-07 awilliam 12889:bc3044bf4928 [IA64] xc_ia64_linux_restore fix for new foreign domain page mapping semantics
2006-12-07 awilliam 12888:566e0e95cf00 [IA64] Domain save fix for foreign domain page mapping semantics change
2006-12-07 awilliam 12887:178e46776c71 [IA64] Map vcpu memory mapped registers into guest psudo physical address space
2006-12-07 awilliam 12886:d85c905beac4 [IA64] Map shared_info into guest pseudo physical address space
2006-12-08 awilliam 12885:970ff2ba748f merge with xen-unstable.hg
2006-12-07 awilliam 12884:968caf47b548 [IA64] workaround NaT consumption fault when hiding a PCI function from dom0
2006-12-07 awilliam 12883:21267b552cc9 [IA64] Send events to VTI domain through level triggered irq.
2006-12-07 awilliam 12882:74de984434c9 [IA64] fix warnings
2006-12-07 awilliam 12881:3bd97b4fe77d [IA64] Implement irq redirection of IOSAPIC
2006-12-07 awilliam 12880:4f1a3ae07dbc [IA64] implement free_irq_vector() paravirtualization
2006-12-06 awilliam 12879:d901f2fe8c25 [IA64] Fix Vti
2006-12-05 awilliam 12878:85b9711cb895 [IA64] Allocate frame table/mpt table at mfn=0
2006-12-05 awilliam 12877:9787cb7262e8 [IA64] changed foreign domain page mapping semantic.
2006-12-05 awilliam 12876:918ea03857b9 merge with xen-unstable.hg
2006-12-05 awilliam 12875:ba7fca36fbd0 [IA64] Fix VTi domain creation
2006-12-05 awilliam 12874:27c2e9aa83e9 [IA64][LIBXC] prep for fixes
2006-12-04 awilliam 12873:e5e6893ec699 [IA64] paraviatualize /dev/mem to enable X.
2006-12-04 awilliam 12872:bef3a5ffd78d [IA64] import linux/include/asm-ia64/uaccess.h for /dev/mem paravirtualization
2006-12-04 awilliam 12871:82a581113669 [IA64] remove old xen_regs define from arch header
2006-12-04 awilliam 12870:e729184b5c0e [IA64] add MCA softirqs to arch-specific header
2006-12-04 awilliam 12869:d603aed5ad6d merge with xen-unstable.hg
2006-12-02 awilliam 12868:6fdbf173142d [IA64] update xc_set_hvm_param(), add xc_get_hvm_param()
2006-12-01 awilliam 12867:0705db48d23c [IA64] Change to new interrupt deliver mechanism.
2006-12-01 awilliam 12866:76d379e3f1d7 [IA64] Check CPL for break 0x80001 case
2006-11-30 awilliam 12865:49ab12a04d16 [IA64] Make do_ssc() not fall into an infinite loop
2006-11-30 awilliam 12864:fa0f2a90059f [IA64] Fix failure when Xen is booted with "nomca"
2006-11-30 awilliam 12863:9f56556f08cb [IA64] Fix for viosapic interrupts
2006-11-30 awilliam 12862:62686b2e13ea [IA64] HVM domains need to trigger do_softirq for PAL_HALT_LIGHT too
2006-11-30 awilliam 12861:439051df45f3 [IA64] fix p2m traversing race
2006-11-30 awilliam 12860:4fae646d60da [IA64] move pgtable-nopud.h to modify from linux/ to linux-xen/.
2006-11-30 awilliam 12859:251630d85510 [IA64] Update PV-on-HVM to follow status of interrupt controller
2006-11-30 awilliam 12858:52e6bf6dc744 [IA64] Fix sparse tree xenoprof/perfmon/oprofile build dependencies
2006-11-29 awilliam 12857:d8c32fa3e3a9 merge with xen-unstable.hg
2006-11-29 awilliam 12856:d54bcabd0624 [IA64] Create viosapic handling for IPF.
2006-11-29 awilliam 12855:775fea0a4f16 [IA64] remove undefined debugging line
2006-11-28 awilliam 12854:fe565ac4bf25 [IA64] xenoprof linux/ia64 part
2006-11-28 awilliam 12853:8ab9b43ad557 [IA64] xenoprof ia64 xen side
2006-11-28 awilliam 12852:112e0e3b4852 [IA64] add dummy empty header files necessary for xenoprof/ia64
2006-11-28 awilliam 12851:d5a48cfc1db2 [IA64] increase xen side pmu constatns for motecito.
2006-11-28 awilliam 12850:dc614bb5b0e8 [IA64] import linux/arch/ia64/oprofile/perfmon.c
2006-11-28 awilliam 12849:da51aee40456 [IA64] import perfmon, oprofile related files from linux to linux-sparse
2006-11-28 awilliam 12848:6cfe32a69ac6 [IA64] import oprofile, perfmon related files from linux to xen.
2006-11-28 awilliam 12847:4f4d358aa5e4 merge with xen-unstable.hg
2006-11-27 awilliam 12846:7e7846ea4ab3 [IA64] Idle domain doesn't need to save and restore fph
2006-11-27 awilliam 12845:b39844e292f6 [IA64] fix p2m table destruction
2006-11-22 awilliam 12844:0114b372dfae [IA64] fix a bug in vmx_send_assist_req()
2006-11-22 awilliam 12843:8254ba7c0def [IA64] fix paravirtualization of clone2() system call.
2006-11-22 awilliam 12842:357a3c90d67b [IA64] New initial memory interface for HVM on ia64
2006-11-20 awilliam 12841:bcd2960d6dfd [IA64] fix broken PAL_HALT_LIGHT
2006-11-20 awilliam 12840:0699c3eff7a3 merge with xen-unstable.hg
2006-11-20 awilliam 12839:066094348f22 [IA64] Fix for queueing the MCA error logs
2006-11-20 awilliam 12838:be0d68a027fb [IA64] Grantcopy added to xcom_mini for netback module
2006-11-20 awilliam 12837:3ef3ac573a9a [IA64] eliminate redundant wakeup logic
2006-11-20 awilliam 12836:30b1325e6452 [IA64] counter part of 12385:bfe3f8f35e87 xen-unstable.hg.
2006-11-15 awilliam 12835:ac5330d4945a [IA64] Remove unecessary MCA boot messages
2006-11-15 awilliam 12834:05d227d81935 Merge in MCA tree
2006-11-15 awilliam 12833:344fc55eb52f [IA64] MCA support - Disable CPE interrupt mode for dom0
2006-11-15 awilliam 12832:cef0cc0a3236 [IA64] MCA support - fix timer issue, log size issue, and limit logs to dom0
2006-10-29 awilliam 12831:22e58b2b0b45 [IA64] warning fix
2006-10-29 awilliam 12830:d35c253139c2 [IA64] MCA support - Fix UINT64 & BOOLEAN typedefs
2006-10-29 awilliam 12829:48ad5ab86aa3 [IA64] MCA support - Add softirq handle for MCA
2006-10-29 awilliam 12828:8afae91f0d63 [IA64] MCA support - Define VIRQs for MCA
2006-10-29 awilliam 12827:fd86132cc3cd [IA64] MCA support - Add MCA offset entry
2006-10-29 awilliam 12826:6da8ccfa61d3 [IA64] MCA support - smpboot support for MCA
2006-10-29 awilliam 12825:e4213aa1b98d [IA64] MCA support - Add lid and percpu paddr table
2006-10-29 awilliam 12824:44119a4b46bd [IA64] MCA support - use xencomm to copy SAL error log
2006-10-29 awilliam 12823:5dd8306e9032 [IA64] MCA support - add include/asm-ia64/sal.h to sparse tree
2006-10-29 awilliam 12822:7452d58e4a3b [IA64] MCA support - Add sal emulation
2006-10-29 awilliam 12821:6384ff711405 [IA64] MCA support - Define MCA interrupt vector
2006-10-29 awilliam 12820:1464adb95681 [IA64] MCA support - Add binding of virq/ipi to irq
2006-10-29 awilliam 12819:efb346a02e70 [IA64] MCA support - Fix GET_THIS_PADDR and define log queue struct
2006-10-29 awilliam 12818:2afdc0066df6 [IA64] MCA support - Add percpu data physical addr mca_asm.S
2006-10-29 awilliam 12817:dc4a352d2143 [IA64] MCA support - interrupt.h changes for MCA support
2006-10-29 awilliam 12816:8a4c9ff5fa42 [IA64] MCA support - patch for MCA handler
2006-12-08 Christian Limpach 12815:1ad7dff99968 [qemu patches] Update patches upto changeset 12814:c3ad3fcfe3.
2006-12-08 Christian Limpach 12814:c3ad3fcfe364 [qemu patches] Update patches upto changeset 12756:1d32fb45e0.
2006-12-08 john levon 12813:7258a2009cfa xm block-attach can take an optional 5th argument, show it in the help.
2006-12-08 kfraser 12812:c519ab0f70f3 [LIBXC] Make strerror() thread-safe by protecting it with a mutex.
2006-12-08 Alastair Tse 12811:a4d1f99e5a53 [XEND] Keep vif IP addresses as space separated string.
2006-12-08 Alastair Tse 12810:28403de6c415 [XEND] Make sure UUID is in the right format.
2006-12-08 kfraser 12809:da87dc126b33 [LIBXC] Clean up use of sterror(). Define a thread-safe
2006-12-08 Ian Campbell 12808:6f0f80aa817d [LINUX] Kexec: Remove remainder of kexec-generic.patch
2006-12-08 Ian Campbell 12807:562eee7568a8 [LINUX] Kexec: Reapply kexec patches to sparse tree.
2006-12-08 Ian Campbell 12806:d51e5a7317bb [LINUX] Kexec: add kexec files to sparse tree.
2006-12-08 Ian Campbell 12805:1db125262365 [LINUX] kexec: remove patches which are not straight backports.
2006-12-08 Ian Campbell 12804:7c3dee5ff185 [LINUX] Kexec: Do not bug if a kexec hypercall fails.
2006-12-08 kfraser 12803:df5fa63490f4 [XEN] Implement XENMEM_set_memory_map, which specifies memory map to
2006-12-08 Alastair Tse 12802:8beecb8c5ae2 [XEND] Fix xm vcpu-set when decrementing VCPU count
2006-12-08 Steven Hand 12801:d3846d6f30d5 Fix potential minor memory leak.
2006-12-08 Ewan Mellor 12800:212511a8f202 Download and symlink the i386 version of the ramdisk when running on x86_64.
2006-12-08 kfraser 12799:81730d462241 [LINUX] CONFIG_XEN_BACKEND=m build properly.
2006-12-08 kfraser 12798:70a7a4c953b4 [LINUX] Make CONFIG_XEN_FRAMEBUFFER=m build properly.
2006-12-08 kfraser 12797:45765c7a5066 Make XEN_DOMCTL_getdomaininfo return shared_info_frame in gmfn not mfn.
2006-12-08 kfraser 12796:28e883b3933d [LINUX] Make xb_waitq static.
2006-12-08 kfraser 12795:1bcb97a1b2da [LINUX] Clean up and clarify find_unbound_irq().
2006-12-07 Ewan Mellor 12794:3859131c0b8b Fix PERROR.
2006-12-07 Ewan Mellor 12793:6a6748da2039 Diagnose bad config files.
2006-12-07 Alastair Tse 12792:cf11417d7eb6 Merge
2006-12-07 Alastair Tse 12791:84580e109557 [XEND] Only return valid VIF and VBD parameters via Xen API.
2006-12-07 kfraser 12790:ff5f976191a5 [LINUX] Fail gracefully if we run out of spare IRQs.
2006-12-07 Alastair Tse 12789:ec9259920f85 Merge
2006-12-07 Alastair Tse 12788:61883e3168a6 [XEND] Sync Xen API with newer VDB and VIF specification.
2006-12-07 kfraser 12787:1d83974d08b1 [XEN] Add new safe pte update macros and use as necessary when
2006-12-07 Alastair Tse 12786:93314655b16f [XEND] Make SXP parsing re-use device_add in XendConfig
2006-12-07 Alastair Tse 12785:dcca88fc849c [XEND] Prevent None values from appearing in Device SXP
2006-12-07 kfraser 12784:4ce643274b67 [XEN] Early page fault handler to deal with spurious page faults.
2006-12-07 Alastair Tse 12783:27294bab3d62 [XEND] Fix resume for managed domains.
2006-12-07 Tim Deegan 12782:e843c1fde3c2 Merge
2006-12-07 Tim Deegan 12781:a89599a12d4b [XEN] Init pae_l3_cache lock earlier
2006-12-07 Ewan Mellor 12780:a330509abb20 This patch checks the contents of XENDOMAINS_SAVE before the restore
2006-12-07 Ewan Mellor 12779:e98c84468b72 The new lifecycle patches in xen-unstable added 3 new operations which can
2006-12-07 Ewan Mellor 12778:78528a88d082 Scrub VNC passwords from the logs.
2006-12-07 Ewan Mellor 12777:531c67ed64f4 Do an explicit check for bootloader path existence prior
2006-12-07 Ewan Mellor 12776:c287052a0a65 The HTTP service used for SEXPR based RPC calls currently serializes all
2006-12-07 kfraser 12775:60bbcf799384 [HVM] qemu mouse: Adds support for USB mouse/tablet status check and
2006-12-07 Alastair Tse 12774:fb3cb6f52a29 Merge
2006-12-07 Alastair Tse 12773:9de4597e1269 [XM] Fix xm uptime TypeError exception.
2006-12-07 kfraser 12772:5a21379d0879 merge
2006-12-07 kfraser 12771:5aea6a32fc8b [LIBXC] Python error extraction tweak.
2006-12-07 Ewan Mellor 12770:5bf91da9797d Remove broken call to XendDomainInfo.getSsidref(), fixing the obsolete HTTP
2006-12-07 Alastair Tse 12769:8e035701b9ff Merge
2006-12-07 Alastair Tse 12768:aab2b3f739d2 Merge
2006-12-07 Alastair Tse 12767:f7cff5d296bf [XEND] Fix configureBootloader to work with HTTP/SEXP.
2006-12-07 Ian Campbell 12766:58284e749407 Remove unused KEXEC_RANGE_VA_XEN.
2006-12-07 kfraser 12765:2dd4569e0640 [LIBXC] Add an error reporting API to the libxc library.
2006-12-07 kfraser 12764:1c15f97a220d [XEN] Make multiboot-related code more readable.
2006-12-07 kfraser 12763:44319e9dc0c5 VMXAssist cleanups
2006-12-07 kfraser 12762:49bb6b82654a [VTPM][HVM] Transmit the locality in which the command was sent in the
2006-12-07 kfraser 12761:0c1e2abc1888 [HVM] Fix reboot failure when configured 'cdrom', i.e. bug 832.
2006-12-07 kfraser 12760:0f5dd1d43b67 merge
2006-12-07 kfraser 12759:67a06a9b7b1d [HVM] qemu: Add guest address-space mapping cache.
2006-12-07 Alastair Tse 12758:e8a74ac80167 [XEND] Update vcpu_avail when parsing configuration.
2006-12-07 Alastair Tse 12757:3f0ca90351e2 [XEND] Fix reboot for HVM domains if cdrom is empty.
2006-12-06 Ewan Mellor 12756:1d32fb45e08f Added VM.set_VCPUs_features_force_on, VM.set_VCPUs_features_force_off,
2006-12-06 Ewan Mellor 12755:a05841d57ce0 Make VM.VCPUs.number a writable field.
2006-12-06 Ewan Mellor 12754:21c2bac97104 Added VBD.type field (CD or Disk).
2006-12-06 Ewan Mellor 12753:7cb0ed283197 Add extra detail to the VM.destroy description.
2006-12-06 Ewan Mellor 12752:c04feabe66ff Add VM.auto_power_on field.
2006-12-06 Ewan Mellor 12751:4234c17f3c48 Clarify that memory values are in bytes.
2006-12-06 Ewan Mellor 12750:d3a3e57fcf8b Improved task handling model.
2006-12-06 Ewan Mellor 12749:a3b8066baced Tidy up the get_by_name_label description.
2006-12-06 Ewan Mellor 12748:c4b91cbed51a Clarify that the self parameter is an object reference, not the instance (i.e.
2006-12-06 Ewan Mellor 12747:0dfe894e37a4 Tidy up the get_record and get_by_uuid descriptions.
2006-12-06 Ewan Mellor 12746:e8f5cd2b7253 More description tidyups -- constructors and destructors this time.
2006-12-06 Ewan Mellor 12745:59d3be0dd1d4 Tidy-up some of the descriptions.
2006-12-06 Tim Deegan 12744:963a02c040f6 [XEN] remove unused monitor_vtable mapping.
2006-12-06 Ewan Mellor 12743:26a3c7c10782 Added Xen-API implementations for xm pause, xm unpause, xm destroy, xm rename,
2006-12-06 Ewan Mellor 12742:795a87426e48 Implement VM.set_name_label.
2006-12-06 Ewan Mellor 12741:cf1ca0615414 Added support for configuration file for xm, and use that to specify
2006-12-06 Ewan Mellor 12740:92127156ec49 Added server proxy and session manager for Xen-API clients.
2006-12-06 Ewan Mellor 12739:c4824dcd57c4 Fix server reloading when the HTTP server is enabled.
2006-12-06 Ewan Mellor 12738:258722281202 Don't trace inside SrvServer.py -- it's doing a one-second sleep in a loop, so
2006-12-06 Ewan Mellor 12737:97acbb7e2146 Move the actual call routed by do_legacy_api_with_uuid out of the scope of
2006-12-06 Ewan Mellor 12736:fb1291ffa26f Fix HTTP server.
2006-12-05 Ewan Mellor 12735:39509c8f5c09 Fix error message.
2006-12-06 Tim Deegan 12734:a467eb0c5596 Fixes a mistake in changeset 12732
2006-12-05 Ian Campbell 12733:0bea8e773508 [LINUX] The crash note resource should be nested inside the hypervisor
2006-12-05 Tim Deegan 12732:7df4d8cfba3b [XEN] sh_gfn_to_mfn_foreign() must handle guest pfns above 4GB on PAE
2006-12-04 Ewan Mellor 12731:a2618d3912e7 This adds a recently added parameter to the vm.start call.
2006-12-04 Ewan Mellor 12730:897bb9b7ed06 Tidy.
2006-12-04 Ewan Mellor 12729:c7f4a89eb054 Fix numpad handling in QEMU's VNC server. The keymaps that we have include
2006-12-04 Ewan Mellor 12728:565cd8f32c70 Close the server when instructed, so that we can reload on the same port, and
2006-12-04 Ewan Mellor 12727:3629873ee1e6 Diagnose a failing server, rather than just locking up the whole daemon.
2006-12-04 Ewan Mellor 12726:59f438d2739b Added rudimentary "xend reload" functionality. This allows you to reconfigure
2006-12-04 Ewan Mellor 12725:56d93b6ea9ea Tidy error message.
2006-12-04 Ewan Mellor 12724:4e3a7d82917c More capitalisation fixes.
2006-12-04 Ewan Mellor 12723:38ad5643aafe With PERMISSIVE turned on, diagnose missing Enums and Bools, and improve the
2006-12-04 kfraser 12722:fd28a1b139de [QEMU] Error reporting in IDE device model.
2006-12-04 kfraser 12721:d8befb109c39 Add XEN_FRAMEBUFFER to -xen defconfigs.
2006-12-04 kfraser 12720:275a8f9a0710 Remove useless segments push/pop in VMXAssist.
2006-12-04 Ian Campbell 12719:b08b870770f9 [PATCH 02/02] Kexec / Kdump: Don't declare _end
2006-12-04 Ian Campbell 12718:f4089172c96b [PATCH 01/02] Kexec / Kdump: Use NOTE_ALIGN() instead of ALIGN()
2006-12-03 kaf24 12717:3bd721db6db5 [XEN] Fix 32-bit build.
2006-12-03 kaf24 12716:12ee3d6e61ef [XEN] Add 'insn_fetch' memory operation to the x86_emulator.
2006-12-03 Ewan Mellor 12715:de8abd5ce652 Revert the change to destroy all VMs when skipping or failing tests -- this
2006-12-02 Ewan Mellor 12714:af10df2fed35 Make the xenfb tools an optional part of the build, as they introduce new
2006-12-01 Alastair Tse 12713:1edaf60343a7 [XEND] Fix mis-types in XendConfig
2006-12-01 Alastair Tse 12712:43671a60b0f1 Merge
2006-12-01 Alastair Tse 12711:6544f92e4103 Merge
2006-12-01 Alastair Tse 12710:7dc0dd5cdb4d Merge
2006-12-01 Alastair Tse 12709:98413fa7826c [XEND] Re-add vtpm device support in XendConfig
2006-12-01 Ewan Mellor 12708:990bee220f20 Use the new xen-api.sock for the calls to the Xen-API server.
2006-12-01 Ewan Mellor 12707:b37e66b08bf5 This patch provides XmTestManagedDomain and XenManagedDomain classes
2006-12-01 Alastair Tse 12706:4b577c1909a9 Merge
2006-12-01 Alastair Tse 12705:5d0efb6f3983 [XENAPI] Add extra param for VM.start and fix case for printing out
2006-12-01 Alastair Tse 12704:e3d62983bc2f [XEND] Proper importing of Xen API VM Struct into new XendConfig
2006-12-01 Alastair Tse 12703:dc9a47212ac4 [XEND] Fix case mismatch in VM.get_record for Xen API
2006-12-01 kfraser 12702:107f74d363ea [XEN] Allow shutdown code to be set at most once per domain.
2006-12-01 Andrew Warfield 12701:69efe6730fb1 Fix a number of flaws in the blktap userspace daemon when dealing
2006-12-01 Alastair Tse 12700:c4225c95dbcd [XEND] Fix outputting device SXPs when domain is halted.
2006-12-01 kfraser 12699:5c82a274733e [HVM] Cache segment-register contents during PTE-update emulations.
2006-12-01 Alastair Tse 12698:1e6f9222a1e1 [TOOLS] Checks for libvncserver-dev and libsdl-dev.
2006-12-01 Alastair Tse 12697:dd857b2e2bca [XEND] Fix missing vncpasswd option for HVM domains.
2006-12-01 kfraser 12696:d7c040643850 Update hgignore list.
2006-12-01 kfraser 12695:995841d99780 [XEN] Remove uses of 'extern inline'.
2006-12-01 kfraser 12694:f7b7daed94d6 [LIBXC] Add new AP{I function xc_evtchn_bind_unbound_port().
2006-12-01 kfraser 12693:43c8cb5a895c [XEN] Emulate XADD instruction.
2006-12-01 Alastair Tse 12692:ef1dadde3631 [XEND] Reapply fix for ever expanding kernel_args in XendConfig
2006-12-01 Alastair Tse 12691:d0ade847f886 [XEND] Ensure config value types in XendConfig
2006-12-01 kfraser 12690:b334f479853e [LINUX] dev/mem: Rename Xen's mmap_mem to xen_mmap_mem to
2006-12-01 Ewan Mellor 12689:4ede29160b53 Actually return something from bool0.
2006-12-01 Ewan Mellor 12688:4d53706e8028 Update README to reflect moved library.
2006-12-01 Steven Smith 12687:dfaf8493a211 Merge.
2006-12-01 Steven Smith 12686:d57b0e2834d7 [PVFB][TOOLS] Don't unwatch the framebuffer frontend's state node just
2006-12-01 Steven Smith 12685:2a6a793a2f68 [PVFB][TOOLS] Fix save/restore for domains with PV framebuffers.
2006-12-01 Steven Smith 12684:b22274d1311c [TOOLS][PVFB] Avoid zombie framebuffer backends.
2006-12-01 Steven Smith 12683:fb0a586854c1 [TOOLS] Remove some dead code.
2006-12-01 Steven Smith 12682:f50380324d1c Merge.
2006-12-01 Steven Smith 12681:0536dbde1562 [PVFB] Make sure that framebuffer backend goes away when the domain
2006-12-01 Steven Smith 12680:d5d8aeb4fa34 [LINUX] The removal of the console_use_vt hack was premature: it's still
2006-12-01 Steven Smith 12679:000609d8c93f [PVFB][TOOLS] Change the configuration syntax for PVFB backends to more
2006-12-01 Steven Smith 12678:260426e3924f This is Anthony Liguori's virtual framebuffer forward ported and
2006-12-01 Ewan Mellor 12677:056050ceb300 Set localtime, enable_audio, clock_offset, and std_vga back to being bools, not
2006-12-01 Ewan Mellor 12676:3570295a44cb Added log message for when a VM is deleted.
2006-12-01 Ewan Mellor 12675:41381d057ee0 Include the rotated xend.log.X in the bug report.
2006-12-01 Ewan Mellor 12674:5dae3263f85c Link test/test_bindings against libxenapi in the new location.
2006-12-01 kfraser 12673:bec95280b565 [XEN] Quieten down HVM debug output.
2006-12-01 Ewan Mellor 12672:36fe7ca48e54 Tidy up the creation of directories that Xend needs. This avoids potential
2006-12-01 Alastair Tse 12671:aedeaa926893 merge
2006-12-01 Alastair Tse 12670:6cbe0449dc85 [XEND] More fixes for HVM device configuration parsing
2006-12-01 kfraser 12669:f35f17d24a23 [HVM] Add canonical address checks and generally clean up.
2006-12-01 Alastair Tse 12668:c032103da101 [XEND] Fix missing serial and localtime args in device model for HVM
2006-12-01 kfraser 12667:e6b4dc82b1e3 [XENOPROF] Fix oprofile for AMD SVM guests.
2006-12-01 kfraser 12666:a3aab403ec21 [HVM][VMX] Rename io.c -> intr.c.
2006-12-01 kfraser 12665:2801a14d169a [HVM][VMX] Fix for CR8 acceleration on 64bit guest.
2006-12-01 Tim Deegan 12664:697b0203e68f [XEN] Fix error paths in p2m insertion code
2006-11-30 Ewan Mellor 12663:952c2cddff0c Fix default for the authentication on the Xen-API server -- the default should
2006-11-30 Ewan Mellor 12662:fbfbc6ed47d9 Fix managed domain rebooting by only complaining about a VM name conflict if
2006-11-30 Ewan Mellor 12661:2e5291248789 Fix registration on managed domains on xend restart.
2006-11-30 Ian Campbell 12660:5091a9a55d86 [XEN] Only parse the crashkernel command line parameter once on boot
2006-11-30 Ian Campbell 12659:f6993ff5cf49 [XEN] Rename machine_shutdown to machine_reboot_kexec to better
2006-11-30 Ian Campbell 12658:d7f71de58c4b [LINUX] Fix backward compatibility with hypervisors which do not support kexec.
2006-11-30 Ewan Mellor 12657:cefb1f761f0b Fix HVM shutdown when xend is restarted.
2006-11-30 Ewan Mellor 12656:dde9e37c0671 Fix-up reference to name_label.
2006-11-30 Ewan Mellor 12655:2e9eb9980c41 Reinstate the reboot-feature code that was accidentally lost as part of the
2006-11-30 Ian Campbell 12654:c7e33053f59b [LINUX] Only initialise kexec in domain0.
2006-11-30 kfraser 12653:582d21e2d3cd [QEMU] Do shift-key processing in QEMU monitor terminal when connected via VNC.
2006-11-30 kfraser 12652:b7095209e31a [LIBXC] Fix Solaris build: Use XC_PAGE_SIZE not PAGE_SIZE.
2006-11-30 kfraser 12651:30fe5097cf7f [LINUX] Properly trigger XenbusStateClosed in blkfront
2006-11-30 kfraser 12650:f19ddc0ee3e6 [QEMU] usb-uhci: Data buffer is too small
2006-11-30 kfraser 12649:f66f7c3a82a7 [QEMU] Simpler workaround for guest writes to PCI config
2006-11-30 kfraser 12648:ccc419cbe0ba [LINUX] Missing xenoprof.h header file for x86/64.
2006-11-30 kfraser 12647:a2c26a896725 [XEN] Remove use of 'inline' on functions accessed via pointers.
2006-11-30 kfraser 12646:2c5bed93ffbc linux/x86-64: missing agp.h
2006-11-30 kfraser 12645:27a5a62552c0 [MINIOS] Improved unbind_all_ports().
2006-11-30 kfraser 12644:5adde07b4b8a [XEN] Arch-specific softirq definitions.
2006-11-30 kfraser 12643:d5d5915f4a7c [XEN] Proper segmentation emulation added to HVM emulated PTE writes.
2006-11-30 Ian Campbell 12642:01860d20feac merge
2006-11-30 Ian Campbell 12641:7ee6d20893f7 [XEN] Do not spin at the end of machine_crash_kexec(). If there was no crash
2006-11-30 Alastair Tse 12640:18b4b0fdf56b [XEND] Fix HVM configuration parsing typo for certain cfg values.
2006-11-30 Alastair Tse 12639:8b91546569d7 [XEND] Catch TypeErrors when unexpected SXP is encountered.
2006-11-30 Alastair Tse 12638:b2f5f1251330 [XEND] Fix Xen API attribute access to be robust to missing keys.
2006-11-30 Alastair Tse 12637:d9b5e34c4e5c [XEND] Checks to make sure the image type is valid in configuration
2006-11-30 Alastair Tse 12636:96621d417bd4 [XENAPI] Update debugging scripts to support vbd_list
2006-11-30 Alastair Tse 12635:09c29e91e3cd [XEND] Rename Xen API methods to match case of the API documentation
2006-11-30 Alastair Tse 12634:a3b8c9e773e1 [XEND] Fix hidden vcpu state when calling xm-list
2006-11-30 Alastair Tse 12633:5bed7bc05c8a [XEND] Remove SXP from most parts of Xend.
2006-11-30 Ian Campbell 12632:e7cb5813e2a7 Update -xen0 defconfig for nhew kexec option
2006-11-30 kfraser 12631:b1d538e557ee [XEN] Fix SIB byte decode when extended by REX.X and REX.B.
2006-11-30 Ian Campbell 12630:5d6be0099bdf merge
2006-11-30 Ian Campbell 12629:2a17ff9b8ffc [XEN] kexec: use parse_size_and_unit() when parsing crashkernel
2006-11-30 Ian Campbell 12628:b19922790440 [XEN] Fixup whitespace and tweak for Xen coding style.
2006-11-30 Ian Campbell 12627:aa08fbbf1243 [LINUX] kexec: Backport fix for overlapping program headers in x86_64 linker script.
2006-11-30 Ian Campbell 12626:a1a04c48da6c [XEN] Kexec / Kdump: x86_64 specific code
2006-11-30 Ian Campbell 12625:5690d18637f5 [XEN] Kexec / Kdump: x86_32 specific code
2006-11-30 Ian Campbell 12624:2b43fb3afb3e [XEN] Kexec / Kdump: Code shared between x86_32 and x86_64
2006-11-30 Ian Campbell 12623:c988f781817d [XEN] Kexec / Kdump: Generic code
2006-11-30 kfraser 12622:88935ae47fa9 [XEN] Simplify x86_emulate interface.
2006-11-29 Ewan Mellor 12621:d1b0a5adaeab Added the console class to the diagram.
2006-11-29 Ewan Mellor 12620:884c25ba7d26 State that getters and setters do not have asynchronous versions -- there's no
2006-11-29 Ewan Mellor 12619:5e9812e53300 New modelling for consoles -- have them as separate classes attached to the
2006-11-29 kfraser 12618:463bda167715 merge
2006-11-29 kfraser 12617:c630278d4193 [HVMLOADER] Clean up makefile, change TPM detection.
2006-11-29 Ewan Mellor 12616:2773c39df9a6 Fix xm new -F -- this fix was recently introduced for xm create.
2006-11-29 Ewan Mellor 12615:1b501311c778 Move the assert under the protection of the in_transaction flag.
2006-11-29 Ewan Mellor 12614:07e3f39eaf10 Silence log message when trying to unregister a watch that's already been
2006-11-29 kfraser 12613:53795f0a41b1 [LINUX] Avoid triggering the softlockup BUG when offline for too long.
2006-11-29 kfraser 12612:f32abd365ae0 [LINUX] console: Fix comment.
2006-11-29 kfraser 12611:4876e7ebca6e [XENOPROFILE, LINUX] compilation fix on x86_64
2006-11-29 kfraser 12610:9164f836943d [HVMLOADER] Fix CFLAGS.
2006-11-29 kfraser 12609:8832712b0b37 [LINUX] console: Add option to use /dev/xvc0, major=204, minor=191.
2006-11-29 kfraser 12608:15e80a946a6a [HVM][VMX] NX bit implies PAE can be enabled. If IA32 VMX guest finds
2006-11-29 kfraser 12607:f69c4a275d4d [DOCS] Update for new Xen boot parameters.
2006-11-29 kfraser 12606:4dad3420d74a Fix for network routing setup. Enables proxy arp on dom0's externally visible interface.
2006-11-29 Ewan Mellor 12605:ec2af46f9472 Diagnose a failure to open the xend-debug.log, and make the /var/log/xen
2006-11-29 kfraser 12604:a98bec6aacac [XEN] Emulator fixes.
2006-11-28 Ewan Mellor 12603:81c9213b3d39 A trivial fix. login_unconditionally needs to be called with
2006-11-28 Ewan Mellor 12602:bd5ebf33f222 Wait for device-bringup inside domain_start, outside the scope of the
2006-11-28 Ewan Mellor 12601:33951d547223 Plumb the "start_paused" flag through for VM.start and VM.resume. Do not
2006-11-28 kfraser 12600:39e40ccf7df5 Allow DMA address width to be overridden with boot parameters:
2006-11-28 Ewan Mellor 12599:d30be569532d Add test_bindings back into the build -- it isn't integrated with the normal
2006-11-14 jfehlig 12598:1fce8221d473 Fix casing of various functions in XendAPI class.
2006-11-28 kfraser 12597:a4ba47e9bc1f Clean up the DMADOM physical upper limit handling to properly honour
2006-11-22 jfehlig 12596:9493864f7a3c Add libxen to overall xen build via a config option in Config.mk.
2006-11-28 Ewan Mellor 12595:221b8ea81823 Dummy implementation of get_platform_keymap, so that the API layer doesn't
2006-11-28 Ewan Mellor 12594:fe15bf5a58ad Allow the C bindings to be more permissive when a structure is missing some
2006-11-28 kfraser 12593:514ed4f0e5da [HVMLOADER][ACPI] Move SSDT initialisation to acpi/ dir.
2006-11-28 Ian Campbell 12592:6c2c7ff6265a [LINUX] Update to 2.6.16.33.
2006-11-28 kfraser 12591:7826e5482d42 [XEN] Add emulator tracing diagnostic on error path.
2006-11-28 Ewan Mellor 12590:1c51c580dc05 Bump xend_config_format to 3, to indicate that the lifecycle patches are
2006-11-28 kfraser 12589:5c47222b60dc [HVMLOADER] acpi: Implement an acpi_rsdp_get() function that searches
2006-11-28 kfraser 12588:4666710bfc55 [BLKTAP] Use lartge enough types to express parameters of large block devices.
2006-11-28 kfraser 12587:99878f3f74ee [HVM][SVM] Allows 64bit HVM AMD-V Linux guests to boot.
2006-11-28 kfraser 12586:7cb4376044b5 [QEMU] pci: Unaligned config read/write overflow
2006-11-28 kfraser 12585:b08e7ed94991 [XENOPROFILE] fix shared_xenoprof_page_with_guest() and cleanup.
2006-11-28 Ewan Mellor 12584:bbcaa0cad3d2 Added xm list --state option, to select VMs with a particular state. Make
2006-11-28 Ewan Mellor 12583:723dbe1fc751 Do not display -1 as the domid when a VM is not running -- simply leave the
2006-11-28 Tim Deegan 12582:4cd39f7f090d [XEN] Clear just the _PAGE_RW bit when shooting writeable mappings
2006-11-28 kfraser 12581:0af1ba62a14b merge
2006-11-28 kfraser 12580:b75574cb80a3 [HVM] Add/fix access rights and limit checks to INS/OUTS emulation
2006-11-28 kfraser 12579:519a74928bd4 [HVM] Non-flat protected mode HVM support.
2006-11-28 kfraser 12578:62b0b520ea53 [HVM] Fix MSR access code.
2006-11-28 Ewan Mellor 12577:fa8b2059c5d8 Fix missing import.
2006-11-28 Ewan Mellor 12576:7a5246955bef Don't bail if the VM renaming at the end of saving doesn't succeed -- we
2006-11-28 Ewan Mellor 12575:ee70bf177981 Added configuration for authentication through Xen-API -- it can now be set
2006-11-28 Ewan Mellor 12574:018af1c94a5e Fix log message.
2006-11-28 Ewan Mellor 12573:6206685650f5 Implement an "allowed hosts" mechanism for the XML-RPC server layer, using
2006-11-28 Tim Deegan 12572:b4baf35cff11 [XEN] Remove valid_mfn().
2006-11-28 Tim Deegan 12571:658b9c47db98 [XEN] Don't unpin old shadow top levels until the new ones are pinned.
2006-11-27 Ewan Mellor 12570:3b961863062d Cope with non-integer domids (i.e. None) in the error message surrounding
2006-11-27 kfraser 12569:9d6bc06919e0 [HVM] Re-introduce the 'apic' configuration option, default to 1.
2006-11-27 kfraser 12568:93e657836d07 [XEN] Remove VALID_MFN(); replace uses with mfn_valid().
2006-11-27 Ewan Mellor 12567:445db3980f61 When suspending and resuming, look up the managed path using the domain's UUID.
2006-11-27 Ewan Mellor 12566:1c09d1d195e7 Don't send the old state string for halted domains -- it doesn't make any
2006-11-27 Ewan Mellor 12565:ca01484e4e8c Reset the domain name after the save completes. This is necessary, now that
2006-11-27 Ewan Mellor 12564:7c0f72918cec Add xm resume to the commands list.
2006-11-27 kfraser 12563:2ae4e4e89d6d [XEN] Cleanups to phys/mach address handling.
2006-11-27 Ian Campbell 12562:c242b6d6a64a [LINUX] Import kasprintf patch from upstream.
2006-11-27 Ian Campbell 12561:aaaa249e6f3b [LINUX] Update to Linux 2.6.16.32
2006-11-27 Ian Campbell 12560:447ac06f74d3 [LINUX] Update to Linux 2.6.16.31
2006-11-27 Ian Campbell 12559:a5aadc4c6bb6 [LINUX] Update to 2.6.16.30.
2006-11-27 kfraser 12558:277bdeee88f8 [NET] back: Fix DPRINTK message.
2006-11-27 Ewan Mellor 12557:57422757b04c Fix typo.
2006-11-27 Ewan Mellor 12556:dc1c8ae0a87a Do not bother waiting for the old HttpServer and UnixHttpServer threads when
2006-11-27 kfraser 12555:b6c6a1efbfaf [HVM] Move IOAPIC ID back to 0x00. Shift LAPIC IDs to 0x01 upwards.
2006-11-27 kfraser 12554:63786d35bc48 [HVM] Fix 8259 ELCR masks.
2006-11-27 kfraser 12553:5e70a5184746 [XENOPROFILE] removed unused gmaddr argument.
2006-11-27 kfraser 12552:d9c8a18624fb [MINIOS] Switched to new interface for HYPERVISOR_sched_op().
2006-11-27 kfraser 12551:8795be1653c9 [HVM] Fix bugs in RTC alarm code.
2006-11-27 kfraser 12550:f711b87ba951 [QEMU] fdc: Limit sector size to 16K
2006-11-27 kfraser 12549:f3ee62b7fb52 [VMXASSIST] Fix the wrong order definition of ES/DS in regs structure.
2006-11-27 kfraser 12548:84c0f49de1b1 [PATCH] svm: fix RIP-relative addressing in invlpg emulation
2006-11-27 kfraser 12547:b0a86eda868a [HVM] Small fixes to mmio decoder/emulator.
2006-11-27 kfraser 12546:97c552510470 [MINIOS] Exports a function to have all Xen ports unbound.
2006-11-27 kfraser 12545:50467f56ed65 [HVM] Fix building PV-on-HVM drivers on i386.
2006-11-26 kaf24 12544:25cb51eed511 Update hgignore list
2006-11-26 kaf24 12543:4d07411c517a [HVM] Dynamically build ACPI-table data block.
2006-11-26 kaf24 12542:91951de7592c [XEN] Fix emulator EA calculation for LODS/STOS.
2006-11-26 kaf24 12541:e4bb22422b50 [XEN] Clean up EA computation in emulator.
2006-11-26 kaf24 12540:d37b210bb8a7 [HVM] Update VPIC device model for new interrupt delivery code.
2006-11-24 kfraser 12539:074b4b34e049 [HVM] VPIC (i8259) device model cleanups.
2006-11-24 kfraser 12538:cdd9e366aa59 [HVM] Unaligned write to a PTE is a good indication the
2006-11-24 Ewan Mellor 12537:a1441f389dc1 Fix vncdisplay handling.
2006-11-24 Tim Deegan 12536:d9f2de16ae5a [HVM] Fix hvm_copy_[to|from]_guest_virt
2006-11-23 Tim Deegan 12535:6d892ea6194d [VMX] Make sure that the WP bit is always set in CR0 when running SVM guests.
2006-11-23 Tim Deegan 12534:cd40792968cb Merge
2006-11-23 Tim Deegan 12533:2fd223c64fc6 [XEN] Pin l3 shadows of older x86_64 linux guests.
2006-11-23 Tim Deegan 12532:47a8bb3cd123 [XEN] Don't call domain_crash_synchronous() with shadow lock held.
2006-11-23 Tim Deegan 12531:7a38b70788a5 [XEN] Simplify the shadow hash table.
2006-11-23 Tim Deegan 12530:6f0d8434d23f [XEN] Use a separate struct shadow_page_info for shadow pages
2006-11-23 kfraser 12529:3127a43786d8 [XEN] Small ioemul cleanup.
2006-11-23 kfraser 12528:62307643804e [XEN] Extend emulator to fully decode ModRM and SIB bytes.
2006-11-23 Ian Campbell 12527:2d8784764b52 [XEN] Avoid using regparm on a typedef.
2006-11-23 Ian Campbell 12526:c98a8e2c62d1 [BLKFRONT] Only attempt to recover a device on resume if it was connected when
2006-11-23 Steven Smith 12525:4ddda0bbb57c [SVM] Make sure that the WP bit is always set in CR0 when running SVM guests.
2006-11-22 kfraser 12524:2ef0f17a9af9 [HVM] Update ACPI tables to reflect new PIRQ routing:
2006-11-22 kfraser 12523:a8d31d5ce258 [HVM] Move PCI and PCI-ISA bridge setup to hvmloader.
2006-11-22 PeterJohnston 12522:b8cc9ffda0a3 [QEMU] Add TCP_NODELAY to tcp connections exporting serial ports.
2006-11-21 Brendan Cully 12521:a8d2b1393b76 Add -p/--paused flag to xm restore.
2006-11-17 jfehlig 12520:cbbfadf7c8a5 The legacy apis return a value of None on success, which was being converted to a value of 'nil' in the xmlrpc response.
2006-11-22 Ewan Mellor 12519:f15b6cbb654b Stop the kernel and ramdisk from being nuked if the kernel_external bootloader
2006-11-22 kfraser 12518:899fb1b891a9 [XEN] Fix the build.
2006-11-22 kfraser 12517:40a61d01e9dc [HVM] Set VIOAPIC ID to a value that does not conflict with LAPIC IDs.
2006-11-22 kfraser 12516:18cd7d886949 [HVM] Fix instruction linear address computation.
2006-11-22 kfraser 12515:cc180acf4693 [TOOLS] Check for python-devel.
2006-11-22 kfraser 12514:fe5ed694b0c2 [IA64] Change callback_irq spec of PV-on-HVM for IPF
2006-11-22 kfraser 12513:395aa5609e6d [LINUX] Make xen /dev/mem aware of IA64 to use X.
2006-11-22 kfraser 12512:a3c6479c87ef [MINIOS] Refactored mm.c and sched.c. x86 arch specific code got moved to
2006-11-22 kfraser 12511:60b60f75a221 [POWERPC][LIBFS] Fix build breakage in log2 assembly.
2006-11-22 kfraser 12510:1d7d5d48fcdc [XENOPROFILE] Make xenoprof arch-generic with dynamic mapping/unmapping xenoprof
2006-11-22 kfraser 12509:1ef9954a2668 [XENOPROFILE] Update xenoprof linux side patch following Renato's comment.
2006-11-22 kfraser 12508:b63584cc9376 [XENOPROF] Make xenoprof of linux side arch generic with some bug fixes.
2006-11-22 kfraser 12507:2f15fce77758 [XENOPROFILE] Split linux-2.6-xen-sparse/arch/i386/oprofile/xenoprof.c into
2006-11-22 kfraser 12506:da5c5fc8908f [XENOPROFILE] Replace x86 specific code in xen/common/xenoprof.c
2006-11-22 kfraser 12505:fc11c91e5371 [XENOPROFILE] Move code under xen/arch/x86/oprofile to xen/common.
2006-11-21 kfraser 12504:f555a90bcc37 [HVM] Reworked interrupt distribution logic.
2006-11-21 Ewan Mellor 12503:b80f00215bba The legacy HTTP entry point for Xend remote access didn't hook the
2006-11-21 kfraser 12502:08007423788a [XEN] Fix potential crash in grant-table code if
2006-11-21 Ewan Mellor 12501:0747d0b11232 Fix iptable handling when multiple addresses have been specified.
2006-11-21 Ewan Mellor 12500:6661355c450e Added an xm console -q flag.
2006-11-21 Ewan Mellor 12499:00ed59a6f043 This is a refactored version of a previous patch that destroys external
2006-11-21 Ewan Mellor 12498:e2d593dd1689 A small fix to the documentation to reflect recent changes to the
2006-11-21 Ewan Mellor 12497:bc14f1e1961a There is a somewhat trivial issue with XendCheckpoint.py right now in
2006-11-21 kfraser 12496:0c0ef61de06b [BLK] Handle block devices with more than 2^32 sectors.
2006-11-21 kasai takanori 12495:82ba3c086e6c Add example of keyboard layout
2006-11-20 Ewan Mellor 12494:ea457d9d3fb2 Cleanup after the bootloader even if the domain building fails.
2006-11-20 Tim Deegan 12493:b0a58923fab5 [XEN] Update shadow audit code.
2006-11-20 Tim Deegan 12492:8ff3287f4169 Merge
2006-11-20 Tim Deegan 12491:0bbc1e003ef2 [XEN] Remove write access to new PT before discarding old shadow.
2006-11-20 kfraser 12490:c5538dc68542 [MINIOS] Delay enabling event delivery at start of day.
2006-11-16 Jake Wires 12489:f0ba459065d3 [BLKTAP] fix race between ufe_ring and blk_ring in blktap.c
2006-11-17 Alastair Tse 12488:f1d2860c5137 [XEND] Accomodate extra "devices" in SXP that do not have DevControllers
2006-11-17 Alastair Tse 12487:516821812322 [XEND] Revert changes in changeset 12328
2006-11-17 Alastair Tse 12486:645ef4726bce [XEND] Fix missing domains on domU reboot.
2006-11-17 kfraser 12485:58f28e00001e [LIBXC] Replace API uses of size_t with ulong.
2006-11-17 kfraser 12484:726960294d4b [XEN] Fix build. Mercurial ate my changeset fixups. :-(
2006-11-17 kfraser 12483:781ea5017f18 [XEN] Restrict access to grant-mapping operations.
2006-11-17 kfraser 12482:075f4ffdbbce [QEMU] rtl8139: Disallow chaining above 64K
2006-11-17 kfraser 12481:51edd3c6a4d8 [LINUX] Add process profiling hook to timer ISR.
2006-11-17 kfraser 12480:6a26f49d3b16 HVM cleanups:
2006-11-17 kfraser 12479:d19b8542865b [HVMLOADER][VTPM] Add support for a TCG ACPI table.
2006-11-17 kfraser 12478:ca9b569ffb63 [OPROFILE] Add support for core and core2 chips.
2006-11-17 kfraser 12477:7f7aeaa0cba6 [HVMLOADEr] Reserve MMIO 0xa0000 to 0xc0000 in ACPI dsdt.
2006-11-17 kfraser 12476:729a6231de35 [TOOLS] Provide common LFS CFLAGS/LDFLAGS additions in Rules.mk.
2006-11-17 kfraser 12475:b631e7885b5f [MINIOS] Refactor spinlock header for multi-arch support.
2006-11-17 kfraser 12474:ba4c40353fff [MINIOS] Event channel hypercall update for 64-bit guests.
2006-11-17 kfraser 12473:e343f1850be0 [MINIOS] Move initialisation of events (masking event channels)
2006-11-16 kfraser 12472:73ef90055339 [XEN] Add missing #include.
2006-11-16 kfraser 12471:cf98903ebb22 [XEN] Scheduling hypercalls defer entry to the scheduler to softirq
2006-11-16 Tim Deegan 12470:5f7b5e5ca14b [HVM] Decouple the RTC from the PIT periodic timer
2006-11-16 Tim Deegan 12469:992723a0ceb1 [XEN] Remove redundant calls to check_for_early_unshadow()
2006-11-16 Alastair Tse 12468:fc25a6eadccd [XEND] Fix PCI configuration parsing and SXP output
2006-11-16 kasai takanori 12467:9c9dbc5df557 Add to select keyboard layout
2006-11-16 Ewan Mellor 12466:c677f4e75608 Fix clobbering bug when hde is specified; QEMU only supports up to hdd, but
2006-11-16 kfraser 12465:d0e9da9cc84a [HVM] Disallow PTE updates and MMIO accesses from hypervisor mode
2006-11-16 kasai takanori 12464:2dea3be89513 Fix of floppy disk configuration check
2006-11-16 Ewan Mellor 12463:cb4031c9d371 This patch improves an usage message about xm dump-core command.
2006-11-16 Ewan Mellor 12462:c2bc435da114 Fix cpu_cap option.
2006-11-16 Ewan Mellor 12461:76e5bf49cb37 Improve error message when trying to pause / unpause domain 0.
2006-11-16 Ewan Mellor 12460:989fd189f529 Fix xm migrate error message when trying to migrate domain 0.
2006-11-16 kaf24 12459:ba84d697b1ea [NET] back: Fix bug in 12262:ac2097d71e06dbbf77279af10d6ae7359d921ab0.
2006-11-16 kaf24 12458:b276ed52616a [IA64] Fix build breakage.
2006-11-16 kaf24 12457:37338c405493 Xen trivial build fix. Oops.
2006-11-15 Andrew Warfield 12456:66a169df22c5 [BLKTAP] Little error handling fix to blktapctrl.c.
2006-11-15 kfraser 12455:3fa6635d04b9 [XEN] Various selector and callback cleanups to simplify the tools
2006-11-15 kfraser 12454:a9d2106313fa [BUILDER] Simplify vcpu context initialisation by pre-zeroing
2006-11-15 kfraser 12453:bda05853cf21 [XEN] Define remaining x86 public pointer fields as guest handles.
2006-11-15 kfraser 12452:85f331c7af76 [TOOLS] Rename chekc_hotplug to check_udev and fix permissions.
2006-11-15 Tim Deegan 12451:11a93cc59159 [XEN] Track high-water-mark of p2m map
2006-11-15 Ewan Mellor 12450:6e22ba721720 Add the VNC port to the output of xm list --long, if the value has been written
2006-11-15 kfraser 12449:0839db0aa611 [MINIOS] Add timer support.
2006-11-15 kfraser 12448:85c57682d772 [LIBXC] Clarify error messages to talk about allocation 'extents'
2006-11-15 Steven Smith 12447:f9ade0890e03 [PV-ON-HVM] Correct some out of date documentation.
2006-11-15 kaf24 12446:fb107b9eee86 merge with xen-ia64-unstable.hg
2006-11-14 awilliam 12445:f78e499dd669 merge with xen-unstable.hg
2006-11-14 awilliam 12444:c10d4c6df482 [IA64] remove ASSERT in vmx_init.c
2006-11-14 awilliam 12443:7cffdb2b44c9 [IA64] Add CCISS driver to build config and change nbd to a module
2006-11-13 awilliam 12442:fe543184f7f9 [IA64] Fix xencomm for xm mem-set command
2006-11-13 awilliam 12441:169687dab774 [IA64] Fix HVM interrupts on IPF
2006-11-13 awilliam 12440:2b0596c8a031 [IA64] create minimal vlapic.h
2006-11-13 awilliam 12439:63cb737b9a24 merge with xen-unstable.hg
2006-11-10 awilliam 12438:529b3f3fb127 [IA64] Guest PAL_INIT support for IPI
2006-11-10 awilliam 12437:dbfd94442e46 [IA64] fix merge error
2006-11-10 awilliam 12436:d6e40274f923 [IA64] faults.c indentation
2006-11-10 awilliam 12435:881f5b951553 [IA64] Remove unused function in efi.c
2006-11-10 awilliam 12434:e28beea6d228 [IA64] Fix time services of EFI emulation
2006-11-10 awilliam 12433:3ac52066af81 [IA64] Support Xen/IA64 self-grant-table-page-mapping.
2006-11-10 awilliam 12432:371d2837a1fe [IA64] preliminary clean up ia64 mm.c for blktap dom0 mount support.
2006-11-10 awilliam 12431:4816a891b3d6 [IA64] Fix SMP Windows boot failure
2006-11-10 awilliam 12430:51be39239c47 [IA64] fix vmx handler fault
2006-11-10 awilliam 12429:6f3b4d6b04f5 [IA64] fix VTI boot
2006-11-10 awilliam 12428:0361efd32d4d [IA64] build fixes
2006-11-10 awilliam 12427:3713ea43e636 [IA64] fix xencomm_handle_is_null().
2006-11-10 awilliam 12426:8533c59c5b40 [IA64] compilation fix
2006-11-10 awilliam 12425:5c5af79e7272 [IA64] IA64 counter part of the change 12204:e6fdb32b786c of xen-unstable.hg
2006-11-10 awilliam 12424:93d7d0025408 [IA64] fix ia64 linux domain builder broken by 12009:4a320d26fc24 of xen-unstable.hg.
2006-11-10 awilliam 12423:ebed72718263 merge with xen-unstable.hg
2006-11-02 awilliam 12422:11b718eb22c9 [IA64] cleanup max_pages=128M
2006-11-02 awilliam 12421:5ebc7ee315cc [IA64] fix rsc save/restore
2006-11-02 awilliam 12420:2fe5df7670cf [IA64] remove unused variable
2006-11-02 awilliam 12419:0a490cf4b21d [IA64] Remove ar.rsc save/restore code in HV
2006-10-31 awilliam 12418:9c649ca5c1cc [IA64] physical mode fix
2006-10-31 awilliam 12417:64ede00a004d [IA64] Inject dtlb miss fault instead of page not present fault.
2006-10-31 awilliam 12416:8ee7bb2af497 [IA64] fix coding style in vmx_init.c
2006-10-31 awilliam 12415:1eb880e9ff94 [IA64] fix domVTi boot with maxmem
2006-10-31 awilliam 12414:77bf1d1628a7 [IA64] Fix a bug in INIT handler
2006-10-31 awilliam 12413:37a8dbe24201 [IA64] compilation fix when crash_debug=y.
2006-10-31 awilliam 12412:fa4281cb7a5b [IA64] move xen atomic.h from linux under linux-xen to modify.
2006-10-29 awilliam 12411:622bb65e2011 [IA64] Accelerate RSM, SSM and MOV_TO_PSR
2006-10-29 awilliam 12410:5cd95a6f8412 [IA64] fix xenperf
2006-10-29 awilliam 12409:01b257e72d5e [IA64] Revert PAL_VM_SUMMARY and PAL_VM_INFO handling for VTI domain
2006-11-14 Andrew Warfield 12408:4d47322a7729 Fix breakage of blktap device strings from cset 63d1b02dad347e8feb845d8a8b482e251a478164.
2006-11-14 Ewan Mellor 12407:f026d4091322 Fix xm block-configure, by allowing the device ID to be unspecified inside
2006-11-14 Tim Deegan 12406:394da2dfb70d Speed up shadow of x86_64 Linux guests using 3 paging levels.
2006-11-14 Tim Deegan 12405:a07d6a05792e [XEN] Extend fix from 12403:680b37789200 to other emulation paths.
2006-11-14 kfraser 12404:bb76a76985fe [LINUX] x86/64: Fix backward compatibility to Xen 3.0.2.
2006-11-14 George Dunlap 12403:680b37789200 [XEN] Fix the "early unshadow" optimization to look at the entire pte.
2006-11-14 kfraser 12402:ade94aa072c5 [LINUX] Preserve flags when converting PTEs from machine to phys.
2006-11-14 kfraser 12401:9d88f224b7f1 [XENPERF] Pretty-print hypercall stats.
2006-11-14 Tim Deegan 12400:bcebb04c65c8 [XEN] Don't pass spurious reserved-bit faults to the guest
2006-11-14 Tim Deegan 12399:d6f54576ac22 [XEN] Don't use shadow linear maps in sh_set_toplevel_shadow()
2006-11-14 kfraser 12398:8f09c7d6bad1 [XEN][POWERPC] Change license on public/ headers from GPL to BSD.
2006-11-14 kfraser 12397:fa4b1c287afa [VMXASSIST] Remove unused variable declarations to avoid compiler warning.
2006-11-14 kfraser 12396:72560fd8e9bf [IA64] Fix weird behaviour when configuring >3G memory for a VTI domain.
2006-11-14 kfraser 12395:e0dc5a544ea1 [HVM] vlapic: More cleanups, simplifications and fixes.
2006-11-13 jfehlig 12394:5b97dafc7448 Add uuid to host record returned by host_get_record. libxen fails to parse the host record with this field missing.
2006-11-09 john levon 12393:2511ac1f1e21 Parsing 'df' output is extremely non-portable. Replace with a direct statvfs().
2006-11-13 kfraser 12392:ad7b60a1db8c [XEN] Emulate IN/OUT instructions with full guest GPR context.
2006-11-13 kfraser 12391:9a341c6ef6ae [IOEMU] Simply fake-bios init of the piix4acpi device.
2006-11-13 kfraser 12390:430e06e2aa08 [HVM][IA64] Due to IPF Guest Firmware will enumerate PCI, shutdown in
2006-11-13 kfraser 12389:63d58674596f [XEN] x86-64: don't compile some unused machine check code
2006-11-13 kfraser 12388:c5ad4b36fce2 [XEN] x86-64: don't compile some unused MTRR code
2006-11-13 kfraser 12387:f4be07b6ad61 [XEN Remove a stray newline in a printk.
2006-11-13 kfraser 12386:d0eb5da1086b [TOOLS] Add more checks for devel packages.
2006-11-13 kfraser 12385:bfe3f8f35e87 [XEN] Return -ENOSYS for undefined sub-functions.
2006-11-13 kfraser 12384:69388eba4c03 [XEN] x86-64: Since all memory is visible to Xen on x86-64, there is
2006-11-13 kfraser 12383:02899109a3ac [XEN] eliminate unused {g,i}dt{,_descr}
2006-11-13 kfraser 12382:3dfb2eef0f05 [XEN] x86-64: eliminate __GUEST_[CDS]S*
2006-11-13 kfraser 12381:c6efd6c2feaa [LINUX] Fix clear_fixmap().
2006-11-13 kfraser 12380:16977bd93dbe [XEN] Add const to variable_test_bit() addr parm.
2006-11-13 kfraser 12379:f78bfe7bff73 [XEN] Get rid of many uses of domain_crash_synchronous().
2006-11-13 Ewan Mellor 12378:38c16b375298 Fix handling of the entries-per-domain quota. Entries which are created by
2006-11-13 kfraser 12377:0b385df5f236 [VMX] A few small cleanups.
2006-11-13 kfraser 12376:f516774cbb27 [IOEMU] Fix Linux smp guest hangs with complaint "BUG: soft lock detected on CPU#0"
2006-11-11 kaf24 12375:b1d436f094fa [PRIVCMD] Fix build warning when sizeof(long) > sizeof(int).
2006-11-11 kaf24 12374:825be74657c3 [LIBFS] IA64 & PPC aren't making use of this right now, but it's silly to
2006-11-11 kaf24 12373:d108efc94de7 [XENSTORED] Fix errno 'leak' in xenstored.
2006-11-11 kaf24 12372:ddb3581f4f1c qemu error message for xc_domain_translate_gpfn_list() failure incorrect
2006-11-11 kaf24 12371:fead92ec6b2d Fix integer overflow problem with libfsimage grub plugins.
2006-11-11 kaf24 12370:5bdd8b5e3a1f [VMXASSIST] Support all data segments in mov_to_seg().
2006-11-10 kfraser 12369:e821c15b7cfe [HVM] vlapic: No use of domain_crash_synchronous().
2006-11-10 kfraser 12368:fda15861731e [HVM] Simplify apic dest-matching code. Refactor
2006-11-10 kfraser 12367:b7ffbec0e307 If domain_crash_synchronous() is called in the context of a multicall,
2006-11-10 kfraser 12366:f6b7ae6ed504 [LINUX] Support variable hypervisor_virt_start.
2006-11-10 kfraser 12365:ca75b51d69c7 [VMXASSIST] Emulate pop %ds and mov reg->{ds,es}.
2006-11-10 kfraser 12364:d19deb173503 [IA64,PPC] Fix xencomm_add_offset(). index must be incremented.
2006-11-10 kfraser 12363:25e6a17e82f0 Revert 12361:32f7b40ace426d3acdf26c21c20cb6b4562d9f10.
2006-11-10 Ewan Mellor 12362:bff7dde40467 When running tests unattended it's useful to know how long they have
2006-11-10 kfraser 12361:32f7b40ace42 [LINUX] Extend physical mapping to maxmem instead of mem
2006-11-10 kfraser 12360:5cdd4da17036 [XEN] memory_op hypercall does not use guest_handle_add_offset().
2006-11-10 Alastair Tse 12359:f5b98471d6ff [XEND] Add missing parameter and import from XendAPI and XendCheckpoint.
2006-11-10 Alastair Tse 12358:7df5d39a0d9a Merge
2006-11-10 Alastair Tse 12357:b15168de4d91 [XEND] Make clear the distinction between backendPath and backendRoot
2006-11-10 Alastair Tse 12356:40a9f315b708 [XEND][XM] Fix sched-sedf to return the domid to correspond with xc.c
2006-11-10 Alastair Tse 12355:d243a33a6e51 [XEND] Add missing implementation for host_set_name_{label,description}.
2006-11-10 Alastair Tse 12354:272cd2dc7cdf [XENAPI] Make xapi.py work with modules in /usr/lib/python.
2006-11-10 Ian Campbell 12353:2df2acc05721 PV-on-HVM: TSO support prior to 2.6.9 appears to be unreliable,
2006-11-10 Ian Campbell 12352:60a4af3d243f PV-on-HVM: Do not enable barriers in blkfront before 2.6.16
2006-11-10 Tim Deegan 12351:ac10e3047f36 [LIBFSIMAGE] Don't leak FDs or RAM when closing filesystems
2006-11-10 kfraser 12350:5a4517468f4f [HVM] Remove HVM halt timer. It's no longer needed since interrupts
2006-11-10 kfraser 12349:2d20b5432253 [HVM] Remove a duplicated range checking in vioapic_set_irq.
2006-11-10 kfraser 12348:814fbacfafc6 [HVM] Clarify ioreq interactions between Xen and qemu-dm.
2006-11-10 Tim Deegan 12347:357127ca8bf2 [LIBFSIMAGE] Further 64bit compile fix
2006-11-10 kaf24 12346:b4e7365d451d [LIBFSIMAGE] Fix printf-format warning on x86/64.
2006-11-09 Ewan Mellor 12345:2e35cf028ff0 Server-side capitalisation fixes.
2006-11-09 Ewan Mellor 12344:913324616183 The attached patch implements more of the Xen-API functionality related
2006-11-09 Ewan Mellor 12343:62376b480034 Rename abstract_value.double_val -> float_val. All the other names match the
2006-11-09 Ewan Mellor 12342:eccbf694ba0b Added a destroy method for each object. Based upon the code for VM.destroy
2006-11-09 Ewan Mellor 12341:e3d42ea643b0 More capitalisation fixes -- the on-wire method name should match the
2006-11-09 Ewan Mellor 12340:329818f11f35 Minor tidying.
2006-11-09 Ewan Mellor 12339:08b38d041269 Replace uses of the typename (e.g. xen_host) where its used as a variable name.
2006-11-09 kfraser 12338:452010ddef24 [HVM] Change vlapic printk()s into appropriate gdprintk()s.
2006-11-09 kfraser 12337:617c187322ab [HVM] Clean up two small APIC TDCR issues.
2006-11-09 Ian Campbell 12336:5a9b79981a35 Add net-gso-5-rcv-mss.patch to series file. This was missed in
2006-11-09 kfraser 12335:6c975e642719 [HVM] Clean up IOREQ state managemnet and evtchn notifications.
2006-11-09 kfraser 12334:7968f02ede38 [XEN] Missed interface update belonging to previous changeset.
2006-11-09 kfraser 12333:4eaadb2ae198 [BLK] Add support for barrier writes to blkfront/blkback.
2006-11-09 Alastair Tse 12332:d293b17cd1c4 Merge
2006-11-09 Alastair Tse 12331:3b8c07bd0980 [XM-TEST] Relax craete_mem*_pos checks to allow a 2MB less than
2006-11-09 Tim Deegan 12330:b91f42ea5985 Merge
2006-11-09 Tim Deegan 12329:a5153d9c8c9f [XEN] Console keystroke to reset shadows.
2006-11-09 Alastair Tse 12328:de7c20b6eaae [XEND] Ignore dying domains when refreshing list of domains.
2006-11-09 kfraser 12327:ddc4bc24f07c [HVM] Clarify the HVM e820 map. Also make it rather more
2006-11-09 Tim Deegan 12326:14dc20d98ee1 [PYGRUB] Fix a few bounds violations in pygrub's command-line editor.
2006-11-09 Tim Deegan 12325:72579f0cdaf7 Use libfsimage for reading filesystem images.
2006-11-09 Tim Deegan 12324:f54e29a3be1f Add libfsimage, a C library for reading files from filesystem images.
2006-11-09 kfraser 12323:8fc5abda5200 [VMXASSIST] Fix mishandling of segment registers on entry into VM86_PROTECTED mode.
2006-11-09 kfraser 12322:d173b32f54ab [BLKTAP] Fix hotplug script to check if specified file exists.
2006-11-09 kfraser 12321:233ce78de4e4 Add lost record format in xentrace formats file.
2006-11-09 kfraser 12320:2a7b8d75ebf7 [IA64][VMX] Fix 3G memory limit for VTi domain.
2006-11-09 kfraser 12319:9b65a87f140f [XENSTORE] Fix xenstore-ls program to connect via kernel xenbus
2006-11-09 Alastair Tse 12318:0b8f79563bcd Merge
2006-11-09 Alastair Tse 12317:a14732833603 [XEND] Fix bug with managed domains not having their state updated.
2006-11-09 Alastair Tse 12316:023aa2926e79 [XEND] Fix domain_lookup_nr to check managed_domains too.
2006-11-09 Alastair Tse 12315:33ae8ae8693c [XEND][XM] Move system memory reporting to XendConfig rather than getSysMem.
2006-11-09 kfraser 12314:b1a68f065fbd [BLK] Expand number of fake-SCSI VBD volumes supported to 120.
2006-11-09 kfraser 12313:eea9247ad5a0 [XENOPROF] Oprofile user level samples for passive domains are being lost.
2006-11-08 Ewan Mellor 12312:b8a2db59150a Write the /local/domain/<domid>/vm node early in the startup process
2006-11-08 Ewan Mellor 12311:42769ff008b5 Ignore dying domains on recreate, and log the fact.
2006-11-08 Ewan Mellor 12310:fbf851ec9103 Added test_bindings to the ignore list.
2006-11-09 kaf24 12309:6085f1e5366f [HVM] Avoid long delay between setting IRQ for PV drivers and
2006-11-08 kaf24 12308:3280d6211213 [HVM] Reserve 2 pages for ACPI tables in e820.
2006-11-08 kfraser 12307:5e0fb830a53c [XEN] Do not print grant-table warning if a page cannot be pinned
2006-11-08 kfraser 12306:9f9f569b0a1d [VMX] __vmread() and __vmwrite() now BUG on failure, rather than
2006-11-08 kfraser 12305:6555ca56d844 [HVM] Simplify relationship between VIOAPIC and VLAPICs.
2006-11-08 kfraser 12304:1d4fc7396c41 [VMX] Check INTR_TYPE is NMI before doing physical NMI processing.
2006-11-07 jfehlig 12303:4e3ddf1288fb Add support for VM.destroy RPC in libxen.
2006-11-08 Ewan Mellor 12302:b86fe3d23f05 Replace uses of [ ... == ... ] with the POSIX-legal single-equals. Tidy up
2006-11-08 Ewan Mellor 12301:69d8263d5f85 Don't complain about name non-uniqueness if one domain is dying. This happens
2006-11-08 Ewan Mellor 12300:40e586047ead cpu_weight is now an int, not a float.
2006-11-08 Ewan Mellor 12299:695393d30ead Add a shutdownWatch field in the HVMImageHandler constructor, to avoid error
2006-11-08 Ewan Mellor 12298:2408c042a276 Refresh the domain list on domain_start or domain_create. We need to do this
2006-11-08 Ewan Mellor 12297:5c5b03381d3c Save the old domid when restarting, as it may get wiped out before we need to
2006-11-08 kfraser 12296:1fcdb3a35db3 [HVM] Remove bogus free of vlapic structure.
2006-11-08 kfraser 12295:092170a14212 [XEN] Add debug mode to xmalloc().
2006-11-08 Ewan Mellor 12294:ec4f43a4730f This patch addresses bugzilla #649, enabling `xm list' to display the
2006-11-08 kasai takanori 12293:ea1ffa51b412 Add the Japanese keymap for VNC Server.
2006-11-02 Ewan Mellor 12292:edd592c823a5 fix xm-test configure.ac to not define RD_PATH which prevented env override
2006-11-01 Ewan Mellor 12291:505e35e82d7d Update README.
2006-11-01 Ewan Mellor 12290:83b34fbc6c75 Fix comment.
2006-11-01 Ewan Mellor 12289:8526df47728f Add helper script for releasing xm-test binary ISOs.
2006-11-01 Ewan Mellor 12288:9ceb1a07a85c Bump xm-test version to 1.1 to accommodate new devices.
2006-11-01 Ewan Mellor 12287:9ba12ce7f938 Allow the i386 ramdisk to be used on x86_64. Part of a patch from Yu Ping Y.
2006-11-01 Ewan Mellor 12286:f3f4d24178cc Correct copy-n-paste error.
2006-11-01 Ewan Mellor 12285:579d60866f3d Add xvd devices to the initrd.
2006-11-01 Ewan Mellor 12284:52732dd77150 Update all block tests to use the Xen Virtual Block Device (xvd) rather than IDEor SCSI.
2006-11-01 Ewan Mellor 12283:515332c7a901 The XenDomain class does not respect the arch defaults where
2006-11-01 Ewan Mellor 12282:17f48b5907a6 This fixes another missing part for x86-64 support in the xm testsuite.
2006-11-08 kaf24 12281:8d0e06c38c0c [XEN] Put the non-GPL license text in each public header file.
2006-11-07 kaf24 12280:e10a13f13207 [XEN] Fix 64-bit build.
2006-11-07 kfraser 12279:e32b74b2d7f4 [XEN] License clarification.
2006-11-07 kfraser 12278:2b89ebf00fc8 [SVM] Fix an interrupt race window in the do_launch/vmrun/vmexit loop for AMD-V.
2006-11-07 kfraser 12277:cba947bc8450 [HVM] VIOAPIC and VPIC cleanups.
2006-11-07 kfraser 12276:9fbb26d47b83 [HVM] VLAPIC cleanups. vlapic tsruct is statically contained
2006-11-07 kfraser 12275:9a6fb3e2f12d [HVM] Replace shared-memory PIC state with a set-irq-level hypercall.
2006-11-07 kfraser 12274:6f551093f068 [BLKTAP] No need for barrier when updating rsp_prod_pvt.
2006-11-07 kfraser 12273:5a41ea282c86 [LIBXC] Fix memory alloc/dealloc routines to return error properly.
2006-11-07 kfraser 12272:e796d9c2f5e8 [IA64] Build blktap driver by default.
2006-11-07 kfraser 12271:f56b7ade7068 [BLKTAP] ia64 support
2006-11-07 kfraser 12270:3cc7e419b949 [BLKTAP] avoid race between tapdisk and xvd daemon with ufe_ring.
2006-11-07 kfraser 12269:862aca401601 [BLKTAP] Various cleanups necessary for ia64 support.
2006-11-07 kfraser 12268:6f3c40ee2488 Enhance HVM xentrace:
2006-11-07 kfraser 12267:9febecbeaeb0 [XENAPI] Add 'image' field to xen_vbd_record, allowing an image to be
2006-11-07 kfraser 12266:0c332cf81e64 [XEN] Remove unnecessary FORCE_CRASH() macro.
2006-11-07 Emmanuel Ackaouy 12265:cb8eeadd8eae [XEN] When balancing idlers per socket/core, do it one at a time.
2006-11-07 kfraser 12264:a174f9787014 [HVM][SVM] Turn off long mode (EFER.LMA) when CR0.PG==0.
2006-11-07 kfraser 12263:d745f1420d5b [HVM][VMX] Disable IA32e mode in VM_ENTRY_CONTROLS when guest tries
2006-11-07 kfraser 12262:ac2097d71e06 [NET] back: Fix wrap to zero in transmit credit scheduler.
2006-11-07 kfraser 12261:9d981f3480b1 [HVM] MAke HVM hypercall table NR_hypercalls entries big.
2006-11-07 kfraser 12260:182678e5095b Trivial change to look in correct location for qemu-dm when using the debug wrapper on a 64 bit system.
2006-11-07 kfraser 12259:b223ba940ed1 PV-on-HVM: Fix PV-on-HVM drivers need maddr.h included for defn of maddr_t.
2006-11-07 kfraser 12258:8f552314e45a [LINUX] Use pfn_to_page instead of relying in memory assumptions
2006-11-07 kaf24 12257:f95c943adbeb [HVM] Fix 64-bit HVM domain creation.
2006-11-06 kaf24 12256:ad8f0e049d63 [SVM] Strip down svm_do_launch() pending complete removal.
2006-11-06 kaf24 12255:81c451bd398e [SVM] Move VMCB construction to VCPU creation time.
2006-11-06 kaf24 12254:f8ffeb540ec1 [HVM][SVM] Start moving SVM launch code to domain/vcpu initialisation.
2006-11-06 Emmanuel Ackaouy 12253:bb6cd7ba259b [XEN] Initial support for multi-core and multi-threaded CPU scheduling.
2006-11-06 Emmanuel Ackaouy 12252:32e4952c0638 [XEN] Optimize credit scheduler load balancing logic
2006-11-06 kfraser 12251:8eb8c0085604 [HVM] Replace relinquish_resources() destructor hook with
2006-11-06 kfraser 12250:a910bf123e58 [HVM] Initialise AP TSC to same as BP TSC.
2006-11-06 kfraser 12249:1db00df48218 [VMX] Get rid of special vm_launch schedule tail.
2006-11-06 kfraser 12248:b2668cc03914 [HVM] Move VMX VMCS initialisation to vcpu-initialisation time.
2006-11-06 Ewan Mellor 12247:29bfe8852dce Catch IOError when using local configuration files, to give better diagnostics.
2006-11-06 kfraser 12246:e793dad2114d [XEN] Re-jig VCPU initialisation -- VMX init requires generic VCPU
2006-11-06 Steven Smith 12245:31985f348d2e [HVM] Be sure to nul terminate uuids in HVM SMBIOS tables.
2006-11-06 kfraser 12244:d150a2178bd4 [LINUX] Don't use uint64_t parameter to gnttab_set_{,un}map_op() when
2006-11-05 kaf24 12243:2368e779f89f [XEN] Replace hvm_setup_platform() with hvm_domain_initialise()
2006-11-04 kaf24 12242:e3abede54214 [XEN] Do not halt on exceptions-with-interrupts-disabled and double faults.
2006-11-04 kaf24 12241:cf8e65797826 [XEN] Simplify domain shutdown -- no need to synchronously halt execution.
2006-11-04 kaf24 12240:5ec45b464563 [XEN] Avoid taking domain biglock in the page-fault handler.
2006-11-03 Alastair Tse 12239:13ea4bea8237 [XEND] Fix xen_version and missing os import
2006-11-03 Alastair Tse 12238:3a0116aa7ff5 [XEND] Cleanup HVM image shutdown watch and move readDom call away
2006-11-03 Alastair Tse 12237:b5c50a603044 [XEND] XendDomainInfo.refreshShutdown is called from image.py.
2006-11-03 Alastair Tse 12236:e5067f9b268f [XEND] Fix HVM image shutdown.
2006-11-03 kfraser 12235:b21ff7716f87 [HVM] More printk cleanups.
2006-11-03 kfraser 12234:d6795f951c42 [LINUX] Clean up header includes (gnttab.h from fixmap.h).
2006-11-03 kfraser 12233:f1e7799750dc [BLKTAP] Fix gnttab unmap call to specify that address contains PTE.
2006-11-03 kfraser 12232:dcdf02fde4cb [XEN] Fix shadow-lock macro backslash alignments.
2006-11-03 Alastair Tse 12231:044c6617e2be Merge
2006-11-03 Alastair Tse 12230:665a28dffb7d [XEND] Don't hide the 'type' SXP config item from HVM guests
2006-11-03 kfraser 12229:6191a06b6ed6 merge.
2006-11-03 kfraser 12228:2e8c68b0c973 [XEN] Adjust logging levels of a few printk messages.
2006-11-03 Alastair Tse 12227:5a291d87c334 [XEND] Make sure lookups cause a refresh so xm list gets the latest
2006-11-03 Steven Hand 12226:2b36aeb896c6 Fix syntax error.
2006-11-03 kfraser 12225:fac36a01c06e [XEN] Fix log-level printk logic for multi-line and partial-line printks.
2006-11-03 kfraser 12224:cfb1136ee8f7 [XEN] Remove VGCF_hvm_guest, replace with XEN_DOMINF_hvm_guest.
2006-11-03 Alastair Tse 12223:4ff83eddd1f6 [XEND] Handle permission denied when calling xc.domain_getinfo
2006-11-03 Alastair Tse 12222:374087600412 [XEND][XM] Restore old state string in xm.
2006-11-03 Alastair Tse 12221:f64cc6f50f6e [XEND] Silence Xen API debugging messages.
2006-11-03 kfraser 12220:82e3575e7588 [XEN] Quieten down tracing when fail (quite expectedly) to map INVALID_MFN.
2006-11-02 Ewan Mellor 12219:7818629c336c I found a small bug in xenmon. Even if I gave xenmon a wrong
2006-11-02 kaf24 12218:dd62270df2ad [XEN] Add 'loglvl' and 'guest_loglvl' boot parameters.
2006-11-02 Alastair Tse 12217:20204db0891b Merge
2006-11-02 Alastair Tse 12216:ec7e7e946496 [XEND] Reverting self.domains UUID indexing
2006-11-02 Alastair Tse 12215:96ad1d72fccf [XEND] Fix paused state being overriden by refreshShutdown
2006-11-02 kfraser 12214:4c2d9a2ef1b7 Dynamically link to libgcc on Solaris. Also clean up duplicate -Wall flags.
2006-11-02 kfraser 12213:4eac59fe1abc [BLKTAP] Fix Linux and Xen gnttab map operations when mapping into
2006-11-02 kfraser 12212:45e34f00a78f [HVM] Clean up VCPU initialisation in Xen. No longer
2006-11-02 Alastair Tse 12211:722cc2390021 Merge with tip
2006-11-02 Alastair Tse 12210:41ad2c673fdb [XEND][XM] Fixes for xm list output
2006-11-02 Steven Smith 12209:002856e70ca1 [XEN] Better parameter checking for grant table copy operation.
2006-11-02 Ian Campbell 12208:36d020268c6c PV-on-HVM: Conditionally disable checksum offload for receive on some
2006-11-02 Ian Campbell 12207:f3fbe9549f5f PV-on-HVM: Tweak reboot.c to be compatible with older kernels.
2006-11-02 Ian Campbell 12206:2f34c6bcfe45 PV-on-HVM: Fix PV-on-HVM drivers for IA64.
2006-11-02 Ian Campbell 12205:af1403dd13af PV-on-HVM: Use ln -nsf in mkbuildtree to avoid creating a symlink loop
2006-11-02 kfraser 12204:e6fdb32b786c [TOOLS] Paravirt guests have their memory allocated in the
2006-11-02 kaf24 12203:70687bcb82dd [XEND] Compare result of blkdev_name_to_number() explicitly against None.
2006-11-01 Emmanuel Ackaouy 12202:9a4274724794 [XEN] Fix credit scheduler cap mechanism not to over park VCPUs
2006-11-01 kfraser 12201:46fad06ab0b3 [XEN] Fix x86/64 build.
2006-11-01 Ewan Mellor 12200:aac5c1fcde6e Return the restored VM at the end of XendDomainInfo.restore.
2006-11-01 kfraser 12199:cf3d69ba5633 [HVM] Move shadow initialisation into domain-creation hypercall.
2006-11-01 Ewan Mellor 12198:96f51a000ed0 Print errno for each of the "Error when writing to state file" messages.
2006-11-01 Ewan Mellor 12197:4e17bf788e69 Return the domain renaming during migration.
2006-11-01 kfraser 12196:7b5115221dfc [HVM] HVM is now a flag parameter to domain-creation hypercall.
2006-11-01 Ewan Mellor 12195:f3f492ba8e8d This patch adds a checking of wrong parameter into xm dmesg command.
2006-11-01 Ewan Mellor 12194:55e8f40ef6e4 Fix comment.
2006-11-01 Ewan Mellor 12193:5165aa656363 Add full flag to domain(domid), fixing xm list --long VM1.
2006-11-01 Ewan Mellor 12192:201a824f8240 Create /var/lib/xend/domains on startup if it doesn't exist.
2006-11-01 kfraser 12191:444496ecb14e [XEN] Extend dom0_mem syntax to support min/max clamps.
2006-11-01 Ewan Mellor 12190:9b553a9787cf Merge.
2006-11-01 Ewan Mellor 12189:33e9c88aab02 Merge xen-api.hg changeset 142:d75413e65ba319d577c764be6c13efa5eae6da1c.
2006-10-29 Ewan Mellor 12188:7aa8f5bb3e28 Fix handling of SXP for devices through device_add -- this solves the
2006-10-27 kaf24 12187:1f95b2a54f4c [XEND] Do not delete VNC password from configuration.
2006-10-25 Ewan Mellor 12186:d029684fd1fa Import Xend part of xen-unstable changeset
2006-10-25 Ewan Mellor 12185:59ac1e90f1ac Print the time to xend-debug.log, when starting or restarting Xend.
2006-10-25 Tim Deegan 12184:09aa7ed2431f [XEND] Be more generous with the default shadow allocation.
2006-10-25 kfraser 12183:f61dcd518cd6 [XEND] Open xend-debug.log in append mode.
2006-10-23 kfraser 12182:0471272a5de2 [XM] Print qualified path to config file on domain creation.
2006-10-28 Ewan Mellor 12181:505cd4708946 Allow domain config file to specify credit-scheduler parameters.
2006-10-23 Ewan Mellor 12180:63d1b02dad34 Import the xen-unstable changeset
2006-10-23 kfraser 12179:de99c7f7aba4 [ACM] Don't use uninitialised struct value if hypercall fails.
2006-10-20 kfraser 12178:e3c70530cb28 [XEND] Remove lazy import of signal module.
2006-11-01 Ewan Mellor 12177:4441715c9a67 Import the Xend parts of xen-unstable changeset
2006-10-20 Ewan Mellor 12176:f3be4922cc8b Import the Xend portion of xen-unstable changeset
2006-10-28 Ewan Mellor 12175:cc6f0a3596fc Raise an exception if blkdev_name_to_number fails, to improve the error message.
2006-10-05 kfraser 12174:f9446aa6c786 [XM] Fix 'xm help' when called on a command-name prefix.
2006-10-28 Ewan Mellor 12173:07d3c36df515 [XEND] Fix pygrub when run server-side on a domain with blktap disks.
2006-10-05 Ewan Mellor 12172:21406b5bc520 Import the Xend portion of xen-unstable changeset 11704:a95dfbc8dca8ecddcb9be51d78f446b0fa461892.
2006-10-04 kaf24 12171:81a80d86f77f [XEND] If 'vncused' is set, it won't specify an explicit display num to QEMU.
2006-10-03 Alastair Tse 12170:8a0274d6eebc [XM] Fix rmlabel filename assignment
2006-10-03 Alastair Tse 12169:3cccc8697a13 [XM] Fix missing security check in block-attach
2006-10-28 Ewan Mellor 12168:faaa8256558b These are the proposed changes to XenD that adapt vTPM handling to the
2006-10-28 Ewan Mellor 12167:5bef3f695b55 uint64_t replaced with int64_t everywhere.
2006-10-28 Ewan Mellor 12166:819e93d30ce2 The structure fields should be exactly as documented, including case matching.
2006-10-28 Ewan Mellor 12165:b6dc7eecff33 Implement new VTPM model.
2006-10-28 Ewan Mellor 12164:4ea1097252a1 The get_by_name_label functions return a set, not a singleton, because names
2006-10-28 Ewan Mellor 12163:5cccc3ed0b1e Fix marshalling to and from record_opts.
2006-10-28 Ewan Mellor 12162:de00775e39da Fix freeing of records, when the given pointer is NULL.
2006-10-28 Ewan Mellor 12161:0db0c19d3386 Fix the handling of sets in the interface -- expecting a pointer to X to serve
2006-10-28 Ewan Mellor 12160:1697ee515e46 The on-wire names for the fields should be exactly as documented, including
2006-10-28 Ewan Mellor 12159:f884e94474ba Tidy.
2006-10-28 Ewan Mellor 12158:01b1cbe3fedc Tidy.
2006-10-27 Ewan Mellor 12157:6ea9cc7a95d3 Remove VTPM-related values, now obsolete.
2006-10-26 Ewan Mellor 12156:9a6d5e7b636f Remove the get_all method from most classes -- we'd like people to be able to
2006-10-26 Ewan Mellor 12155:9adcaf73fae2 Replace the datamodel graph eps with a dot file.
2006-10-26 Ewan Mellor 12154:d0d6f230f1d4 Fix VTPM bindings -- ints in the model are uint64_t at the C binding level.
2006-10-26 Ewan Mellor 12153:8f090c551b09 Implement new PIF-based network model, and match movement of I/O-statistics.
2006-10-26 Ewan Mellor 12152:de31d79add5e Implement VDI.resize message.
2006-10-26 Ewan Mellor 12151:4b0326c75c5b Implement HostCPU.{vendor,speed,modelname}.
2006-10-26 Ewan Mellor 12150:caf35cfcdda0 Implement new VMX feature flag.
2006-10-26 Ewan Mellor 12149:eeb7d71c0281 Added HostCPU.{vendor,speed,modelname}.
2006-10-26 Ewan Mellor 12148:ea32c4e70a8b Added VMX feature flag.
2006-10-26 Ewan Mellor 12147:cdd926419883 New PIF class.
2006-10-26 Ewan Mellor 12146:84fe4d413d59 Remove get_record_internal -- it's not needed at the binding level.
2006-10-26 Ewan Mellor 12145:ab69ecc1d172 Rename VTPM.type to VTPM.driver, to match the libxen bindings.
2006-10-26 Ewan Mellor 12144:d94dec09558a Fix network model by moving Network.NIC and Network.VLAN onto a new PIF class.
2006-10-26 Ewan Mellor 12143:d1b8acfaf9be Rename get_by_label to get_by_name_label everywhere -- this was always the
2006-10-26 Ewan Mellor 12142:5cd2a642eff6 Added VDI.resize method.
2006-10-26 Ewan Mellor 12141:3ca584553972 Make all Ref Sets DynamicRO -- they are implied by the existence of an instance
2006-10-25 Ewan Mellor 12140:2ec35abfd9a2 Datamodel changes adding some basic vTPM extensions to the API that
2006-10-25 Ewan Mellor 12139:0bf7d37bcfdb Fix preamble -- get_by_short_name is now called get_by_name_label.
2006-10-25 Ewan Mellor 12138:a2d6e4a53e7a Import Xen Management API Draft, 0.4.3, from
2006-10-25 Ewan Mellor 12137:3d4a027bd04b C bindings adding some basic vTPM extensions to the API that
2006-10-25 Ewan Mellor 12136:6e78bed60b85 The session class has a lower-case S -- fix the C bindings to match.
2006-10-27 Alastair Tse 12135:b87603c00fee Some updates to the README fixing the kernel.hvm devices config
2006-10-27 Alastair Tse 12134:57f59959aa80 [XEND] Fix some missing variables in XendDomain caught by pylint.
2006-10-27 Alastair Tse 12133:808f5aa6dbb0 [XEND] Fix missing SR references in XendAPI
2006-10-26 Alastair Tse 12132:f7f8f0038920 A survey of all the supported configuration options in Xend and also
2006-10-26 Alastair Tse 12131:df5431b2b519 [XEND] Add more API implementations, add sched_id_get to xc.
2006-11-01 Ewan Mellor 12130:1f790f5fcdbb Import 83:b569bb25a8f08a15381b022ee143d7f205976604 from xen-api.hg, minus the
2006-10-20 Alastair Tse 12129:336fd2e8745b [XENAPI] Add shell option for xapi.py so it can remember sessions.
2006-10-20 Alastair Tse 12128:73cd81de36ea [XEND] Fix KB allocation in XendStorageRepository
2006-10-19 Alastair Tse 12127:7ae6323db2f8 [XEND] Remove mistake of not checking xenstore's name entry for Dom0
2006-10-19 Alastair Tse 12126:f0c7f258c19e [XEND] Add some docstrings about XendAuthSessions
2006-10-19 Alastair Tse 12125:f895b7c94f10 [XM] Fix TypeError in exception handler if there is no res_label.
2006-10-19 Alastair Tse 12124:6173a6f5de2b [XEND] Switch to PAM authentication for login sessions
2006-10-18 kfraser 12123:e295ad19deed [ACM] Fix the resource representations in the resource_label
2006-10-19 Alastair Tse 12122:0a1a5b2072a3 [SOLARIS] Xen daemons are managed separately, so we need a way to start
2006-10-19 Alastair Tse 12121:2732e3f94e2e [SOLARIS] The hotplug scripts live in a different place on Solaris.
2006-10-19 Alastair Tse 12120:6a4ac637d8db [SOLARIS] The hotplug scripts live in a different place on Solaris.
2006-10-17 kfraser 12119:152810b4eefc [SOLARIS] Add the correct machine name for Solaris to arch.py.
2006-10-15 kfraser 12118:0a7fb6788fa7 [XEND] Check for and fail on non-existent floppy-drive file when starting HVM guest.
2006-10-10 kfraser 12117:e169814c45ac [XEND] Add missing line from changeset 11653:3b7e11cbeb940
2006-10-13 Alastair Tse 12116:c4df5f0a41f3 [XEND] Re-add the tap prefix because it is needed.
2006-10-13 Alastair Tse 12115:41ca10996ce7 [XENAPI] Make vm-destroy consistent with API naming. Moved what is
2006-10-13 Alastair Tse 12114:e6162aeb0f89 [XEND] Remove extra tap: prefix for device uname.
2006-10-13 Alastair Tse 12113:d34c657e5c74 [XEND] Fix bugs in vbd_create logic when handling VDIs
2006-10-13 Alastair Tse 12112:a02f6d28eded [XEND] Fix some bad names left behind while converting all storage to
2006-10-13 Alastair Tse 12111:0a8b854697ad [XEND] XendVDI saves configuration on change.
2006-10-13 Alastair Tse 12110:91c7ee18c978 [XEND] Updates to SR and VDI implementations
2006-10-12 Alastair Tse 12109:58521d4b7c7b [XEND] Adding API stub generation to XendAPI + SR implementation for
2006-10-12 Alastair Tse 12108:1b923f4a788a [XEND] Beginnings of the Xend Storage Repository implementation.
2006-10-12 Alastair Tse 12107:255925ae4127 [XEND] Removing this file from version control as it is now
2006-10-12 Alastair Tse 12106:d21c7908e75c [XEND] Fix interpretation of stringified 64 bit ints in
2006-10-12 Alastair Tse 12105:397cc120ae18 [XEND] Add some sort of rudimentary version embedding into the source
2006-10-07 ewan 12104:2ea55aa1dd46 Give our test VM a name with no space (Xend does not allow this at the moment).
2006-10-07 ewan 12103:c75716820107 Import libxen-src-0.4.3-2.tar.bz2.
2006-10-06 Alastair Tse 12102:9e0b024a1696 [XEND] Conform to Xen API XMLRPC Wire Protocol Customisation
2006-10-06 Alastair Tse 12101:53b8f2b74ab2 [XENAPI] Adding some rudimentary documentation about what has changed.
2006-10-06 Alastair Tse 12100:f5912c42fbc3 [XEND] Save device updates to VM configuration via Xen API
2006-10-06 Alastair Tse 12099:c21f4949a746 [XEND] Fix check for whether domain is running.
2006-10-06 Alastair Tse 12098:029e04982e94 [XENAPI] Support for VBD/VIF info listing in vm-list --long
2006-10-06 Alastair Tse 12097:c88a78f8bed9 [XEND] Proper support for devices with UUID. Removing old workaround
2006-10-06 Alastair Tse 12096:c0d9f8b9c0e5 [XENAPI] Add missing function names. Proper sub command help messages.
2006-10-06 Alastair Tse 12095:19ab41db7fd2 [XENAPI] Pretty print error messages, insert simple argument parsing
2006-10-06 Alastair Tse 12094:dd044380b44d [XEND] Keep track of attached vbds and vifs for XenAPI
2006-10-06 Alastair Tse 12093:18506db37dc2 [XENAPI] Fix wrong vars being extracted from reading python cfg
2006-10-06 Alastair Tse 12092:858218d94516 [XENAPI] Added hard shutdown (aka. vm-destroy)
2006-10-06 Alastair Tse 12091:52f449c9dcc5 [XEND] Remove annoying debugging messages
2006-10-06 Alastair Tse 12090:d147be77861d [XENAPI] Example tools to create/destroy/shutdown VMs
2006-10-05 Alastair Tse 12089:c383cb0945a7 [XEND] Fix shutdown reasons from Xen API
2006-10-05 Alastair Tse 12088:6f0b467a92c6 [XEND] Another attempt at fixing escaping logic in SXP
2006-10-05 Alastair Tse 12087:8728365bac33 [XEND] Fix XenAPI Host interface so that get_record works.
2006-10-05 Alastair Tse 12086:8e5e7399e9b5 [XEND] Fix many typos with VM interface to XenAPI
2006-10-05 Alastair Tse 12085:acb85833be66 [XEND][XM] Fix bug in XendDomainInfo.recreate introduced by refactoring.
2006-10-05 Alastair Tse 12084:d1f6aa51621f [XM] Add missing parameter to XM XMLRPC call so that we get the
2006-10-05 Alastair Tse 12083:d9320fb7c769 [XEND] Comments cleanups
2006-10-05 Alastair Tse 12082:f592a17acd0f [XEND] Remove misleading debugging message
2006-10-05 Alastair Tse 12081:ddf523b09100 [XM][XEND] Speed up xm list
2006-10-05 Alastair Tse 12080:f297eef12823 [XEND] Exposing the XendAPI module in the XMLRPCServer
2006-10-05 acnt2 12079:edb546bbfff0 [XM] new.py that implements adding an unstarted domain
2006-10-05 Alastair Tse 12078:2bc0831859cb [XM] Add commands to implement lifecycle commands via the XM XMLRPC interface.
2006-10-05 Alastair Tse 12077:aab988d497ea [XEND] Make SXP be compatible with sequencetypes (Tuples and Lists)
2006-10-05 Alastair Tse 12076:137d40894a8b [XEND][XENAPI] XendNode implementation for Xen API Host, Host CPUs
2006-10-05 Alastair Tse 12075:a3788998952d [XEND] Add a convenience function for UUID generation
2006-10-05 Alastair Tse 12074:4fd97b9aa31e [XEND][XENAPI] XendCheckpoint should use XendConfig for passing configs.
2006-10-05 Alastair Tse 12073:116fc2e756d4 [XEND] Implementation of Xen-API in a separate module.
2006-10-05 Alastair Tse 12072:16946dcbf14b [XEND] Change blkif to use the new style configuration
2006-10-05 Alastair Tse 12071:9a932b5c7947 [XEND] Massive XendDomain XendDomainInfo reorganisation to use XendConfig.
2006-10-05 Alastair Tse 12070:ec29b6262a8b [XEND] XendConfig is an extended python dictionary that is used to exchange
2006-10-05 Alastair Tse 12069:ea65d8be211f [XEND] Refactoring device controllers to its own module so it can be used by both XendConfig and XendDomainInfo.
2006-10-05 Alastair Tse 12068:59f3891b94b8 [XEND][XENAPI] Split Xend global constants out to its own file.
2006-10-05 Alastair Tse 12067:ddcf2632f448 [XEND][XENAPI] Adding some default Xen API Errors
2006-10-05 acnt2 12066:db33b52f603e [XEND] Minor code formatting changes to XendRoot.py
2006-10-05 acnt2 12065:32d074ff02ee [XEND][LIFECYCLE] Configurable storage path for lifecycle support
2006-10-05 acnt2 12064:c11e827d6ac6 [XEND] Clean up some keyword clashes with XendCheckpoint
2006-10-05 acnt2 12063:48c5a79c4fbf [XEND] Xen API Auth Manager for handling sessions
2006-10-05 Alastair Tse 12062:5fe8e9ebcf5c [XEND] Make XMLRPC Server shutdown cleanly.
2006-10-05 Alastair Tse 12061:52bf7bbb0f36 [XEND] Make logging an optional parameter for the XMLRPCServer
2006-10-05 acnt2 12060:ccfc8e4148b2 [XEND] Replace dom with domid.
2006-10-05 acnt2 12059:0ae1d493f37c [XEND] Python API break. Replacing ambiguious 'dom' with 'domid'
2006-10-05 acnt2 12058:509285182efb [XEND] Minor stylistic fixes for XendBootloader.py
2006-10-05 acnt2 12057:6ffb8705f894 [XEND] Make import sxp into absolute import.
2006-10-05 acnt2 12056:0d120850741a [XEND] Fix backslash escaping so it ignores escapes if they don't make sense.
2006-11-01 Tim Deegan 12055:0b6f49d25d4f [XEN] Prefetch multiple shadow entries per pagefault
2006-11-01 kfraser 12054:77e1baf0a567 [XEN] Fix building on OpenBSD.
2006-11-01 kfraser 12053:874cc0ff214d [XEN] Fix deadlock in printk().
2006-10-31 kfraser 12052:0a3d7dacff4c Stop enforcing -g for some of the tools.
2006-10-31 kfraser 12051:90164f5fbd50 [XEND] Improve error message for unparsed disk modes.
2006-10-31 Tim Deegan 12050:2db4388fecb9 [HVM] Use correct types for guest physical addresses
2006-10-31 kfraser 12049:d93280670c3f [HVM] Add support for 'add r8,m8' instruction to memory-mapped I/O.
2006-10-31 kfraser 12048:b6de59741161 [NET] front: Clean up error handling. This eliminates earlier
2006-10-31 kfraser 12047:6ad98bc30cb4 Clean up recent changes to reboot code. This fixes PV save/restore.
2006-10-31 kfraser 12046:ada9ee6ce078 Update .hgignore
2006-10-31 kfraser 12045:ceedd98b9afb [HVM] vlapic: Synchronously determine PPR register value whenevr it is needed.
2006-10-31 kfraser 12044:1c506820c468 [VMX] Replace vmx_load_cr2() with direct write to %cr2.
2006-10-31 kfraser 12043:1bf4f15c5141 [HVM] ACPI: Clean up table definitions, move under hvmloader/
2006-10-31 Steven Smith 12042:15b5cc51db30 Merge.
2006-10-31 Steven Smith 12041:159af40a1b37 [XEN] Add a warning to the i8259 if we generate spurious IRQs. Tidy up