age |
author |
revision |
description |
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. |
2005-12-02 |
kaf24 |
8177:9b7649651f49 |
While working bug #143, it came to my attention that no verbose error is |
2005-12-02 |
kaf24 |
8176:1e89d78f21c5 |
Fix __get_user() asm warning by making source and dest |
2005-12-02 |
kaf24 |
8175:106f258edf97 |
Avoid ns16550 poll timeout underflow. |
2005-12-02 |
smh22 |
8174:43a1f899e302 |
More fixes for live migrate on PAE and 64-bit. |
2005-12-02 |
emellor |
8173:5d8a5e7187d5 |
Use getopt.gnu_getopt rather than getopt.getopt, so that xm list VM --long is |
2005-12-02 |
emellor |
8172:43582de050c6 |
Merged. |
2005-12-01 |
dan |
8171:36f09499bd8c |
Add test for the last unresolved bit of bug #416. Check that |
2005-12-01 |
smh22 |
8170:f62f9b1732b9 |
Fix VBD recovery logic on SMP guests (+ a minor error reporting fix for save) |
2005-12-01 |
kaf24 |
8169:ca236a81729d |
Implement generic notiication hold-off in the ring macros |
2005-12-01 |
vhanquez |
8168:6b18f820f6a7 |
Prevent BVT scheduler to be set with a too low ctx_allow by applying |
2005-12-01 |
kaf24 |
8167:f5b119533cc8 |
Define explicit evtchn_port_t type (32 bits) and plumb up |
2005-12-01 |
vhanquez |
8166:d84ffe8f32ae |
fix the console when only XEN_PHYSDEV_ACCESS is Yes. |
2005-12-01 |
smh22 |
8165:dab434c9349c |
Fix migrate. |
2005-12-01 |
kaf24 |
8164:c55ac1858bbc |
Move net split driver onto ring.h generic rings. |
2005-12-01 |
kaf24 |
8163:310746cf9f27 |
ptsname() is applied to the master fd, not the slave fd. |
2005-12-01 |
emellor |
8162:5358eceec5ea |
Merged. |
2005-12-01 |
emellor |
8161:e0d01dd6c4ca |
Move the dom0 ballooning-out code from the xm create handler and into the |
2005-12-01 |
emellor |
8160:2e3051c01757 |
Remove /local when xenstored starts. This stops stale data affecting the |
2005-12-01 |
emellor |
8159:fbbb8a2a6013 |
Work around the fact that the physinfo dom0 call is not implemented for IA64. |
2005-12-01 |
emellor |
8158:e6d64c356d63 |
Added a pages_to_kib function, which converts a page count into a number of |
2005-12-01 |
emellor |
8157:57acbaf6dd29 |
Merged. |
2005-12-01 |
stekloff |
8156:572752a4ed8b |
Remove config.py, it's autogenerated from config.py.in |
2005-11-30 |
rread |
8155:9ff0a75fc3f7 |
Match rename of free_pages field to free_memory |
2005-12-01 |
emellor |
8154:6bc8ceab6dff |
Merged. |
2005-11-30 |
dan |
8153:bd250c4a86cb |
Some tweaks to the restore and migrate tests to expose the consoles of the |
2005-11-30 |
dan |
8152:989896f3bc45 |
Remove useless test 05_create_noroot_noram |
2005-11-30 |
dan |
8151:f4c57a520424 |
Enable console debug dumping so that we submit the oops generated by |
2005-12-01 |
iap10 |
8150:06c3b8e194d7 |
Add a new /proc/xen file called 'capabilities'. Currently, when read in dom0 it will return 'control_d', and be empty when read in a guest. This provides a convenient way to allow the root user to detect whether they're running in a guest or dom0, and e.g. gate whether to start xend. In future, when we add more fine grained capabilities we will add other details into this file. |
2005-12-01 |
iap10 |
8149:82f61375cd74 |
Improve the tls warning message to mention that the best soloution is to install a 'xen-friendly' glibc. |
2005-11-30 |
emellor |
8148:28ce48573771 |
Merged. |
2005-11-30 |
emellor |
8147:6a2acc1cc505 |
Added xm rename command. Improve the argument checking and error reporting. |
2005-11-30 |
emellor |
8146:7c90df7df37e |
Miscellaneous tidying up, no semantic changes. |
2005-11-30 |
emellor |
8145:b7790c2874c4 |
Fix test following uuid format change in changeset 8089. |
2005-11-30 |
emellor |
8144:5dd8073a4f16 |
Move the relocate.setupRelocation code into XendDomain, removing the mutual |
2005-11-30 |
emellor |
8143:a12ec604308f |
Match rename of xm info field from memory to total_memory. |
2005-11-30 |
emellor |
8142:b21b476f5cb7 |
Fix the reporting when this test fails (the eyecatcher variables would not be |
2005-11-30 |
emellor |
8141:69df979de1a7 |
Don't refuse to clean up after a domain death when the buffer is not empty. If |
2005-11-30 |
emellor |
8140:e33f8d664e2d |
Move the translation from pages to MiB out of XendNode and into the xc layer. |
2005-11-30 |
emellor |
8139:341c56e34b0d |
Cope with longs being passed to xstransact.write. |
2005-11-30 |
emellor |
8138:7acd50d945d7 |
Added the errno to the messages printed with the ERR macro. Tidy the use of |