ia64/xen-unstable

log

age author revision description
2006-03-04 kaf24 9137:eb24eb6bc341 Fix some warnings when compiling tools.
2006-03-03 kaf24 9136:2307bf2a4bfc Rename guest_handle() macro to GUEST_HANDLE() and define_guest_handle()
2006-03-03 kaf24 9135:aefc75f5db5e /proc/xen/xsd_kva exports mmap interface that xenstored now uses to map the
2006-03-03 kaf24 9134:1c46091df7ce Avoid floating point in hash table implementation.
2006-03-03 kaf24 9133:621d32a54e2d Move dom0_op hypercall to the guest_handle interface (inside Xen).
2006-03-03 emellor 9132:d088ce2d3528 Merged.
2006-03-03 emellor 9131:9e19dcb05f56 Wait for the devices configured at start-up, before allowing the boot to
2006-03-03 emellor 9130:c8c0f99193d4 Change the way that reboot-timeouts are handled. Rather than refreshing the
2006-03-03 emellor 9129:2274f293af41 Added further integrity checking, this time checking for duplicate directory
2006-03-03 emellor 9128:871f768aadc6 Cope when the filename returned by losetup for an existing loop device is not
2006-03-02 emellor 9127:1a1e3dcbbf19 Cope if xenstore is down.
2006-03-02 emellor 9126:26af50da86b7 Added hashtable implementation, to support the reachability check against the
2006-03-03 kaf24 9125:fab6deef7e87 Domain0 identifies IOAPIC by physical base address rather than BIOS-assigned identifier.
2006-03-03 kaf24 9124:8aa45d7713e3 Clean up PIT-thru-ioapic setup. We don't need the legacy missed-tick
2006-03-03 kaf24 9123:a0c07e32000a Minor enhancements to gdbbuild, the build script for gdbserver-xen.
2006-03-03 kaf24 9122:658528fe2b9a It's not necessary to define a function for dumping virtual IOAPIC
2006-03-03 kaf24 9121:e0d8c23acaa7 Add a description of the virtual TPM interface to the interface
2006-03-03 kaf24 9120:4e7c8eae6775 This patch undoes 8697 and makes xm reboot/shutdown work again. This code
2006-03-03 kaf24 9119:7eafbed44734 Raises an explicit error message when the domain config file specifies
2006-03-03 kaf24 9118:0f368e70b4eb VTPM fixes:
2006-03-03 kaf24 9117:ec7802acc8c9 Fix up some issues I found when porting PPC to the new common gdb stub code:
2006-03-03 kaf24 9116:f3661f9a95dd VTPM_Tools: Fix error when closing only vtpm, and fix restore bug when
2006-03-03 kaf24 9115:46a6d9626911 Ignore external (user-provided) CFLAGS when building vmxassist and hvmloader.
2006-03-03 kaf24 9114:29f8c87bd8fd Add a 'clear trap table' path to set_trap_table hypercall, taken when
2006-03-02 kaf24 9113:af04fef70bad Don't compile HVM_DBG_LOG into xen by default.
2006-03-02 kaf24 9112:316fafc6d743 Fix libxc warnings with gcc-4.1 and glibc-2.3.90.
2006-03-02 kaf24 9111:dfa7ba9c1296 Many fixes and cleanups for lomount:
2006-03-02 kaf24 9110:fd102a15436f Change debug level of vmx_io_instruction to DBG_LEVEL_IO.
2006-03-02 kaf24 9109:b50d3fca138e Add empty files need to fix ia64 build.
2006-03-02 kaf24 9108:990b436099be Clean up use of wait_event_interruptible().
2006-03-02 cl349 9107:8f1f6c70e4f5 linux-x86-64: eliminate duplicate exports
2006-03-02 cl349 9106:f6445afee702 Remove unnecessary include statements.
2006-03-02 cl349 9105:5ef601da9c2c linux: clean up setup_arch_post.h
2006-03-02 kaf24 9104:cfbf7332d616 While native code range-checks the requested address, possibly
2006-03-02 kaf24 9103:4dd325c1d87d A few changes to the new 'guest handle' interface:
2006-03-02 kaf24 9102:e639d53330ba Make sure that installed files have sensible permissions and are owned by the
2006-03-02 kaf24 9101:d9f980fabc18 Fix problems when creating HVM guest on PAE host with >4G physical memory.
2006-03-02 kaf24 9100:eeac4fdf02ed merge
2006-03-02 kaf24 9099:7edd64c8bb36 Fix printing of u64 value 'msr_content' to use PRIx64 format.
2006-03-02 kaf24 9098:385ddb11971d Merge xen-ia64-unstable.hg
2006-03-02 emellor 9097:34b7dd72aa55 Merged.
2006-03-02 emellor 9096:c400eb3ea6dc Fix violation of C90 mixed-code-and-declarations restriction.
2006-03-02 vhanquez 9095:47e0d6fa741e Removing out-of-date unused file.
2006-03-02 emellor 9094:cff782f65c4d Fix printf.
2006-03-02 emellor 9093:689da5e0a970 Added a basic integrity checker, and some basic ability to recover from store
2006-03-02 emellor 9092:849723752858 Silence the messages that are emitted when removing nodes that already have
2006-03-02 emellor 9091:b2d3117cc7ed Avoid a race between Xend removing the vm entries corresponding to a domain,
2006-03-01 kaf24 9090:6734682d2fd0 Fix problems with HVM PAE guests with >4GB memory.
2006-03-01 kaf24 9089:9bde2889635c Add SVM 32bit msr support (combined both 32bit with 64bit functions)
2006-03-01 kaf24 9088:072d51860554 Clean up SVM 32-bit exits.S file (remove all tsc/fpu).
2006-03-01 kaf24 9087:b0dfd76ef5d2 Revert two uses of CONFIG_PAGING_LEVELS to CPP rather than C predicate.
2006-03-01 kaf24 9086:e0f66dbe4b13 map_domain_page() now handles running on idle page tables.
2006-03-01 kaf24 9085:4d979b6689ea Disallow cmpxchg8b ptwr emulation for non-pae. Also a few cleanups.
2006-03-06 awilliam 9084:ede16886f979 [IA64] #if 0'd useless code in timer handled.
2006-03-06 awilliam 9083:c668c6abb5f0 [IA64] Warnings removal and small cleanups.
2006-03-06 awilliam 9082:c870c7f66abc [IA64] fix INVALID_M2P_ENTRY and INVALID_M2P macro
2006-03-03 awilliam 9081:983311b895be [IA64] VTI: Use 16K page size to emulate guest physical mode
2006-03-03 awilliam 9080:333db05b8bbb [IA64] Avoid double reclaim dom0 image and dom0 initrd
2006-03-01 awilliam 9079:b4f1084177cc [IA64] sparse update for 2.6.16-rc5
2006-03-01 awilliam 9078:d4b26e74e310 [IA64] default to SMP
2006-03-01 awilliam 9077:c1daa52dd0bf [IA64] Turn on CONFIG_XEN_BLKDEV_BACKEND
2006-03-01 awilliam 9076:673f62edbfbe merge
2006-03-01 emellor 9075:d8451bb6278c Remove unused #include <sys/ioctl.h>.
2006-03-01 kaf24 9074:bd816eee9cf6 Clean wrpt state when emulating CR3 write.
2006-02-28 kaf24 9073:a376bab39768 SVM patch to add 64bit hv support.
2006-02-28 kaf24 9072:a66763eb86fe Allow tpmfront/tpmback to be built as modules.
2006-02-28 kaf24 9071:271cb04a4f2b Allow netback to be built as a module.
2006-02-28 kaf24 9070:ead0b7fcad3a Allow blkback to be built as a module.
2006-02-28 kaf24 9069:8ac43508b33b Avoid using unexported add_timer_on() function in netback driver.
2006-02-28 kaf24 9068:c369d960f96b Sketch a new interface for transferring hypercall arguments in memory.
2006-02-28 kaf24 9067:62309ca8b708 Clean up management of 'initial images' temporary buffers.
2006-02-28 kaf24 9066:e5aba4f62131 Fix tools Makefiles to respect CFLAGS. Disable stack-smash
2006-02-28 kaf24 9065:e77ea156075c Add 'm' debug key to print free-memory info.
2006-02-28 kaf24 9064:034af52f0df7 Fix a multi HVM domain issue (bugzilla bug #542):
2006-02-28 kaf24 9063:79a93530121b Fix SVM cr0 handling.
2006-02-28 kaf24 9062:933d0d70378f Fix SVM PAE support.
2006-02-28 kaf24 9061:0820df08a996 Fix SVM guest pin timer migration logic.
2006-02-28 kaf24 9060:985879d9d935 Fix SVM vlapic logic.
2006-02-28 kaf24 9059:a2dce576313f Removing hvm_safe_block() from the SVM hlt function avoids SVM guest problems.
2006-02-27 emellor 9058:5262bd9e9d19 Merged.
2006-02-27 emellor 9057:c028ba081c84 Reconstitute the ip parameter correctly. Closes bug #491.
2006-02-27 emellor 9056:b6af6ab53c67 Use cleverer sed pattern to avoid use of head -1.
2006-02-27 emellor 9055:b30564f40914 Break out the hotplug cleanup code into xen-hotplug-cleanup. Claim the block
2006-02-27 Ian Campbell 9054:b470657718fe Add support for configuring feature flags when starting guests.
2006-02-27 cl349 9053:3b74edc512b4 Update to Linux 2.6.16-rc5.
2006-02-27 kaf24 9052:0416b6ba8c37 Check feature flag supervisor_mode_kernel in dom0 builder.
2006-02-27 kaf24 9051:5adaa6908727 Allow a guest to switch pagetables 'atomically'. That is, the new pagetables
2006-02-27 emellor 9050:38d9f4cbbc1e Merged.
2006-02-27 emellor 9049:8e3865296e31 Move files that have appeared in the wrong place due to incorrect patch -p setting.
2006-02-27 kaf24 9048:0cb40b7f7840 xen/ia64 uaccess is still linux style with different declaration as
2006-02-27 kaf24 9047:cc9ed0eea55a Fix a missed unmap in __entry().
2006-02-27 emellor 9046:d741fa272309 While testing TCP & UDP tests (coming soon), I tracked down a bug in the
2006-02-27 emellor 9045:136aea67b369 The attached patch does the following:
2006-02-27 emellor 9044:911f3ecd975e The attached patch breaks out
2006-02-27 kaf24 9043:ee8041b0ab86 Add a compile time option to enable domain 0 running in ring 0.
2006-02-27 Ian Campbell 9042:6060937db0fe merge
2006-02-27 Ian Campbell 9041:57cd768791d1 List pae_pgdir_above_4gb in features for x86/32 Linux kernel.
2006-02-27 Ian Campbell 9040:b75d80269ff4 merge.
2006-02-27 Ian Campbell 9039:c823e60207f0 Support XENFEAT_supervisor_mode_kernel in x86/64 HYPERVISOR_IRET macro
2006-02-27 Ian Campbell 9038:f1e5b29dd15a Only panic() if the dom0 kernel requires an unknown feature flag.
2006-02-27 emellor 9037:bf1dc22ca24c Merged.
2006-02-27 cl349 9036:e480a5db8abb Fix non-xen build for: Make the fixmap area moveable in kernel address space.
2006-02-27 cl349 9035:bf594e88f046 Add arch/i386/mm/pgtable.c to sparse tree.
2006-02-27 cl349 9034:55f597e929f3 Fix non-xen build for: Move the gate page (vsyscall) out of the fixmap area
2006-02-27 cl349 9033:dbec76a720f8 Add include/asm-i386/{fixmap,page}.h to sparse tree.
2006-02-27 kaf24 9032:ab982f583b73 Define strlcpy() in include/xen/string.h
2006-02-26 kaf24 9031:5541ea99106a Periodically sytnchronize Xen's wallclock time with NTP-synchronized time in domain0.
2006-02-26 kaf24 9030:af6a564ea81c The disk isn't guaranteed to be the first device in the config sxp --
2006-02-26 kaf24 9029:c7550ed2ccbf pygrub currently takes a file on the command line to mean a config file
2006-02-26 kaf24 9028:a861cbd578f2 Instead of using a static filename in the guest bootloader, use a random
2006-02-26 kaf24 9027:b567eb77399f Add 'console=xxx' to the Xen serial console section to make it obvious
2006-02-26 kaf24 9026:a5830f7fd7e0 Cross-compilation fixes (x86/64 on i386).
2006-02-25 kaf24 9025:0d7c3c47ad20 Fix assertion.
2006-02-25 kaf24 9024:d0b7281556f2 New VCPUOP_register_runstate_memory_area hypercall. Avoids
2006-02-25 kaf24 9023:c375c2109452 Update Linux time IRQ handler to understand the new stolen/blocked cycle counts
2006-02-25 kaf24 9022:2303fb4682e7 New VCPUOP_get_runstate_info hypercall. Returns information about the current
2006-02-25 kaf24 9021:a9f3abcc4149 Avoid pcnet dm packet loss / corruption.
2006-02-24 kaf24 9020:8b42c8aea36a Split XENFEAT_ feature flags into new header file features.h.
2006-02-24 kaf24 9019:e92dd21483bd Fix up CPU allocation and topology reporting.
2006-02-24 kaf24 9018:3048761dc368 Quieten down MSR access warnings.
2006-02-24 kaf24 9017:ec92f986411e Default minimum number of receive buffers queued by netfront is now 64, not 8.
2006-02-24 kaf24 9016:cf1c1bb9f6d2 Bring up AP of VMX domain.
2006-02-24 kaf24 9015:71f2d19cd3a5 Clean up p2m functions.
2006-02-24 kaf24 9014:1980e01346a7 Two missing exports (one of them needed only for PAE) prevented netfront from being built as a module.
2006-03-01 awilliam 9013:88f97bb8f3ae [IA64] Every processor call xen_early_setup (required on SMP-guest to set ivt).
2006-03-01 awilliam 9012:18b0911d936d [IA64] warning cleanup
2006-03-01 awilliam 9011:cfe20f41f043 [IA64] VTI: updated vtlb, support_non_contiguous memory on vtidomain
2006-02-28 awilliam 9010:e58ff5fd3550 [IA64] Unused fields in mm_struct commented out.
2006-02-28 awilliam 9009:b417cb20f1db [IA64] Misc clean-up and warnings removal.
2006-02-28 awilliam 9008:4db98649cc36 [IA64] xen_timer_interval removed (was not used).
2006-02-28 awilliam 9007:f4b83d04643c [IA64] delivery_mask removed (was unused).
2006-02-28 awilliam 9006:8ee4d4dac552 [IA64] Found the lost memory
2006-02-28 awilliam 9005:0b0be946cf9c [IA64] cleanup warning in xen/ia64 (arch/ia64/xen)
2006-02-28 awilliam 9004:bd9cb8dc97b6 [IA64] cleanup warning in xen/ia64 (arch/ia64/linux-xen)
2006-02-28 awilliam 9003:5e751dddf4d0 [IA64] cleanup warning in xen/ia64 (arch/ia64/linux)
2006-02-28 awilliam 9002:ff019fb073e4 [IA64] cleanup warning in xen/ia64 (include/asm-ia64)
2006-02-28 awilliam 9001:b5a6da522577 [IA64] Cleanup hypercall.h
2006-02-27 awilliam 9000:a220579c2aa8 [IA64] fix SMP bug for vhpt
2006-02-27 awilliam 8999:a4a4a28a1686 [IA64] warning removal: NR_CPUS
2006-02-27 awilliam 8998:21f633fd90e4 [IA64] SMP_HOST: Alloc vhpt from domheap
2006-02-24 awilliam 8997:6c43118bdba8 merge
2006-02-24 kaf24 8996:0807931dfa54 Another tiny C89 fix.
2006-02-24 cl349 8995:4f838d2ac31a linux-i386: cleanup head.S, sync default_ldt and {new,boot}_cpu_data with native.
2006-02-24 Ian Campbell 8994:e0f563e8db9f Implement direct iret to guest kernel where possible in HYPERVISOR_IRET macro.
2006-02-24 kaf24 8993:e33ebd143767 Tools changes for per-vcpu io event channel on IA64.
2006-02-24 kaf24 8992:70575c8cab99 Return <4GB memory back to Xen when destroying a PAE pgdir.
2006-02-24 kaf24 8991:5e73c92e5f1f This patch allows for compilation with C89 era compilers, by removing the
2006-02-24 kaf24 8990:407a50974a46 Cset 8950 adds shadow info dump in common code, however
2006-02-23 kaf24 8989:c646586d1065 Use common IRET macro for all exits from XenLinux. Currently
2006-02-23 kaf24 8988:49c02a7a92dd Remove TBF_SLOW_IRET hack from x86/64 Xen return-to-guest
2006-02-23 kaf24 8987:436c4c83a200 Remove explicit munging of selector RPLs from Xen Linux x86/64.
2006-02-23 vhanquez 8986:643940bb3e50 initialize few structure fully to zero with talloc_zero
2006-02-23 cl349 8985:b40aefd658c0 Output which shadow mode is used, if any.
2006-02-23 cl349 8984:d161c07014a3 Make the fixmap area moveable in kernel address space.
2006-02-23 cl349 8983:822a27d28afe Move the gate page (vsyscall) out of the fixmap area into user address space,
2006-02-23 cl349 8982:875e0e96e574 Add include/asm-i386/{a.out,elf}.h to sparse tree
2006-02-23 kaf24 8981:13e4df60caf1 Add XENFEAT feature parsing to the domain 0 builder in Xen.
2006-02-23 kaf24 8980:b883ef5fad48 Remove some unnecessary diffs vs. native Linux. We now don't use the Xen
2006-02-23 kaf24 8979:3dde68484683 Fix netfront receive path for auto_translate_physmap mode.
2006-02-23 kaf24 8978:066ac36725f3 Disable pagetable pinning for shadow-mode-refcount guests.
2006-02-23 kaf24 8977:f84d5cdd9895 Clean up segment selector fixup and validation.
2006-02-23 kaf24 8976:4f4625f80528 Rename XENFEAT_ring0_kernel to slightly more generic XENFEAT_supervisor_mode_kernel.
2006-02-23 kaf24 8975:ef31d088adeb Silenty ignore calls to xen_create_contiguous_region() when running
2006-02-23 kaf24 8974:0349fb4de335 Clean up some vmx code.
2006-02-23 kaf24 8973:5bf4d9a9694f Whenever the slice of a domU is set to 0, sedf_adjdom() sets extraweight
2006-02-23 kaf24 8972:323d40eefbce Update the hypercalls in Mini-OS to reflect the current state in XenLinux.
2006-02-23 kaf24 8971:cb14f4db7a1e Per-vcpu IO evtchn support for VT-i guests (ia64).
2006-02-23 kaf24 8970:b5bb9920bf48 Per-vcpu IO evtchn patch for HVM domain.
2006-02-22 emellor 8969:175ad739d8bc Adding a second IP address onto eth0 causes the vif-* hotplug scripts to
2006-02-22 Ian Campbell 8968:697fac283c9e Add feature flag allowing guest kernel to run in domain 0.
2006-02-22 kaf24 8967:f1c75df46b46 Cset 8916 missed two extra pages for VT-i domain and thus breaks domain
2006-02-22 kaf24 8966:049929854f7f Fix gcc warning and clean a piece of code in arch_set_info_guest to avoid
2006-02-22 kaf24 8965:8fb4392c1d87 Change shadow_direct_map_init/clean param from vcpu to domain.
2006-02-22 Ian Campbell 8964:8946b6dcd49e Fix x86_64 Xen build.
2006-02-22 cl349 8963:ed274ca1fbb7 Don't reload segment registers -- it's done later in generic code.
2006-02-22 Ian Campbell 8962:f06f8c9a13d1 Move lgdt_finish inline
2006-02-22 Ian Campbell 8961:32a74fa9e221 List supported feature flags in __xen_guest section.
2006-02-22 Ian Campbell 8960:2d3124df8a0e Validate the segment selectors passed to arch_set_info_guest().
2006-02-22 Ian Campbell 8959:229c602a075a Allow Xen to truncate x86_32 segment limits to the correct value
2006-02-22 pl 8958:b41e19644271 XM-Test takes a really long time to build the initrd it uses for testing. This patch to the Makefile allows you to specify INITRD="url" when running make existing to make it download a prebuilt copy of the initrd from a repository.
2006-02-22 kaf24 8957:13e9fdaeed27 When thermal interrupt happened when vmx guest is running,
2006-02-22 kaf24 8956:03bc4062fe5f Fix HVM x86-32 PAE guest support on 64-bit Xen.
2006-02-21 kaf24 8955:5abf652c4c52 Fix SVM instruction decode, fixing problem with gfxboot package.
2006-02-21 kaf24 8954:e9d5563c08be Fix 64b build breakage.
2006-02-21 kaf24 8953:2f515e08edfc inst_len in HVM mmio handler must be a signed variable, as
2006-02-21 kaf24 8952:602bf0aa15ab Define constants for XENVER char array sizes. Allows Linux
2006-02-21 kaf24 8951:f33e537c4ac5 Cleanups to tools since HVM domain P2M table and 1-1 table are built in xen.
2006-02-21 kaf24 8950:1fd6e9c32b03 Fix cleanup path if an HVM guest fails very early, before direct map is built.
2006-02-21 kaf24 8949:e8d044119316 No need for save_segments() on HVM 64b guest.
2006-02-21 kaf24 8948:991c4d62d392 Add PAE option to HVM config file.
2006-02-21 cl349 8947:2401f414d1ad tpm: Fixes and cleanup
2006-02-21 cl349 8946:8005fbd31d8b Update ia64 sparse tree to Linux 2.6.16-rc4.
2006-02-21 cl349 8945:1c7145a5bb43 Update to Linux 2.6.16-rc4.
2006-02-20 cl349 8944:a05e56904e7e linux-i386: Fix CONFIG_X86_NO_TSS and CONFIG_X86_SYSENTER.
2006-02-20 cl349 8943:687165bc9670 linux-i386: Cleanup stack pointer initialization at start of day.
2006-02-20 cl349 8942:9fa969af72cd Suppress VIDEO_SELECT config option.
2006-02-20 cl349 8941:834e209cec9f Add drivers/video/Kconfig to sparse tree.
2006-02-20 cl349 8940:57af6b1cfa3a Fix I/O port address for first floppy controller on x86_64.
2006-02-20 cl349 8939:0e9a0a469c6b Fix read_cr3() and use it.
2006-02-20 cl349 8938:9bf99522ce5e Eliminate x86_64 idt_table.
2006-02-20 cl349 8937:f572c467d9c3 Eliminate i386 idt_table.
2006-02-20 cl349 8936:ff83b29ebe9a Add arch/i386/Kconfig.cpu to sparse tree.
2006-02-20 vhanquez 8935:e9e319c61a1e do not BUG() if memory cannot be allocated, just wait.
2006-02-20 vhanquez 8934:011d6df76979 alloc_netdev must be freed with free_netdev, not directly by kfree.
2006-02-20 cl349 8933:bea58b594c4a Simplify utoa macro, make it identical with x86_64 version.
2006-02-20 cl349 8932:012e133941fc Eliminate hard coded items from x86_64 __xen_guest section
2006-02-20 cl349 8931:c93c6b392ce5 Eliminate hard coded items from i386 __xen_guest section
2006-02-20 cl349 8930:946a45f07351 Fix loading binary kernel images.
2006-02-20 cl349 8929:82f6786a0aa8 Eliminate tss - tss is meaningless in a paravirtualized kernel
2006-02-20 cl349 8928:f0a8a0a9a6f5 Add arch/x86_64/kernel/{asm-offsets,init_task}.c to sparse tree.
2006-02-20 cl349 8927:16a91d8dd8ed Eliminate tss - tss is meaningless in a paravirtualized kernel
2006-02-20 cl349 8926:f97dd89691e7 Add arch/i386/kernel/{asm-offsets.c,sysenter.c,vm86.c,vsyscall.S} to sparse tree.
2006-02-20 vhanquez 8925:3083585fb248 missing "is not set" string in one config option.
2006-02-20 vhanquez 8924:e574a09635e8 Set default HZ to 100.
2006-02-20 cl349 8923:93e870416c93 Allow CPU frequency option on x86_64 for privileged guests.
2006-02-20 cl349 8922:832649128a0c Don't define ARCH_APICTIMER_STOPS_ON_C3.
2006-02-20 cl349 8921:5b4ff470dcc6 Add include/asm-{i386,x86_64}/apic.h to sparse tree.
2006-02-19 kaf24 8920:20b95517cbf1 Fix get_mfn_from_gpfn_foreign for HVM guests.
2006-02-24 awilliam 8919:d940ec92958d [IA64] SMP_HOST: map pal code on smp host
2006-02-24 awilliam 8918:c18c63f87b7d [IA64] VTI: Fix two bugs
2006-02-24 awilliam 8917:67ea7868089b [IA64] Clean up warnings related to VTi code. (header files)
2006-02-24 awilliam 8916:0f59ace5442c [IA64] Clean up warnings related to VTi code. (C files)
2006-02-24 awilliam 8915:d44e8ace51a3 [IA64] redefine raw_smp_processor_id()
2006-02-24 awilliam 8914:a2bb5a3242a1 [IA64] another one to remove unused linux files within xen/ia64
2006-02-24 awilliam 8913:b7e2628695e3 [IA64] Remove unused Linux stuff
2006-02-24 awilliam 8912:74bb3750f48e [IA64] fix ia64 cset 8906
2006-02-24 awilliam 8911:17adc9c5984a [IA64] bug fix reserve_memory()
2006-02-24 awilliam 8910:0bd35cce6611 [IA64] import linux/include/asm-ia64/meminit.h from 2.6.16-rc3.
2006-02-24 awilliam 8909:c1ba4af23ec9 [IA64] minor bug fix in xensetup.S
2006-02-24 awilliam 8908:f94931b07c67 [IA64] tlb miss fix
2006-02-24 awilliam 8907:5de0ee4ae76b [IA64] acpi printf fix
2006-02-24 awilliam 8906:062ab30ba434 [IA64] cleanup itir_ps(), itir_mask()
2006-02-24 awilliam 8905:2a2aaef05d70 [IA64] hypercall cleanup
2006-02-24 awilliam 8904:4f03ac87d31b [IA64] assign_new_domain0_page
2006-02-23 awilliam 8903:60aa296ccf4c [IA64] Provides right frequency ratio and base for VTi domain
2006-02-18 awilliam 8902:111af742e414 [IA64] gcc-4.0 build fix
2006-02-18 awilliam 8901:f53282b4b33a [IA64] add CONFIG_XEN to sal.c sparse file
2006-02-18 awilliam 8900:ded14681ae84 merge
2006-02-18 kaf24 8899:864dcee1f899 Missing file from previous changeset.
2006-02-18 kaf24 8898:eaeb26494a39 Enable x86_32 PAE unmodified guests on 64-bit Xen when the hvm feature
2006-02-18 kaf24 8897:39f624f2b241 Include an extra header file in xenbus.h. Fixes ia64 build.
2006-02-18 kaf24 8896:986847767d2d Fix debug build.
2006-02-18 kaf24 8895:e05c67854218 Svm patch to remove unneeded update_pagetables().
2006-02-18 kaf24 8894:f933aae43044 Svm patch to fix asid logic on multicore.
2006-02-18 kaf24 8893:0851d92183a1 Svm patch to cleanup the injection logic and consolidate into one function.
2006-02-17 emellor 8892:7238722f8d23 Attached patch updates the xm man page for the listing of
2006-02-17 kaf24 8891:3ed537add538 Remove obsolete ccache patch from xm-test buildroot.
2006-02-17 kaf24 8890:8d1354cf7795 Fix buildroot problems and bring the buildroot image up
2006-02-17 kaf24 8889:eb6d2472ea1a Disable C1 clock ramping on AMD 8th gen CPUs.
2006-02-17 emellor 8888:34f6a1efe52d This patch displays the network-list/block-list/vtpm-list using the 'xm'
2006-02-17 kaf24 8887:aeeeedc6c9b7 Fix 64b build.
2006-02-17 kaf24 8886:6f874e089244 Fix HVM MSR save/restore.
2006-02-17 cl349 8885:4ca6f052cdf6 Fix Read/Write CR3 emulation.
2006-02-17 kaf24 8884:e299470e8793 Fix a VMX FPU bug introduced in changeset 8834.
2006-02-16 cl349 8883:776ab80f5a6c Update the ia64 linux-2.6-xen-sparse tree to 2.6.16-rc3.
2006-02-17 kaf24 8882:3faa7f3ef8ac Update defconfigs for PCI front/back driver config options.
2006-02-16 kaf24 8881:90ebc45e1bd8 Update documentation to describe new PCI front/back drivers.
2006-02-16 kaf24 8880:7c720ccec00a Tools changes for PCI front/back drivers.
2006-02-16 kaf24 8879:5b433b4fca34 PCI backend and frontend drivers for i386 and x86_64.
2006-02-16 kaf24 8878:294b3a447dce Provide a simpler, higher-level interface for mapping in pages from another domain.
2006-02-16 kaf24 8877:201d48272a57 Fix bugs related to the virtual TPM. Also make the vTPM
2006-02-16 kaf24 8876:b85d62caa347 Fix a dead download url for ccache when building the xm-test ramdisk.
2006-02-16 kaf24 8875:2d00d405ef9f VTPM Tools: Fix threading bug in vtpm_manager while using NPTL. Now
2006-02-16 kaf24 8874:761275bcf825 Fix Xen builds with perfc=y and perfc_arrays=y.
2006-02-16 kaf24 8873:50b1fe78e2e8 Sync Xen's mpspec.h with Linux 2.6.16-rc2 codebase.
2006-02-16 kaf24 8872:40d7eef7d3f5 Re-enable VGA acceleration under the new phys_to_machine_mapping.
2006-02-16 kaf24 8871:0d10fac28427 New memory_op subcall XENMEM_translate_gpfn_list.
2006-02-16 kaf24 8870:2b0078f771cc Upgrade mpparse.c to linux-2.6.16-rc2 codebase.
2006-02-16 vhanquez 8869:18fa851b6dc6 When xc_linux_build fails without a meaninful errno, force errno to EINVAL
2006-02-16 kaf24 8868:a543a4778a7d Fix problems with direct-mapping handling especially when
2006-02-16 kaf24 8867:bee659de2a36 Add back code to zero the 'saved eflags' value on vmx vmexit.
2006-02-16 kaf24 8866:c53a9a3be3f7 Clean up swiotlb_init() decls.
2006-02-16 kaf24 8865:b32cad914390 Upgrade smpboot.c to linux-2.6.16-rc2 codebase.
2006-02-16 vhanquez 8864:c6c739bf254d Fix Makefile problem when "gcc -v" includes a '/'
2006-02-16 cl349 8863:fcbc33a437ec Fix upgrade omissions.
2006-02-16 cl349 8862:d2f42c284459 Check for the entire kernel range for temporarily cleared PMD entries.
2006-02-16 cl349 8861:c62a5327e6a8 Fix prototype mismatch.
2006-02-15 cl349 8860:1ca3d63e7008 Update to Linux 2.6.16-rc3.
2006-02-15 kaf24 8859:1346a69694be Clean up grant-table code and replace uses of get_user
2006-02-15 cl349 8858:765b0657264d Cleanup x86/x86_64 apic.c files.
2006-02-15 kaf24 8857:fd3f1e38fdcf Fix x86/64 build for gcc-4.1-pre.
2006-02-15 kaf24 8856:138e145f83f6 Fix non-x86 build.
2006-02-15 cl349 8855:75af08f657be Set feature flags for shadow translate mode guests.
2006-02-15 cl349 8854:de0408f095f8 Fix building the p2m table for shadow translate mode guests.
2006-02-15 kaf24 8853:166322cd55df Fix to previous changeset: CLTS must be unconditional in
2006-02-15 kaf24 8852:7d89f672aa49 More fixes to HVM FPU management. Mostly for SVM, but also
2006-02-14 kaf24 8851:ee6f025fb264 Clean up save_init_fpu().
2006-02-14 kaf24 8850:646edff07475 Fix gcc4 build.
2006-02-14 kaf24 8849:70024ebbdf55 Clarify lazy FPU management in VMX domains.
2006-02-14 kaf24 8848:39b392a22002 Fix segment-register dumping in show_registers().
2006-02-14 kaf24 8847:07a892f12609 More upgrades of Xen code to linux-2.6.16-rc2.
2006-02-14 kaf24 8846:b9b411b50587 Upgrade arch/x86/cpu/* files to their equivalents in
2006-02-13 kaf24 8845:fcc833cbaf82 Return real error code from Xen /dev/mem, not EAGAIN.
2006-02-13 kaf24 8844:d6b16f57058a Update defconfigs.
2006-02-13 kaf24 8843:3cb8e672b115 Fix HVM event handling some more.
2006-02-13 kaf24 8842:79d6a1061ad2 Update x86_32 defconfigs for ISA_DMA_API config change.
2006-02-13 kaf24 8841:ba395fa2e86f Configure ISA_DMA drivers on xen/i386. Otherwise drivers
2006-02-13 kaf24 8840:9f662b5e7d3c Absolutely must not return to HVM guest context until
2006-02-13 kaf24 8839:4caca2046421 Fix error exit path in __gnttab_map_grant_ref() to
2006-02-13 kaf24 8838:6ff2db607256 Clean up vmxassist/setup.c. It is no longer necessary to
2006-02-11 kaf24 8837:4a9a39d08a06 Rework hvm_wait_io() -- now tries to be a polite user of
2006-02-10 smh22 8836:0828f5f18b56 Reset sp on vcpu_prepare; this avoids 'leaking' stack after repeated
2006-02-10 mjw 8835:260a09e9a9c1 Fix exporting vnet config to xenstore.
2006-02-17 awilliam 8834:dcbe36ee2171 [IA64] fixed switch to idle domain bug
2006-02-17 awilliam 8833:3c091740f6ff [IA64] different type of argument in vcpu_set_gr()
2006-02-17 awilliam 8832:81aae0c1487e [IA64] wrong type cast in ia64_hypercall
2006-02-17 awilliam 8831:2ff0ade58aab [IA64] declaration of metaphysical_rr
2006-02-17 awilliam 8830:b9a76893a1ee [IA64] Fixed arch_domain_create
2006-02-15 awilliam 8829:c4d21a4d5b9a [IA64] Cleanup README.origin files
2006-02-10 awilliam 8828:982b9678af2c [IA64] cleanup extraneous function name change from upstream
2006-02-10 awilliam 8827:dfdb9cfc8b79 merge
2006-02-10 kaf24 8826:1d36cca98fc3 Avoid misleading message about 'not using swiotlb' on x86/64
2006-02-10 emellor 8825:47013962e411 Cope with -1 eventchn_fd -- this occurs when using --no-domain-init (a
2006-02-10 emellor 8824:52b2dc7fb9b7 Parse --port argument to migration.
2006-02-10 adam 8823:324caad9e145 Fix xm-test network tests to work with hvm support enabled.
2006-02-10 emellor 8822:e2755215a1e5 The attached patch adds 'xm vtpm-list <DomId>' functionality.
2006-02-10 emellor 8821:d1596fc2cbaa Rather than require config changes if you aren't using eth0, use the
2006-02-10 kaf24 8820:605672867c0f Check the hypercall number in the privcmd hypercall ioctl.
2006-02-10 kaf24 8819:9b62efbc881a Remove Xen-specific param.h: has only cosmetic change from mainline.
2006-02-09 kaf24 8818:2ca9bb802ff7 pci-nommu-xen.c is identical to its mainline counterpart so remove it.
2006-02-09 kaf24 8817:754079886035 Remove defunct compile option CONFIG_XEN_SHADOW_MODE.
2006-02-09 kaf24 8816:1c69197d29b7 Delete old 'shortcut' function __shadow_status() and
2006-02-09 kaf24 8815:ee9691e23dbe Don't specify VT console structure at all when specifying
2006-02-09 kaf24 8814:c63083610678 Add a vnet chapter to the user manual.
2006-02-09 kaf24 8813:71b0f00f6344 Update vnets to support UDP encapsulation, multicast forwarding
2006-02-09 kaf24 8812:a0e7daa2df33 Do_softirq is invoked at the path of ia64_leave_kernel instead of
2006-02-09 kaf24 8811:4ee359893af4 Make a VTI domain boot again.
2006-02-09 kaf24 8810:5aad88c8d379 Remove xennull_con. Use dummy_con.
2006-02-09 cl349 8809:3bbff714df11 Fix typos in Kconfig files.
2006-02-09 kaf24 8808:0a404794aac1 Fix CPU hotplug.
2006-02-09 kaf24 8807:10d6c1dc1bc7 More details on ordering and safety of the Xen timer API.
2006-02-09 kaf24 8806:26befe042dd5 Fix CPU-migration of VMX domains.
2006-02-09 smh22 8805:01fa38f79207 Quiet down wbinvd warning for verbose/debug builds of xen.
2006-02-08 rread 8804:66260f1a9bde Fix the backward compatibility support for using 'vcpus' in the image section of the domain sexp.
2006-02-09 kaf24 8803:99e7b8f9122e Fix x86_64 CPU hotplug by paravirtualizing the play_dead() function.
2006-02-09 kaf24 8802:6789ae50ce7f The NAT checksum fixes in patches/linux-2.6.16-rc2/net-csum.patch do
2006-02-09 kaf24 8801:65127e18d821 Attached patch for svm will enable a tlb flush for each vmrun.
2006-02-08 kaf24 8800:974ed9f73641 Fix Xen timer interface to allow migration of timers
2006-02-08 kaf24 8799:b246f429f683 Prevent a guest from specifying its own domain id when
2006-02-08 kaf24 8798:6ba371536f5c Add 'dom0_max_vcpus' Xen boot parameter.
2006-02-08 kaf24 8797:a3d554557d48 Fix i386 CPU hotplug, and CPU hotplug when maxcpus= kernel boot option is used.
2006-02-08 cl349 8796:40c309827ee5 Add m2p translation to read_cr3 on x86_64.
2006-02-08 cl349 8795:c83c242916ea x86-64 linux: remove dead code
2006-02-08 cl349 8794:7bdac903cfdd x86-64 linux: CONFIG_ACPI_BOOT doesn't exist anymore
2006-02-08 cl349 8793:4657e299a1a3 linux: don't export evtchn_do_upcall()
2006-02-08 cl349 8792:a67085a3e65d x86-64 linux: properly exit idle mode from evtchn_do_upcall()
2006-02-08 cl349 8791:1a2e7cd58ca0 x86-64 linux: call evtchn_do_upcall on irq stack and adjust irqcount
2006-02-08 cl349 8790:c9edeb3bd652 Use /dev/kmem to map dom0 xenstore page instead of abusing the foreign mapping interface.
2006-02-08 kaf24 8789:bc2ac5e87f99 Rationalise initialisation of cpu_possible_map.
2006-02-08 kaf24 8788:dcc2beb8a1d2 /sbin/udev no longer exists in upstream udev, so use udevinfo for
2006-02-07 john levon 8787:859c8d66b203 Fix pygrub to handle timeout of -1 (wait forever).
2006-02-07 cl349 8786:e9d78d8bd568 Clean up the TPM stack a bit.
2006-02-07 kaf24 8785:aefd8b8c6b1f Since USER_PTRS_PER_PGD depends on TASK_SIZE and thus on the current
2006-02-07 cl349 8784:581d4a0ac729 Fix ia32 support.
2006-02-07 kaf24 8783:5caf1de3f268 Apply stricter checking to RDMSR/WRMSR emulations.
2006-02-07 cl349 8782:df98f37a88b0 Fix x86_64 SMP support.
2006-02-09 awilliam 8781:6526a91d5555 [IA64] take start_info page from dom0 page not from xen heap.
2006-02-09 awilliam 8780:ecc8595f2c0b [IA64] evtchn_ia64 spin lock - fix dead lock
2006-02-09 awilliam 8779:7b2399cb6508 [IA64] zero clear page for pgd, pmd, pte.
2006-02-09 awilliam 8778:9eb9fa8a9933 [IA64] fix name conflict(map_domain_page)
2006-02-09 awilliam 8777:9c6cd777259b [IA64] remove CLONE_DOMAIN0 and DOMU_AUTO_RESTART for simplicity.
2006-02-09 awilliam 8776:535d29342e42 [IA64] remove set_gpfn_from_mfn from config.h
2006-02-09 awilliam 8775:74b1de89e9f7 [IA64] added multicall
2006-02-07 kaf24 8774:2710f2fe624a Clarify dual licensing of gnttab.[ch] files in Linux.
2006-02-07 cl349 8773:87a83b44930b Fix x86_64 guest console support.
2006-02-07 kaf24 8772:55268b90a519 Remove the PHYSDEV_ACCESS configure option from Linux.
2006-02-06 kaf24 8771:707cb68a391f Remove CONFIG_VMX and CONFIG_SVM compile options. Support
2006-02-06 kaf24 8770:f030f4b565a5 Allows x86_32 PAE Xen to run VMX domains (2-level guest page
2006-02-06 cl349 8769:17b5d5cca484 Update ia64 to 2.6.16-rc2.
2006-02-06 cl349 8768:5a37d91b1587 Fix context copy code in NMI handler.
2006-02-06 kaf24 8767:0defafc42af4 Fix hypercall_table size in x86/64.
2006-02-06 kaf24 8766:40c152531072 A few trivial cleanups from the HVM merge.
2006-02-06 kaf24 8765:9eb1a1a6e16d No C1-Clock Ramp disabling on AMD processors. The tiny drift
2006-02-06 cl349 8764:d3547993be94 Fix "kernel direct mapping tables" printk.
2006-02-06 kaf24 8763:2687e3fc5dd4 Clean up -g in CFLAGS.
2006-02-06 cl349 8762:1bc2d1fe503c Fill hypercall_page so that its VA space doesn't get used for code.
2006-02-06 kaf24 8761:c5fd98fcb127 Temporary fix to include PTY support in domU builds.
2006-02-04 kaf24 8760:bf176086255b Update the TPM hotplug scripts to determine the reason of a
2006-02-03 kaf24 8759:6f7c5439a6c4 Fix show_registers() on x86/64. Get rid of
2006-02-03 cl349 8758:57e6d7218427 Fix hypercall_page location on x86_64.
2006-02-03 cl349 8757:7cd3d2e41559 Update patches for Linux 2.6.16-rc2.
2006-02-03 cl349 8756:ce9170da40ae Update x86_32 -xen config file for PAE builds.
2006-02-03 cl349 8755:47a2eb32002a Update to Linux 2.6.16-rc2.
2006-02-03 cl349 8754:a3f4357a9e16 Update x86_32 -xen config file for PAE builds.
2006-02-03 kaf24 8753:ad0c3fa46c76 Fix up the new non-paging direct_map shadow pagetable mode
2006-02-03 kaf24 8752:0e7bdd973e17 Build the phys_to_machine_mapping array in Xen rather than
2006-02-03 kaf24 8751:0bd023cf351e I have previously posted a patch with changes to the xenbus for being
2006-02-03 kaf24 8750:6d9b7a0ba238 Get ia64 working again on xen-unstable after cset 8736.
2006-02-03 cl349 8749:aeaa1f0dedd8 One more fix to the buildsystem ($^ is not $<).
2006-02-03 cl349 8748:6b14b81dc5a8 Fix another corner case in the build system.
2006-02-03 cl349 8747:959ba341631c Update ignores for .bz2 patches in top level directory.
2006-02-03 stekloff 8746:7bafcb7c24eb Make "make disk.img" not require building the entire buildroot if initrd
2006-02-03 cl349 8745:514f2585d102 Converge the TPM drivers in the Xen repository
2006-02-02 cl349 8744:cc63196c0d2f Fix buildsystem.
2006-02-02 cl349 8743:3b9c2c410b14 Revert ia64 changes from previous checkin.
2006-02-02 cl349 8742:2494b4e00cbb Update to Linux 2.6.16-rc1-git4.
2006-02-02 jrb44 8741:da6297243495 There is a known "xm console" issue related with VMX. When "serial" is
2006-02-02 cl349 8740:3d7ea7972b39 Update patches for linux 2.6.15.
2006-02-02 kaf24 8739:5d9f4e6c9519 Blacklist memory-mapped APIC-register pages in the domain0
2006-02-02 kaf24 8738:03382076472c Add argument-checking assertions to rangeset interfaces.
2006-02-02 cl349 8737:1987bb42110a Fix and cleanup how we build i386/x86_64 swiotlb.o.
2006-02-02 kaf24 8736:8aeb417387ca Fix some more pfn/mfn/gmfn/gpfn inconsistencies. Fix some direct
2006-02-02 cl349 8735:f20c10ecef94 Updates ia64 to 2.6.15.
2006-02-01 rread 8734:927f9348206b use alternative mirror for gcc
2006-02-01 Ian Campbell 8733:a450063e64ab merge.
2006-02-01 Ian Campbell 8732:c84a051d8967 Add new feature XENFEAT_auto_translated_physmap.
2006-02-01 Ian Campbell 8731:0e87a5bd6e8b Unpack xen_features into an array of u8 'booleans'
2006-02-01 rread 8730:b96705f5343c use alternative mirror for gcc
2006-02-01 cl349 8729:5a63f675107c Update to Linux 2.6.15.
2006-02-01 vhanquez 8728:d609de73b9fa Permit compilation of HOTPLUG_CPU on i386.
2006-02-01 cl349 8727:2c5873f99fe5 Fix build.
2006-02-01 kaf24 8726:0c94043f5c5b Rename physical-address-related variables and functions
2006-02-01 cl349 8725:a12e08eb0209 Proper fix for profile_pc on x86_64.
2006-02-01 cl349 8724:a3fbce644bcc fix compilation breaking when compiling time.c with FRAME_POINTER on x86_64
2006-02-01 kaf24 8723:61e7afb7344b The memset in init_switch_stack is overwriting the processor stack.
2006-02-01 kaf24 8722:f081663ba941 Define gnttab_shared_gpfn() for use in common code.
2006-02-01 kaf24 8721:80890ad194b1 No need for the rcu-nohz patch any more, as rcupdate.c was
2006-01-31 cl349 8720:e9c1d88ab5d0 Disable CONFIG_HOTPLUG_CPU for now.
2006-01-31 cl349 8719:6b66a8ce9bf8 Don't ignore .patch files.
2006-01-31 cl349 8718:4b06313b9790 Update to Linux 2.6.14.
2006-01-31 kaf24 8717:9a05a503897c Fix the ia64 build.
2006-01-31 cl349 8716:9ef5f0ec9df8 Adapt Xenlinux/ia64 to build in the new subarch environment.
2006-01-31 vhanquez 8715:635678c0fccc add the hypercall_page to xenctx knowledge.
2006-01-31 kaf24 8714:bcbe322d80d9 Clean up the adjdom change a little.
2006-01-31 ack 8713:85b79ab1e56d Fix VCPU locking in sched_adjdom for multi-VCPU guests
2006-01-31 kaf24 8712:efd7c2f3b496 Fix 64-bit debug build.
2006-01-31 vhanquez 8711:d8598a7db684 allow compilation of 32 bits on biarch 64 bits.
2006-01-31 kaf24 8710:9532090d250f Remove dummy definitions of __gpfn_to_mfn/__mfn_to_gpfn.
2006-01-31 kaf24 8709:4e096b31833c mkhex script must be executable, but this was lost in the
2006-01-31 kaf24 8708:f1b361b05bf3 Big merge the HVM full-virtualisation abstractions.
2006-01-30 kaf24 8707:e4eb12a6e003 Fix the ia64 definition of MAX_DMADOM_PFN.
2006-01-30 cl349 8706:fd9b2c1bb577 Update linux sparse tree to subarch layout.
2006-01-30 kaf24 8705:690fc13948db Fix 64b build.
2006-01-30 kaf24 8704:085fa65de809 I found some mistakes of argument by the do_* functions of hypercall.
2006-01-30 sos22 8703:58d6a94cd163 Merge.
2006-01-30 sos22 8702:6411e42ae497 Re-arrange things in the domain builder a bit so as to make sure that
2006-01-30 kaf24 8701:a0a59beb6596 Split XENFEAT_writable_mmu_structures into
2006-01-30 kaf24 8700:1712b52e0074 Move MAX_DMADOM_PFN to asm/config.h.
2006-01-29 kaf24 8699:4cce50ba4520 Adding network testing support for xm-test with hvm.
2006-01-29 kaf24 8698:d05c39dcc374 VMX support for xm-test currently doesn't support network tests for eth0
2006-01-29 kaf24 8697:11ed48af31d7 Ever since patchset 8648 (xen-unstable.hg) all my configuration files
2006-01-29 kaf24 8696:f4fc27362892 Export the hypercall_page symbol to modules, otherwise they
2006-01-28 kaf24 8695:1db05e589fa0 Replace the MMUEXTOP 'pfn hole' commands with a new
2006-01-28 kaf24 8694:ce057aa33cad Clean up shadow-translate xen patches. Add abstractions
2006-01-28 kaf24 8693:491a8798945e Remove shadow-translate Linux patches for now. We'll merge this stuff
2006-01-28 sos22 8692:3e7bcf1b6f70 Fix build.
2006-01-27 sos22 8691:5a9efc35feb2 Merge.
2006-01-27 sos22 8690:a47b7a464f09 Turn down debug a bit, and generally tidy hings up a little.
2006-01-27 sos22 8689:e9770d41e5bd Bug fix: we need to eagerly synchronise th HL2, since Xen relies on it
2006-01-27 sos22 8688:990c009015e8 Merge up and generally make shadow mode be nice.
2006-01-26 sos22 8687:05a1340bc1e7 Fix a silly bug.
2006-01-26 sos22 8686:c0a0f4db5ab1 Create a block of reserved PFNs in shadow translate mode guests, and
2006-01-26 sos22 8685:edf1fab86618 Merge.
2006-01-26 sos22 8684:f658587fdaac Make SMP guests work in shadow translate mode.
2006-01-26 sos22 8683:0d95066795de Explicitly block attempts to mutate the M2P tables of shadow mode
2006-01-26 sos22 8682:1580009f137c Get the network interface working in shadow translate mode. This
2006-01-25 sos22 8681:cc9bb3e0e348 Make some basic cases of grant tables work in shadow translate mode.
2006-01-27 kaf24 8680:2add7a262530 Add hypercall-declaring header files.
2006-01-27 kaf24 8679:98c8afe4c433 Uniform definition of do_iret prototype. Use 'struct foo'
2006-01-27 Ian Campbell 8678:f1bfe32828a1 Checkin missing hunks from previous commit
2006-01-27 Ian Campbell 8677:60beade30a0c merge
2006-01-27 Ian Campbell 8676:0eb38397e608 Introduce XENFEAT_writable_mmu_structures.
2006-01-27 Ian Campbell 8675:31083f13ae47 Add XENVER_get_features sub-operation to HYPERVISOR_xen_version.
2006-01-27 Ian Campbell 8674:4be553bcfb0f Rename funtions
2006-01-27 kaf24 8673:17dc21008351 New memory hypercall 'populate_physmap'. Accepts a list of
2006-01-27 kaf24 8672:2e82fd7a6921 Need to include module.h to get EXPORT_SYMBOL macros.
2006-01-26 kaf24 8671:5fcc346d6fe0 Must destroy grant-table maptrack table before pagetables,
2006-01-26 kaf24 8670:d8232e9f7988 Remove unneeded /proc/xen/grant and its libxc wrapper.
2006-01-26 emellor 8669:2cb434a12bba Treat xenstore UUID for domU's like MAC addresses for virtual network
2006-01-26 stekloff 8668:cd68f36807f9 Updated README for xm-test for the new "--with-vmx-kernel=KERNEL"
2006-01-26 stekloff 8667:eb364ce00a24 Add configuration option for specifying kernel to use for hvm/vmx testing
2006-01-25 sos22 8666:5b004f4e76cf Merge.
2006-01-25 sos22 8665:bd6ae7117cca Fix 64-bit build.
2006-01-25 kaf24 8664:ac04112c45b9 Callers of __gpfn_to_mfn() do not need to check
2006-01-25 kaf24 8663:c9362a31ba5d Fix the 64-bit build.
2006-01-25 sos22 8662:407358daf389 Merge.
2006-01-25 sos22 8661:43c294aea9ec Make shadow translate mode work for unprivileged, uniprocessor guests
2006-01-25 sos22 8660:860fa26845c2 Change domain_crash to say where it was called from.
2006-01-25 kaf24 8659:2d31ebf402e1 Fix batched request list overflow on packet receive path
2006-01-25 kaf24 8658:709bce2f08d6 Export Xen driver util function symbols so that Xen drivers
2006-01-25 vhanquez 8657:aad2b2da3c8b Separate the validity checking of the page frame in 2 chunks.
2006-01-25 kaf24 8656:159ef7d83f1c Fix inline asm hypercall argument parameter indexes.
2006-01-25 kaf24 8655:b1b9049c4eb2 Rev8517 (Reduce locked critical region in __enter_scheduler()), enable
2006-01-25 kaf24 8654:806dfeb03d92 Missing put_page_and_type() in dom0_op hypercall.
2006-01-25 kaf24 8653:63d9f45b271d Fix 64-bit build and fix the transfer-page code for the
2006-01-24 kaf24 8652:2b4b1963b76e Fix an incorrect type, and a missing return value check,
2006-01-24 kaf24 8651:71914b64b577 Indirect hypercalls through a hypercall transfer page.
2006-01-24 toml 8650:246b6444c643 Adding __init__.py file to remove build warning.
2006-01-24 stekloff 8649:85dd812ca054 Added dependency check for lilo in configure.ac for vmx enabled builds. Must
2006-01-24 Ke Yu 8648:018e6dc18f97 This patch make xm reboot/shutdown work for vmx doamin.
2006-01-24 emellor 8647:a38c292e8390 Merged.
2006-01-10 emellor 8646:40bb46f599d9 Poll for peth0 coming up before trying to attach it to the bridge. This fixes
2006-01-24 vhanquez 8645:1f87f39aa0e1 reindent few lines that were using softtab instead of hardtab.
2006-01-24 vhanquez 8644:c0a8a0b64f65 add some checking of opening and read in dom0_init and return -1 if error.
2006-01-24 vhanquez 8643:068857a7133d Merge
2006-01-24 vhanquez 8642:6afcef051257 use talloc_zero instead of talloc + memset
2006-01-24 vhanquez 8641:c70109e64c9e use format printf style to write to tracefd instead of using write syscall.
2006-01-24 vhanquez 8640:45f3b9cfbd83 fixup memory leak and return value, if malloc or realloc fail.
2006-01-24 vhanquez 8639:b89b94c71b2f fixup reallocation to "twice the size + 1", instead of "3 times the size".
2006-01-24 vhanquez 8638:df36ac1ddcbf dup and open error value is -1, not < 0
2006-01-24 kaf24 8637:d4e3f04e3d38 Two shell commands weren't properly spaced in a makefile.
2006-01-23 kaf24 8636:3a62d8978788 The present pud_offset_k implementation runs the value read through
2006-01-23 kaf24 8635:34f2b388beb0 ia64 specific part of gdbstub.
2006-01-23 kaf24 8634:d270db8a9092 Emergency system halt should halt all processors, not just
2006-01-20 kaf24 8633:c4ae9456a459 The arguments to memset are ordered incorrectly in the
2006-01-19 kaf24 8632:911b6d8cd666 Allow disabling the tx checksums on the xen loopback
2006-01-19 kaf24 8631:8a3549172896 Fix a bug that causes storage key auth to be generated twice.
2006-01-19 kaf24 8630:e32258567d05 Having /usr/bin/xsls conflicts with xsls as distributed in scalapack
2006-01-19 kaf24 8629:b29954d81e6d Cleanup dirty code avoiding warning messages when compiling
2006-01-18 vhanquez 8628:9d86f5a5e426 Delete 2 unused Kconfig files.
2006-01-17 smh22 8627:8d6edcf06f9b No longer call xc_vcpu_getcontext() on restore (required after cset 8610).
2006-01-17 maf46 8626:e745c2e4acc0 Minor documentation fix
2006-01-17 kaf24 8625:af7e4ce46653 Remove the spin on VCPUF_running from context_switch().
2006-01-17 kaf24 8624:1b7d6c2ae2f7 Sync against scheduler tail on other CPUs when context
2006-01-16 vhanquez 8623:6ce7c026320e return -ENOMEM value instead of -1 when running out of memory.
2006-01-16 vhanquez 8622:9f2c47ae2b86 sanitize tpmfront. missing spin_unlock'ing in error paths and fix coding style.
2006-01-16 vhanquez 8621:f1fc94516c4c bool type doesn't exist in C, don't try to emulate one.
2006-01-16 vhanquez 8620:927cd2e4f150 remove ASSERT macro.
2006-01-16 vhanquez 8619:ca795f19b613 replace ASSERT by BUG_ON.
2006-01-16 vhanquez 8618:49c3b00484ff define all DPRINTK as pr_debug
2006-01-16 vhanquez 8617:f3ce4d76650c fix xenbus_scanf called with NULL instead of XBT_NULL.
2006-01-16 vhanquez 8616:7eaa8d1a4ea0 use standard pr_debug macro for DPRINTK.
2006-01-16 vhanquez 8615:7ef28da1d777 remove ASSERT macro that is not used anymore in blkback.
2006-01-16 vhanquez 8614:bd606783c6bf remove unnecessary macro bdev_put which is an alias to blkdev_put.
2006-01-16 kaf24 8613:a9ead230cc60 Complete arch_domain_create refactoring for ia64.
2006-01-14 kaf24 8612:d783bdd14f2e Remove the free_vcpu() interface I added in the preceding
2006-01-14 kaf24 8611:1ccc28e075ba Some refactoring of domain creation/destruction.
2006-01-14 kaf24 8610:334dc7e6a23f xc_vcpu_getcontext() can no longer be called before a
2006-01-14 kaf24 8609:85d693e6f61a Arch-specific per-vcpu info should be initialised to zero
2006-01-14 kaf24 8608:d8415ebc8c87 Fix 64-bit build with crash_debug enabled.
2006-01-14 kaf24 8607:1b839e1b1de1 Rename cdb to gdbstub and split it into arch dependent/neutral part.
2006-01-14 kaf24 8606:ef88c2db00ad merge
2006-01-14 kaf24 8605:4b1efe4c9e0b Fix the issue of system crash in vmx stress test.
2006-01-14 kaf24 8604:9d72a5b18107 Merge with xen-ia64-unstable.hg
2006-01-13 kaf24 8603:468d2a6fc0af Make all nmi debugkey tracing arch specific.
2006-01-13 djm 8602:cfa3b96b056d Work around new nmi code in keyhandler
2006-01-13 djm 8601:4443bad9a4a6 Leave *_SOFTIRQ definitions to Xen common code
2006-01-13 djm 8600:4690777cf62a Remove annoying #warning when compiling with CONFIG_XEN_SMP
2006-01-13 djm 8599:fb80697dbcf9 Fix for !CONFIG_SMP compile
2006-01-13 djm 8598:f5ab28885c75 Merge
2006-01-13 Ian Campbell 8597:3f702887d4a6 Correctly handle dumping a VM86 guest's stack.
2006-01-13 kaf24 8596:c1840ac1f05d Introduce a locking protocol for acquiring the 'scheduler
2006-01-13 kaf24 8595:0c5980d0bf20 Fix writable pagetables when a flush happens in a different
2006-01-13 kaf24 8594:026e5ef0aa3c Fix up the way we initialise and set the NMI heartbeat
2006-01-13 Ian Campbell 8593:903420e4d449 Debug keyhandlers for triggering an NMI and examine current NMI state.
2006-01-13 kaf24 8592:e888f9b28a5b Fix xenbus_cleanup_devices() to cleanup proper subdirectories
2006-01-13 Ian Campbell 8591:956bf08c91c3 Ensure watchdog remains disabled unless enabled on the command line.
2006-01-13 Ian Campbell 8590:19f5ffa02154 Fix x86/32 do_iret implementation, fixes VM86 mode.
2006-01-13 kaf24 8589:ec4ef8c5f04d Fix non-debug build.
2006-01-13 kaf24 8588:cc2f35c83b4c Add a new timer operation kill_timer(). Effectively the
2006-01-13 kaf24 8587:d32797209632 Add missing renamed files. Oops.
2006-01-12 kaf24 8586:c055d76ec559 Rename ac_timer_* interfaces -> timer_*. The ac_ is
2006-01-12 kaf24 8585:bcf188da3ea1 Simplify vcpu_sleep_sync() and sched_adjdom(). Their
2006-01-12 kaf24 8584:8531996d207f Fix compile warning about uninitialised vars.
2006-01-12 kaf24 8583:9368d2ba43f2 Update copyright on domain_page implementation. It's been
2006-01-12 kaf24 8582:411e66a837a1 More debug print cleanups.
2006-01-12 kaf24 8581:4520b451a70e Quieten debug printing on memory_op hypercall. Don't warn
2006-01-12 kaf24 8580:87a97054b469 Re-enable per-cpu cache on map_domain_page(). Fix the
2006-01-12 kaf24 8579:bfcdf4099d23 fixes some compiler warnings due to new types used in
2006-01-12 kaf24 8578:b21261034a25 Adds a check to vtpm_manager and vtpm Makefiles to verify openssl and
2006-01-12 emellor 8577:4b8919585039 Merged.
2006-01-12 emellor 8576:642b26779c4e 8604:a51fcb5de470 introduced a discrepancy between the declaration
2006-01-12 kaf24 8575:821368442403 Fix cpu_affinity memcpy() (bytes not longs!) add add a better
2006-01-12 Ian Campbell 8574:08d2a74dce81 Fix x86_64 domU build by conditionalizing NMI support on CONFIG_X86_LOCAL_APIC
2006-01-11 kaf24 8573:1e1107e3d894 More do_iret() fixes. We need to take care in restoring
2006-01-11 kaf24 8572:1c186b28289b map_domain_page per-vcpu cache still seems broken. Disable
2006-01-11 kaf24 8571:b7e88c83b2a0 More code cleanups, mainly to do_iret() implementations.
2006-01-11 kaf24 8570:c96ea9ebcd29 merge
2006-01-11 kaf24 8569:6ccee759e34f Reassert nmi pending when a nmi handler is registered
2006-01-11 Ian Campbell 8568:228c96d95c80 merge
2006-01-11 Ian Campbell 8567:dbe5427f3863 merge
2006-01-11 Ian Campbell 8566:cc996a91af71 Fixup some bogus formatting and remove a stray debug printk
2006-01-11 kaf24 8565:57c50578414d Add a per-vcpu lock-free cache of mappings to map_domain_page.
2006-01-11 Ian Campbell 8564:1c70b9d81731 merge
2006-01-11 Ian Campbell 8563:0ffd94a02318 Pass NMIs to DOM0 via a dedicated callback, Xen/Linux x86_64 support.
2006-01-11 Ian Campbell 8562:278e536ade72 Pass NMIs to DOM0 via a dedicated callback, Xen/Linux i386 support.
2006-01-11 Ian Campbell 8561:06ab200a9e23 Pass NMIs to DOM0 via a dedicated callback, Xen x86_64 support.
2006-01-11 Ian Campbell 8560:fe4d06b15a36 Pass NMIs to DOM0 via a dedicated callback, Xen x86_32 support.
2006-01-11 Ian Campbell 8559:c6f7774cae63 Pass NMIs to DOM0 via a dedicated callback, core Xen support.
2006-01-11 Ian Campbell 8558:8bcfcfc13e21 Factor re-enabling the IOCK line out of io_check_error()
2006-01-11 emellor 8557:5ab7cf758e2f Install in /usr/sbin, not /usr/local/sbin, for consistency with the rest of the
2006-01-11 vhanquez 8556:c886f74b54a4 make xs_test in xenstore compile.
2006-01-11 vhanquez 8555:e629bb62c63e update xs_transaction_t to be a plain u32 integer instead of a fake pointer.
2006-01-11 vhanquez 8554:f226284e5c1a Share the same name for xenbus transaction type between user and kernel
2006-01-11 kaf24 8553:a248738166b1 Fix 32-bit shadow mode to handle extended perdomain mapping
2006-01-11 kaf24 8552:5ae96e117af2 Fixed ia64 compilation issues and also change xen/ia64 to use one single,
2006-01-10 kaf24 8551:ed7888c838ad Update map_domain_page() documentation (mappings may only be
2006-01-10 kaf24 8550:542cb7acb21a Add new map_domain_page_global() interface to allow mappings
2006-01-10 vhanquez 8549:f5f703ec5223 Change xenbus_transaction fake pointer into an opaque type.
2006-01-10 cl349 8548:d3a4485a41fc Cleanups.
2006-01-10 vhanquez 8547:991ccc24bf2e Replace NULL xenbus transaction by a specific XBT_NULL value.
2006-01-10 kaf24 8546:50d46a775ad0 Send guest output on all xen-attached console devices
2006-01-10 kaf24 8545:3904e3c33611 Fix the build.
2006-01-10 stekloff 8544:1a0cc9fdcd48 Updated default config options for VMX test domains in xm-test, got rid of
2006-01-10 stekloff 8543:256bd634e2fc Changed ifconfig loopback to have 127.0.0.1, so ping will work.
2006-01-10 emellor 8542:bb62be2a5080 Merged.
2006-01-10 emellor 8541:0a69deed5e1f Proactively check for NULL strings passed into xc_linux_build. Either DTRT
2006-01-10 emellor 8540:fbee8d9fbaba Made network-bridge script work on ALL systems missing ifup/down.
2006-01-10 kaf24 8539:fa3a37839eb7 Add VMX guest quick start into Xen 3.0 user manual.
2006-01-10 kaf24 8538:c503c3887971 Proactively check for NULL strings passed into xc_linx_build. Either do
2006-01-10 kaf24 8537:d39fa3f09cb2 Add dummy 'all' target to guest-headers Makefile.
2006-01-10 emellor 8536:a4ce0ba0f8ff Merged.
2006-01-10 emellor 8535:a51fcb5de470 Extend the xc_linux_save interface to take a callback function for handling the
2006-01-09 kaf24 8534:da7873110bbb Tiny bootstrap cleanup.
2006-01-09 kaf24 8533:1572681e4e5a General start-of-day cleanups, resulting in the
2006-01-09 emellor 8532:dfb836264898 Merged.
2006-01-09 root 8531:970cf1fff5f2 As hotplug events are asynchronous by its nature, the remove event seems
2006-01-09 vhanquez 8530:fbf58585008a free trans if allocated, if dev_request_and_reply fail.
2006-01-09 vhanquez 8529:96c7303b03ab Fail early without calling dev_request_and_reply if memory cannot be allocated.
2006-01-09 kaf24 8528:0ba3b9d60da6 Fix context_switch(). It is necessary to set_current() and
2006-01-09 emellor 8527:8af1199488d3 Merged.
2006-01-09 emellor 8526:25e3c8668f1f Added missing munmap for live_p2m_frame_list_list.
2006-01-09 emellor 8525:2a0aded8fe60 Fix the error recovery at the undo_out label in __gnttab_map_grant_ref to
2006-01-03 emellor 8524:a848ee1c9822 Fix comment describing return value -- xs_rm returns false if the path does not
2006-01-03 emellor 8523:4aeb39501145 Remove "Died" support from the hotplug monitoring. This error code was used
2006-01-03 emellor 8522:f3d2e3659786 Use xenctrl.h, not xc_private.h.
2006-01-09 kaf24 8521:299d6ff8fdb2 Allow HYPERVISOR_VIRT_START/END public definitions to be
2006-01-07 kaf24 8520:b866ed85fad3 Add cpumask_scnprintf() and cpulist_scnprintf(). This also
2006-01-07 kaf24 8519:4c2c02ca4a7a Remove netif_be_dbg debug-key handler from netback by default.
2006-01-07 kaf24 8518:83eeb056f7c2 Handle migration of x86 VCPUs between physical CPUs.
2006-01-07 kaf24 8517:0aff653824db Reduce locked critical region in __enter_scheduler(),
2006-01-07 vhanquez 8516:d92a68e6faa9 separate installation of headers from the linux tree into a new guest-header
2006-01-06 vhanquez 8515:e93340cf4d02 test return value of kmalloc to prevent crash is the allocation fail.
2006-01-06 vhanquez 8514:a933d82321b3 Get rid of the err variable by directly returning error values.
2006-01-06 kaf24 8513:3c84ce41d184 Change the context-switch interface. Get rid of
2006-01-06 kaf24 8512:82eafda1c710 Rename per-domain cpumask to more descriptive domain_dirty_cpumask.
2006-01-06 kaf24 8511:3eeabf448f91 Clean up domain shutdown and modification of vcpu
2006-01-06 cl349 8510:01a854cd8848 Always EXPORT_SYMBOL pm_power_off now that pm_power_off is always defined.
2006-01-06 cl349 8509:ba4d42f18661 Move definition of pm_power_off to a more sensible location.
2006-01-06 kaf24 8508:dd5649730b32 Fix a couple of bogus dom0_op names:
2006-01-06 kaf24 8507:84cf56328ce0 Clean up xen-internal representation of per-vcpu
2006-01-05 kaf24 8506:07306e35a5fc Fix up x86 emulator header docs and ensure callers use
2006-01-04 kaf24 8505:9efe7eb108e1 The dom0_ops implementation wasn't matching the interface definition,
2006-01-04 kaf24 8504:ecc20905cde3 Fixes to mtrr interface code in linux guest.
2006-01-04 kaf24 8503:c2e93601eae5 Add IO-APIC interrupt debugging to 'i' debug key.
2006-01-04 kaf24 8502:572abc9efcf5 Fix split of duties between close_netdev() and
2006-01-04 kaf24 8501:f26ae65f3f95 Add pending status to irq debugkey dump.
2006-01-04 kaf24 8500:e0a0ebad0535 Add dubug key for dumping guest-bound physical interrupts
2006-01-04 kaf24 8499:d186157615d6 This patch adds TPM_Seal support to the VTSP. On measured platforms
2006-01-03 kaf24 8498:f22ea989389d merge
2006-01-03 kaf24 8497:f7c2cbb5368f Marge with xen-ia64-unstable.hg
2006-01-03 vhanquez 8496:9e03e60f2d46 convert latest old initializer to C99 initializer
2006-01-03 emellor 8495:9bf5a3b24318 Remove 03_network_attach_detach_multiple_pos.test from xfail list
2006-01-03 emellor 8494:fbe82e680620 Vcpu-list's error message shows an unnecessary header.
2006-01-03 emellor 8493:09e752a1a04a These xm info, top, dmesg and log requre no parameter.
2006-01-03 kaf24 8492:9fc306e40a7c Move public hvm interfaces into xen/include/public/hvm.
2006-01-03 kaf24 8491:399c68937d59 merge
2006-01-03 kaf24 8490:412995d28a07 Rename VMX option name lapic to apic, and pass it to xen by
2006-01-03 vhanquez 8489:9fedfb8cb1b2 merge
2006-01-03 vhanquez 8488:2a873f8020ae mixup during reorganization. when SIF_INITDOMAIN it should kcons_write_dom0
2005-12-31 vhanquez 8487:994e8ee5179d fix possible memory leak if one of the kmalloc fail.
2005-12-31 vhanquez 8486:0d93a85b5fa4 remove one pointless macro and make code paths explicit.
2005-12-31 vhanquez 8485:7ab6ddd6ada9 reorganize code to avoid duplication
2005-12-31 vhanquez 8484:9270bb6b0421 Convert old initializer to C99 initializer.
2005-12-31 vhanquez 8483:248a75201ba3 directly return -ENOMEM instead of jumping to a return -ENOMEM label
2005-12-31 vhanquez 8482:0fd894ba6ba0 move error handling out of line to avoid duplicated code.
2006-01-13 djm 8481:2884f14895d2 Allow asm-offsets to work with vanilla binutils
2006-01-13 djm 8480:2869bdd16bd4 correct implementation of flush_tlb_mask needed to reenable CONFIG_SMP
2006-01-13 djm 8479:985228c22276 Make xmexaple.vti support network option too and other small modifications for convenient use.
2006-01-13 djm 8478:ec48a5246f76 Unused page struct fields commented out.
2006-01-13 djm 8477:65ce24c383d7 add prototype of guest_cpu_user_regs() which is used by ns16550_poll().
2006-01-13 djm 8476:dc6ac7f6ddea Enable warnings and fix a few one (those which occur in almost every file).
2006-01-06 djm 8475:1507c5499a92 Add 'hvm' capability to indicate whether hardware VTI feature is on.
2006-01-05 djm 8474:f31cb5961db3 Disable virtual memmap to avoid problem on machines with big holes
2006-01-03 djm 8473:71c61c288171 Adapt xen-ia64 to changes in xen-unstable
2006-01-03 djm 8472:cd914808acf1 Merge
2006-01-02 kaf24 8471:5b30599761b3 Fix VMX disk config string parse (allow leading whitespace).
2006-01-01 kaf24 8470:121ff5042eb3 Provide an option to disable ACPI from the VMX config file.
2005-12-31 kaf24 8469:364128d29f4e Clean up 'q' debug key output.
2005-12-31 kaf24 8468:d966b7a00959 Allow non-privileged domains restricted access to
2005-12-31 kaf24 8467:4369fd869f51 Store admin-specified ioport capabilities in a rangeset
2005-12-30 kaf24 8466:c0d8e1cf0a63 Fix a missing break in ioemu command-line parsing switch
2005-12-30 kaf24 8465:db510cf1e6f6 Fix rdmsrl() for x86_32 -- high 32 bits must be cast to
2005-12-30 kaf24 8464:02cfa3beabba Avoid xen crash if there is no VMX support. If a platform
2005-12-30 kaf24 8463:4299f983e8fe Move initial stack-pointer adjustment into assembly
2005-12-30 kaf24 8462:19f1f4fa7745 Virtual TPM persistent states contain VTPM secrets, which are encrypted
2005-12-29 kaf24 8461:65430a8f80d7 Extend the range abstraction by adding an internal
2005-12-29 kaf24 8460:4937d9f496ab Add a little more internal abstraction to the rangeset
2005-12-29 kaf24 8459:fe039c5fd127 Reset the stack pointer on every cpu early during bootstrap.
2005-12-29 kaf24 8458:4dbca1428acd Initialise grant tables via core_initcall so that it happens
2005-12-29 kaf24 8457:b54e981957eb Various fixes to Xen stack management. Ensure the cpu0_stack
2005-12-29 kaf24 8456:8d0b62f0aa8d Add auto-destructing per-domain rangeset data structure,
2005-12-28 kaf24 8455:188ef899e626 Fix iobmp_mask setup when permitting a domU access to
2005-12-28 kaf24 8454:f36627941bbe Fix a leak occurring at netif_map(). The problem raised after allocating
2005-12-28 kaf24 8453:0e47bcdac69d Set up X11 authorization when a VMX domain uses SDL.
2005-12-28 kaf24 8452:27ea8232fe79 Reorganizes network frontend device unregister and removal, so that
2005-12-28 kaf24 8451:ebe84a7f2a8b Missing file from previous changeset.
2005-12-28 kaf24 8450:4c961318d216 Fix uncleaned vif backend devices when frontend does not finish
2005-12-28 kaf24 8449:8b74b9603d5e If netfront fails to allocate a receive skbuff, push all pending
2005-12-27 vhanquez 8448:7c1f2e20123a Prevent vbd frontend from oopsing if the underlying device doesn't exist.
2005-12-23 kaf24 8447:5fa0c70663f1 Generic x86 emulator now properly supports 16-bit addressing
2005-12-23 kaf24 8446:829517be689f Modify CR0 access emulation -- return physical CR0 (except
2005-12-23 Ian Campbell 8445:87e5ac90a8df Only build xenctx on x86_32 and x86_64.
2005-12-22 Ian Campbell 8444:c9184cc4d1d1 Merge.
2005-12-22 Ian Campbell 8443:8d5d4d58407f Add support to xenctx for printing stack traces on x86_32 and x86_64.
2005-12-22 emellor 8442:ffa8e85a9e0b This patch fixes a bug/typo of main.py.
2005-12-22 cl349 8441:6375713d0e41 Remove xen specific bug() implementation -- the regular one works just fine.
2006-01-03 djm 8440:903fb46f240e Small bug fixes
2005-12-30 djm 8439:45c4e735fc8c Enable stack trace on Xen BUG (by Isaku Yamahata)
2005-12-30 djm 8438:f89906acd9f6 Plumb through nr_pages -- needed for correct balloon driver function
2005-12-30 djm 8437:b4925703b56c Missing initialization in cache sync code (by Anthony Xu)
2005-12-29 djm 8436:5222e8d456ae Ensure initrd fields are set to 0 when no initrd is present (by Kevin Tian)
2005-12-29 djm 8435:8643b4d778f5 Leave psr.ic on in pal_cache_flush -- fixes Linux bug (by Anthony Xu)
2005-12-28 djm 8434:40648452d45f Sync caches only on split cache machines (dynamic test instead of compile ifdef)
2005-12-23 djm 8433:f218e6ba2653 Missed portion of domU initrd patch
2005-12-21 kaf24 8432:934470721c46 Remove acpi_count_madt functions. Only appear to be used
2005-12-21 kaf24 8431:8b322047c80f Remove unused local variables (from removed REASIGN_PAGE
2005-12-21 kaf24 8430:9b108cf447e5 Merge with xen-ia64-unstable.hg.
2005-12-21 kaf24 8429:a4de51a2629f Remove obsolete MMUEXT_REASSIGN_PAGE. It's not used by
2005-12-21 kaf24 8428:b3edbeea3e79 Fix gnttab_release_mappings -- it doesn't need to drop
2005-12-21 kaf24 8427:48eb10d7a2d6 Increment page reference count for every host/device
2005-12-21 kaf24 8426:f2a08a5a807a Declare kasprintf before use.
2005-12-21 vhanquez 8425:4d729134a0a4 remove duplicate code to allocate a string ala printf (using kasprintf)
2005-12-21 djm 8424:5a790011259e Merge
2005-12-21 kaf24 8423:c259492dfb43 Add support for MOVSX/MOVSXD/MOVZX (move-with-extend)
2005-12-20 kaf24 8422:6e24488a89f7 Remove FIX_RSDP_PAGE. Access RSDP via the 'isamap' of low 1MB.
2005-12-20 kaf24 8421:68d72ac55fe5 Remove automatic I/O-fault handling in XenLinux. It's now
2005-12-20 emellor 8420:d3b10a2a82d4 Merged.
2005-12-20 emellor 8419:11cd619db035 Changed UUID / Xen handle formatting to be compatible with the OSF DCE UUIDs.
2005-12-20 kaf24 8418:931acb64fbaf Allow unknown NMIs to be propagated to domain0 via new
2005-12-20 kaf24 8417:b34f4169b12e Add sound blaster support to VMX device model.
2005-12-20 kaf24 8416:870c7e7da81e Currently there is no generic configure file to compile xenlinux on
2005-12-20 kaf24 8415:b92a36713192 This patch fix several issue to support >2G 64bit vmx guest in IA-32e
2005-12-20 kaf24 8414:3d1c7be170a7 Remove direct references to frame_table array. Use
2005-12-18 kaf24 8413:1283d309a603 Avoid div-by-zero crash if vmx guest specifies bogus timer
2005-12-18 kaf24 8412:381cafbbc3d2 Allow a domain to specify DOMID_SELF to DOM0_GETDOMAININFO dom0_op.
2005-12-17 kaf24 8411:101ae33a8341 Small fix to the error-return path after calling
2005-12-17 kaf24 8410:b92ca87a2403 Work aroudn swiotlb issue where a read-only host buffer is
2005-12-17 kaf24 8409:1509521c824e This patch removes the GPL licence from the acm public header files so
2005-12-16 kaf24 8408:6ee4c16bfdec Hide 64bit-mode feature on i386 hypervisor.
2005-12-16 kaf24 8407:9f9984af7f40 Move some useful cryptographic enveloping code into their own
2005-12-16 stekloff 8406:b57c6fca4cef Changed create_disk_image to default to making "disk.img", which is what
2005-12-16 stekloff 8405:fd1488b1132c Added information for running xm-test in HVM / VMX mode.
2005-12-16 nivedita 8404:3f3d53c3b327 Xend http access turned off by default.
2005-12-16 kaf24 8403:3dc1c23dd508 Slight fix to BIOS e820 bug workaround. Remove the check
2005-12-16 kaf24 8402:47d947e07205 Work around a nasty BIOS/GRUB bug which causes fields in
2005-12-15 chris 8401:8ebcbcda3d37 Add and use write_ldt_entry, as seen in later linux kernel versions.
2005-12-15 kaf24 8400:6b1d39a56c2b Add debugging flag for domains to make domu debugging a run-time option
2005-12-15 kaf24 8399:b5b7a9d9fc56 Add MP debug support to gdbserver.
2005-12-15 kaf24 8398:803d5e9ae5f4 Remove unnecessary statement in evtchn_do_upcall.
2005-12-15 kaf24 8397:e7977d6aa6ba Unmap io shared page only if it is properly initialized.
2005-12-15 kaf24 8396:fb1f2498ce1e Check for existence of VLAPIC before relinquishing it,
2005-12-15 kaf24 8395:37cafca1539e Clear all shadow caches when return to real mode from protect mode.
2005-12-15 kaf24 8394:7e419ba80326 vmx_assist xen interface header is BSD-licensed.
2005-12-15 emellor 8393:b62e324574d2 Split talk_to_otherend into two pieces, one for getting the otherend details,
2005-12-15 emellor 8392:bbe553187504 Replace calls to deprecated xm set-vcpus with calls to new shiny xm vcpu-set.
2005-12-15 emellor 8391:237b2a4d2499 Merged.
2005-12-15 emellor 8390:d8c7f144ca54 Fix block_attach_shared tests. When the sharing check succeeds, the domain
2005-12-15 emellor 8389:c28794c159c1 Someone seems to have gotten carried away with cut & paste, and then
2005-12-15 emellor 8388:39a616126104 Put watch on device node only if probe was sucessful.
2005-12-14 kaf24 8387:dc8122d90670 Fix the issue when guest OS clear TS bit by mov to cr0 instead of
2005-12-14 kaf24 8386:50640456147b LAPIC model is different on x86 and ia64, so make irq-pending
2005-12-14 kaf24 8385:7ef59d40c26a Give the xencons tty driver a proper name.
2005-12-14 kaf24 8384:c9929c7c63f6 Prevent new potential features from being exposed to the
2005-12-21 djm 8383:2c75070e41a0 Disable chatty translate_domain_pte messages for normal grant table traffic
2005-12-21 djm 8382:3d379e5f3d7f Facilitate to debug VTI-domain issue.
2005-12-21 djm 8381:724f412d81ab Support domU initrd and cmdline (previous cset also)
2005-12-21 djm 8380:85261a82e02c diff -r 545ba1b126ca tools/libxc/xc_linux_build.c
2005-12-21 djm 8379:03ea37841682 This patch is intended to correct the number of CPUs.
2005-12-21 djm 8378:663c487a5f2c New default config file that works on both tiger4 and HP boxes
2005-12-21 djm 8377:97d70c793b67 Fix smp_processor_id to be linked to correct processor id under vcpu, which is
2005-12-21 djm 8376:ff81b875b136 Certain faults should not be reflected if caused with priv=0
2005-12-21 djm 8375:72f51528d55a More pal_flush_cache calls for split cache machines (by Anthony Xu)
2005-12-20 djm 8374:545ba1b126ca Important domU/vbd fix. Reserve top granule of machine memory for dom0.
2005-12-19 djm 8373:9a72d15cc3a5 Fix simulator boot (uses old bootparam format with no initrd)
2005-12-15 djm 8372:7ef565a7cc86 Turn off debug output for NaTpage consumption when ifa==0.
2005-12-15 djm 8371:e1ae4b162128 Turn off ia64_pal_cache_flush for domU (temp, until failure understood)
2005-12-15 djm 8370:2d5c57be196d Remove some unused VTI code segments
2005-12-15 djm 8369:b57ed8182812 Cleanup VTLB code
2005-12-15 djm 8368:f998426f9069 Under some specific conditions, dom0 will lose guest timer interrupt.
2005-12-15 djm 8367:dda94d6dce94 Small patch to avoid a stack overflow (VTI only).
2005-12-14 djm 8366:5eb7ca1878bd Mirror changes to x86 un/mask_evtchn
2005-12-14 emellor 8365:25d0ba51338e Fix calls to test-gcc-flag, to match previous changeset.
2005-12-14 emellor 8364:5fc47ed682d6 HOSTCC should be used to set HOSTCFLAGS instead of CC.
2005-12-14 emellor 8363:57ceee48a0e5 Ignore .flc, .patch, .orig, and .rej files, and TAGS in the top level.
2005-12-14 emellor 8362:050333773f09 Merged.
2005-12-14 emellor 8361:52916bfbfa35 Added error message if the user attempts to shutdown Domain-0.
2005-12-14 stekloff 8360:30f54abf9592 Adding SKIP() to tests that aren't supported for VMX domains.
2005-12-14 emellor 8359:a55d4a167203 Added mkdir -p $XENDOMAINS_SAVE, to ensure that the directory exists before
2005-12-14 emellor 8358:f85f52b508c3 Added a stress test for the Xenstore-Python interface layer.
2005-12-13 chris 8357:6691252943d1 Revert changes slipped in during merge.
2005-12-13 chris 8356:d48b19263e46 merge?
2005-12-13 chris 8355:99a1f5dc75a9 Make set_pte_at and set_pte_at_sync macros instead of inline functions.
2005-12-14 kaf24 8354:3c88c4d68fc1 Clarify the BSD-ish licenses for the blk and net front-end drivers so
2005-12-13 kaf24 8353:89250c81cdd2 Set kcons index to -1 (i.e., acquire all device indexes).
2005-12-13 kaf24 8352:a7bb7b704071 Most drivers have their own range of devices they claim and the tty
2005-12-13 kaf24 8351:455b2b93542c Fix unmask_evtchn() when the port is bound to a different
2005-12-13 emellor 8350:62d9ac63e7f5 Merged.
2005-12-13 emellor 8349:8c5b7b6772ae Added unit test for VMX configuration files.
2005-12-13 emellor 8348:d37644abe52d When we see a httplib.BadStatusLine, sleep 5 seconds and then retry. This
2005-12-13 emellor 8347:95f84e37c90d Resurrect vifname xm create vif option support. This was present in earlier
2005-12-13 emellor 8346:7256d2425fa7 Fix reference to HttpXendClientProtocol. This was previously referring to the
2005-12-13 danms 8345:89e0dfa3a089 Grab the test ID from the report submission response and provide a link
2005-12-13 emellor 8344:116b7c0a8534 Merged.
2005-12-13 emellor 8343:1dc393b65019 Change the way domain configuration is handled in xm-test.
2005-12-13 kaf24 8342:3627c3c29b21 Tony found a direct userspace access with his unit test for
2005-12-13 kaf24 8341:269abc1e4fa5 A new ACM security tool providing support to aid in the
2005-12-13 kaf24 8340:b438b8cb38f8 Support VMX guest accesses to IA32_TIME_STAMP_COUNTER MSR.
2005-12-13 kaf24 8339:494243ba43b8 Fix shadow_guest32 depenency in Xen/x86 Makefile.
2005-12-13 kaf24 8338:82f1b5364f94 Add an option for device model to disable key repeat.
2005-12-13 emellor 8337:ef2fff896422 Merged.
2005-12-13 Xiaofeng Ling 8336:d01b3b50ea64 change the NIC configuration accordingly after remove "nics=n"
2005-12-12 Anthony Liguori 8335:c8378d3c3af8 Make sure to fork again after setsid() so that child cannot regain CTTY.
2005-12-12 emellor 8334:b4dfb49332d2 Remove unused netmask,network etc. These were used when we called ifconfig to
2005-12-13 kaf24 8333:7f2ccea5a4ec Fix rx buffer allocation in netfront. The final allocation size
2005-12-13 emellor 8332:8b3454b6bf5e Match previous changeset removing nics option.
2005-12-13 emellor 8331:d80066fa2dc2 Merged.
2005-12-13 emellor 8330:55d464295da3 Deprecate the nics option from the xm create configuration. Instead, we use the
2005-12-13 emellor 8329:fa5dddabda0c Don't try and close the pipe to the grandparent if it has already been closed
2005-12-12 rread 8328:aebe8f5c7069 Increase the default ramdisk size to 16384 to support SLES initrds.
2005-12-12 emellor 8327:b0b9946ddc42 Read the domid and vifid from the store, rather than horribly slicing up the
2005-12-12 emellor 8326:4aa340c5bf6e Added xend-relocation-hosts-allow option.
2005-12-12 emellor 8325:e6d71c99c84d Squelch error message from iptables (we log this later if necessary).
2005-12-12 emellor 8324:58397be18c52 Added a hosts-allow facility to TCP connections, which allows us to restrict
2005-12-12 emellor 8323:566395e5a14f Minor tidy.
2005-12-12 emellor 8322:ffc9b7a09453 Make from_string('') return []. This means that it is not necessary for our
2005-12-12 emellor 8321:7ad6cf4260eb Minor import tidy.
2005-12-11 kaf24 8320:bdcb115c667a Rename QEMU device model log file from /tmp/qemu.log to
2005-12-11 kaf24 8319:5f94478ca9b5 VMX domain should call domain_crash_synchronous instead of domain_crash.
2005-12-11 kaf24 8318:c0dbb3a538f2 Fix indentation in a few places.
2005-12-11 kaf24 8317:44301f65f23e Fix ia64 blkback build.
2005-12-10 kaf24 8316:0880561d46d1 Initilaise new cpu's processed-time value from cpu0's
2005-12-10 kaf24 8315:fc8d01a6dcac Remove GPL from a couple of Xen public interfaces. There are
2005-12-10 kaf24 8314:167dc1fb722a Update "make uninstall" to reflect new files.
2005-12-10 kaf24 8313:82e283d25f3c In all cases in dom0_ops.c, return EFAULT if copy_user
2005-12-10 vhanquez 8312:1712c7882f7e Allows a 'make prep-kernels' which sets up the kernel directories, allowing
2005-12-09 emellor 8311:53cff3f88e45 Merged.
2005-12-09 stekloff 8310:9558361d8040 Add initial VMX support to xm-test:
2005-12-09 emellor 8309:a8be51efaf46 Merged.
2005-12-09 emellor 8308:10220071deff Use new do_without_error function to squelch the error when closing down the
2005-12-09 emellor 8307:2b09e58cb108 Use new do_without_error function to squelch the errors when closing down an
2005-12-09 emellor 8306:a12bd9e8fdf8 Added do_without_error function, and squelch the error from mkdir when trying
2005-12-09 emellor 8305:1aaa1abab953 Add one more fork to the Xend start-up process, this time with the parent
2005-12-08 emellor 8304:efc71a3e9f6f Detach Xend from terminal, courtesy of Horms <horms@verge.net.au>.
2005-12-08 emellor 8303:52f214d983fb Flush the addresses from the new eth0 before trying to add the new address to
2005-12-08 emellor 8302:e64e28e36e02 Fix ip_of to cope with interfaces with multiple addresses, courtesy of
2005-12-09 emellor 8301:da3b19d7bf9e Two domUs, ping from one to the other
2005-12-09 emellor 8300:9d812d5470e8 Single domU, ping to dom0.
2005-12-09 emellor 8299:a22ad856d199 Single domU, ping loopback and the local eth0.
2005-12-09 emellor 8298:06b7f33e954c Some network test utilities for the library:
2005-12-09 emellor 8297:88e35a698dc4 Makefile plumbing for new network tests.
2005-12-09 kaf24 8296:9f13f5a4ba9c Fix blkback to build on ia64.
2005-12-08 emellor 8295:8aac8746047b The attached patch makes a couple of changes to the ACM security tools
2005-12-08 emellor 8294:3ab6a6c4b6ed The attached patch uncouples the device id used inside XenD from the
2005-12-08 emellor 8293:cd434888abdc Looks like someone merged and moved the pincpu operation to after the
2005-12-08 kaf24 8292:2cc09c21cdba Allocate separate vm areas for rx and tx rings in netback
2005-12-08 kaf24 8291:6f62ad959f6b Support CFQ scheduling of guest block requests by creating
2005-12-08 emellor 8290:c9772105fead Merged.
2005-12-08 emellor 8289:76bff6c996b0 Strip huge piles of cruft from the connection infrastructure. We now actually
2005-12-08 emellor 8288:231686596796 Move xm destroy handling out of crufty destroy.py and into main.py, where it
2005-12-08 emellor 8287:fa1a93f3a322 Fix start_time parsing on restart -- it's a float, not an int.
2005-12-08 kaf24 8286:a08aef9f1c8e Make balloon driver arch-neutral.
2005-12-08 kaf24 8285:89a223305611 A small VMX code cleanup.
2005-12-08 kaf24 8284:7557f0b4098c Merge in the newer Xenbus implementation from Linux to the Mini-OS. The new
2005-12-08 kaf24 8283:5f7398785e02 Don't unshadow when the shadow l2 is the current used shadow table.
2005-12-08 kaf24 8282:29055c5ad51d Fixed a get/put_page mismatch for guest L2 pages. Sometimes, when you
2005-12-08 kaf24 8281:37e19db6ecc3 Improve VMX guest TSC accuracy when guests are
2005-12-08 vhanquez 8280:08c0861679ce really fix mkpatches to work correctly.
2005-12-08 vhanquez 8279:4480e22f2ef2 fix mkpatches for creating correctly linux-2.6-xen.patch
2005-12-08 emellor 8278:669b6252deee Merged.
2005-12-08 emellor 8277:8e74f2cf985e Loop retrying when ballooning out, even when the dom0-min-mem setting means
2005-12-08 emellor 8276:cdf76916951a Read start_time and image from the store on restart. Closes bugs #441 and
2005-12-08 emellor 8275:05b37057b1cf Refuse to save dom0, and move the check that refuses to migrate dom0 from
2005-12-08 vhanquez 8274:7d7973a21a3d allow a port to be specified for migration.
2005-12-07 smh22 8273:1f6ff996a9fe Updated info on Xend.
2005-12-07 emellor 8272:b215584242c4 Don't try and print out the info returned by the server after a restore -- there
2005-12-07 emellor 8271:77d01909546d Use xm create's --dryrun option to get the name from the configuration file,
2005-12-07 danms 8270:436c3b6d09a6 Make the xm-test ramdisk makefile correct the permissions on the rcS script
2005-12-07 emellor 8269:ac3ceb2d37d1 Fix the startup behaviour when the tdb file exists. We were attempting to
2005-12-07 emellor 8268:ab300e9fe02b Fix usleep definition -- we would be sleeping 1000 times too long if the usleep
2005-12-07 emellor 8267:5f574f9cb4bd Tidy up use of environment variables in xenbus-hotplug interaction.
2005-12-07 emellor 8266:91046e4a49dd Merged.
2005-12-07 emellor 8265:653d38c8fbc8 Change configuration handling wrt to the vcpus entry, so that we only see a
2005-12-07 emellor 8264:eae64901e428 Remove timeout on select -- there is no need for it, since we don't do anything
2005-12-07 emellor 8263:25dd49641a74 Merged.
2005-12-07 emellor 8262:bc398d47d08f Further fix to same_vm check. This fixes intermittent failure of live
2005-12-07 emellor 8261:9089801e73ce xm-test report fails because IA64's /cpu/procinfo format is different from
2005-12-07 emellor 8260:6b6e09240435 Fix printf of ssize_t that broke 64-bit build.
2005-12-07 emellor 8259:964d6e7eb3e5 Squelch error messages from calls when failure is handled gracefully.
2005-12-07 emellor 8258:f308c5707c78 Remove one of the multiple occurrences of vcpus in the sxpr. This value is
2005-12-06 emellor 8257:0faff739723e Merged.
2005-12-06 emellor 8256:2b8efe11096b Add a "consumed" parameter to the buffer declaration, and use this to advance
2005-12-06 kaf24 8255:db500b8cb79a Pull nmi/traps changes from Linux 2.6.14.
2005-12-06 emellor 8254:06b80b837c92 Merged.
2005-12-06 emellor 8253:95584b819b72 Make the master fd belonging to the pty pair non-blocking. Writes were blocking
2005-12-05 dan 8252:1e6fa31fb780 Output an explicit newline before the "REASON:" string so the report script
2005-12-06 kaf24 8251:198828cc103b The Mini-OS build once again broke, this time since vcpu_data became vcpu_info
2005-12-06 kaf24 8250:002a8b5c98bb Add map_domain_pages/unmap_domain_pages to map contiguous
2005-12-06 kaf24 8249:c976c1ff806a Fix the request size for a full page-sized skbuff in netfront
2005-12-06 kaf24 8248:4e9c643968ff Fix netfront to accept received packets at a wider range of
2005-12-06 kaf24 8247:8b5c047f6e23 Pre-decrement rather than post-decrement in shadow32.c.
2005-12-06 kaf24 8246:379921f2259d Update xen cap to reflect 32 bit VMX guest support on x86_64
2005-12-06 kaf24 8245:052e18d41ead Fix vtpm support in xend.
2005-12-05 emellor 8244:cb2012e7e01d Mention udev, clean up xm help section, mention network-nat and network-route
2005-12-05 iap10 8243:7729efa06812 Added tag RELEASE-3.0.0 for changeset c8fdb0caa77b429cf47f9707926e83947778cb48
2005-12-05 smh22 8242:c8fdb0caa77b Updated docs for Xen 3.0. RELEASE-3.0.0
2005-12-04 cl349 8241:0255f48b757f Temporarily remove NetBSD and FreeBSD sparse trees to avoid user confusion.
2005-12-04 cl349 8240:64cd054aa143 Merge
2005-12-04 cl349 8239:2d32c7489a39 Update version number for Xen 3.0.0 release.
2005-12-04 cl349 8238:75637383278c Make version strings consistent across all interfaces.
2005-12-04 cl349 8237:f3f0be058855 Update -xen config file to include newgen megaraid and qla scsi drivers.
2005-12-04 cl349 8236:e74d110dd2a2 Rename set-vcpus to vcpu-set (match docs) and update short help page.
2005-12-04 kaf24 8235:8c7de61d3913 Pull requests from blkfront into blkback a bit more
2005-12-04 kaf24 8234:f94923f2dd14 Bump blktap and dom0op version numbers.
2005-12-04 kaf24 8233:5c44f0905ca0 Image.py should send 2 new arguments to qemu-dm for setting QEMU window
2005-12-04 kaf24 8232:99b9046a8df2 Add a comment to tricky corner case in evtchn_close().
2005-12-03 rread 8231:8098cc1daac4 Merge docs
2005-12-02 kmself 8230:bc7567741a4c Incorporating Alan Oehler's changes, some of mine.
2005-12-02 kmself 8229:1deae55b1f5c Incorporating Alan's mods.
2005-12-02 kmself 8228:dcfeb9e234d1 Applied Robb Roman's patches to upstream.
2005-12-02 Robb Romans 8227:57d5f6c9b9ef Small cleanup for distro chapters.
2005-12-02 Robb Romans 8226:dceb2fcdab5b Reorg patch 2 to match http://wiki.xensource.com/xenwiki/Xen3DocsToDo
2005-12-02 Robb Romans 8225:63f9c8dd13d4 Reorg patch 1 to match http://wiki.xensource.com/xenwiki/Xen3DocsToDo
2005-12-04 iap10 8224:757218700a40 Readme typos
2005-12-04 cl349 8223:36fe58be57de Fix same_vm test by adding missing '$'.
2005-12-04 cl349 8222:9b842cdbe0de Use test ([) instead of expr to compare integers.
2005-12-03 kaf24 8221:bbef89ec44b8 Fix request-notification holdoff in blkback. New code is
2005-12-03 kaf24 8220:d24ab5abf857 Remove scary warning message about 'breaking irq affinity'
2005-12-03 iap10 8219:00c349d5b40d Merge
2005-12-03 iap10 8218:31d86fc0a271 Update xend-config.sxp so that dom0-min-mem is 196MB by default, as this is rather more user friendly.
2005-12-03 kaf24 8217:fad187cad5bd Always initialise a swiotlb for domain0. Make it a small
2005-12-03 kaf24 8216:fd7c4221fc56 Enable multiple NICs for vmx domain by configuration file
2005-12-03 kaf24 8215:b8ba1bbba882 Set the device model windows title as the domain name
2005-12-03 kaf24 8214:d234a8cfc4ca Fixes unmodified 32-bit guest support on the x86_64 Xen.
2005-12-03 cl349 8213:1c515c707296 Fix block backend teardown when the device didn't setup completely.
2005-12-03 emellor 8212:4146dbea47e1 Merged.
2005-12-03 emellor 8211:b20641d24272 Set hostname in DHCP config from the guest name, and if more than one interface
2005-12-03 kaf24 8210:8754277cec01 Fix blkback request notification holdoff. req_cons must be
2005-12-03 kaf24 8209:4c588e255c85 Fix typo in previous changeset. Include is ../grant_table.h
2005-12-03 kaf24 8208:773735517d9d Inclide grant_ref_t definition in split-driver struct
2005-12-03 kaf24 8207:2dcfb85f5bac Merge with xen-ia64-unstable.hg
2005-12-03 kaf24 8206:5ff5117291ad Using a slow serial console with sync_console on SMP leaves an
2005-12-03 emellor 8205:5e617fd48504 Read from the store if the filename reported by losetup has been truncated (the
2005-12-02 emellor 8204:114946d9937f Merged.
2005-12-02 dan 8203:b77ceb2481b3 Make "xm list --long" generate device configuration data from xenstore state
2005-12-02 cl349 8202:ccb923727f93 Fix vif-net script for setups where eth0 has no IP address.
2005-12-02 kaf24 8201:7bf19284bf3f Fix PAE bootstrap.
2005-12-02 kaf24 8200:42d4059108d4 Add a defensive batched tlb flush to free_page_type(), to
2005-12-02 kaf24 8199:b21be984945a Move cpu0_stack out of Xen text section and into BSS. This
2005-12-02 emellor 8198:a9c35cd7e559 This patch adds a new domain config option, 'cpus' which is a list of
2005-12-02 emellor 8197:30eb074a560a Merged.
2005-12-02 emellor 8196:485871ff1d39 Fix the block-sharing check for physical devices by using a lock to serialise
2005-12-02 emellor 8195:df011cae33e9 Added /etc/init.d/dhcpd to list of init files to check for (supporting Centos
2005-12-02 emellor 8194:a57cccdf2d6d Added serialisation facilities. Udev is supposed to serialise events, but sadly
2005-12-02 emellor 8193:d581e11e247c Remove the watch on the /vm/<uuid> path when rebooting or migrating. We don't
2005-12-02 emellor 8192:f23db2051785 Don't log every time around the big transaction writing the device details.
2005-12-02 emellor 8191:1caed7031f6b Added xen-hotplug.log to the files to collect.
2005-12-02 emellor 8190:74b7a81e5eed Initialise the connection ID when a domain is introduced. This (re)enables
2005-12-02 emellor 8189:db6d667f5168 Fix error message.
2005-12-02 djm 8188:3a4589331504 Revert to simpler ia64 defconfigs, generic one causes loopback failures
2005-12-02 djm 8187:d616f22ffdd9 Minor changes due to file movement to merge xen-unstable with xen-ia64-unstable
2005-12-02 djm 8186:28bd01c9b596 Merge
2005-12-02 kaf24 8185:e13c994bdccb More console-related cleanups.
2005-12-02 kaf24 8184:0a81c6edf2b1 Simplify console driver and avoid unnecessary spinning in the
2005-12-02 iap10 8183:7062c49e99af Disable devfs from the -xen configs. It's obsolete and was causing problems for some users.
2005-12-02 sos22 8182:265f68795ebf Avoid a hang when probing the partition table on imported block
2005-12-02 kaf24 8181:d4ab8e46136c Blkif request notifications use generic ring req_event holdoff
2005-12-02 kaf24 8180:df68a9433492 Add padding to ring headers for future expansion.
2005-12-02 kaf24 8179:a21cbe9a111b Clean up netif messages. Remove bitfields, and create
2005-12-02 kaf24 8178:de95bab19b18 Fix tpm split driver to include grant-table defintions.