age |
author |
revision |
description |
2006-05-22 |
awilliam |
10028:fbf676a36ee4 |
[IA64] Enable VTi network by defalt |
2006-05-21 |
awilliam |
10027:303e1b6bf727 |
[IA64] Enable P2M/VP by default |
2006-05-21 |
awilliam |
10026:2e5d4e459c1c |
[IA64] add missing ia64_trace_syscall privop |
2006-05-21 |
awilliam |
10025:df3d143a1139 |
[IA64] make it possible to disable CONFIG_XEN |
2006-05-21 |
awilliam |
10024:2e85df9329f8 |
[IA64] sparse-merge: check SPARSEDIR for modifications |
2006-05-21 |
awilliam |
10023:03424ac6fd58 |
[IA64] minor fix for sparse-merge |
2006-05-18 |
awilliam |
10022:2fa8573b248f |
[IA64] panic when ioremap hypercall fails. |
2006-05-17 |
awilliam |
10021:d2f6e3d70f22 |
[IA64] pte_xchg added |
2006-05-17 |
awilliam |
10020:bd714da877c7 |
[IA64] add parameter check to ioremap hypercall |
2006-05-17 |
awilliam |
10019:41e7549d7df9 |
[IA64] struct mm is now a field of struct domain |
2006-05-17 |
awilliam |
10018:8df6a7308178 |
[IA64] Correctly set aml code of domU dsdt. |
2006-05-17 |
awilliam |
10017:2de2952715d9 |
[IA64] Fix xm pause/unpause bug |
2006-05-17 |
awilliam |
10016:998aa66b6502 |
[IA64] Fix VTi domain destroy bug |
2006-05-16 |
awilliam |
10015:99f880fea7e1 |
[IA64] Include automated sparse merge script |
2006-05-16 |
awilliam |
10014:303406dd9e3b |
[IA64] P2M/VP build fix |
2006-05-16 |
awilliam |
10013:77ccce98ddef |
[IA64] vhtp clean-up |
2006-05-16 |
awilliam |
10012:06e5c5599147 |
[IA64] Allow multiple-time mmap of the privcmd device |
2006-05-16 |
awilliam |
10011:608ac00f4cfc |
[IA64] Fix VTi |
2006-05-15 |
awilliam |
10010:cdecdd55f0d3 |
[IA64] Get rid of dcr bit 63 trick. |
2006-05-15 |
awilliam |
10009:299f048c4855 |
[IA64] Strengthen dom0_getmemlist |
2006-05-15 |
awilliam |
10008:90329e7d6be5 |
[IA64] move evtchn_vector to shared_info |
2006-05-14 |
awilliam |
10007:b487f4e1b09f |
[IA64] Fix VTI boot |
2006-05-12 |
awilliam |
10006:a7b7528c5ec1 |
[IA64] bug fix (for SMP-g) |
2006-05-12 |
awilliam |
10005:304b3d9011c3 |
[IA64] xen: remove mm_struct::pt_list |
2006-05-12 |
awilliam |
10004:666bc6079577 |
[IA64] xen: implemanted domain destruction again |
2006-05-12 |
awilliam |
10003:8b2295822e0d |
[IA64] xen: fix vmx_build_physmap_table() |
2006-05-12 |
awilliam |
10002:d86236cb824a |
[IA64] linux: remove dom0vp_populate_physmap hypercall |
2006-05-12 |
awilliam |
10001:8c0d89f8d0f7 |
[IA64] xen: remove dom0vp_populate_physmap hypercall |
2006-05-12 |
awilliam |
10000:4fc1110f09c9 |
[IA64] xen: balloon driver support |
2006-05-12 |
awilliam |
9999:7bba3c5af9a8 |
[IA64] Fix a vtlb bug and do some cleanup |
2006-05-12 |
awilliam |
9998:07a75bf044b4 |
[IA64] put hot vhpt entry at VHPT HEADER |
2006-05-12 |
awilliam |
9997:4de0ff0c1357 |
[IA64] Clear rse invalid partition before resuming to VTi guest |
2006-05-11 |
awilliam |
9996:8802e603a0f1 |
[IA64] Fix Alt DTLB error message |
2006-05-11 |
awilliam |
9995:d4fa337df873 |
[IA64] NR_hypercalls definition on IA64 |
2006-05-11 |
awilliam |
9994:08bc4e5ac625 |
[IA64] Remove warning (process.c) |
2006-05-10 |
awilliam |
9993:ea181d857712 |
[IA64] update xenivt.S and xenentry.S |
2006-05-10 |
awilliam |
9992:00141f6d15e0 |
[IA64] linux: MULTI_update_va_mapping definition to copmile netback and netfront |
2006-05-10 |
awilliam |
9991:2286ce3035fc |
[IA64] linux: maddr_t definition to compile netback and netfront |
2006-05-10 |
awilliam |
9990:9e5193230a4b |
[IA64] linux: ia64 coreMakefile clean up |
2006-05-10 |
awilliam |
9989:97dddc2e6912 |
[IA64] linux: ia64 drivers Makefile clean up |
2006-05-10 |
awilliam |
9988:1283874dff10 |
[IA64] linux: ia64 Kconfig |
2006-05-10 |
awilliam |
9987:c3506e73b63e |
[IA64] Display the information in fault handler |
2006-05-10 |
awilliam |
9986:f024bb5f5a07 |
[IA64] ia64_new_rr7 rewritten + cleanup |
2006-05-10 |
awilliam |
9985:9de9ad0685bf |
[IA64] SetVirtualAddressMap emulation support |
2006-05-09 |
awilliam |
9984:e2fba6729281 |
[IA64] add a default for XEN_IA64_DOM0_VP |
2006-05-09 |
awilliam |
9983:11b7dc3529b9 |
[IA64] remove remaining warnings in .S files |
2006-05-09 |
awilliam |
9982:6e979aa0e6d2 |
[IA64] panic -> panic domain |
2006-05-09 |
awilliam |
9981:874661fc2d42 |
[IA64] compilation fix of ia64 hypervisor.c |
2006-05-09 |
awilliam |
9980:23694acabb72 |
[IA64] linux: HYPERVISR_update_va_mapping() |
2006-05-09 |
awilliam |
9979:873a3451a81a |
[IA64] linux: XENMEM op work around |
2006-05-09 |
awilliam |
9978:5f0bdd0ef9dc |
[IA64] linux: drivers/xen/util.c for ia64 |
2006-05-09 |
awilliam |
9977:e891c49c7bc0 |
[IA64] linux: privcmd_mmap() and direct_remap_pfn_range() |
2006-05-09 |
awilliam |
9976:fc75a2c9835e |
[IA64] linux: arch_free_page() |
2006-05-09 |
awilliam |
9975:e502007031f4 |
[IA64] linux: grant table hypercall work around |
2006-05-09 |
awilliam |
9974:423bee635129 |
[IA64] linux: remove alloc_empty_foreign_map_page() |
2006-05-09 |
awilliam |
9973:7296d8fb07ff |
[IA64] xen: grant table support |
2006-05-09 |
awilliam |
9972:8ac86f96879f |
[IA64] xen: 64KB vhpt size |
2006-05-09 |
awilliam |
9971:ada6dba78b6e |
[IA64] xen: hypercall no clean up |
2006-05-09 |
awilliam |
9970:32db03c64a12 |
[IA64] linux: macro clean up |
2006-05-09 |
awilliam |
9969:f090ab3f06e7 |
[IA64] linux: xen-mkbuildtree-pre more cleanup |
2006-05-08 |
awilliam |
9968:5d9eb92e63e2 |
merge with xen-unstable.hg |
2006-05-08 |
cl349 |
9967:1e3977e029fd |
Fix PAE build: add CONFIG_I2O_EXT_ADAPTEC_DMA64=y to linux-defconfig_xen_x86_32. |
2006-05-08 |
cl349 |
9966:4bc1229b2573 |
Make cscope hgignore wildcard a little bit less permissive. |
2006-05-08 |
cl349 |
9965:c51c1e7ce0a3 |
Make Xen version numbers more flexible. |
2006-05-08 |
kaf24 |
9964:85de2de64699 |
Add module license to xenbus_be, otherwise the module cannot be loaded. |
2006-05-08 |
kaf24 |
9963:a658da3a22dd |
The current Xen code for VMX is setting the gp fault vmexiting in |
2006-05-08 |
cl349 |
9962:32444375fd3d |
Fix code which finds the default interface if there are static routes. |
2006-05-07 |
stekloff |
9961:1d2a0e2ef8f7 |
The buildroot xm-test grabs is no longer present, this patch fixes it. |
2006-05-07 |
emellor |
9960:c2c02e425c06 |
Fix console runaway detection for the smallmem_neg test, following the changes |
2006-05-07 |
emellor |
9959:bf56c745515f |
Abstract block-attach and block-detach calls, and add to that the correct |
2006-05-06 |
emellor |
9958:491f3f48704e |
Move the logic to find the Xen Python scripts above the import statements. |
2006-05-05 |
emellor |
9957:0afdf20b3efa |
Merged. |
2006-05-05 |
emellor |
9956:d61fc1f33954 |
Use the auxbin module to find the appropriate install directory for our Python |
2006-05-05 |
emellor |
9955:3534801f08da |
Remove ssidref field from test -- this now only works if there is a policy in |
2006-05-05 |
kaf24 |
9954:7fd7f276bb38 |
Add more in_irq() checking. Add irq_enter()/irq_exit() where |
2006-05-05 |
kaf24 |
9953:98f00a4ee0b4 |
Instead of just having the bootloader config sxp replace anything else, |
2006-05-05 |
kaf24 |
9952:0c586a81d941 |
Fix injection of guest faults resulting from failed injection of a |
2006-05-05 |
kaf24 |
9951:7801e09f518c |
Fix python pciif script to reference correct 2.0 compatibility variable. |
2006-05-05 |
kaf24 |
9950:f07676d5c3ab |
Fix dr access from or to extended registers on x86_64. |
2006-05-05 |
kaf24 |
9949:1d9df2f7030d |
Replace a bash-specific redirection in tools/ioemu/configure with a |
2006-05-05 |
kaf24 |
9948:0839d57c8864 |
It's unnecessary on MOV CRn to use "q" or "l" to indicate default |
2006-05-05 |
kaf24 |
9947:6e55040e7b79 |
Replace a bash-specific substitution with equivalent POSIX /bin/sh |
2006-05-05 |
kaf24 |
9946:9aba6cd8e9e1 |
Adjust skb->truesize appropriately in netback driver. |
2006-05-05 |
kaf24 |
9945:9ce1e7c67d5d |
Fix IA64 transparent-virtualization issue (Xen may not be running). |
2006-05-05 |
kaf24 |
9944:65a2cf84b335 |
Add missing spin_unlock_irq() at xen/arch/x86/irq.c |
2006-05-05 |
cl349 |
9943:5afb14264629 |
Don't try to write to pmd pages, there is no writeable-pmd support. |
2006-05-04 |
kaf24 |
9942:8761333499ae |
SVM patch for 64bit hv, to reset the ss, es, ds host selectors to NULL |
2006-05-04 |
cl349 |
9941:ad5b833122a8 |
Linux: upgrade patches to 2.6.16.13. |
2006-05-04 |
cl349 |
9940:44e5abbf333b |
Linux: upgrade to 2.6.16.13. |
2006-05-04 |
cl349 |
9939:d36ac8bf715e |
Remove unused LINUX_SRCS. |
2006-05-04 |
stekloff |
9938:39fa9a75d84b |
Add a HOWTO to help writing tests, includes domains with networking. |
2006-05-04 |
stekloff |
9937:51908f382f92 |
Add new networking infrastructure to Xm-Test. The goal is to make |
2006-05-04 |
emellor |
9936:bef7f5fcf207 |
Second step toward a new network infrastructure, move XmConsole to be |
2006-05-04 |
stekloff |
9935:47dede68bbed |
First step to network infrastructure, add a type to XenDomain to identify |
2006-05-04 |
emellor |
9934:51484df99be1 |
Merged. |
2006-05-02 |
emellor |
9933:55f73916d319 |
Xm-tests 01_memset_basic_pos.test and 03_memset_random_pos.test start |
2006-05-04 |
kaf24 |
9932:1a84eec74331 |
Change Mini-OS so that it uses stddef.h to define size_t and |
2006-05-04 |
kaf24 |
9931:6719dae17b6a |
This patch |
2006-05-04 |
kaf24 |
9930:62c8e97d56cf |
Fix fault handler for both 32 and 64 bit architecture. Clean up unused code. |
2006-05-04 |
kaf24 |
9929:e1a47a269600 |
SVM patch to cleanup the host save area allocation and deallocation, |
2006-05-04 |
cl349 |
9928:bbce4d115189 |
Fix xenbus userspace device transaction tracking. |
2006-05-03 |
kaf24 |
9927:915d5af5dc18 |
Fix mismerge of vmx vm86 patch: 9915:e1409c2ace46afd67b54de1f5c0b2b6d3721ca3b |
2006-05-03 |
kaf24 |
9926:40cd49c88d69 |
Instead of knowing explicitly about the pygrub entry option, allow |
2006-05-03 |
kaf24 |
9925:42a70a529753 |
Introduce some finer-grained locking to prevent calling |
2006-05-03 |
kaf24 |
9924:1449c89adb8b |
Clean up xen-mkbuildtree-pre for ia64 xenlinux. |
2006-05-03 |
kaf24 |
9923:47442d409d8e |
Use native value for SPLIT_PTLOCK_CPUS except on xen/x86. |
2006-05-03 |
kaf24 |
9922:e1409c2ace46 |
Ensure segment bases are consistent with their |
2006-05-03 |
kaf24 |
9921:3f69d30f697d |
Turn page-structure layout assertions into BUILD_BUG_ON(). |
2006-05-02 |
kaf24 |
9920:decf309fb47b |
Balloon driver should hijack the ->lru list field rather than |
2006-05-02 |
kaf24 |
9919:72d1cf383c67 |
Remove i386/x8664 differences in vmx reg store/load routines. |
2006-05-02 |
kaf24 |
9918:8f0f24dae963 |
Virtual net drivers advertise multicast capabilities. |
2006-05-02 |
kaf24 |
9917:42c73f3d7ac1 |
This patch changes to format in which EIP is printed to be consistent on 64-bit regardless of whether the addresses |
2006-05-02 |
kaf24 |
9916:028f80cf0c99 |
This patch conditionalizes some output from perfc_printall(), thus making relevant information more compact and easier |
2006-05-02 |
kaf24 |
9915:7af8039b3c57 |
Fix perfc array range on reset. |
2006-05-02 |
kaf24 |
9914:24dbb153ab39 |
Move Linux-specific privcmd code into private libxc implementations. |
2006-05-02 |
kaf24 |
9913:a95e677073c1 |
Remove obsolete privcmd_blkmsg struct. |
2006-05-02 |
kaf24 |
9912:d7e6e5f29226 |
Fix ia64 build. do_physdev_op* declared incorrectly |
2006-05-02 |
kaf24 |
9911:f6507937cb7c |
Fix x86/64 version of Mini-OS. It encompasses the following: |
2006-05-01 |
kaf24 |
9910:dc3c59367403 |
Clean up compiler.h to define a few more things and update |
2006-05-01 |
kaf24 |
9909:d7c99adf8a35 |
A few functions should be static in shutdown.c. |
2006-05-01 |
kaf24 |
9908:da48960db8d2 |
Include string.h in the hypercall header file to ensure that memcpy() is defined. |
2006-05-01 |
kaf24 |
9907:219ac58678c5 |
The Xen netif drivers won't complile if NET is absent. |
2006-05-01 |
kaf24 |
9906:798c1317f97f |
Compilation fix on ia64. Include linux/vmalloc.h for struct vm_area. |
2006-05-01 |
kaf24 |
9905:f06be4aeb1f1 |
Compilation fix tpmback.c on ia64. Use pfn_to_mfn instead of |
2006-05-01 |
kaf24 |
9904:7997d8f16240 |
Change semantics of grant transfers for vp guests so that the |
2006-04-30 |
kaf24 |
9903:a19cc748469e |
Debugging Xend with XEND_DAEMONIZE set to False doesn't work as |
2006-04-30 |
kaf24 |
9902:63e29ff50fe6 |
Allow architectures to define their own privcmd_mmap() by |
2006-04-30 |
kaf24 |
9901:9ffa49fe58ab |
Introduce XEN_IA64_DOM0_NON_VP to simplify some ifdefs |
2006-04-30 |
kaf24 |
9900:ce48ea86ad72 |
Balloon driver: when in autotranslate mode, pages are returned |
2006-04-30 |
kaf24 |
9899:3e5a203c5489 |
Fix blktap "bad page state" bug. |
2006-04-30 |
kaf24 |
9898:369bdfa1e04a |
balloon_alloc_empty_page_range() should set the reference count |
2006-04-30 |
kaf24 |
9897:0ee104bd6557 |
Remove definition of NR_PIRQS and replace all uses with |
2006-04-30 |
kaf24 |
9896:42a8e3101c6c |
Define new event-channel and physdev hypercalls with a more extensible |
2006-04-28 |
vhanquez |
9895:e0e68942b205 |
Wait for the device to be connected on the guest (with a 10s timeout) |
2006-04-28 |
kaf24 |
9894:5931e98cd744 |
xen/ia64 with dom0 vp model doesn't need the blkbkack ia64 workarounds |
2006-04-28 |
kaf24 |
9893:eba707397410 |
Makefile changes for xen/ia64 with dom0 vp model needs. |
2006-04-28 |
kaf24 |
9892:fb3d073b1cdf |
xen/ia64 with dom0 vp model needs direct_remap_pfn_range() to be called |
2006-04-28 |
kaf24 |
9891:84780e2ea775 |
Define 8 hypercall numbers for arch-specific purposes. |
2006-04-28 |
kaf24 |
9890:a779d642c22a |
Recent GUEST_HANDLE related cset broke ia64 compilation. |
2006-04-28 |
kaf24 |
9889:922f95ab88e4 |
When boot device is cdrom but the cdrom is not bootable, the guest appears |
2006-04-28 |
kaf24 |
9888:59161a85a281 |
Revert the xm-test ramdisk patch until we build new initrds. |
2006-04-28 |
kaf24 |
9887:3726c0afc5af |
Allow for arch specific virq definitions. |
2006-04-28 |
kaf24 |
9886:73435820f513 |
This patch fixes the buildroot for the xm-test ramdisk. The buildroot xm-test |
2006-04-28 |
kaf24 |
9885:ef6216b43278 |
Instead of relying on xm create to always run the bootloader, make sure |
2006-04-28 |
kaf24 |
9884:268e45409ecd |
The features for a domain are more a property of the domain than the |
2006-04-28 |
kaf24 |
9883:f06b6db6823d |
The bootloader code doesn't actually have to deal with the vcpu config |
2006-04-28 |
kaf24 |
9882:a8cac38001ca |
When building with FORTIFY_SOURCE to ensure that return codes of common |
2006-04-28 |
kaf24 |
9881:dfdc32a9814f |
Rename {SG}ET_XEN_GUEST_HANDLE to {sg}et_Xen_guest_handle, as they |
2006-04-28 |
kaf24 |
9880:8bf5637cb269 |
Relax BUG_ON() state ment in increase_reservation() in balloon.c. |
2006-04-27 |
kaf24 |
9879:e0d986fc0978 |
Fix memory_op hypercall mlock/munlock wrapping after the |
2006-04-27 |
kaf24 |
9878:ef0a56c0784d |
Add BUILD_BUG_ON() and a handful of users. |
2006-04-27 |
kaf24 |
9877:4e909143218c |
Add bounds check to get_mfn_from_gpfn(). |
2006-04-27 |
kaf24 |
9876:15788ab9fce2 |
Define __XEN_TOOLS__ when building tools. Use this to |
2006-04-27 |
kaf24 |
9875:4e0f2272fbcd |
Bump Xen interface version number to 0x00030201 for new |
2006-04-27 |
kaf24 |
9874:ec61a8c25429 |
Wrap all GUEST_HANDLEs in structures, and define SET/GET macros to access them |
2006-04-27 |
kaf24 |
9873:4e1b8be54311 |
Rename *GUEST_HANDLE to *XEN_GUEST_HANDLE. |
2006-04-27 |
kaf24 |
9872:a898a6510c5d |
Occasionally large smp machines fail to reboot properly and die under |
2006-04-27 |
kaf24 |
9871:e42ed4332053 |
This patch adds the ability to have restricted write access to some |
2006-04-27 |
kaf24 |
9870:d66dfd584d2f |
Check a write() return value in xenbaked. |
2006-04-27 |
kaf24 |
9869:d265c79031af |
Just allocate unbound irq only from dynirq range, since |
2006-04-27 |
kaf24 |
9868:3d884434ec97 |
Merge with xen-ia64-unstable.hg |
2006-04-26 |
kaf24 |
9867:4d667a139318 |
This patch addresses CVE-2006-1056 (information leak from |
2006-05-08 |
awilliam |
9866:707737b66f58 |
[IA64] RSE incomplete cfm |
2006-05-08 |
awilliam |
9865:ee97d247a3b7 |
[IA64] cleanup hyperprivop definitions |
2006-05-08 |
awilliam |
9864:da5a42b7d719 |
[IA64] fix initrd start |
2006-05-08 |
awilliam |
9863:cd1df13fb1c4 |
[IA64] Removed warning messages |
2006-05-08 |
awilliam |
9862:cf66d644b4d6 |
[IA64] Fixed print_md |
2006-05-08 |
awilliam |
9861:70b7d520bda4 |
[IA64] Fix RSE issue in VTI-domain |
2006-05-08 |
awilliam |
9860:3ab5ab4d6d75 |
[IA64] slightly improve stability |
2006-04-26 |
awilliam |
9859:adb151aaf3f8 |
[IA64] Make VTI domain boot |
2006-04-26 |
awilliam |
9858:b3cc9b6e470e |
merge with xen-unstable.hg |
2006-04-26 |
kaf24 |
9857:1d69cff40b8c |
Make xen_features and force_evtchn_callback() non-GPL |
2006-04-26 |
yamahata |
9856:9df603eff58a |
xenLinux/ia64 has its own dma_map_page(), dma_unmap_page(), and it needs |
2006-04-26 |
awilliam |
9855:81e0f13bf33c |
[IA64] not quite ready for --fatal-warnings |
2006-04-26 |
awilliam |
9854:4174856876f9 |
[IA64] remove remaining asm warnings |
2006-04-26 |
awilliam |
9853:fcfc614d3713 |
[IA64] cleanup |
2006-04-26 |
awilliam |
9852:e8383c2fcd50 |
[IA64] Fix vm_summary info in VTi domain |
2006-04-25 |
awilliam |
9851:83f7dfe273a0 |
[IA64] remove RELOC_HIDE |
2006-04-25 |
awilliam |
9850:ae709b250f43 |
merge with xen-unstable.hg |
2006-04-25 |
kaf24 |
9849:1ad06bd6832d |
Need a little more serialisation in pciback_do_op(). |
2006-04-25 |
kaf24 |
9848:e0f2ec5e8358 |
Some of the Linux PCI functions called by the virtual configuration |
2006-04-25 |
kaf24 |
9847:7e8bb50fa8fa |
Fix the -xen, -xen0 builds. |
2006-04-25 |
kaf24 |
9846:101bfb71cc56 |
While other aspects of the system configuration may still be |
2006-04-25 |
kaf24 |
9845:a1d0761b59ca |
Change the xenbus_map_ring_valloc() interface and implementation so |
2006-04-25 |
kaf24 |
9844:428babd7c1e0 |
Update xen caps on x86_64 since we have hvm pae guests support now. |
2006-04-25 |
kaf24 |
9843:16bdb9ecb329 |
Add a return statement to the non-Xen version of skb_checksum_setup. |
2006-04-25 |
kaf24 |
9842:57e7b96139e7 |
This is a small fix for SMP PAE guest on x86-64. |
2006-04-25 |
kaf24 |
9841:25e4cd1c3d26 |
Fix "make debug" in Xen subtree. Pointed out by Aravindh |
2006-04-24 |
cl349 |
9840:a5fcffc826f3 |
Remove \r characters. |
2006-04-24 |
cl349 |
9839:ea6c5cf58588 |
Restore default KERNELS list. |
2006-04-24 |
smh22 |
9838:6da766b23d14 |
Add new xml files for policy. |
2006-04-24 |
smh22 |
9837:c7b9b8a64755 |
This patch updates the documentation and extends the 'xm' man page with |
2006-04-24 |
smh22 |
9836:681a18bf049e |
This patch integrates the new access control management tools into 'xm' |
2006-04-24 |
smh22 |
9835:cf20dbbf5c2b |
This patch adds new python access control management scripts, which |
2006-04-24 |
smh22 |
9834:37da8dd5d43e |
This patch deletes the old shell-based security tools. |
2006-04-24 |
smh22 |
9833:65ce9bf4a86f |
This patch adds support for managing and creating the simplified |
2006-04-24 |
smh22 |
9832:ad30019015a2 |
This patch adds support in the hypervisor for the policy name attribute |
2006-04-24 |
smh22 |
9831:0a5183b3e7bb |
This patch adds support in the hypervisor for the policy name attribute |
2006-04-24 |
smh22 |
9830:9a5bc502a77a |
This patch adds a policy name to the policy definition. This policy name |
2006-04-23 |
kaf24 |
9829:e327fb66a8d9 |
Remove annoying pit debug info when booting smp guest. |
2006-04-22 |
kaf24 |
9828:1020c52c58c1 |
The Xen checksum offload feature attempts to insert a TCP/UDP |
2006-04-22 |
kaf24 |
9827:b2323eefb79e |
Avoid spurious timer activations in migrate_timer(). |
2006-04-22 |
kaf24 |
9826:3145b215598c |
Remove update_vcpu_system_time() call from the per-VCPU timer |
2006-04-22 |
kaf24 |
9825:d0a632bea419 |
Avoid flood of PIT interrupts while debugging an hvm guest. |
2006-04-22 |
kaf24 |
9824:1171e42b900f |
Fix VM_RESERVED check in vm_normal_page(). Pointed out by |
2006-04-21 |
kaf24 |
9823:8db5ac82c20f |
Fix command-line parsing in a few respects -- be more |
2006-04-21 |
Ian Campbell |
9822:2b37b17cca09 |
Don't BUG_ON() if we cannot register an NMI callback since it is not a fatal |
2006-04-21 |
kaf24 |
9821:5159bd543353 |
Merged. |
2006-04-21 |
kaf24 |
9820:a182b0178262 |
Demote scary IO-APIC REGSEL message to DPRINTK. |
2006-04-21 |
Ian Campbell |
9819:b15b33817f7b |
Rename TSS_sysenter_esp0 to SYSENTER_stack_esp0 to reflect the actual |
2006-04-21 |
kaf24 |
9818:9b1c9d4133f8 |
Pull the Linux percpu interface into Xen. Implemented for |
2006-04-21 |
Ian Campbell |
9817:42a398e1daf1 |
Linux support for sysenter/exit on x86_32. |
2006-04-21 |
Ian Campbell |
9816:3ffb6cc6b8d2 |
Xen support for sysenter/exit on x86_32 when supervisor_mode_kernel is |
2006-04-21 |
Ian Campbell |
9815:d73eeceeae69 |
Remove CONFIG_X86_SYSENTER option. |
2006-04-21 |
Ian Campbell |
9814:faad84c126e2 |
Merge nmi_op functionality with the callback_op hypercall. |
2006-04-21 |
Ian Campbell |
9813:3bac94fc4075 |
Add include/xen/nmi.h and update files which #include <asm/nmi.h>. |
2006-04-21 |
Ian Campbell |
9812:93cffd2ea6a9 |
Use set_callbacks hypercall if callback_op is not available. |
2006-04-21 |
kaf24 |
9811:65894fff3649 |
Fix inverted BUG_ON(). |
2006-04-21 |
vhanquez |
9810:fbd1d55c5baf |
Build blkdev_backend in the kernel. |
2006-04-21 |
emellor |
9809:1d7e2066cf11 |
This patch adds an entry to the xend-config.sxp man page about the |
2006-04-21 |
emellor |
9808:83b092a2cbe6 |
The attached patch replaces the current numbers identifying the |
2006-04-21 |
emellor |
9807:73d847cafc87 |
This patch adds a test case for local virtual machine migration with a |
2006-04-21 |
emellor |
9806:6af7b456e684 |
The attached patch allows external devices to migrate. The patch |
2006-04-21 |
kaf24 |
9805:42358db788fd |
Propagate information about bad (or good) REGSEL register |
2006-04-21 |
kaf24 |
9804:29e9a0313c09 |
Fix the "hda lost interrupt" issue when creating a VMX guest on a PAE |
2006-04-21 |
kaf24 |
9803:9c313ff7a0ed |
There are instances where we DO NOT want an hvm guest to run an |
2006-04-21 |
kaf24 |
9802:72adf2025a93 |
PAE pgd construction code should use clone_pgd_range(). |
2006-04-21 |
kaf24 |
9801:376d51321a3a |
Fix python installation on sles10. Install prefix is being |
2006-04-21 |
kaf24 |
9800:7e72a5f6f886 |
Minor comment fix. |
2006-04-21 |
kaf24 |
9799:1d42739fee3b |
Fix user manual regarding trace buffers. |
2006-04-21 |
vhanquez |
9798:a2ac9a1b10bc |
put back XEN_NETDEV_LOOPBACK in kernel. |
2006-04-20 |
vhanquez |
9797:7bc251b4c2b5 |
Put back BLK_DEV_LOOP in the kernel, to avoid failure in XenRT. |
2006-04-20 |
kaf24 |
9796:daa8047710d0 |
Enable migration of a domain to the local machine - some timing |
2006-04-20 |
emellor |
9795:dbf7032f1fc6 |
Continue to diagnose the device state, even if Xend has crashed. |
2006-04-20 |
vhanquez |
9794:482c3d3cbc92 |
adjustement to default configs to build BLK_DEV_GENERIC in the kernel directly. |
2006-04-20 |
kaf24 |
9793:d580da01ded7 |
SVM patch to ensure that PAE bit is set for 32bit guests on 32bit PAE, |
2006-04-20 |
vhanquez |
9792:75f8e9c4e483 |
Put back some modules directly in kernel. |
2006-04-20 |
kaf24 |
9791:c76daba31026 |
In both i386 and x86-64 Linux, using a static variable (and thus |
2006-04-20 |
kaf24 |
9790:f80709ba0e79 |
Build frontend drivers into the -xen kernels rather than as |
2006-04-19 |
vhanquez |
9789:5454b6a7207a |
Update -xen configs for 32/64 bits to be closer to what distributions use. |
2006-04-19 |
stekloff |
9788:bdcc838b9a72 |
Add small memory warning message to domain configuration examples. |
2006-04-19 |
stekloff |
9787:addc26c4b4a6 |
Small Memory fix patch #2: I forgot to change the XmTestDomain method |
2006-04-19 |
stekloff |
9786:a22ce69dd703 |
Fix the 15_create_smallmem_pos.py test, which was failing because the |
2006-04-19 |
emellor |
9785:5b1e10215e38 |
Under FC5 multi-line commands in bash script language have to be wrapped |
2006-04-19 |
emellor |
9784:909664b50602 |
This fixes a path problem with the current ACM scripts. |
2006-04-19 |
kaf24 |
9783:4ce84cc55727 |
x86/64 e820-parse-and-map code should skip low 1GB now as that |
2006-04-19 |
kaf24 |
9782:7dc3c0bf1395 |
Increase size of level-2 initial PDE identity map from first 64MB of |
2006-04-19 |
kaf24 |
9781:3ff86698f394 |
Fix 64-bit Xen build after new PIT (i8254) code. |
2006-04-19 |
kaf24 |
9780:83ba928544c4 |
The Xen Hypervisor currently operates a bit differently when the |
2006-04-19 |
kaf24 |
9779:b0ee5d9b9ebd |
Clean up the xenoprofile hypercall interface. |
2006-04-19 |
kaf24 |
9778:123ff1c70728 |
Fix swapped calloc() arguments. |
2006-04-19 |
kaf24 |
9777:5765497cf75e |
Sync PIT device model with latest qemu and move it to hypervisor. |
2006-04-19 |
kaf24 |
9776:72f9c751d3ea |
Replace &foo[0] with foo where the latter seems cleaner |
2006-04-19 |
kaf24 |
9775:b550a93c6459 |
This patch defines a test_and_clear bitop for cpumask_t pointers. |
2006-04-19 |
emellor |
9774:0094c4c8c221 |
This is an update on the vTPM installation instructions. |
2006-04-25 |
awilliam |
9773:9a915e2828f3 |
[IA64] Fix the total memory info with xm info command |
2006-04-25 |
awilliam |
9772:ddcd9c267612 |
[IA64] Reseve memory of domain0 (fix dom0 boot panic) |
2006-04-25 |
awilliam |
9771:9d88feed1189 |
[IA64] Fixed "Oops: time tick before it's due" issue |
2006-04-25 |
awilliam |
9770:ced37bea0647 |
[IA64] FPH enabling + cleanup |
2006-04-25 |
awilliam |
9769:d23c088eac6d |
[IA64] smp boot speed-up (sal cache flush, itc/itv messages) |
2006-04-25 |
awilliam |
9768:63af1c14fa18 |
[IA64] missed chunk of Kevin's hypercall cleanup patch |
2006-04-25 |
awilliam |
9767:46597f27a0f5 |
[IA64] Hypercall cleanup |
2006-04-25 |
awilliam |
9766:ffba1376c4fb |
[IA64] Use16M page size in identity mapping |
2006-04-25 |
awilliam |
9765:7c7bcf173f8b |
[IA64] cleanup vtlb code |
2006-04-25 |
awilliam |
9764:2d2ef3f4c747 |
[IA64] emulate ldfp8 in mmio |
2006-04-25 |
awilliam |
9763:af32ca486466 |
[IA64] linux: arch/ia64/xen/makefile change |
2006-04-25 |
awilliam |
9762:a3cc276f2e87 |
[IA64] dma paravirtualization |
2006-04-25 |
awilliam |
9761:d63c6ba11c65 |
[IA64] add dom0vp hypercall interfaces |
2006-04-25 |
awilliam |
9760:8a2b2b45e237 |
[IA64] introduce config option |
2006-04-25 |
awilliam |
9759:7a9a00c51588 |
[IA64] introduce dom0vp hypercalls |
2006-04-25 |
awilliam |
9758:ae0d41bd3bba |
[IA64] domain0 builder change |
2006-04-25 |
awilliam |
9757:bb99a6e5456a |
[IA64] introduce efi_memmap_walk_type |
2006-04-25 |
awilliam |
9756:14a34d811e81 |
[IA64] introduce P2M conversion |
2006-04-25 |
awilliam |
9755:259ba45ed77d |
[IA64] introduce compile time option to xen |
2006-04-25 |
awilliam |
9754:5ee12273119c |
[IA64] Remove FORCE_CRASH from alt_itlb_miss |
2006-04-25 |
awilliam |
9753:3575cd80ba8c |
[IA64] message of elf_sanity_check as x86 |
2006-04-21 |
awilliam |
9752:de0c04ed4ab7 |
[IA64] SMP-guest |
2006-04-21 |
awilliam |
9751:bbf325d76768 |
[IA64] translate_domain_pte must handle ED bit and ignre bit[63:53] |
2006-04-21 |
awilliam |
9750:bd264ded5bec |
[IA64] print efi map descriptor infomation at bootup |
2006-04-21 |
awilliam |
9749:1774144596d5 |
[IA64] make dom_pa() static |
2006-04-21 |
awilliam |
9748:2f86b84d0483 |
[IA64] more cleanup in vhpt.h |
2006-04-21 |
awilliam |
9747:de2dc4e7966a |
[IA64] Add support to physdev_ops |
2006-04-21 |
awilliam |
9746:eab6fd4949f0 |
[IA64] Compile iosapic within xen |
2006-04-21 |
awilliam |
9745:19148831ab05 |
[IA64] add base iosapic files |
2006-04-19 |
awilliam |
9744:7ed6c203efe9 |
[IA64] xensystem.h |
2006-04-19 |
awilliam |
9743:dc05c0ce9139 |
[IA64] cleanup of vhpt.h |
2006-04-19 |
awilliam |
9742:c3972d632ff6 |
[IA64] more mmio insn for VTi |
2006-04-19 |
awilliam |
9741:2de95fd92e74 |
[IA64] dom_rid_bits |
2006-04-19 |
awilliam |
9740:a1add4e39878 |
[IA64] Use a constant instead of an hard-coded value. |
2006-04-18 |
awilliam |
9739:41823e46d6ac |
merge with xen-unstable.hg |
2006-04-16 |
kaf24 |
9738:c4eead8a925b |
Only BSP can really do clear_all_shadow_status. |
2006-04-16 |
kaf24 |
9737:3c1cd09801c0 |
Clean up new EOI ack method some more and fix unbinding |
2006-04-15 |
emellor |
9736:91da9a1b7196 |
Merged. |
2006-04-15 |
emellor |
9735:83eb8d81c96f |
Read the message type out of the message before sending it to xenstored, and |
2006-04-15 |
kaf24 |
9734:b39365343de0 |
Big fixes for the new IO-APIC acknowledging method. The problems |
2006-04-15 |
kaf24 |
9733:4613f42db780 |
Remove bogus extern declaration. |
2006-04-15 |
kaf24 |
9732:14659382edd3 |
This patch adds a section to the documentation on the late binding |
2006-04-15 |
kaf24 |
9731:1dce0d05c763 |
Touch softlockup watchdog while warning user about use of |
2006-04-15 |
kaf24 |
9730:74ee53209cca |
Fix whitespace in libxc. Tabs are manually fixed. |
2006-04-15 |
kaf24 |
9729:1d8b3c85121d |
Fix SETMAXMEM dom0_op with proper locking. |
2006-04-15 |
kaf24 |
9728:5102cd121a36 |
Currently, it is possible to set the mem-max value to value lower than |
2006-04-14 |
emellor |
9727:1fe63743a147 |
This patch enables external devices, such as for example a mounted hard |
2006-04-14 |
Ryan Harper |
9726:4b168245977a |
Allow cpus parameter to xm create to accept a range string by removing the |
2006-04-14 |
kaf24 |
9725:176302fe4dfb |
Restrict netfront to 256 grant references to avoid |
2006-04-14 |
kaf24 |
9724:b36a43b9d9b5 |
Introduce gnttab_empty_grant_references() to check whether grant |
2006-04-14 |
kaf24 |
9723:b055716f89c0 |
Replace grant-table typedefs with explicit structs. |
2006-04-14 |
kaf24 |
9722:5c477ad95dba |
Clean up grant_mapping_t. Increase its size from 4bytes to 8bytes and |
2006-04-14 |
kaf24 |
9721:2ae003c45ffe |
Use ioremap instead of __va to map VGA memory area (to be uncached). |
2006-04-14 |
kaf24 |
9720:c6557cad2670 |
This patch removes the ignored "Unconditional I/O exiting" setting in VMCS for |
2006-04-14 |
kaf24 |
9719:0de9da4a9ecf |
This patch enables tracing VMEXIT/ENTRY for 64-bit systems. |
2006-04-14 |
kaf24 |
9718:40b124e270ee |
Since we don't reset the proto_csum_blank flag in the skb, the |
2006-04-14 |
kaf24 |
9717:7b9dacaf3340 |
This is a patch for XenMon which only applies to the userspace tools. |
2006-04-14 |
kaf24 |
9716:3a9d0c29ed72 |
Trivial patch to fix x86_64 builds in which XEN_TARGET_ARCH |
2006-04-14 |
kaf24 |
9715:9a273aabb839 |
New IO-APIC ACK method seems to cause problems on some systems |
2006-04-14 |
kaf24 |
9714:bb0dc0ae23bb |
Fix Xen's interrupt acknowledgement routines on certain |
2006-04-14 |
kaf24 |
9713:2ccaa3879417 |
Call move_irq() during evtchn ->ack irq hook functions. This |
2006-04-14 |
kaf24 |
9712:f4285d150d3a |
Must use __copy_to_user_inatomic() in swiotlb's sync_single() |
2006-04-13 |
kaf24 |
9711:ec4f87e98fc1 |
Fix stack corruption in the libxs python interface. domid_t is a short; |
2006-04-13 |
vhanquez |
9710:e7d769001b4b |
add quota to xenstored. |
2006-04-13 |
kaf24 |
9709:14f6d138c61d |
Allow PCI-E and PCMCIA config on 64-bit Xenlinux. |
2006-04-13 |
kaf24 |
9708:2a7a46dd3bd6 |
This is to align PIT counter with TSC more accurately. |
2006-04-13 |
kaf24 |
9707:6692dd873e21 |
Use memmove instead of memcpy for overlapping areas (console scroll). |
2006-04-13 |
kaf24 |
9706:3c05406f5e0a |
In some cases, say for instance for some bizzare reason |
2006-04-13 |
kaf24 |
9705:b77ebfaa72b2 |
SVM patch to add BP exception intercept support. |
2006-04-13 |
kaf24 |
9704:137b60a47d13 |
SVM patch to init rsp properly. |
2006-04-13 |
kaf24 |
9703:9849bd4a86dd |
SVM patch to add PAE support. |
2006-04-13 |
kaf24 |
9702:cff23e96eae7 |
SVM patch to add add init intercept handler. |
2006-04-13 |
kaf24 |
9701:2aa9e9867477 |
This fixes the state machine of the vTPM driver. |
2006-04-13 |
kaf24 |
9700:c9d706834d25 |
Clean up xen Makefile. Use _-prefixed rules to avoid a |
2006-04-13 |
kaf24 |
9699:4f0ecc016cd1 |
This fixes the Xen Makefile to allow correct building of cscope, TAGS |
2006-04-13 |
kaf24 |
9698:898b5427701c |
The comment in xen.h on how to obtain current system time was missing |
2006-04-13 |
kaf24 |
9697:790f7a0be478 |
The default value used to control whether the guest is set up with localtime |
2006-04-13 |
kaf24 |
9696:0267063e050c |
This is the initial patch for SMP PAE guest on x86-64 Xen. |
2006-04-13 |
kaf24 |
9695:c3bb51c443a7 |
Make grant table map/unmap argument, host_addr, feature-specific. |
2006-04-13 |
kaf24 |
9694:a9ae49b52c28 |
Unmap shadow vtable when freeing shadow table in free_shadow_pages(). |
2006-04-13 |
kaf24 |
9693:268f2b85f313 |
Use copy_from_user when accessing linear page table in shadow_fault(). |
2006-04-12 |
emellor |
9692:19c55935580f |
Reset the cached state to XenbusStateInitialising on resume -- we're connecting |
2006-04-17 |
awilliam |
9691:4ed269e73e95 |
[IA64] cleanup CONFIG_VIRTUAL_MEM_MAP. |
2006-04-17 |
awilliam |
9690:bdb08c9ef3d1 |
[IA64] Remove unused variables. init_mm and swapper_pg_dir. |
2006-04-17 |
awilliam |
9689:f6e8c269f6af |
[IA64] Add support for discontiguous physical memory. |
2006-04-14 |
awilliam |
9688:042b695ffc69 |
[IA64] fix a mmio bug |
2006-04-14 |
awilliam |
9687:b5c2dba60b69 |
[IA64] vmx_vcpu_set_rr: check rid validity |
2006-04-14 |
awilliam |
9686:96bc87dd7ca9 |
[IA64] get rid of sync_split_cache |
2006-04-14 |
awilliam |
9685:4e8a64d8bd0e |
[IA64] regionreg.c: deallocate metaphysical rids |
2006-04-13 |
awilliam |
9684:918ce6a565b7 |
[IA64] VM_SUMMARY and VM_INFO |
2006-04-13 |
awilliam |
9683:cae4f6e6deab |
[IA64] dtlb_miss: allow non-access and lfetch inside Xen. |
2006-04-13 |
awilliam |
9682:77afc93c7cad |
[IA64] VTi: vtlb_insert: call panic_domain instead of panic |
2006-04-13 |
awilliam |
9681:99e1c7f276ea |
[IA64] panic_domain should only crash the domain |
2006-04-13 |
awilliam |
9680:633e8bbabf76 |
[IA64] vmx_ia64_handle_break |
2006-04-13 |
awilliam |
9679:6e3841e5ef8f |
[IA64] VTi: add pseudo support of long format VHPT |
2006-04-13 |
awilliam |
9678:f2aff4e4236c |
[IA64] bug fix in vmx_ivt |
2006-04-13 |
awilliam |
9677:6755e3ab2eb1 |
[IA64] remove printk warning of xen_init |
2006-04-13 |
awilliam |
9676:15a04f998083 |
[IA64] call setup_xen_feature() |
2006-04-11 |
awilliam |
9675:5cc367720223 |
merge with xen-unstable.hg |
2006-04-11 |
emellor |
9674:edefe24d78bd |
Merged. |
2006-04-11 |
emellor |
9673:7ad21a787d3f |
Fix KERNELS example, mkinitrd example. |
2006-04-11 |
kaf24 |
9672:4d4b41264b84 |
The maximum instruction length for both x86-32 and |
2006-04-11 |
kaf24 |
9671:768b0f6696fd |
When running test 5 in Memtest86+ v1.65, I got a "this opcode is not |
2006-04-11 |
kaf24 |
9670:4c8311699685 |
Make event_pending() architecture-specific. |
2006-04-11 |
kaf24 |
9669:c783f340bef8 |
Remove some bogus .PHONY Makefile declarations. |
2006-04-10 |
kaf24 |
9668:b32bc0c5648d |
Netfront must switch state using xenbus_switch_state() or this |
2006-04-10 |
kaf24 |
9667:6df0bdcf8c9d |
Add a new config option for all backend drivers. This has two benefits: |
2006-04-10 |
emellor |
9666:ec68212e72c1 |
Merged. |
2006-04-10 |
emellor |
9665:bb97f5120d03 |
Fix the test inside all_devices_ready, and move it from xenbus_probe (a |
2006-04-10 |
kaf24 |
9664:8e78e6b391e0 |
Fail the build if NR_hypercalls is not a power of two. |
2006-04-10 |
kaf24 |
9663:7a41b35d73f4 |
Fix a couple of typos. |
2006-04-10 |
kaf24 |
9662:c89d62e7015a |
Fix push/pop usage in tools/ioemu for x86/64. |
2006-04-10 |
kaf24 |
9661:4088dd0856a9 |
If the 'cdrom=' option is specified in the definition file but media is |
2006-04-10 |
kaf24 |
9660:b454a09cddb1 |
build: Clean up use of .PHONY |
2006-04-10 |
kaf24 |
9659:5f1c6864a7ac |
build: Clean pygrub's a.out |
2006-04-10 |
emellor |
9658:c668b024b2c7 |
Merged. |
2006-04-10 |
emellor |
9657:b7802a60b09f |
Initialise offsetopt when offset == 0. Closes bug #599. |
2006-04-10 |
emellor |
9656:7af0d54f598c |
Fix call to server, using new XendClient syntax. |
2006-04-10 |
emellor |
9655:591555bc4acb |
Updated to reflect new KERNELS defaults, and properly describe make install and |
2006-04-10 |
kaf24 |
9654:066a233ee365 |
build: Document the use of XEN_PYTHON_NATIVE_INSTALL |
2006-04-10 |
kaf24 |
9653:82dfb97fe5ea |
build: clean up output of make help a little bit |
2006-04-10 |
kaf24 |
9652:baa1742637b7 |
build: Make sure that DESTDIR is set |
2006-04-10 |
kaf24 |
9651:095519654079 |
build: Remove iptables and python loging helper targets |
2006-04-10 |
kaf24 |
9650:c83da0012e87 |
Remove unused netbsd build fragments. |
2006-04-10 |
vhanquez |
9649:bdec77028194 |
fix bug #609 - error: PIC register `bx' clobbered in `asm' |
2006-04-10 |
emellor |
9648:07af1b34d4c4 |
I used the wrong operator in a couple places for putting together some |
2006-04-10 |
kaf24 |
9647:4ed269ac7d84 |
'make mkpatches' diffs against pristine tree rather than |
2006-04-10 |
kaf24 |
9646:b765c96f8127 |
Introduce page_to_bus() and use it in pci-dma-xen.c and swiotlb.c. On |
2006-04-10 |
ack |
9645:1c03c45d0c06 |
fix x86_32 default linux builds |
2006-04-09 |
kaf24 |
9644:81bc9e9fb40d |
Remove various compile-time options from SEDF scheduler and |
2006-04-08 |
kaf24 |
9643:886594fa3aef |
Build CONFIG_PNP_ACPI by default. |
2006-04-08 |
kaf24 |
9642:e36892ad4144 |
Clean up IO-APIC update tracing and demote to DPRINTK(). |
2006-04-08 |
kaf24 |
9641:70837ac15cad |
Fix remove_pin_at_irq(), introduced with changeset |
2006-04-08 |
kaf24 |
9640:12621916d820 |
Added trace buffer virtual irq to implement non-polling trace record access. |
2006-04-07 |
kaf24 |
9639:f84a333d8aa6 |
Robustify and add tracing to the IO-APIC update hypercall. |
2006-04-07 |
kaf24 |
9638:05db1d61e031 |
Fix my slightly broken change to pirq_mask logic -- we must |
2006-04-07 |
smh22 |
9637:86db4688d514 |
Additional sanity / compatability checks during guest build. |
2006-04-07 |
kaf24 |
9636:3b0d07af46cb |
Turn pirq_mask into a generic bitmap type. |
2006-04-07 |
kaf24 |
9635:b84517e3fc30 |
Avoid double slashes in linker object file lists. |
2006-04-07 |
kaf24 |
9634:d857c6281410 |
Do not disable spurious irq debugging in i386 xenlinux. It may |
2006-04-07 |
kaf24 |
9633:c5df04d6af17 |
Power down an x86 system directly within domain0 rather than |
2006-04-07 |
emellor |
9632:fb174770f426 |
Merged. |
2006-04-06 |
emellor |
9631:9fcfdab04aa9 |
Factor out the parsing of XAUTHORITY, so that it can be used by the unit test, |
2006-04-06 |
emellor |
9630:edeeddb1bbf9 |
Fix test to match change to DCE formatting of UUIDs. |
2006-04-07 |
kaf24 |
9629:050ad9813cdb |
Clean up xenoprof code a bit. The main remaining TODO is to |
2006-04-07 |
kaf24 |
9628:0037e3e4da08 |
Do not accept empty definition of __XEN_INTERFACE_VERSION__ |
2006-04-07 |
cl349 |
9627:0010df11836d |
Support __XEN_INTERFACE_VERSION__ defined to the empty string. |
2006-04-06 |
ack |
9626:b6c5920e5d99 |
merge |
2006-04-06 |
ack |
9625:e049baa9055d |
Add xenoprof support |
2006-04-06 |
kaf24 |
9624:24d25894f071 |
Do not create blkback vbd kernel thread until fully connected |
2006-04-06 |
smh22 |
9623:388c59fefaa6 |
Merge. |
2006-04-06 |
smh22 |
9622:c5e80cb40c46 |
Merge. |
2006-04-06 |
smh22 |
9621:71f938468929 |
Make root page table sanity check on restore more generic. |
2006-04-06 |
emellor |
9620:9e13e1d4b33f |
This adds proper cleanup in case of a failure. |
2006-04-06 |
kaf24 |
9619:8c27368b12ad |
Rename and clean up 'error_code' path in entry.S. |
2006-04-06 |
kaf24 |
9618:db44b783fe09 |
Cleanups to do_callback_op() new hypercall changeset. |
2006-04-06 |
kaf24 |
9617:be0a1f376223 |
Use machine_halt() where it makes sense, to halt all processors |
2006-04-06 |
smh22 |
9616:8970d080f719 |
Fix long-standing save/restore bug on x86-64. |
2006-04-06 |
kaf24 |
9615:71f74f569b26 |
Saner error handling in iret hypercall (x86/64). |
2006-04-06 |
kaf24 |
9614:e568bfe66a52 |
Clean up files created by the XenLinux boot-xen code. |
2006-04-06 |
kaf24 |
9613:b128f55ca05c |
Add code to make handling domain poweroff/reboot symmetrical between |
2006-04-06 |
kaf24 |
9612:131051c09008 |
Move misplaced CONFIG_KEXEC code chunk in setup-xen.c to its proper location. |
2006-04-06 |
apeace |
9611:8b39930c70d5 |
Fix the example xend init.d script so it correctly detects when it is running |
2006-04-06 |
Ian Campbell |
9610:67de34c062b5 |
Add new hypercall "set_callback" taking a callback identifier and the |
2006-04-06 |
kaf24 |
9609:d2705953c6d2 |
More simplifications to blkback: |
2006-04-06 |
kaf24 |
9608:8031bf331472 |
Stupidly forgot there is a separate waitqueue for free pending request |
2006-04-06 |
kaf24 |
9607:937336f98c47 |
Fix the blkif_schedule() kthread loop. Much simpler; much more correct. |
2006-04-06 |
kaf24 |
9606:787d946ad457 |
Allow CONFIG_DEBUG_INFO to be specified when building |
2006-04-06 |
kaf24 |
9605:568b8d8fc782 |
Remove some unnecessary code from the vTPM hotplug scripts. |
2006-04-06 |
kaf24 |
9604:ebbe237bd9e4 |
Fix a problem that was caused by recent changes to the xenbus's |
2006-04-06 |
kaf24 |
9603:2a127b1f13b5 |
Update the user manual appendix to describe bow to get a mouse working |
2006-04-06 |
kaf24 |
9602:ea12fbe91f39 |
Remove unused code in netback's net_rx_action(): |
2006-04-06 |
kaf24 |
9601:bbd1057d38f0 |
Use PAGE_OFFSET instead of __PAGE_OFFSET in netfront.c. |
2006-04-06 |
kaf24 |
9600:a151e82c4ffd |
Remove unused teardown_irq() definition. Removes two files from sparse tree. |
2006-04-06 |
emellor |
9599:ece9b5710b29 |
Merged. |
2006-04-06 |
emellor |
9598:09967f2d6e3b |
Further workarounds for the broken string marshalling in xmlrpclib. Regardless |
2006-04-05 |
kaf24 |
9597:8f7aad20b4a5 |
Backtrack on the new interface for reserved event-channel |
2006-04-05 |
kaf24 |
9596:e1152d55ea31 |
Add new interface for allocating reserved event-channel |
2006-04-05 |
kaf24 |
9595:68ef2efa929b |
Clean up build system some more. No need to explicitly |
2006-04-05 |
kaf24 |
9594:133ce326febd |
Clean up HDRS Makefile variable. |
2006-04-05 |
kaf24 |
9593:c1d53788a25e |
Add support for XCHG instruction accessing LAPIC device model. |
2006-04-05 |
kaf24 |
9592:08aede767c63 |
Rename update_dom_time() to update_vcpu_system_time(). |
2006-04-05 |
kaf24 |
9591:bb316b4df46f |
Extend the 'badpage' boot option to parse inclusive |
2006-04-05 |
kaf24 |
9590:02e8dd5e4c57 |
Fix a regression in hvm_pio_assist() when booting Windows |
2006-04-05 |
kaf24 |
9589:ce7746d47f18 |
gdbserver readme update. |
2006-04-05 |
kaf24 |
9588:576317252bf2 |
There are a couple of bugs with the current handling of reads and writes |
2006-04-05 |
kaf24 |
9587:d1ddd7d35ed5 |
Define Xen interface version for tools build. |
2006-04-05 |
kaf24 |
9586:806d04252761 |
Fix checksum-offload problems introduced in c/s 9514, due to |
2006-04-04 |
kaf24 |
9585:5baf152d63ef |
We had reports of reboot not working on certain machines (specifically |
2006-04-04 |
kaf24 |
9584:7086a4e96ce0 |
With the standard (XEN) prefix and the setting of 8 words per line, |
2006-04-04 |
kaf24 |
9583:8d08ad8256df |
HVM patch to add pio IOREQ_WRITE OVERLAP/REPZ support in hvm io.c |
2006-04-04 |
kaf24 |
9582:887ff2d1e382 |
Simplify the Xen genapic code. Many genapic hooks have been |
2006-04-04 |
sos22 |
9581:9ae1f9349b76 |
fix mfn check of gnttab_transfer(). |
2006-04-04 |
emellor |
9580:395e57314710 |
Workaround bug in xmlrpclib's string escaping. That library outputs invalid |
2006-04-04 |
kaf24 |
9579:13e6993a0c65 |
Build a few more common network options into the i386 -xen kernel. |
2006-04-03 |
emellor |
9578:95552dc317cf |
Merged. |
2006-04-03 |
emellor |
9577:a97fe1ca116e |
Lookup backend by name _or_id_. This is important for domain 0, for example! |
2006-04-03 |
emellor |
9576:24cc62b429f0 |
Fix cpus string parsing, wrt use of ^ to remove elements. |
2006-04-03 |
emellor |
9575:b3751c780aa5 |
The attached patch fixes a race condition that occurs if after the |
2006-04-03 |
mip |
9574:c5a833aec2ab |
Improve pygrub error reporting when opening ext2 fs is not possible |
2006-04-03 |
tkuik |
9573:7df5921af7e4 |
Allow a domain other than Domain-0 to be a backend. |
2006-04-03 |
kaf24 |
9572:163c65c47d86 |
Remove some dead code from the consoled client. |
2006-04-03 |
kaf24 |
9571:108a62015bf4 |
Clean up subarch 'mach-foo' header files. No need for |
2006-04-03 |
kaf24 |
9570:387b6824ce29 |
Remove send_IPI_all, send_IPI_allbutself and send_IPI_self |
2006-04-03 |
kaf24 |
9569:590c33d6097c |
Added tag 3.0.2-branched for changeset d0d3fef37685be264a7f52201f8ef44c030daad3 |
2006-04-03 |
Ian Campbell |
9568:d0d3fef37685 |
Handle failure to register the xen store event channel instead of3.0.2-branched |
2006-04-02 |
kaf24 |
9567:4ad317429111 |
Make checksum handling in the virtual network drivers more robust. |
2006-04-02 |
kaf24 |
9566:99b2e765d643 |
Enable HYPERVISOR_sched_op() and HYPERVISOR_sched_opt_compat() for ia64. |
2006-04-02 |
kaf24 |
9565:b524714dfb66 |
Define __XEN_INTERFACE_VERSION__ when building Xen. |
2006-04-01 |
kaf24 |
9564:60071beccf18 |
This patch fixes several issues related to vmxassist: |
2006-04-01 |
kaf24 |
9563:9bee4875a848 |
Rename sched_op->sched_op_compat and sched_op_new->sched_op |
2006-04-01 |
kaf24 |
9562:508cb44338f5 |
When dom0 fails to balloon enough memory to allow a new domain to start, |
2006-04-01 |
kaf24 |
9561:767e14b727fa |
Changed deprecated "set-vcpus" to "vcpu-set" in the xm man page. |
2006-04-01 |
kaf24 |
9560:cfee00c6cd88 |
Fix makefiles for hvmloader and vmxassist for FC5 on x86_64 |
2006-04-01 |
kaf24 |
9559:aa13ac536dec |
[SVM] Do not update seg.base in realmode while obtaining the io |
2006-04-01 |
kaf24 |
9558:920b448b5485 |
Minor minios traps.c fix for x86/64. |
2006-04-01 |
kaf24 |
9557:11228d42cff3 |
[IA64] Include features header in xenbus_probe and build features.c |
2006-04-01 |
kaf24 |
9556:e1267ac3cc36 |
Add new boot parameter 'lowmem_emergency_pool' which creates |
2006-03-31 |
cl349 |
9555:d76a7a40f3a9 |
Fix do_IRQ high bit masking. |
2006-03-31 |
kaf24 |
9554:dadadf9aeee7 |
Plumb network vif credit-based rate limiting thorugh xenbus |
2006-03-31 |
kaf24 |
9553:2769a38f0e3e |
Currently, xm & xend allow an XAUTHORITY to be specified in the config |
2006-03-31 |
kaf24 |
9552:3838105ab03b |
Various softirq cleanups: |
2006-03-31 |
Ian Campbell |
9551:f6a7f2657ff3 |
Disable xen bus and grant tables when supervisor_mode_kernel is enabled. |
2006-03-31 |
kaf24 |
9550:4860a15edc1c |
See panic messages before the post message processing. |
2006-03-31 |
kaf24 |
9549:e08dcff87bb2 |
Enable the setting and trapping of breakpoints for hvm guest. |
2006-03-31 |
kaf24 |
9548:4943372c14f6 |
The ia64 build doesn't yet include drivers/xen/Kconfig directly so we |
2006-03-31 |
emellor |
9547:8a8361994904 |
Merged. |
2006-03-31 |
emellor |
9546:24aa3bd826ff |
Remove the transaction parameter from xenbus_switch_state and move the state |
2006-03-31 |
emellor |
9545:94971fe9c62a |
Better formatting of error messages for xmlrpclib.Faults, matching similar code |
2006-03-31 |
emellor |
9544:1d0bd5ea2c87 |
Print error messages to stderr. Remove unused handle_xend_error. |
2006-03-31 |
emellor |
9543:53ded2201b7f |
Set the permissions correctly on the XML-RPC UDP socket, so that non-root users |
2006-03-31 |
emellor |
9542:601d0229a40e |
Further attempts to recover from a corrupt store, this one triggered when a |
2006-03-31 |
emellor |
9541:d3b23e0165cc |
Don't use abbreviated ip subcommands -- these are not accepted by iproute2. |
2006-03-30 |
cl349 |
9540:9316fe0c9c4f |
Remove __HYPERVISOR_sched_op_new in favour of a header file interface version number system. |
2006-03-30 |
cl349 |
9539:03d996c80eb3 |
Change how we add the include asm override to CPPFLAGS. |
2006-03-30 |
emellor |
9538:4c2cc7390312 |
Merged. |
2006-03-30 |
emellor |
9537:f1014bb3ad6f |
Added medium-length (around 20 minute run-time) test group. |
2006-03-30 |
kaf24 |
9536:d76ef15c9c95 |
The attached trivial patch fixes cases where a block device is mounted |
2006-03-30 |
smh22 |
9535:cee79e351357 |
Fix comment. |
2006-03-30 |
kaf24 |
9534:f0e14b4e535c |
More fixes to gdbserver for HVM guest debugging. Also fix |
2006-03-30 |
kaf24 |
9533:6cb5928fa026 |
Use AFLAGS for assembly files so we can "+=" more flags. |
2006-03-30 |
kaf24 |
9532:85b7a341207e |
Include the E7520 (e.g., Dell 1850) irqbalance quirk fix even when |
2006-03-30 |
emellor |
9531:2cd44eba4df6 |
Merged. |
2006-03-30 |
emellor |
9530:7a3f07a33487 |
Check the return value of domain_lookup_by_name_or_id_nr for None (i.e. no |
2006-03-30 |
emellor |
9529:d5f8280c1fa9 |
Fix the ProtocolError seen when the server throws an exception and running |
2006-03-30 |
kaf24 |
9528:7c994d80049c |
Fix xenconsoled when sending lots of console data to a domU. |
2006-03-30 |
kaf24 |
9527:9239f190736d |
Same panic() behaviour as native Linux when running as domain 0. |
2006-03-30 |
kaf24 |
9526:a4acdf920c27 |
Xen waits 5 seconds to reboot when domain 0 crashes, giving |
2006-03-29 |
emellor |
9525:c7020299facc |
Revert accidental commit. |
2006-03-29 |
emellor |
9524:05d8c51c7550 |
Merged. |
2006-03-29 |
smh22 |
9523:de30faffd672 |
Fix save/restore on 64-bit. |
2006-03-29 |
smh22 |
9522:b3cb19d2b07f |
Fix save/restore bug; further rationalization of xenbus state machine |
2006-03-29 |
cl349 |
9521:d102a30417a7 |
Free shadows of any pages which are released by a domain back to Xen. |
2006-03-29 |
cl349 |
9520:4c2d101a3228 |
Re-arrange code for followup patch and remove extra shadow_lock in function which is only called with the lock already held. |
2006-03-29 |
kaf24 |
9519:50778f42f2dd |
Compute actual baud rate from UART divisor latch contents |
2006-03-29 |
kaf24 |
9518:5715cf117178 |
Ensure curr_vcpu in domain.c is set correctly, even when |
2006-03-29 |
kaf24 |
9517:d7cbcf5d7cd6 |
Make maximum number of supported physical CPUs a compile-time |
2006-03-29 |
anthony |
9516:58938b561b66 |
Remove vcpu_avail from the public S-Expression that's passed over the wire. |
2006-03-29 |
kaf24 |
9515:48abab2ab719 |
SVM patch to update guest time with latest hvm modifications. |
2006-03-29 |
kaf24 |
9514:ae6af19f47d3 |
Some fixes to IRET hypercall and failsafe callback handlers: |
2006-03-29 |
cl349 |
9513:e84b1185013f |
Initialise p2m entries to INVALID_MFN and disable debug printk in pfn to mfn lookup. |
2006-03-28 |
kaf24 |
9512:db8266c27c4f |
Fix get_page_type() when passed PGT_va_mutable. |
2006-03-28 |
kaf24 |
9511:5b1a10f9da4c |
Clean up and fix VCPU hotplug and SMP save/restore. |
2006-04-11 |
awilliam |
9510:5719550652a1 |
[IA64] Makefile fix for xenirq.c removal |
2006-04-11 |
awilliam |
9509:52fa146a30ae |
[IA64] Remove xenirq.c. |
2006-04-11 |
awilliam |
9508:db2bd8169e9b |
[IA64] Cleanup to irq.c |
2006-04-11 |
awilliam |
9507:67b24fc635ae |
[IA64] warning fix |
2006-04-10 |
awilliam |
9506:90813b66c3cf |
[IA64] get_pfn_list workaround |
2006-04-10 |
awilliam |
9505:0a7e619a248f |
[IA64] access reflect fix |
2006-04-10 |
awilliam |
9504:b09e8f46c9f6 |
[IA64] ptc.ga for SMP-g |
2006-04-07 |
awilliam |
9503:bfc00c83f083 |
[IA64] dom0 vp model linux part: import agp.h from linux-2.6.16-rc3 |
2006-04-07 |
awilliam |
9502:70467f5491d8 |
[IA64] dom0 vp model linux part: import machvec.h from linux-2.6.16-rc3 |
2006-04-07 |
awilliam |
9501:ebec4edfa8e4 |
[IA64] dom0 vp model linux part: import dma-mapping.h from linux-2.6.16-rc3 |
2006-04-07 |
awilliam |
9500:e311941eb7be |
[IA64] dom0 vp model linux part: import pgalloc.h from linux-2.6.16-rc3 |
2006-04-07 |
awilliam |
9499:aab421b5ad45 |
[IA64] dom0 vp model linux part: import page.h from linux-2.6.16-rc3 |
2006-04-07 |
awilliam |
9498:c160c05da8d4 |
[IA64] dom0 vp model linux part: import io.h from linux-2.6.16-rc3 |
2006-04-07 |
awilliam |
9497:119effd15792 |
[IA64] dom0 vp model: xen side update README.orig for efi.h move. |
2006-04-07 |
awilliam |
9496:d16c16f64060 |
[IA64] dom0 vp model xen part: moved efi.h from linux to linux-xen to modify. |
2006-04-07 |
awilliam |
9495:8e0b9f31cf3f |
[IA64] MAX_VIRT_CPUS and NR_CPUS |
2006-04-07 |
awilliam |
9494:71e0c2ed4447 |
[IA64] Fixed DOM0_PHYSINFO |
2006-04-06 |
awilliam |
9493:cc94ab1e0de0 |
[IA64] cleanup in regionreg.c |
2006-04-05 |
awilliam |
9492:2133fb78dba3 |
[IA64] print domain id and vcpu id when panic |
2006-04-05 |
awilliam |
9491:2d28f31aae8b |
[IA64] fix paging_init() |
2006-04-05 |
awilliam |
9490:55e8f512fed5 |
[IA64] fix gnttab_shared_gmfn() |
2006-04-04 |
awilliam |
9489:827c65c06a66 |
[IA64] Add memory operations for xen/ia64 |
2006-04-04 |
awilliam |
9488:0a6f5527ca4b |
[IA64] set itv handoff as masked and enable reading irr[0-3] |
2006-04-03 |
awilliam |
9487:40d96f4e9fcb |
[IA64] add LVM support to kernel configuration |
2006-04-03 |
awilliam |
9486:2da06d15d0f1 |
[IA64] fix make world |
2006-04-03 |
awilliam |
9485:3b3a5588baca |
[IA64] cache flush |
2006-03-31 |
awilliam |
9484:ddc279c91502 |
[IA64] Dummy emulation of SAL INFO sal calls. |
2006-03-31 |
awilliam |
9483:434c8412e54e |
[IA64] vcpu_match_tr_entry |
2006-03-30 |
awilliam |
9482:0665256a7a53 |
[IA64] cleanup |
2006-03-30 |
awilliam |
9481:6796157b5f8a |
[IA64] Fix domain reboot bug |
2006-03-30 |
awilliam |
9480:a40e66748ee9 |
[IA64] Fix domainU boot when VTi domainexists |
2006-03-30 |
awilliam |
9479:2b6e531dab38 |
[IA64] Merge vpsr.i with evtchn_upcall_mask tosolve one trickish bug |
2006-03-29 |
awilliam |
9478:986538da9be0 |
[IA64] set_metaphysical_mode fix |
2006-03-29 |
awilliam |
9477:b579cf0ad753 |
[IA64] make xen-mkbuildtree-pre robust a bit |
2006-03-28 |
awilliam |
9476:d75a6cc5e68a |
merge with xen-unstable.hg |
2006-03-28 |
cl349 |
9475:4109c4e7804a |
Change do_IRQ high bit masking. |
2006-03-28 |
kaf24 |
9474:98eaa430bdf3 |
The introduction of the SMI handling code added in cset 9371 is |
2006-03-28 |
kaf24 |
9473:c43d7806ca5a |
merge |
2006-03-28 |
kaf24 |
9472:a4071af0a463 |
Add missing -xen ia64 config file. |
2006-03-28 |
kaf24 |
9471:8d59ff95046b |
SVM only patch to fix location of PIO request RIP update. |
2006-03-28 |
emellor |
9470:c745e47d8154 |
Merged. |
2006-03-28 |
emellor |
9469:1c4e1d0fd1bb |
Mention uClibc and buildroot configs. |
2006-03-28 |
emellor |
9468:26725ee13b23 |
Added README for the XenSource-hosted initrd. |
2006-03-28 |
emellor |
9467:b427e44d0d6c |
Download the initrd from xm-test.xensource.com, unless otherwise specified. |
2006-03-28 |
emellor |
9466:af1ff22a5633 |
Watch for @introduceDomain, for symmetry with the existing watch on |
2006-03-28 |
emellor |
9465:c0865290c071 |
Have TCPXMLRPCServer inherit from SocketServer.ThreadingMixIn. This allows |
2006-03-28 |
cl349 |
9464:2604abf98ede |
Remove special handling of {set,clear}_in_cr4(). |
2006-03-28 |
kaf24 |
9463:47dda4fa5d11 |
Simplify the failsafe callback handler in x86/64 linux. It doesn't |
2006-03-28 |
kaf24 |
9462:272a0a971ca3 |
Add -xen buildconfig for ia64 and tweak CONFIG_VT setup to avoid |
2006-03-27 |
kaf24 |
9461:40c23921e729 |
Make -xen default kernel compile on x86_64 by removing b44 module. |
2006-03-27 |
cl349 |
9460:8b5a752167a1 |
Whitespace. |
2006-03-26 |
kaf24 |
9459:30ae67d6e5f0 |
Fix 64-bit HVM guest debug via gdbserver: |
2006-03-26 |
kaf24 |
9458:4840c3da2521 |
Allow 64-bit Xen to run 64-bit hvm SMP guests. |
2006-03-26 |
kaf24 |
9457:beb37b340903 |
Don't reclaim vcpus that are not put into use yet when destroying HVM |
2006-03-26 |
kaf24 |
9456:1e5788066d1f |
Fix build error with debug=y inxen/ia64 by moving |
2006-03-26 |
kaf24 |
9455:c848b80c0b20 |
The attached patch to the qemu emulation of the pcnet hardware fixes |
2006-03-26 |
kaf24 |
9454:38c170be0e63 |
Add format printf attribute to panic() prototype and fix the error |
2006-03-24 |
kaf24 |
9453:11fee62328cc |
Added tag 3.0.2-rc for changeset af0573e9e5258db0a9d28aa954dd302ddd2c2d23 |
2006-03-24 |
emellor |
9452:af0573e9e525 |
Switch the default build to make the -xen kernel, not the -xen0 and -xenU3.0.2-rc |
2006-03-24 |
harry |
9451:74e33cc868cf |
Fix bug 515 by adding a global lock around the hotplug scripts in the non-udev hotplug case only. |
2006-03-24 |
anthony |
9450:33df7d4eff23 |
1) Introduce new exception type XendInvalidDomain that maps to the high level |
2006-03-24 |
kaf24 |
9449:905cfaa5986b |
Create /var/xen/dump/ during tools installation, or core files |
2006-03-24 |
kaf24 |
9448:d78dedc4831f |
Detect spurious faults taken in the hypervisor that are |
2006-03-24 |
kaf24 |
9447:dfbf0939350c |
This patch is mainly a cleanup of vmx related xentrace code. One minor |
2006-03-24 |
kaf24 |
9446:6d0929e34ce2 |
Update gdb documentation |
2006-03-24 |
kaf24 |
9445:8286738ab7f9 |
The patch removes old Xenbus files, fixes 0 length mmu_updates table bug |
2006-03-24 |
kaf24 |
9444:8c21c8ea5fff |
Fix mini-os xenbus. |
2006-03-23 |
kaf24 |
9443:96e3b02ec931 |
Remove unnecessary zlib includes. |
2006-03-23 |
kaf24 |
9442:b7295a83206e |
on_selected_cpus() must not send IPIs with empty target masks. |
2006-03-23 |
emellor |
9441:8f722ac17efa |
Merged. |
2006-03-23 |
emellor |
9440:1577043d8e36 |
Remove undefined XFAIL_TESTS variable. |
2006-03-23 |
emellor |
9439:27adfbfd9095 |
Remove undefined XFAIL_TESTS variable. |
2006-03-23 |
cl349 |
9438:bddcfe70fbef |
Remove unused variable. |
2006-03-23 |
kaf24 |
9437:6aa5179f2416 |
Reduce spin-waiting in Xen serial driver: |
2006-03-23 |
kaf24 |
9436:c947b278a349 |
Merge hvm_store_cpu_guest_regs() and hvm_store_cpu_guest_ctrl_regs() |
2006-03-23 |
kaf24 |
9435:bd108ccc38a0 |
Rename generic_page_range as apply_to_page_range, export the symbol |
2006-03-23 |
emellor |
9434:401624a17ef7 |
Merged. |
2006-03-23 |
emellor |
9433:7bb0bb070d75 |
Added copyright declaration for Christopher Clark, Andrew Tridgell. |
2006-03-23 |
kaf24 |
9432:bb8a5d7e72a2 |
Fix 2 VMX time-related bugs: |
2006-03-23 |
emellor |
9431:f3943890794a |
Use *args inside FAIL and SKIP so that it is possible to call these functions |
2006-03-23 |
emellor |
9430:40e3df4cffe4 |
Import the current version of talloc from the Samba 3 source base. This gives |
2006-03-23 |
emellor |
9429:a594a5b2407c |
Merged. |
2006-03-23 |
emellor |
9428:951ed0cd0480 |
Merged. |
2006-03-23 |
emellor |
9427:da24df1ea484 |
Improve error handling, in particular fixing the ProtocolError that is thrown |
2006-03-23 |
emellor |
9426:c1bb4eb56529 |
Added exception handler for ProtocolError. |
2006-03-23 |
emellor |
9425:b55ca95fdc84 |
Added example config entries for xend-tcp-xmlrpc-server and |
2006-03-23 |
emellor |
9424:ffee7e07ad4b |
Use the string Error: rather than Xend has generated an internal Fault:. |
2006-03-23 |
emellor |
9423:d52a93ee4624 |
Removed unused handler parameter from UnixXMLRPCServer interface -- just pass |
2006-03-23 |
emellor |
9422:8afbc2586121 |
Fix call to send_sysrq. |
2006-03-23 |
anthony |
9421:5c9c44fc1c39 |
Use XML-RPC as a transport for Xend instead of S-Expression/HTTP. |
2006-03-23 |
kaf24 |
9420:0c6534a2e396 |
Enable Windows PAE guest on x86-64. Deals with two issues: |
2006-03-23 |
kaf24 |
9419:2c77d26871f7 |
Fix a Linux bug in the driver core in regards to the bind sysfs driver |
2006-03-23 |
kaf24 |
9418:05daa762a8e2 |
Support late binding of PCI devices to the PCI backend driver in |
2006-03-23 |
kaf24 |
9417:799957f5092c |
The PCI Frontend doesn't properly clean-up PCI buses and their devices |
2006-03-23 |
kaf24 |
9416:b7facd6aa72e |
SVM patch to fix guest time, including 64bit msr code - allowing 64bit |
2006-03-23 |
kaf24 |
9415:72b469303d6d |
Fix build with crash_debug=y. |
2006-03-23 |
kaf24 |
9414:b89a155ecd2c |
Update and extend netif transmit/receive flag names. |
2006-03-22 |
kaf24 |
9413:d81636a6fa9f |
merge with xen-ia64-unstable.hg |
2006-03-22 |
kaf24 |
9412:5d3c2cb42ec4 |
Paravirtualise the CPUID instruction by forcing emulation with an invalid-opcode prefix. |
2006-03-22 |
kaf24 |
9411:bd930874222e |
Clean up netfront. Eliminate some macros in favour of inline functions. |
2006-03-22 |
kaf24 |
9410:787b39f5fc83 |
Externally triggered reboot signal executes ctrl_alt_del() |
2006-03-22 |
kaf24 |
9409:4080ec91a014 |
Replace evtchn macro maze with static inline functions. |
2006-03-27 |
awilliam |
9408:7e3cbc409676 |
[IA64] ptc.ga for SMP-g |
2006-03-27 |
awilliam |
9407:27050b1390cf |
[IA64] Make sharedinfo and shared_archinfo adjacent |
2006-03-27 |
awilliam |
9406:0d4a846232cc |
[IA64] recompile asm-xsi-offsets.h at right time |
2006-03-27 |
awilliam |
9405:29dfadcc5029 |
[IA64] Followup to xen time cleanup |
2006-03-24 |
awilliam |
9404:2e81aba147eb |
[IA64] fix build breakage |
2006-03-24 |
awilliam |
9403:51c79c67908b |
[IA64] Fix domain destroy bug when multiple domains exist |
2006-03-24 |
awilliam |
9402:e45666b8b05f |
[IA64] assign_new_domain_page now calls assign_domain_page |
2006-03-24 |
awilliam |
9401:138c76d5e493 |
[IA64] dump_stack() for debug. |
2006-03-24 |
awilliam |
9400:487ff011626c |
[IA64] obvious compilation fix (hypercall.h, hypervisor.h) |
2006-03-24 |
awilliam |
9399:80eaf1cb8903 |
[IA64] trivial compilation fix (debugger.h) |
2006-03-24 |
awilliam |
9398:9897a5e6385d |
[IA64] fix PRtype_info and removed some warning |
2006-03-24 |
awilliam |
9397:0f615d43a789 |
[IA64] ia64/xen-mkbuildtree-pre: use ln -sf instread of cp |
2006-03-24 |
awilliam |
9396:6503da07557d |
[IA64] Recompile asm-offsets.h at correct time |
2006-03-23 |
awilliam |
9395:3ff676ec59f2 |
[IA64] avoid networking in VTI |
2006-03-23 |
awilliam |
9394:218591a0cb7e |
[IA64] bug fix in privop.c (2) |
2006-03-23 |
awilliam |
9393:2ecf39c54693 |
[IA64] bug fix in privop.c |
2006-03-23 |
awilliam |
9392:00111084c70a |
[IA64] Remove warning messages |
2006-03-23 |
awilliam |
9391:f517be67eeac |
[IA64] IA64_GRANT_TABLE_PADDR |
2006-03-22 |
awilliam |
9390:11325d1c412c |
[IA64] build xen_sysfs by default |
2006-03-22 |
awilliam |
9389:b2828004f131 |
merge xen-unstable.hg |
2006-03-22 |
kaf24 |
9388:ecb99d1ce57d |
A few cleanups based on comments from Arjan van de Ven. |
2006-03-22 |
kaf24 |
9387:b8cc4df90187 |
Use shiny new mutexes instead of semaphores where possible in our Linux code. |
2006-03-22 |
kaf24 |
9386:a07e25890329 |
Licensing clarifications in Linux source files: |
2006-03-22 |
kaf24 |
9385:5032ee221f75 |
On x86/64 a domU kernel just sits around forever on a panic because |
2006-03-22 |
kaf24 |
9384:573bb82d0402 |
SVM patch to enable SMI intercept. |
2006-03-22 |
kaf24 |
9383:b4769816a409 |
SVM patch to fix problem with evtchn/lost interrupts and re-enable hvm_safe_block(). |
2006-03-22 |
kaf24 |
9382:e995d090bba9 |
SVM patch to fix problem with instruction decode. |
2006-03-21 |
kaf24 |
9381:fbc3a2657fef |
Prevent a stray error message in the case that either DISTDIR or |
2006-03-21 |
kaf24 |
9380:a6a5a1b963e8 |
Clean up #include in init-xen.h. |
2006-03-21 |
kaf24 |
9379:f9e912842006 |
The following patch adds support to vmxassist for SYSLINUX/ISOLINUX. This |
2006-03-21 |
kaf24 |
9378:4dec7a81f8f5 |
Fix a build problem when enabling XEN_SYSFS on xen/ia64. |
2006-03-21 |
emellor |
9377:22f1618cf57c |
The patch fixes a problem when testing for device /dev/tpm0. The API |
2006-03-22 |
awilliam |
9376:695aa28b7cb1 |
[IA64] Fixed VTI domain destruction |
2006-03-22 |
awilliam |
9375:369bdeb29606 |
[IA64] dom0_max_vcpus and dom0 vcpus creation |
2006-03-21 |
awilliam |
9374:a9f5cf43451f |
merge |
2006-03-21 |
kaf24 |
9373:5e5e56b5e751 |
Nanosecs not usecs in a time comment. |
2006-03-21 |
kaf24 |
9372:fcef620a859c |
'permitted_clock_jitter' units are nanoseconds not microseconds. |
2006-03-21 |
emellor |
9371:1294c5d6ff32 |
Remove import of xen.lowlevel.xc, left over from when ballooning was done here |
2006-03-21 |
emellor |
9370:d77f0f6ebece |
Protect cleanupDomain with the refresh_shutdown_lock. This stops the device |
2006-03-21 |
emellor |
9369:045bee6e1ebd |
Merged. |
2006-03-21 |
emellor |
9368:02260f77c035 |
Only send the OFFLINE hotplug event if be->netif is set. Firstly, this ensures |
2006-03-21 |
emellor |
9367:14c26df4f33c |
Fix the implicit declaration of function `swiotlb_init' warning, by including |
2006-03-21 |
emellor |
9366:a013fa6ee37c |
Increase timeout while waiting for console/tty node to appear in the store: |
2006-03-21 |
kaf24 |
9365:349d26c1094f |
Creates a module that exports Xen Hypervisor attributes to sysfs. The |
2006-03-21 |
emellor |
9364:a66c48bdf9c3 |
Break out common parts of vtpm tests into new vtpm_utils library. |
2006-03-21 |
emellor |
9363:a659a3f20066 |
Merged. |
2006-03-21 |
emellor |
9362:92b5fa5e8397 |
Stop the domain at the end of the test. |
2006-03-21 |
kaf24 |
9361:47a55b3b7b39 |
Merged. |
2006-03-21 |
kaf24 |
9360:ae212c225e2a |
Since we now have general rules to build ALL_OBJS, we don't need to manually |
2006-03-21 |
emellor |
9359:cdd11b936a26 |
Merged. |
2006-03-21 |
emellor |
9358:a6c078552735 |
Added -u flag (unsafe) to runtest.sh, to skip the sanity checks. This improves |
2006-03-21 |
kaf24 |
9357:156505f40a8a |
Add a.out files to mercurial ignore list. |
2006-03-21 |
kaf24 |
9356:8fc534c192c4 |
Update xen/ia64 to use the new build system. Fixes the ia64 build. |
2006-03-21 |
kaf24 |
9355:d0db2359769c |
Fix a bug, and also fixes the build with some gcc4 versions. |
2006-03-21 |
kaf24 |
9354:96d606c074f8 |
The current ptrace code is traversing the page table structures to |
2006-03-21 |
kaf24 |
9353:eb2a2529f96c |
New SMP IPI interface function called on_selected_cpus(), currently implemented |
2006-03-21 |
emellor |
9352:25e1c3b1a9f2 |
Put 03_vtpm-susp_res.py in its rightful place. |
2006-03-21 |
emellor |
9351:e36f95b43bf1 |
Test suspend and resume cycles of the TPM front- and backend. |
2006-03-21 |
pl |
9350:b78cab886a1e |
Add an option to xmtest to report results to an alternative results repository. |
2006-03-21 |
stekloff |
9349:d218dd060612 |
Make sure the check to see if device is in use doesn't happen. We need |
2006-03-21 |
stekloff |
9348:5bf6549aba96 |
Remove obsolete startNow() method from XmTestDomain object. |
2006-03-21 |
stekloff |
9347:8fda66ee616b |
Add mounting /sys for 2.6 xm-test images. |
2006-03-21 |
root |
9346:a6f1b3d653a9 |
Patch to correct inconsistencies of xm-test reporting. |
2006-03-20 |
cl349 |
9345:b64ac7e90ac6 |
Update to Linux 2.6.16. |
2006-03-20 |
kaf24 |
9344:b9486f0d6970 |
Add missing empty ia64 files. |
2006-03-20 |
kaf24 |
9343:4813462ed4f9 |
Some more build-system finessing: |
2006-03-20 |
kaf24 |
9342:0d9855e12426 |
Fix Xen target image dependencies. |
2006-03-20 |
kaf24 |
9341:a27f22868d68 |
Fix 64-bit build. |
2006-03-20 |
kaf24 |
9340:d982f5fa9bad |
Upgrade genapic code to 2.6.16-rc6 codebase. Remove entries from |
2006-03-20 |
kaf24 |
9339:a8b1d4fad72d |
Fix a protocol violation in the pcnet emulation. Tested on at least |
2006-03-20 |
kaf24 |
9338:056e571ce462 |
Add poll() support to xenbus device file. |
2006-03-20 |
emellor |
9337:cf89e8f0831b |
Merged. |
2006-03-20 |
emellor |
9336:516cf6553011 |
Remove unused, broken, redundant and undocumented option xm create -L. |
2006-03-19 |
kaf24 |
9335:1ecb7f1ddc79 |
Fix VMX guest can not be created on PAE xen with more than 4G RAM. |
2006-03-19 |
kaf24 |
9334:56a775219c88 |
This patch fix HVM/VMX time resolution issue that cause IA32E complain |
2006-03-19 |
kaf24 |
9333:760f9149dbaa |
Abstract some details of context switching into ctxt_switch_from/to |
2006-03-19 |
kaf24 |
9332:768936b2800a |
Move arch/x86 to new build system. |
2006-03-19 |
kaf24 |
9331:9795d9407acc |
Apply Xen build system changes to all non-arch subdirectories. |
2006-03-19 |
kaf24 |
9330:f513384a18ee |
Conditionalize building the Xen ACPI driver. |
2006-03-19 |
kaf24 |
9329:5b56d1e1ac8b |
Fix VMX EFER write logic. Also some cleanups. |
2006-03-19 |
kaf24 |
9328:e3c7b1e97459 |
Add back hvm guest apm support and fixed the original apm issues to |
2006-03-18 |
cl349 |
9327:8cc027def1de |
linux-x86_64: Sync with native. |
2006-03-18 |
vhanquez |
9326:e92b363402f9 |
Fix a race that crash domU by calling xenbus_probe twice if it receive event |
2006-03-18 |
kaf24 |
9325:4d4a700bea7a |
Move __do_IRQ() definition to ia64 header file where it belongs. |
2006-03-18 |
kaf24 |
9324:78b8b0d9acc8 |
merge with xen-ia64-unstable.hg |
2006-03-18 |
cl349 |
9323:ea67b8a9c7e0 |
Update to Linux 2.6.16-rc6. |
2006-03-21 |
awilliam |
9322:f163677f8767 |
[IA64] cleanup in domain.c |
2006-03-21 |
awilliam |
9321:212eb6a2d8cd |
[IA64] cleanup of tlb.c |
2006-03-21 |
awilliam |
9320:d18f8fd07fa2 |
[IA64] remove linux/patch.c |
2006-03-21 |
awilliam |
9319:263901a2a995 |
[IA64] EFI_RESET_SYSTEM now reboots domU. |
2006-03-20 |
awilliam |
9318:9afd25b90af4 |
[IA64] Hypercalls are only allowed by kernels. |
2006-03-20 |
awilliam |
9317:1dc45879fa5c |
[IA64] Check privilege level for pal/sal/efi calls. |
2006-03-20 |
awilliam |
9316:ccb437f2ed4e |
[IA64] Replace huge if/else if with a switch. |
2006-03-20 |
awilliam |
9315:d5b1bc047540 |
[IA64] correct mistake from previous patch |
2006-03-20 |
awilliam |
9314:58a3ed82eee4 |
[IA64] Removed warning messages |
2006-03-20 |
awilliam |
9313:815758308556 |
[IA64] Removed unnecessary header files |
2006-03-17 |
awilliam |
9312:25003dd43a92 |
merge |
2006-03-17 |
kaf24 |
9311:3377e445aa5e |
Fix VMX cpuid handling when EAX == 4. |
2006-03-17 |
kaf24 |
9310:843ced27531a |
Allows the hypervisor to build without warnings (wisely considered |
2006-03-17 |
kaf24 |
9309:eceb7ffe1e67 |
Fix the gzip size extraction in xc_inflate_buffer(). Extract |
2006-03-17 |
kaf24 |
9308:03d7b5b2c212 |
Fix sched_sedf adjdom to properly clamp the period max value. |
2006-03-17 |
kaf24 |
9307:b8640cd55fd7 |
Declare inline function as 'static inline', not 'extern inline'. |
2006-03-17 |
vhanquez |
9306:98a6f5ae7b1f |
Reinitialize producer and consumer index to 0 if indexes corruption are detected |
2006-03-17 |
vhanquez |
9305:56ec142bdd91 |
Substitute kmalloc+memset by kzalloc where possible |
2006-03-16 |
kaf24 |
9304:796ac2386a24 |
Clean up HVM relinquish_guest_resources interface and implementation. |
2006-03-16 |
kaf24 |
9303:58d1ef215706 |
Add Summagraphics Tablet emulation for VNC users. The current PS/2 emulation |
2006-03-16 |
kaf24 |
9302:d6bab69e856f |
Change the VNC main input loop delay from 1 second down to 10 |
2006-03-16 |
kaf24 |
9301:48211017a16a |
Add a shadow VRAM to track changes to the real VRAM. When the guest |
2006-03-16 |
kaf24 |
9300:a7b6eed7b0a6 |
Explicitly include time.h to get gettimeofday declaration. |
2006-03-16 |
kaf24 |
9299:00aba64e034e |
pcifront poll loop now checks gettimeofday rather than jiffies, |
2006-03-15 |
kaf24 |
9298:1569bc48b0b8 |
Implement console for Mini-os and also fix 2 bugs: |
2006-03-15 |
kaf24 |
9297:d3b0d74702b5 |
Make asm macros use the generally accepted comma-separated arg-passing style. |
2006-03-15 |
kaf24 |
9296:f85bb99187bf |
Update interface documentation to include sched_op_new hypercall |
2006-03-15 |
kaf24 |
9295:96ba0a2bc9de |
Remove unnecessary cr4 handling in vmx_set_cr0. |
2006-03-15 |
vhanquez |
9294:9af36c14ae83 |
merge |
2006-03-15 |
vhanquez |
9293:250ff103c291 |
fix buffer overflow in print XS_DEBUG command |
2006-03-15 |
vhanquez |
9292:51b0d4c2d4d9 |
move XS_DEBUG code into a proper function |
2006-03-15 |
kaf24 |
9291:a5ee1cb525bb |
Make MTU rx check in netfront more permissive to allow for 8021q vlan tagging. |
2006-03-15 |
kaf24 |
9290:c097485037f7 |
Remove unused macro VMX_CPU_STATE_PG_ENABLED. |
2006-03-15 |
kaf24 |
9289:2162e1356bee |
Fix 64-bit build. |
2006-03-15 |
vhanquez |
9288:890fa761ba82 |
Do not BUG when receiving unexpected message type from xenbus |
2006-03-15 |
Ian Campbell |
9287:f00e257d200c |
There is no need to pin page tables when XENFEAT_writable_page_tables |
2006-03-15 |
kaf24 |
9286:06e3c5ef2979 |
Fix x86/64 HVM assertion failure. |
2006-03-15 |
kaf24 |
9285:e3e4c8b564e2 |
I've found it useful to display the panic message *before* dropping into the |
2006-03-15 |
kaf24 |
9284:5618b13ac97f |
Unlike x86 and apparently ia64, PowerPC delivers timer interrupts as a |
2006-03-15 |
kaf24 |
9283:be669c4b1e6b |
Add extra tracing near a commonly-failing scheduler assertion. |
2006-03-17 |
awilliam |
9282:e04978011d2d |
[IA64] VT-i Domains should use same hvm builder as VT-x |
2006-03-17 |
awilliam |
9281:6ccf98fcd9de |
[IA64] -mconstant-gp gcc/as option added. |
2006-03-17 |
awilliam |
9280:ccde0eab2545 |
[IA64] zero_page_memmap_ptr removed (was unused). |
2006-03-17 |
awilliam |
9279:463c67da6f0a |
[IA64] fixed a vcpu_translate bug |
2006-03-17 |
awilliam |
9278:edc63b5dd71d |
[IA64] setting rr0 is not correctly emulated |
2006-03-17 |
awilliam |
9277:32c39e71740f |
[IA64] Remove "#define page_info page" |
2006-03-17 |
awilliam |
9276:1055f276cc4d |
[IA64] Remove header files where "page" is used |
2006-03-16 |
awilliam |
9275:e3aa5b2387ac |
[IA64] disable handling of legacy privified insns |
2006-03-16 |
awilliam |
9274:bbfbb9e09b55 |
[IA64] remaining privified insns removed |
2006-03-16 |
awilliam |
9273:cd15ba9aa1cc |
[IA64] new hyperprivop |
2006-03-16 |
awilliam |
9272:f6feefcd1046 |
[IA64] postat tool |
2006-03-16 |
awilliam |
9271:d75f733f328c |
[IA64] Changed from page to page_info |
2006-03-16 |
awilliam |
9270:9c0123c8a1b4 |
[IA64] use of max_addr= & command line |
2006-03-16 |
awilliam |
9269:edbfa36f2451 |
[IA64] fix AFLAGS in Rules.mk |
2006-03-15 |
awilliam |
9268:ab05373d6edd |
[IA64] cleanup in dom_fw.c |
2006-03-15 |
awilliam |
9267:60578e2ace8e |
[IA64] LID virtualization |
2006-03-15 |
awilliam |
9266:dc99944b9bd0 |
[IA64] dummy IO memmap entry |
2006-03-15 |
awilliam |
9265:2f4911432398 |
[IA64] remove warning of xen_init() |
2006-03-14 |
awilliam |
9264:911c04274f14 |
[IA64] warning cleanup |
2006-03-14 |
awilliam |
9263:0ed4a312765b |
merge |
2006-03-14 |
kaf24 |
9262:c445d4a0dd76 |
Define a new sched_op hypercall called sched_op_new, which differs from the |
2006-03-14 |
kaf24 |
9261:e3d7c2183866 |
Add a read barrier to the time-values-uptodate xenlinux time checking function. |
2006-03-14 |
kaf24 |
9260:f4cef1aa2521 |
Fix ASSERT failure caused by NX support code on x86_64 |
2006-03-14 |
kaf24 |
9259:de5d2b9a9cfb |
When both stolen and blocked are rounded down, it is possible for the |
2006-03-14 |
kaf24 |
9258:a77cf8fdc307 |
Xen/ia64 build fixes. |
2006-03-14 |
kaf24 |
9257:66f02103f4c5 |
Trivial ia64 tools build fix. |
2006-03-14 |
kaf24 |
9256:1f739672ca00 |
Fix a bug which occurs when Xen is compiled with debug=y. Destroying a |
2006-03-14 |
kaf24 |
9255:1c24ee05f8f3 |
Fix the bug that hvm domain network breaks after xm reboot. Root |
2006-03-14 |
kaf24 |
9254:14bfb2eb9505 |
Fix build error with -Wstrict-prototype. |
2006-03-14 |
kaf24 |
9253:47c562fd342a |
Fix memory leak in xc_domain_dumpcore and simplify copy_from_domain_page. |
2006-03-14 |
kaf24 |
9252:065006aa5322 |
Fix a typo in a comment -- vmxloader is now hvmloader. |
2006-03-14 |
kaf24 |
9251:ccf3d5cd1428 |
Fix PAE ptep_get_and_clear_full(). The fast path requires us to manually clear |
2006-03-14 |
kaf24 |
9250:7d8efd4f1ac7 |
Initialise blkfront_info to zeroes after allocating it. |
2006-03-14 |
kaf24 |
9249:d14cb80574ee |
Revert some of the bigger changes in c/s 9217 as these have been |
2006-03-13 |
kaf24 |
9248:36cf47cfea4e |
Clean up block-device hotplug routines in xenlinux. |
2006-03-13 |
kaf24 |
9247:68915c4893ee |
Add a 't' debug key to Xen for displaying info about cross-cpu clock jitter. |
2006-03-13 |
kaf24 |
9246:2625000d3145 |
Make time-backwarsd warning a run-time configurable option. |
2006-03-13 |
kaf24 |
9245:1439cfa5ee8c |
The existing xc_domain_dumpcore is very specific to disk/file based |
2006-03-13 |
emellor |
9244:68b4edadd161 |
xm top was listed twice in the help message -- remove it from the Host Commands |
2006-03-13 |
kaf24 |
9243:4d38a73999a9 |
Fix broken assertion in SEDF scheduler. |
2006-03-12 |
kaf24 |
9242:57f21f67b532 |
No need to pin/unpin intermediate pagetables in x86/64 xenlinux. |
2006-03-12 |
kaf24 |
9241:9aefef31e040 |
Ignore pinning of other than root page directories. Disallow |
2006-03-12 |
kaf24 |
9240:3983e4f1b054 |
Add missing include of a header file to avoid a compile warning. |
2006-03-12 |
kaf24 |
9239:8a2c63591c81 |
pciback sends evtchn notification to pcifront when its request is processed. |
2006-03-11 |
emellor |
9238:903a9b95fb06 |
Merged. |
2006-03-11 |
emellor |
9237:65dfd26801af |
Remove blank line -- this was causing all the tests to be run twice, because |
2006-03-11 |
root |
9236:000d5ccb2bec |
HG Patch |
2006-03-11 |
emellor |
9235:e48f56250811 |
Merged. |
2006-03-11 |
emellor |
9234:1ffd973d3d49 |
Define TESTS to be the .test files, not the .py files, otherwise the chmod +x |
2006-03-11 |
emellor |
9233:ed1afb12106e |
- Reworked to use your match_domid suggestion and filtering |
2006-03-11 |
emellor |
9232:90bac1d23a0c |
Merged. |
2006-03-11 |
emellor |
9231:9c2c55ba22e5 |
Trivial fix to bind implementation. |
2006-03-10 |
emellor |
9230:9dbc0786b502 |
Minor fix to error message. |
2006-03-10 |
emellor |
9229:faa1eb1621b9 |
Simplify the interface into httpserver and UnixHttpServer -- the root and |
2006-03-10 |
emellor |
9228:83a882b3d807 |
Untangle XendRoot and XendLogging by having XendLogging check the global |
2006-03-11 |
kaf24 |
9227:1f30a0ac3033 |
Changeset 9134 introduced a caching mechanism when xenbus_switch_state |
2006-03-11 |
kaf24 |
9226:3f8123ae34ba |
Currently if one tries to execute VMX instruction from inside the |
2006-03-11 |
kaf24 |
9225:a5a50f6fbc09 |
Enable the ejection of the physical cdrom tray, when user enters |
2006-03-10 |
kaf24 |
9224:d4e433d615b0 |
More build config changes: |
2006-03-10 |
kaf24 |
9223:e408a374840c |
Replace memory_op subcommands reserved_phys_area and map_shared_info |
2006-03-10 |
cl349 |
9222:c5286130a96e |
Map grant table pages in vmalloc kernel address space instead of fixmap. |
2006-03-10 |
emellor |
9221:cc303cdf8809 |
The attached patch cleans up the parsing of /proc/xen/balloon that |
2006-03-10 |
stekloff |
9220:e0741ec5ec52 |
Fix test 11_create_concurrent_ps.py for HVM domains. HVM can only |
2006-03-10 |
kaf24 |
9219:00061c916dbb |
Clean the pending_intr processing sequence and fix some potential bugs. |
2006-03-10 |
kaf24 |
9218:8bb494bccdac |
Fix the gdbserver-xen for VMX guests. |
2006-03-10 |
emellor |
9217:3ea1c6118fc2 |
This patch |
2006-03-10 |
stekloff |
9216:8c1badb84c3e |
Adding hping TCP and UDP tests. They hping a number of packets to |
2006-03-10 |
stekloff |
9215:b13e54483c1a |
Fix xmtest 13_create_multinic_pos.py to work with HVM. |
2006-03-09 |
kaf24 |
9214:e31f21fc391d |
Fix a few small issues in xc_domain_dumpcore: |
2006-03-09 |
kaf24 |
9213:85b34394c9a2 |
Move 'debug' build option into the outermost Config.mk file. |
2006-03-09 |
kaf24 |
9212:7e68bc2745af |
Clean up the usage of CFLAGS. This is nice for packagers, who would |
2006-03-09 |
cl349 |
9211:fbeb0a5b7219 |
Change the location of the shared_info page for auto_translated_physmap guests. |
2006-03-09 |
kaf24 |
9210:df0ad1c46f10 |
Build MTRR support into privileged xenlinux x86/64. |
2006-03-09 |
kaf24 |
9209:e0d32d7cb5da |
Apply proper locking in xenlinux mtrr interface functions. |
2006-03-09 |
kaf24 |
9208:c176d2e45117 |
64 bit pagetable builder added to mm.c |
2006-03-09 |
kaf24 |
9207:80bc37d5a32f |
Explain disadvantages of building pciback as a module in Kconfig help. |
2006-03-09 |
kaf24 |
9206:d4a2af362e5e |
Make xc_linux_build() load the initrd page-by-page rather |
2006-03-09 |
kaf24 |
9205:a1fcee3b2abe |
Clean up internal libxc functions to take 'const char *' |
2006-03-09 |
kaf24 |
9204:899532500ada |
Add a parallel set of APIs to the domain builders to allow images and |
2006-03-09 |
kaf24 |
9203:5ea87acc07dc |
Adds a new device interface to xend/xm similar to the one for ioports |
2006-03-09 |
kaf24 |
9202:37f3f5ad9110 |
According to the April 2005 Intel Virtualization Technology Specification |
2006-03-09 |
kaf24 |
9201:17e26f60e901 |
Fix order-of-evaluation issue in xc_domain_dumpcore. The intent is |
2006-03-09 |
kaf24 |
9200:a4dc14edd56b |
Clean up the interface for sharing xen-heap pages with guests. |
2006-03-09 |
kaf24 |
9199:4af3f8bd7e0c |
Add missing include in hypercalls header file. |
2006-03-08 |
kaf24 |
9198:f527a18cc8c3 |
Allow pciback to be built as a module. |
2006-03-08 |
kaf24 |
9197:42a1f6ffd0e9 |
Allow pciback to be placed into a permissive mode of operation whereby it allows |
2006-03-08 |
kaf24 |
9196:aae274b4c1a7 |
Trivial fix for pcifront bringup. |
2006-03-08 |
kaf24 |
9195:766817372cab |
Fix call to set_timer in vlapic.c. Should not set timer.expires |
2006-03-08 |
kaf24 |
9194:53b0dc1cb1db |
Implement guest_access routines for copying to/from a sub-field of a structure. |
2006-03-08 |
kaf24 |
9193:3627061dcc9a |
Undo misapplied search replace. |
2006-03-08 |
kaf24 |
9192:94b10faa7577 |
Lower-casify some macros, and rename kernel_mode() to guest_kernel_mode(). |
2006-03-08 |
kaf24 |
9191:64f890639992 |
Update Xen extraversion to reflect unstable status. |
2006-03-08 |
kaf24 |
9190:3219aa25ad46 |
The PAE guest can run on SMP 64-bit Xen0 now. |
2006-03-08 |
kaf24 |
9189:f55d6c299c7e |
Keep totalram_pages in sync with current_pages in balloon driver. |
2006-03-08 |
kaf24 |
9188:6cc6b0ec9fa5 |
Add some bounds checking to values passed when changing the period and |
2006-03-08 |
kaf24 |
9187:2538f3f838dc |
Ensure old Python files are overwritten during tools install. |
2006-03-08 |
kaf24 |
9186:13bbfced7b35 |
Fix 64-bit Linux build. |
2006-03-08 |
kaf24 |
9185:ccca12a2bee2 |
Fix up #PF error code before propagating to guest kernel. |
2006-03-07 |
kaf24 |
9184:503c4d8454e5 |
Clean up vlapic code. |
2006-03-07 |
kaf24 |
9183:4293d6760cef |
Upgrade all hypercalls to use the new guest_handle interface (on the Xen side). |
2006-03-07 |
cl349 |
9182:b41ad96f1242 |
Cleanup i386 entry.S. |
2006-03-07 |
kaf24 |
9181:51c59d5d76b0 |
Tighten up the assertion conditions in the GUEST_MODE() macro. |
2006-03-06 |
kaf24 |
9180:583d01868d17 |
SVM patch to add missing svm_asid() call into 64bit exits.S vmexit loop. |
2006-03-06 |
kaf24 |
9179:57a905038907 |
Fix additional gdbstub issues. |
2006-03-06 |
kaf24 |
9178:b0d8b38681ff |
Add next/previous key bindings to XenMon curses mode. |
2006-03-06 |
kaf24 |
9177:0ad422291688 |
Fix reporting of time intervals in the log mode of XenMon. |
2006-03-06 |
kaf24 |
9176:d60392d5b818 |
No need to re-set vm_pgoff before calling remap_pfn_range(). It will do |
2006-03-06 |
kaf24 |
9175:6cb33c7c8cdd |
Make /proc/xen/xsd_kva with permissions 0600 so it can be opened |
2006-03-06 |
kaf24 |
9174:90c71ea18b50 |
Simplify ptrace_names array declaration. |
2006-03-06 |
cl349 |
9173:e9daf5307296 |
Cleanup whitespace. |
2006-03-06 |
kaf24 |
9172:085f0ad9018a |
Fix build with some gcc versions. |
2006-03-14 |
awilliam |
9171:dc50cdd66c5c |
[IA64] Turn off pending guest timer printk |
2006-03-14 |
awilliam |
9170:0f905da1451d |
[IA64] Fixed PGT and PGC flags |
2006-03-14 |
awilliam |
9169:8a551ec13d93 |
[IA64] Remove the last compile warnings |
2006-03-10 |
awilliam |
9168:142a3eec56bd |
[IA64] Remove unused and unwritten active_mm field of vcpu and domain. |
2006-03-10 |
awilliam |
9167:cb5abeaabd1a |
[IA64] fix print out in ia64 setup_guest() |
2006-03-10 |
awilliam |
9166:5a0a0d9d126a |
[IA64] compilation fix hypercall.h |
2006-03-10 |
awilliam |
9165:056109e43947 |
[IA64] ia64 gdbstub compilation fix |
2006-03-10 |
awilliam |
9164:1abf3783975d |
[IA64] Merge guest TR emulation |
2006-03-10 |
awilliam |
9163:551f7935f79a |
[IA64] domU destroy |
2006-03-10 |
awilliam |
9162:c644eb4049ab |
[IA64] page ref counter |
2006-03-09 |
awilliam |
9161:405f0f847c0f |
[IA64] in_tpa is now an argument of vcpu_translate |
2006-03-09 |
awilliam |
9160:3b877779e9a3 |
[IA64] user process should not crash Xen. |
2006-03-08 |
awilliam |
9159:6270e89e1d47 |
[IA64] Remove warning in domain.c |
2006-03-08 |
awilliam |
9158:d00fa9827789 |
[IA64] cleanups |
2006-03-07 |
awilliam |
9157:a693ccb4d581 |
[IA64] VTI: fix Oops: time tick before it's due |
2006-03-07 |
awilliam |
9156:9215a9a1af9e |
[IA64] Some noisy traces removed. |
2006-03-07 |
awilliam |
9155:20c1a71383a9 |
[IA64] Remove mmzone.h and warning:"MAX_ORDER" redefined |
2006-03-07 |
awilliam |
9154:294e032f14af |
[IA64] Guarantee VTi guest can get correct frequency base |
2006-03-06 |
awilliam |
9153:c4ac21dc3f16 |
merge |
2006-03-06 |
kaf24 |
9152:e8fb817c4c15 |
Update microcode.c to linux-2.6.16-rc5 codebase. |
2006-03-06 |
kaf24 |
9151:941897e98591 |
Allow NMI watchdog setup on newer P4 processors. |
2006-03-06 |
kaf24 |
9150:9de50910defd |
libxc: Verify Magic number when reading dump |
2006-03-06 |
kaf24 |
9149:0161a721bad5 |
Fix boot-memory layout description. |
2006-03-06 |
kaf24 |
9148:8ed131452f27 |
Consolidate xc_ptrace and xc_ptrace_core |
2006-03-06 |
kaf24 |
9147:26eff2448966 |
libxc: xc_ptrace cleanups |
2006-03-06 |
kaf24 |
9146:f614ea56143c |
Fix DBG_LEVEL_VLAPIC_INTERRUPT definition. |
2006-03-06 |
kaf24 |
9145:f096a90c7728 |
Fix ia64 build. |
2006-03-06 |
kaf24 |
9144:d75cab09ef57 |
Fix mkelf32 cross compilation support. The previous fix for |
2006-03-06 |
kaf24 |
9143:42f93cc190b7 |
Fix SVM guest destroy: I/O shared page is mapped globally so must unmap |
2006-03-04 |
emellor |
9142:64f11b0e2e7d |
Merged. |
2006-03-04 |
emellor |
9141:f43f094467f6 |
Allow callers to XendClient.xend_list_domains to specify the detail flag, and |
2006-03-04 |
emellor |
9140:5aae1b1c3098 |
Log the tdb_error when a read fails with EIO. This is happening after a long |
2006-03-04 |
emellor |
9139:8853631252d8 |
Added a 'state' field to the xenbus_device structure, which caches the state |
2006-03-04 |
kaf24 |
9138:2d87e2747973 |
Make guest_access implementation arch-specific. |
2006-03-04 |
kaf24 |
9137:eb24eb6bc341 |
Fix some warnings when compiling tools. |
2006-03-03 |
kaf24 |
9136:2307bf2a4bfc |
Rename guest_handle() macro to GUEST_HANDLE() and define_guest_handle() |
2006-03-03 |
kaf24 |
9135:aefc75f5db5e |
/proc/xen/xsd_kva exports mmap interface that xenstored now uses to map the |
2006-03-03 |
kaf24 |
9134:1c46091df7ce |
Avoid floating point in hash table implementation. |
2006-03-03 |
kaf24 |
9133:621d32a54e2d |
Move dom0_op hypercall to the guest_handle interface (inside Xen). |
2006-03-03 |
emellor |
9132:d088ce2d3528 |
Merged. |
2006-03-03 |
emellor |
9131:9e19dcb05f56 |
Wait for the devices configured at start-up, before allowing the boot to |
2006-03-03 |
emellor |
9130:c8c0f99193d4 |
Change the way that reboot-timeouts are handled. Rather than refreshing the |
2006-03-03 |
emellor |
9129:2274f293af41 |
Added further integrity checking, this time checking for duplicate directory |
2006-03-03 |
emellor |
9128:871f768aadc6 |
Cope when the filename returned by losetup for an existing loop device is not |
2006-03-02 |
emellor |
9127:1a1e3dcbbf19 |
Cope if xenstore is down. |
2006-03-02 |
emellor |
9126:26af50da86b7 |
Added hashtable implementation, to support the reachability check against the |
2006-03-03 |
kaf24 |
9125:fab6deef7e87 |
Domain0 identifies IOAPIC by physical base address rather than BIOS-assigned identifier. |
2006-03-03 |
kaf24 |
9124:8aa45d7713e3 |
Clean up PIT-thru-ioapic setup. We don't need the legacy missed-tick |
2006-03-03 |
kaf24 |
9123:a0c07e32000a |
Minor enhancements to gdbbuild, the build script for gdbserver-xen. |
2006-03-03 |
kaf24 |
9122:658528fe2b9a |
It's not necessary to define a function for dumping virtual IOAPIC |
2006-03-03 |
kaf24 |
9121:e0d8c23acaa7 |
Add a description of the virtual TPM interface to the interface |
2006-03-03 |
kaf24 |
9120:4e7c8eae6775 |
This patch undoes 8697 and makes xm reboot/shutdown work again. This code |
2006-03-03 |
kaf24 |
9119:7eafbed44734 |
Raises an explicit error message when the domain config file specifies |
2006-03-03 |
kaf24 |
9118:0f368e70b4eb |
VTPM fixes: |
2006-03-03 |
kaf24 |
9117:ec7802acc8c9 |
Fix up some issues I found when porting PPC to the new common gdb stub code: |
2006-03-03 |
kaf24 |
9116:f3661f9a95dd |
VTPM_Tools: Fix error when closing only vtpm, and fix restore bug when |
2006-03-03 |
kaf24 |
9115:46a6d9626911 |
Ignore external (user-provided) CFLAGS when building vmxassist and hvmloader. |
2006-03-03 |
kaf24 |
9114:29f8c87bd8fd |
Add a 'clear trap table' path to set_trap_table hypercall, taken when |
2006-03-02 |
kaf24 |
9113:af04fef70bad |
Don't compile HVM_DBG_LOG into xen by default. |
2006-03-02 |
kaf24 |
9112:316fafc6d743 |
Fix libxc warnings with gcc-4.1 and glibc-2.3.90. |
2006-03-02 |
kaf24 |
9111:dfa7ba9c1296 |
Many fixes and cleanups for lomount: |
2006-03-02 |
kaf24 |
9110:fd102a15436f |
Change debug level of vmx_io_instruction to DBG_LEVEL_IO. |
2006-03-02 |
kaf24 |
9109:b50d3fca138e |
Add empty files need to fix ia64 build. |
2006-03-02 |
kaf24 |
9108:990b436099be |
Clean up use of wait_event_interruptible(). |
2006-03-02 |
cl349 |
9107:8f1f6c70e4f5 |
linux-x86-64: eliminate duplicate exports |
2006-03-02 |
cl349 |
9106:f6445afee702 |
Remove unnecessary include statements. |
2006-03-02 |
cl349 |
9105:5ef601da9c2c |
linux: clean up setup_arch_post.h |
2006-03-02 |
kaf24 |
9104:cfbf7332d616 |
While native code range-checks the requested address, possibly |
2006-03-02 |
kaf24 |
9103:4dd325c1d87d |
A few changes to the new 'guest handle' interface: |
2006-03-02 |
kaf24 |
9102:e639d53330ba |
Make sure that installed files have sensible permissions and are owned by the |
2006-03-02 |
kaf24 |
9101:d9f980fabc18 |
Fix problems when creating HVM guest on PAE host with >4G physical memory. |
2006-03-02 |
kaf24 |
9100:eeac4fdf02ed |
merge |
2006-03-02 |
kaf24 |
9099:7edd64c8bb36 |
Fix printing of u64 value 'msr_content' to use PRIx64 format. |
2006-03-02 |
kaf24 |
9098:385ddb11971d |
Merge xen-ia64-unstable.hg |
2006-03-02 |
emellor |
9097:34b7dd72aa55 |
Merged. |
2006-03-02 |
emellor |
9096:c400eb3ea6dc |
Fix violation of C90 mixed-code-and-declarations restriction. |
2006-03-02 |
vhanquez |
9095:47e0d6fa741e |
Removing out-of-date unused file. |
2006-03-02 |
emellor |
9094:cff782f65c4d |
Fix printf. |
2006-03-02 |
emellor |
9093:689da5e0a970 |
Added a basic integrity checker, and some basic ability to recover from store |
2006-03-02 |
emellor |
9092:849723752858 |
Silence the messages that are emitted when removing nodes that already have |
2006-03-02 |
emellor |
9091:b2d3117cc7ed |
Avoid a race between Xend removing the vm entries corresponding to a domain, |
2006-03-01 |
kaf24 |
9090:6734682d2fd0 |
Fix problems with HVM PAE guests with >4GB memory. |
2006-03-01 |
kaf24 |
9089:9bde2889635c |
Add SVM 32bit msr support (combined both 32bit with 64bit functions) |
2006-03-01 |
kaf24 |
9088:072d51860554 |
Clean up SVM 32-bit exits.S file (remove all tsc/fpu). |
2006-03-01 |
kaf24 |
9087:b0dfd76ef5d2 |
Revert two uses of CONFIG_PAGING_LEVELS to CPP rather than C predicate. |
2006-03-01 |
kaf24 |
9086:e0f66dbe4b13 |
map_domain_page() now handles running on idle page tables. |
2006-03-01 |
kaf24 |
9085:4d979b6689ea |
Disallow cmpxchg8b ptwr emulation for non-pae. Also a few cleanups. |
2006-03-06 |
awilliam |
9084:ede16886f979 |
[IA64] #if 0'd useless code in timer handled. |
2006-03-06 |
awilliam |
9083:c668c6abb5f0 |
[IA64] Warnings removal and small cleanups. |
2006-03-06 |
awilliam |
9082:c870c7f66abc |
[IA64] fix INVALID_M2P_ENTRY and INVALID_M2P macro |
2006-03-03 |
awilliam |
9081:983311b895be |
[IA64] VTI: Use 16K page size to emulate guest physical mode |
2006-03-03 |
awilliam |
9080:333db05b8bbb |
[IA64] Avoid double reclaim dom0 image and dom0 initrd |
2006-03-01 |
awilliam |
9079:b4f1084177cc |
[IA64] sparse update for 2.6.16-rc5 |
2006-03-01 |
awilliam |
9078:d4b26e74e310 |
[IA64] default to SMP |
2006-03-01 |
awilliam |
9077:c1daa52dd0bf |
[IA64] Turn on CONFIG_XEN_BLKDEV_BACKEND |
2006-03-01 |
awilliam |
9076:673f62edbfbe |
merge |
2006-03-01 |
emellor |
9075:d8451bb6278c |
Remove unused #include <sys/ioctl.h>. |
2006-03-01 |
kaf24 |
9074:bd816eee9cf6 |
Clean wrpt state when emulating CR3 write. |
2006-02-28 |
kaf24 |
9073:a376bab39768 |
SVM patch to add 64bit hv support. |
2006-02-28 |
kaf24 |
9072:a66763eb86fe |
Allow tpmfront/tpmback to be built as modules. |
2006-02-28 |
kaf24 |
9071:271cb04a4f2b |
Allow netback to be built as a module. |
2006-02-28 |
kaf24 |
9070:ead0b7fcad3a |
Allow blkback to be built as a module. |
2006-02-28 |
kaf24 |
9069:8ac43508b33b |
Avoid using unexported add_timer_on() function in netback driver. |
2006-02-28 |
kaf24 |
9068:c369d960f96b |
Sketch a new interface for transferring hypercall arguments in memory. |
2006-02-28 |
kaf24 |
9067:62309ca8b708 |
Clean up management of 'initial images' temporary buffers. |
2006-02-28 |
kaf24 |
9066:e5aba4f62131 |
Fix tools Makefiles to respect CFLAGS. Disable stack-smash |
2006-02-28 |
kaf24 |
9065:e77ea156075c |
Add 'm' debug key to print free-memory info. |
2006-02-28 |
kaf24 |
9064:034af52f0df7 |
Fix a multi HVM domain issue (bugzilla bug #542): |
2006-02-28 |
kaf24 |
9063:79a93530121b |
Fix SVM cr0 handling. |
2006-02-28 |
kaf24 |
9062:933d0d70378f |
Fix SVM PAE support. |
2006-02-28 |
kaf24 |
9061:0820df08a996 |
Fix SVM guest pin timer migration logic. |
2006-02-28 |
kaf24 |
9060:985879d9d935 |
Fix SVM vlapic logic. |
2006-02-28 |
kaf24 |
9059:a2dce576313f |
Removing hvm_safe_block() from the SVM hlt function avoids SVM guest problems. |
2006-02-27 |
emellor |
9058:5262bd9e9d19 |
Merged. |
2006-02-27 |
emellor |
9057:c028ba081c84 |
Reconstitute the ip parameter correctly. Closes bug #491. |
2006-02-27 |
emellor |
9056:b6af6ab53c67 |
Use cleverer sed pattern to avoid use of head -1. |
2006-02-27 |
emellor |
9055:b30564f40914 |
Break out the hotplug cleanup code into xen-hotplug-cleanup. Claim the block |
2006-02-27 |
Ian Campbell |
9054:b470657718fe |
Add support for configuring feature flags when starting guests. |
2006-02-27 |
cl349 |
9053:3b74edc512b4 |
Update to Linux 2.6.16-rc5. |
2006-02-27 |
kaf24 |
9052:0416b6ba8c37 |
Check feature flag supervisor_mode_kernel in dom0 builder. |
2006-02-27 |
kaf24 |
9051:5adaa6908727 |
Allow a guest to switch pagetables 'atomically'. That is, the new pagetables |
2006-02-27 |
emellor |
9050:38d9f4cbbc1e |
Merged. |
2006-02-27 |
emellor |
9049:8e3865296e31 |
Move files that have appeared in the wrong place due to incorrect patch -p setting. |
2006-02-27 |
kaf24 |
9048:0cb40b7f7840 |
xen/ia64 uaccess is still linux style with different declaration as |
2006-02-27 |
kaf24 |
9047:cc9ed0eea55a |
Fix a missed unmap in __entry(). |
2006-02-27 |
emellor |
9046:d741fa272309 |
While testing TCP & UDP tests (coming soon), I tracked down a bug in the |
2006-02-27 |
emellor |
9045:136aea67b369 |
The attached patch does the following: |
2006-02-27 |
emellor |
9044:911f3ecd975e |
The attached patch breaks out |
2006-02-27 |
kaf24 |
9043:ee8041b0ab86 |
Add a compile time option to enable domain 0 running in ring 0. |
2006-02-27 |
Ian Campbell |
9042:6060937db0fe |
merge |
2006-02-27 |
Ian Campbell |
9041:57cd768791d1 |
List pae_pgdir_above_4gb in features for x86/32 Linux kernel. |
2006-02-27 |
Ian Campbell |
9040:b75d80269ff4 |
merge. |
2006-02-27 |
Ian Campbell |
9039:c823e60207f0 |
Support XENFEAT_supervisor_mode_kernel in x86/64 HYPERVISOR_IRET macro |
2006-02-27 |
Ian Campbell |
9038:f1e5b29dd15a |
Only panic() if the dom0 kernel requires an unknown feature flag. |
2006-02-27 |
emellor |
9037:bf1dc22ca24c |
Merged. |
2006-02-27 |
cl349 |
9036:e480a5db8abb |
Fix non-xen build for: Make the fixmap area moveable in kernel address space. |
2006-02-27 |
cl349 |
9035:bf594e88f046 |
Add arch/i386/mm/pgtable.c to sparse tree. |
2006-02-27 |
cl349 |
9034:55f597e929f3 |
Fix non-xen build for: Move the gate page (vsyscall) out of the fixmap area |
2006-02-27 |
cl349 |
9033:dbec76a720f8 |
Add include/asm-i386/{fixmap,page}.h to sparse tree. |
2006-02-27 |
kaf24 |
9032:ab982f583b73 |
Define strlcpy() in include/xen/string.h |
2006-02-26 |
kaf24 |
9031:5541ea99106a |
Periodically sytnchronize Xen's wallclock time with NTP-synchronized time in domain0. |
2006-02-26 |
kaf24 |
9030:af6a564ea81c |
The disk isn't guaranteed to be the first device in the config sxp -- |
2006-02-26 |
kaf24 |
9029:c7550ed2ccbf |
pygrub currently takes a file on the command line to mean a config file |
2006-02-26 |
kaf24 |
9028:a861cbd578f2 |
Instead of using a static filename in the guest bootloader, use a random |
2006-02-26 |
kaf24 |
9027:b567eb77399f |
Add 'console=xxx' to the Xen serial console section to make it obvious |
2006-02-26 |
kaf24 |
9026:a5830f7fd7e0 |
Cross-compilation fixes (x86/64 on i386). |
2006-02-25 |
kaf24 |
9025:0d7c3c47ad20 |
Fix assertion. |
2006-02-25 |
kaf24 |
9024:d0b7281556f2 |
New VCPUOP_register_runstate_memory_area hypercall. Avoids |
2006-02-25 |
kaf24 |
9023:c375c2109452 |
Update Linux time IRQ handler to understand the new stolen/blocked cycle counts |
2006-02-25 |
kaf24 |
9022:2303fb4682e7 |
New VCPUOP_get_runstate_info hypercall. Returns information about the current |
2006-02-25 |
kaf24 |
9021:a9f3abcc4149 |
Avoid pcnet dm packet loss / corruption. |
2006-02-24 |
kaf24 |
9020:8b42c8aea36a |
Split XENFEAT_ feature flags into new header file features.h. |
2006-02-24 |
kaf24 |
9019:e92dd21483bd |
Fix up CPU allocation and topology reporting. |
2006-02-24 |
kaf24 |
9018:3048761dc368 |
Quieten down MSR access warnings. |
2006-02-24 |
kaf24 |
9017:ec92f986411e |
Default minimum number of receive buffers queued by netfront is now 64, not 8. |
2006-02-24 |
kaf24 |
9016:cf1c1bb9f6d2 |
Bring up AP of VMX domain. |
2006-02-24 |
kaf24 |
9015:71f2d19cd3a5 |
Clean up p2m functions. |
2006-02-24 |
kaf24 |
9014:1980e01346a7 |
Two missing exports (one of them needed only for PAE) prevented netfront from being built as a module. |
2006-03-01 |
awilliam |
9013:88f97bb8f3ae |
[IA64] Every processor call xen_early_setup (required on SMP-guest to set ivt). |
2006-03-01 |
awilliam |
9012:18b0911d936d |
[IA64] warning cleanup |
2006-03-01 |
awilliam |
9011:cfe20f41f043 |
[IA64] VTI: updated vtlb, support_non_contiguous memory on vtidomain |
2006-02-28 |
awilliam |
9010:e58ff5fd3550 |
[IA64] Unused fields in mm_struct commented out. |
2006-02-28 |
awilliam |
9009:b417cb20f1db |
[IA64] Misc clean-up and warnings removal. |
2006-02-28 |
awilliam |
9008:4db98649cc36 |
[IA64] xen_timer_interval removed (was not used). |
2006-02-28 |
awilliam |
9007:f4b83d04643c |
[IA64] delivery_mask removed (was unused). |
2006-02-28 |
awilliam |
9006:8ee4d4dac552 |
[IA64] Found the lost memory |
2006-02-28 |
awilliam |
9005:0b0be946cf9c |
[IA64] cleanup warning in xen/ia64 (arch/ia64/xen) |
2006-02-28 |
awilliam |
9004:bd9cb8dc97b6 |
[IA64] cleanup warning in xen/ia64 (arch/ia64/linux-xen) |
2006-02-28 |
awilliam |
9003:5e751dddf4d0 |
[IA64] cleanup warning in xen/ia64 (arch/ia64/linux) |
2006-02-28 |
awilliam |
9002:ff019fb073e4 |
[IA64] cleanup warning in xen/ia64 (include/asm-ia64) |
2006-02-28 |
awilliam |
9001:b5a6da522577 |
[IA64] Cleanup hypercall.h |
2006-02-27 |
awilliam |
9000:a220579c2aa8 |
[IA64] fix SMP bug for vhpt |
2006-02-27 |
awilliam |
8999:a4a4a28a1686 |
[IA64] warning removal: NR_CPUS |
2006-02-27 |
awilliam |
8998:21f633fd90e4 |
[IA64] SMP_HOST: Alloc vhpt from domheap |
2006-02-24 |
awilliam |
8997:6c43118bdba8 |
merge |
2006-02-24 |
kaf24 |
8996:0807931dfa54 |
Another tiny C89 fix. |
2006-02-24 |
cl349 |
8995:4f838d2ac31a |
linux-i386: cleanup head.S, sync default_ldt and {new,boot}_cpu_data with native. |
2006-02-24 |
Ian Campbell |
8994:e0f563e8db9f |
Implement direct iret to guest kernel where possible in HYPERVISOR_IRET macro. |
2006-02-24 |
kaf24 |
8993:e33ebd143767 |
Tools changes for per-vcpu io event channel on IA64. |
2006-02-24 |
kaf24 |
8992:70575c8cab99 |
Return <4GB memory back to Xen when destroying a PAE pgdir. |
2006-02-24 |
kaf24 |
8991:5e73c92e5f1f |
This patch allows for compilation with C89 era compilers, by removing the |
2006-02-24 |
kaf24 |
8990:407a50974a46 |
Cset 8950 adds shadow info dump in common code, however |
2006-02-23 |
kaf24 |
8989:c646586d1065 |
Use common IRET macro for all exits from XenLinux. Currently |
2006-02-23 |
kaf24 |
8988:49c02a7a92dd |
Remove TBF_SLOW_IRET hack from x86/64 Xen return-to-guest |
2006-02-23 |
kaf24 |
8987:436c4c83a200 |
Remove explicit munging of selector RPLs from Xen Linux x86/64. |
2006-02-23 |
vhanquez |
8986:643940bb3e50 |
initialize few structure fully to zero with talloc_zero |
2006-02-23 |
cl349 |
8985:b40aefd658c0 |
Output which shadow mode is used, if any. |
2006-02-23 |
cl349 |
8984:d161c07014a3 |
Make the fixmap area moveable in kernel address space. |
2006-02-23 |
cl349 |
8983:822a27d28afe |
Move the gate page (vsyscall) out of the fixmap area into user address space, |
2006-02-23 |
cl349 |
8982:875e0e96e574 |
Add include/asm-i386/{a.out,elf}.h to sparse tree |
2006-02-23 |
kaf24 |
8981:13e4df60caf1 |
Add XENFEAT feature parsing to the domain 0 builder in Xen. |
2006-02-23 |
kaf24 |
8980:b883ef5fad48 |
Remove some unnecessary diffs vs. native Linux. We now don't use the Xen |
2006-02-23 |
kaf24 |
8979:3dde68484683 |
Fix netfront receive path for auto_translate_physmap mode. |
2006-02-23 |
kaf24 |
8978:066ac36725f3 |
Disable pagetable pinning for shadow-mode-refcount guests. |
2006-02-23 |
kaf24 |
8977:f84d5cdd9895 |
Clean up segment selector fixup and validation. |
2006-02-23 |
kaf24 |
8976:4f4625f80528 |
Rename XENFEAT_ring0_kernel to slightly more generic XENFEAT_supervisor_mode_kernel. |
2006-02-23 |
kaf24 |
8975:ef31d088adeb |
Silenty ignore calls to xen_create_contiguous_region() when running |
2006-02-23 |
kaf24 |
8974:0349fb4de335 |
Clean up some vmx code. |
2006-02-23 |
kaf24 |
8973:5bf4d9a9694f |
Whenever the slice of a domU is set to 0, sedf_adjdom() sets extraweight |
2006-02-23 |
kaf24 |
8972:323d40eefbce |
Update the hypercalls in Mini-OS to reflect the current state in XenLinux. |
2006-02-23 |
kaf24 |
8971:cb14f4db7a1e |
Per-vcpu IO evtchn support for VT-i guests (ia64). |
2006-02-23 |
kaf24 |
8970:b5bb9920bf48 |
Per-vcpu IO evtchn patch for HVM domain. |
2006-02-22 |
emellor |
8969:175ad739d8bc |
Adding a second IP address onto eth0 causes the vif-* hotplug scripts to |
2006-02-22 |
Ian Campbell |
8968:697fac283c9e |
Add feature flag allowing guest kernel to run in domain 0. |
2006-02-22 |
kaf24 |
8967:f1c75df46b46 |
Cset 8916 missed two extra pages for VT-i domain and thus breaks domain |
2006-02-22 |
kaf24 |
8966:049929854f7f |
Fix gcc warning and clean a piece of code in arch_set_info_guest to avoid |
2006-02-22 |
kaf24 |
8965:8fb4392c1d87 |
Change shadow_direct_map_init/clean param from vcpu to domain. |
2006-02-22 |
Ian Campbell |
8964:8946b6dcd49e |
Fix x86_64 Xen build. |
2006-02-22 |
cl349 |
8963:ed274ca1fbb7 |
Don't reload segment registers -- it's done later in generic code. |
2006-02-22 |
Ian Campbell |
8962:f06f8c9a13d1 |
Move lgdt_finish inline |
2006-02-22 |
Ian Campbell |
8961:32a74fa9e221 |
List supported feature flags in __xen_guest section. |
2006-02-22 |
Ian Campbell |
8960:2d3124df8a0e |
Validate the segment selectors passed to arch_set_info_guest(). |
2006-02-22 |
Ian Campbell |
8959:229c602a075a |
Allow Xen to truncate x86_32 segment limits to the correct value |
2006-02-22 |
pl |
8958:b41e19644271 |
XM-Test takes a really long time to build the initrd it uses for testing. This patch to the Makefile allows you to specify INITRD="url" when running make existing to make it download a prebuilt copy of the initrd from a repository. |
2006-02-22 |
kaf24 |
8957:13e9fdaeed27 |
When thermal interrupt happened when vmx guest is running, |
2006-02-22 |
kaf24 |
8956:03bc4062fe5f |
Fix HVM x86-32 PAE guest support on 64-bit Xen. |
2006-02-21 |
kaf24 |
8955:5abf652c4c52 |
Fix SVM instruction decode, fixing problem with gfxboot package. |
2006-02-21 |
kaf24 |
8954:e9d5563c08be |
Fix 64b build breakage. |
2006-02-21 |
kaf24 |
8953:2f515e08edfc |
inst_len in HVM mmio handler must be a signed variable, as |
2006-02-21 |
kaf24 |
8952:602bf0aa15ab |
Define constants for XENVER char array sizes. Allows Linux |
2006-02-21 |
kaf24 |
8951:f33e537c4ac5 |
Cleanups to tools since HVM domain P2M table and 1-1 table are built in xen. |
2006-02-21 |
kaf24 |
8950:1fd6e9c32b03 |
Fix cleanup path if an HVM guest fails very early, before direct map is built. |
2006-02-21 |
kaf24 |
8949:e8d044119316 |
No need for save_segments() on HVM 64b guest. |
2006-02-21 |
kaf24 |
8948:991c4d62d392 |
Add PAE option to HVM config file. |
2006-02-21 |
cl349 |
8947:2401f414d1ad |
tpm: Fixes and cleanup |
2006-02-21 |
cl349 |
8946:8005fbd31d8b |
Update ia64 sparse tree to Linux 2.6.16-rc4. |
2006-02-21 |
cl349 |
8945:1c7145a5bb43 |
Update to Linux 2.6.16-rc4. |
2006-02-20 |
cl349 |
8944:a05e56904e7e |
linux-i386: Fix CONFIG_X86_NO_TSS and CONFIG_X86_SYSENTER. |
2006-02-20 |
cl349 |
8943:687165bc9670 |
linux-i386: Cleanup stack pointer initialization at start of day. |
2006-02-20 |
cl349 |
8942:9fa969af72cd |
Suppress VIDEO_SELECT config option. |
2006-02-20 |
cl349 |
8941:834e209cec9f |
Add drivers/video/Kconfig to sparse tree. |
2006-02-20 |
cl349 |
8940:57af6b1cfa3a |
Fix I/O port address for first floppy controller on x86_64. |
2006-02-20 |
cl349 |
8939:0e9a0a469c6b |
Fix read_cr3() and use it. |
2006-02-20 |
cl349 |
8938:9bf99522ce5e |
Eliminate x86_64 idt_table. |
2006-02-20 |
cl349 |
8937:f572c467d9c3 |
Eliminate i386 idt_table. |
2006-02-20 |
cl349 |
8936:ff83b29ebe9a |
Add arch/i386/Kconfig.cpu to sparse tree. |
2006-02-20 |
vhanquez |
8935:e9e319c61a1e |
do not BUG() if memory cannot be allocated, just wait. |
2006-02-20 |
vhanquez |
8934:011d6df76979 |
alloc_netdev must be freed with free_netdev, not directly by kfree. |
2006-02-20 |
cl349 |
8933:bea58b594c4a |
Simplify utoa macro, make it identical with x86_64 version. |
2006-02-20 |
cl349 |
8932:012e133941fc |
Eliminate hard coded items from x86_64 __xen_guest section |
2006-02-20 |
cl349 |
8931:c93c6b392ce5 |
Eliminate hard coded items from i386 __xen_guest section |
2006-02-20 |
cl349 |
8930:946a45f07351 |
Fix loading binary kernel images. |
2006-02-20 |
cl349 |
8929:82f6786a0aa8 |
Eliminate tss - tss is meaningless in a paravirtualized kernel |
2006-02-20 |
cl349 |
8928:f0a8a0a9a6f5 |
Add arch/x86_64/kernel/{asm-offsets,init_task}.c to sparse tree. |
2006-02-20 |
cl349 |
8927:16a91d8dd8ed |
Eliminate tss - tss is meaningless in a paravirtualized kernel |
2006-02-20 |
cl349 |
8926:f97dd89691e7 |
Add arch/i386/kernel/{asm-offsets.c,sysenter.c,vm86.c,vsyscall.S} to sparse tree. |
2006-02-20 |
vhanquez |
8925:3083585fb248 |
missing "is not set" string in one config option. |
2006-02-20 |
vhanquez |
8924:e574a09635e8 |
Set default HZ to 100. |
2006-02-20 |
cl349 |
8923:93e870416c93 |
Allow CPU frequency option on x86_64 for privileged guests. |
2006-02-20 |
cl349 |
8922:832649128a0c |
Don't define ARCH_APICTIMER_STOPS_ON_C3. |
2006-02-20 |
cl349 |
8921:5b4ff470dcc6 |
Add include/asm-{i386,x86_64}/apic.h to sparse tree. |
2006-02-19 |
kaf24 |
8920:20b95517cbf1 |
Fix get_mfn_from_gpfn_foreign for HVM guests. |
2006-02-24 |
awilliam |
8919:d940ec92958d |
[IA64] SMP_HOST: map pal code on smp host |
2006-02-24 |
awilliam |
8918:c18c63f87b7d |
[IA64] VTI: Fix two bugs |
2006-02-24 |
awilliam |
8917:67ea7868089b |
[IA64] Clean up warnings related to VTi code. (header files) |
2006-02-24 |
awilliam |
8916:0f59ace5442c |
[IA64] Clean up warnings related to VTi code. (C files) |
2006-02-24 |
awilliam |
8915:d44e8ace51a3 |
[IA64] redefine raw_smp_processor_id() |
2006-02-24 |
awilliam |
8914:a2bb5a3242a1 |
[IA64] another one to remove unused linux files within xen/ia64 |
2006-02-24 |
awilliam |
8913:b7e2628695e3 |
[IA64] Remove unused Linux stuff |
2006-02-24 |
awilliam |
8912:74bb3750f48e |
[IA64] fix ia64 cset 8906 |
2006-02-24 |
awilliam |
8911:17adc9c5984a |
[IA64] bug fix reserve_memory() |
2006-02-24 |
awilliam |
8910:0bd35cce6611 |
[IA64] import linux/include/asm-ia64/meminit.h from 2.6.16-rc3. |
2006-02-24 |
awilliam |
8909:c1ba4af23ec9 |
[IA64] minor bug fix in xensetup.S |
2006-02-24 |
awilliam |
8908:f94931b07c67 |
[IA64] tlb miss fix |
2006-02-24 |
awilliam |
8907:5de0ee4ae76b |
[IA64] acpi printf fix |
2006-02-24 |
awilliam |
8906:062ab30ba434 |
[IA64] cleanup itir_ps(), itir_mask() |
2006-02-24 |
awilliam |
8905:2a2aaef05d70 |
[IA64] hypercall cleanup |
2006-02-24 |
awilliam |
8904:4f03ac87d31b |
[IA64] assign_new_domain0_page |
2006-02-23 |
awilliam |
8903:60aa296ccf4c |
[IA64] Provides right frequency ratio and base for VTi domain |
2006-02-18 |
awilliam |
8902:111af742e414 |
[IA64] gcc-4.0 build fix |
2006-02-18 |
awilliam |
8901:f53282b4b33a |
[IA64] add CONFIG_XEN to sal.c sparse file |
2006-02-18 |
awilliam |
8900:ded14681ae84 |
merge |
2006-02-18 |
kaf24 |
8899:864dcee1f899 |
Missing file from previous changeset. |
2006-02-18 |
kaf24 |
8898:eaeb26494a39 |
Enable x86_32 PAE unmodified guests on 64-bit Xen when the hvm feature |
2006-02-18 |
kaf24 |
8897:39f624f2b241 |
Include an extra header file in xenbus.h. Fixes ia64 build. |
2006-02-18 |
kaf24 |
8896:986847767d2d |
Fix debug build. |
2006-02-18 |
kaf24 |
8895:e05c67854218 |
Svm patch to remove unneeded update_pagetables(). |
2006-02-18 |
kaf24 |
8894:f933aae43044 |
Svm patch to fix asid logic on multicore. |
2006-02-18 |
kaf24 |
8893:0851d92183a1 |
Svm patch to cleanup the injection logic and consolidate into one function. |
2006-02-17 |
emellor |
8892:7238722f8d23 |
Attached patch updates the xm man page for the listing of |
2006-02-17 |
kaf24 |
8891:3ed537add538 |
Remove obsolete ccache patch from xm-test buildroot. |
2006-02-17 |
kaf24 |
8890:8d1354cf7795 |
Fix buildroot problems and bring the buildroot image up |
2006-02-17 |
kaf24 |
8889:eb6d2472ea1a |
Disable C1 clock ramping on AMD 8th gen CPUs. |
2006-02-17 |
emellor |
8888:34f6a1efe52d |
This patch displays the network-list/block-list/vtpm-list using the 'xm' |
2006-02-17 |
kaf24 |
8887:aeeeedc6c9b7 |
Fix 64b build. |
2006-02-17 |
kaf24 |
8886:6f874e089244 |
Fix HVM MSR save/restore. |
2006-02-17 |
cl349 |
8885:4ca6f052cdf6 |
Fix Read/Write CR3 emulation. |
2006-02-17 |
kaf24 |
8884:e299470e8793 |
Fix a VMX FPU bug introduced in changeset 8834. |
2006-02-16 |
cl349 |
8883:776ab80f5a6c |
Update the ia64 linux-2.6-xen-sparse tree to 2.6.16-rc3. |
2006-02-17 |
kaf24 |
8882:3faa7f3ef8ac |
Update defconfigs for PCI front/back driver config options. |
2006-02-16 |
kaf24 |
8881:90ebc45e1bd8 |
Update documentation to describe new PCI front/back drivers. |
2006-02-16 |
kaf24 |
8880:7c720ccec00a |
Tools changes for PCI front/back drivers. |
2006-02-16 |
kaf24 |
8879:5b433b4fca34 |
PCI backend and frontend drivers for i386 and x86_64. |
2006-02-16 |
kaf24 |
8878:294b3a447dce |
Provide a simpler, higher-level interface for mapping in pages from another domain. |
2006-02-16 |
kaf24 |
8877:201d48272a57 |
Fix bugs related to the virtual TPM. Also make the vTPM |
2006-02-16 |
kaf24 |
8876:b85d62caa347 |
Fix a dead download url for ccache when building the xm-test ramdisk. |
2006-02-16 |
kaf24 |
8875:2d00d405ef9f |
VTPM Tools: Fix threading bug in vtpm_manager while using NPTL. Now |
2006-02-16 |
kaf24 |
8874:761275bcf825 |
Fix Xen builds with perfc=y and perfc_arrays=y. |
2006-02-16 |
kaf24 |
8873:50b1fe78e2e8 |
Sync Xen's mpspec.h with Linux 2.6.16-rc2 codebase. |
2006-02-16 |
kaf24 |
8872:40d7eef7d3f5 |
Re-enable VGA acceleration under the new phys_to_machine_mapping. |
2006-02-16 |
kaf24 |
8871:0d10fac28427 |
New memory_op subcall XENMEM_translate_gpfn_list. |
2006-02-16 |
kaf24 |
8870:2b0078f771cc |
Upgrade mpparse.c to linux-2.6.16-rc2 codebase. |
2006-02-16 |
vhanquez |
8869:18fa851b6dc6 |
When xc_linux_build fails without a meaninful errno, force errno to EINVAL |
2006-02-16 |
kaf24 |
8868:a543a4778a7d |
Fix problems with direct-mapping handling especially when |
2006-02-16 |
kaf24 |
8867:bee659de2a36 |
Add back code to zero the 'saved eflags' value on vmx vmexit. |
2006-02-16 |
kaf24 |
8866:c53a9a3be3f7 |
Clean up swiotlb_init() decls. |
2006-02-16 |
kaf24 |
8865:b32cad914390 |
Upgrade smpboot.c to linux-2.6.16-rc2 codebase. |
2006-02-16 |
vhanquez |
8864:c6c739bf254d |
Fix Makefile problem when "gcc -v" includes a '/' |
2006-02-16 |
cl349 |
8863:fcbc33a437ec |
Fix upgrade omissions. |
2006-02-16 |
cl349 |
8862:d2f42c284459 |
Check for the entire kernel range for temporarily cleared PMD entries. |
2006-02-16 |
cl349 |
8861:c62a5327e6a8 |
Fix prototype mismatch. |
2006-02-15 |
cl349 |
8860:1ca3d63e7008 |
Update to Linux 2.6.16-rc3. |
2006-02-15 |
kaf24 |
8859:1346a69694be |
Clean up grant-table code and replace uses of get_user |
2006-02-15 |
cl349 |
8858:765b0657264d |
Cleanup x86/x86_64 apic.c files. |
2006-02-15 |
kaf24 |
8857:fd3f1e38fdcf |
Fix x86/64 build for gcc-4.1-pre. |
2006-02-15 |
kaf24 |
8856:138e145f83f6 |
Fix non-x86 build. |
2006-02-15 |
cl349 |
8855:75af08f657be |
Set feature flags for shadow translate mode guests. |
2006-02-15 |
cl349 |
8854:de0408f095f8 |
Fix building the p2m table for shadow translate mode guests. |
2006-02-15 |
kaf24 |
8853:166322cd55df |
Fix to previous changeset: CLTS must be unconditional in |
2006-02-15 |
kaf24 |
8852:7d89f672aa49 |
More fixes to HVM FPU management. Mostly for SVM, but also |
2006-02-14 |
kaf24 |
8851:ee6f025fb264 |
Clean up save_init_fpu(). |
2006-02-14 |
kaf24 |
8850:646edff07475 |
Fix gcc4 build. |
2006-02-14 |
kaf24 |
8849:70024ebbdf55 |
Clarify lazy FPU management in VMX domains. |
2006-02-14 |
kaf24 |
8848:39b392a22002 |
Fix segment-register dumping in show_registers(). |
2006-02-14 |
kaf24 |
8847:07a892f12609 |
More upgrades of Xen code to linux-2.6.16-rc2. |
2006-02-14 |
kaf24 |
8846:b9b411b50587 |
Upgrade arch/x86/cpu/* files to their equivalents in |
2006-02-13 |
kaf24 |
8845:fcc833cbaf82 |
Return real error code from Xen /dev/mem, not EAGAIN. |
2006-02-13 |
kaf24 |
8844:d6b16f57058a |
Update defconfigs. |
2006-02-13 |
kaf24 |
8843:3cb8e672b115 |
Fix HVM event handling some more. |
2006-02-13 |
kaf24 |
8842:79d6a1061ad2 |
Update x86_32 defconfigs for ISA_DMA_API config change. |
2006-02-13 |
kaf24 |
8841:ba395fa2e86f |
Configure ISA_DMA drivers on xen/i386. Otherwise drivers |
2006-02-13 |
kaf24 |
8840:9f662b5e7d3c |
Absolutely must not return to HVM guest context until |
2006-02-13 |
kaf24 |
8839:4caca2046421 |
Fix error exit path in __gnttab_map_grant_ref() to |
2006-02-13 |
kaf24 |
8838:6ff2db607256 |
Clean up vmxassist/setup.c. It is no longer necessary to |
2006-02-11 |
kaf24 |
8837:4a9a39d08a06 |
Rework hvm_wait_io() -- now tries to be a polite user of |
2006-02-10 |
smh22 |
8836:0828f5f18b56 |
Reset sp on vcpu_prepare; this avoids 'leaking' stack after repeated |
2006-02-10 |
mjw |
8835:260a09e9a9c1 |
Fix exporting vnet config to xenstore. |
2006-02-17 |
awilliam |
8834:dcbe36ee2171 |
[IA64] fixed switch to idle domain bug |
2006-02-17 |
awilliam |
8833:3c091740f6ff |
[IA64] different type of argument in vcpu_set_gr() |
2006-02-17 |
awilliam |
8832:81aae0c1487e |
[IA64] wrong type cast in ia64_hypercall |
2006-02-17 |
awilliam |
8831:2ff0ade58aab |
[IA64] declaration of metaphysical_rr |
2006-02-17 |
awilliam |
8830:b9a76893a1ee |
[IA64] Fixed arch_domain_create |
2006-02-15 |
awilliam |
8829:c4d21a4d5b9a |
[IA64] Cleanup README.origin files |
2006-02-10 |
awilliam |
8828:982b9678af2c |
[IA64] cleanup extraneous function name change from upstream |
2006-02-10 |
awilliam |
8827:dfdb9cfc8b79 |
merge |
2006-02-10 |
kaf24 |
8826:1d36cca98fc3 |
Avoid misleading message about 'not using swiotlb' on x86/64 |
2006-02-10 |
emellor |
8825:47013962e411 |
Cope with -1 eventchn_fd -- this occurs when using --no-domain-init (a |
2006-02-10 |
emellor |
8824:52b2dc7fb9b7 |
Parse --port argument to migration. |
2006-02-10 |
adam |
8823:324caad9e145 |
Fix xm-test network tests to work with hvm support enabled. |
2006-02-10 |
emellor |
8822:e2755215a1e5 |
The attached patch adds 'xm vtpm-list <DomId>' functionality. |
2006-02-10 |
emellor |
8821:d1596fc2cbaa |
Rather than require config changes if you aren't using eth0, use the |
2006-02-10 |
kaf24 |
8820:605672867c0f |
Check the hypercall number in the privcmd hypercall ioctl. |
2006-02-10 |
kaf24 |
8819:9b62efbc881a |
Remove Xen-specific param.h: has only cosmetic change from mainline. |
2006-02-09 |
kaf24 |
8818:2ca9bb802ff7 |
pci-nommu-xen.c is identical to its mainline counterpart so remove it. |
2006-02-09 |
kaf24 |
8817:754079886035 |
Remove defunct compile option CONFIG_XEN_SHADOW_MODE. |
2006-02-09 |
kaf24 |
8816:1c69197d29b7 |
Delete old 'shortcut' function __shadow_status() and |
2006-02-09 |
kaf24 |
8815:ee9691e23dbe |
Don't specify VT console structure at all when specifying |
2006-02-09 |
kaf24 |
8814:c63083610678 |
Add a vnet chapter to the user manual. |
2006-02-09 |
kaf24 |
8813:71b0f00f6344 |
Update vnets to support UDP encapsulation, multicast forwarding |
2006-02-09 |
kaf24 |
8812:a0e7daa2df33 |
Do_softirq is invoked at the path of ia64_leave_kernel instead of |
2006-02-09 |
kaf24 |
8811:4ee359893af4 |
Make a VTI domain boot again. |
2006-02-09 |
kaf24 |
8810:5aad88c8d379 |
Remove xennull_con. Use dummy_con. |
2006-02-09 |
cl349 |
8809:3bbff714df11 |
Fix typos in Kconfig files. |
2006-02-09 |
kaf24 |
8808:0a404794aac1 |
Fix CPU hotplug. |
2006-02-09 |
kaf24 |
8807:10d6c1dc1bc7 |
More details on ordering and safety of the Xen timer API. |
2006-02-09 |
kaf24 |
8806:26befe042dd5 |
Fix CPU-migration of VMX domains. |
2006-02-09 |
smh22 |
8805:01fa38f79207 |
Quiet down wbinvd warning for verbose/debug builds of xen. |
2006-02-08 |
rread |
8804:66260f1a9bde |
Fix the backward compatibility support for using 'vcpus' in the image section of the domain sexp. |
2006-02-09 |
kaf24 |
8803:99e7b8f9122e |
Fix x86_64 CPU hotplug by paravirtualizing the play_dead() function. |
2006-02-09 |
kaf24 |
8802:6789ae50ce7f |
The NAT checksum fixes in patches/linux-2.6.16-rc2/net-csum.patch do |
2006-02-09 |
kaf24 |
8801:65127e18d821 |
Attached patch for svm will enable a tlb flush for each vmrun. |
2006-02-08 |
kaf24 |
8800:974ed9f73641 |
Fix Xen timer interface to allow migration of timers |
2006-02-08 |
kaf24 |
8799:b246f429f683 |
Prevent a guest from specifying its own domain id when |
2006-02-08 |
kaf24 |
8798:6ba371536f5c |
Add 'dom0_max_vcpus' Xen boot parameter. |
2006-02-08 |
kaf24 |
8797:a3d554557d48 |
Fix i386 CPU hotplug, and CPU hotplug when maxcpus= kernel boot option is used. |
2006-02-08 |
cl349 |
8796:40c309827ee5 |
Add m2p translation to read_cr3 on x86_64. |
2006-02-08 |
cl349 |
8795:c83c242916ea |
x86-64 linux: remove dead code |
2006-02-08 |
cl349 |
8794:7bdac903cfdd |
x86-64 linux: CONFIG_ACPI_BOOT doesn't exist anymore |
2006-02-08 |
cl349 |
8793:4657e299a1a3 |
linux: don't export evtchn_do_upcall() |
2006-02-08 |
cl349 |
8792:a67085a3e65d |
x86-64 linux: properly exit idle mode from evtchn_do_upcall() |
2006-02-08 |
cl349 |
8791:1a2e7cd58ca0 |
x86-64 linux: call evtchn_do_upcall on irq stack and adjust irqcount |
2006-02-08 |
cl349 |
8790:c9edeb3bd652 |
Use /dev/kmem to map dom0 xenstore page instead of abusing the foreign mapping interface. |
2006-02-08 |
kaf24 |
8789:bc2ac5e87f99 |
Rationalise initialisation of cpu_possible_map. |
2006-02-08 |
kaf24 |
8788:dcc2beb8a1d2 |
/sbin/udev no longer exists in upstream udev, so use udevinfo for |
2006-02-07 |
john levon |
8787:859c8d66b203 |
Fix pygrub to handle timeout of -1 (wait forever). |
2006-02-07 |
cl349 |
8786:e9d78d8bd568 |
Clean up the TPM stack a bit. |
2006-02-07 |
kaf24 |
8785:aefd8b8c6b1f |
Since USER_PTRS_PER_PGD depends on TASK_SIZE and thus on the current |
2006-02-07 |
cl349 |
8784:581d4a0ac729 |
Fix ia32 support. |
2006-02-07 |
kaf24 |
8783:5caf1de3f268 |
Apply stricter checking to RDMSR/WRMSR emulations. |
2006-02-07 |
cl349 |
8782:df98f37a88b0 |
Fix x86_64 SMP support. |
2006-02-09 |
awilliam |
8781:6526a91d5555 |
[IA64] take start_info page from dom0 page not from xen heap. |
2006-02-09 |
awilliam |
8780:ecc8595f2c0b |
[IA64] evtchn_ia64 spin lock - fix dead lock |
2006-02-09 |
awilliam |
8779:7b2399cb6508 |
[IA64] zero clear page for pgd, pmd, pte. |
2006-02-09 |
awilliam |
8778:9eb9fa8a9933 |
[IA64] fix name conflict(map_domain_page) |
2006-02-09 |
awilliam |
8777:9c6cd777259b |
[IA64] remove CLONE_DOMAIN0 and DOMU_AUTO_RESTART for simplicity. |
2006-02-09 |
awilliam |
8776:535d29342e42 |
[IA64] remove set_gpfn_from_mfn from config.h |
2006-02-09 |
awilliam |
8775:74b1de89e9f7 |
[IA64] added multicall |
2006-02-07 |
kaf24 |
8774:2710f2fe624a |
Clarify dual licensing of gnttab.[ch] files in Linux. |
2006-02-07 |
cl349 |
8773:87a83b44930b |
Fix x86_64 guest console support. |
2006-02-07 |
kaf24 |
8772:55268b90a519 |
Remove the PHYSDEV_ACCESS configure option from Linux. |
2006-02-06 |
kaf24 |
8771:707cb68a391f |
Remove CONFIG_VMX and CONFIG_SVM compile options. Support |
2006-02-06 |
kaf24 |
8770:f030f4b565a5 |
Allows x86_32 PAE Xen to run VMX domains (2-level guest page |
2006-02-06 |
cl349 |
8769:17b5d5cca484 |
Update ia64 to 2.6.16-rc2. |
2006-02-06 |
cl349 |
8768:5a37d91b1587 |
Fix context copy code in NMI handler. |
2006-02-06 |
kaf24 |
8767:0defafc42af4 |
Fix hypercall_table size in x86/64. |
2006-02-06 |
kaf24 |
8766:40c152531072 |
A few trivial cleanups from the HVM merge. |
2006-02-06 |
kaf24 |
8765:9eb1a1a6e16d |
No C1-Clock Ramp disabling on AMD processors. The tiny drift |
2006-02-06 |
cl349 |
8764:d3547993be94 |
Fix "kernel direct mapping tables" printk. |
2006-02-06 |
kaf24 |
8763:2687e3fc5dd4 |
Clean up -g in CFLAGS. |
2006-02-06 |
cl349 |
8762:1bc2d1fe503c |
Fill hypercall_page so that its VA space doesn't get used for code. |
2006-02-06 |
kaf24 |
8761:c5fd98fcb127 |
Temporary fix to include PTY support in domU builds. |
2006-02-04 |
kaf24 |
8760:bf176086255b |
Update the TPM hotplug scripts to determine the reason of a |
2006-02-03 |
kaf24 |
8759:6f7c5439a6c4 |
Fix show_registers() on x86/64. Get rid of |
2006-02-03 |
cl349 |
8758:57e6d7218427 |
Fix hypercall_page location on x86_64. |
2006-02-03 |
cl349 |
8757:7cd3d2e41559 |
Update patches for Linux 2.6.16-rc2. |
2006-02-03 |
cl349 |
8756:ce9170da40ae |
Update x86_32 -xen config file for PAE builds. |
2006-02-03 |
cl349 |
8755:47a2eb32002a |
Update to Linux 2.6.16-rc2. |
2006-02-03 |
cl349 |
8754:a3f4357a9e16 |
Update x86_32 -xen config file for PAE builds. |
2006-02-03 |
kaf24 |
8753:ad0c3fa46c76 |
Fix up the new non-paging direct_map shadow pagetable mode |
2006-02-03 |
kaf24 |
8752:0e7bdd973e17 |
Build the phys_to_machine_mapping array in Xen rather than |
2006-02-03 |
kaf24 |
8751:0bd023cf351e |
I have previously posted a patch with changes to the xenbus for being |
2006-02-03 |
kaf24 |
8750:6d9b7a0ba238 |
Get ia64 working again on xen-unstable after cset 8736. |
2006-02-03 |
cl349 |
8749:aeaa1f0dedd8 |
One more fix to the buildsystem ($^ is not $<). |
2006-02-03 |
cl349 |
8748:6b14b81dc5a8 |
Fix another corner case in the build system. |
2006-02-03 |
cl349 |
8747:959ba341631c |
Update ignores for .bz2 patches in top level directory. |
2006-02-03 |
stekloff |
8746:7bafcb7c24eb |
Make "make disk.img" not require building the entire buildroot if initrd |
2006-02-03 |
cl349 |
8745:514f2585d102 |
Converge the TPM drivers in the Xen repository |
2006-02-02 |
cl349 |
8744:cc63196c0d2f |
Fix buildsystem. |
2006-02-02 |
cl349 |
8743:3b9c2c410b14 |
Revert ia64 changes from previous checkin. |
2006-02-02 |
cl349 |
8742:2494b4e00cbb |
Update to Linux 2.6.16-rc1-git4. |
2006-02-02 |
jrb44 |
8741:da6297243495 |
There is a known "xm console" issue related with VMX. When "serial" is |
2006-02-02 |
cl349 |
8740:3d7ea7972b39 |
Update patches for linux 2.6.15. |
2006-02-02 |
kaf24 |
8739:5d9f4e6c9519 |
Blacklist memory-mapped APIC-register pages in the domain0 |
2006-02-02 |
kaf24 |
8738:03382076472c |
Add argument-checking assertions to rangeset interfaces. |
2006-02-02 |
cl349 |
8737:1987bb42110a |
Fix and cleanup how we build i386/x86_64 swiotlb.o. |
2006-02-02 |
kaf24 |
8736:8aeb417387ca |
Fix some more pfn/mfn/gmfn/gpfn inconsistencies. Fix some direct |
2006-02-02 |
cl349 |
8735:f20c10ecef94 |
Updates ia64 to 2.6.15. |
2006-02-01 |
rread |
8734:927f9348206b |
use alternative mirror for gcc |
2006-02-01 |
Ian Campbell |
8733:a450063e64ab |
merge. |
2006-02-01 |
Ian Campbell |
8732:c84a051d8967 |
Add new feature XENFEAT_auto_translated_physmap. |
2006-02-01 |
Ian Campbell |
8731:0e87a5bd6e8b |
Unpack xen_features into an array of u8 'booleans' |
2006-02-01 |
rread |
8730:b96705f5343c |
use alternative mirror for gcc |
2006-02-01 |
cl349 |
8729:5a63f675107c |
Update to Linux 2.6.15. |
2006-02-01 |
vhanquez |
8728:d609de73b9fa |
Permit compilation of HOTPLUG_CPU on i386. |
2006-02-01 |
cl349 |
8727:2c5873f99fe5 |
Fix build. |
2006-02-01 |
kaf24 |
8726:0c94043f5c5b |
Rename physical-address-related variables and functions |
2006-02-01 |
cl349 |
8725:a12e08eb0209 |
Proper fix for profile_pc on x86_64. |
2006-02-01 |
cl349 |
8724:a3fbce644bcc |
fix compilation breaking when compiling time.c with FRAME_POINTER on x86_64 |
2006-02-01 |
kaf24 |
8723:61e7afb7344b |
The memset in init_switch_stack is overwriting the processor stack. |
2006-02-01 |
kaf24 |
8722:f081663ba941 |
Define gnttab_shared_gpfn() for use in common code. |
2006-02-01 |
kaf24 |
8721:80890ad194b1 |
No need for the rcu-nohz patch any more, as rcupdate.c was |
2006-01-31 |
cl349 |
8720:e9c1d88ab5d0 |
Disable CONFIG_HOTPLUG_CPU for now. |
2006-01-31 |
cl349 |
8719:6b66a8ce9bf8 |
Don't ignore .patch files. |
2006-01-31 |
cl349 |
8718:4b06313b9790 |
Update to Linux 2.6.14. |
2006-01-31 |
kaf24 |
8717:9a05a503897c |
Fix the ia64 build. |
2006-01-31 |
cl349 |
8716:9ef5f0ec9df8 |
Adapt Xenlinux/ia64 to build in the new subarch environment. |
2006-01-31 |
vhanquez |
8715:635678c0fccc |
add the hypercall_page to xenctx knowledge. |
2006-01-31 |
kaf24 |
8714:bcbe322d80d9 |
Clean up the adjdom change a little. |
2006-01-31 |
ack |
8713:85b79ab1e56d |
Fix VCPU locking in sched_adjdom for multi-VCPU guests |
2006-01-31 |
kaf24 |
8712:efd7c2f3b496 |
Fix 64-bit debug build. |
2006-01-31 |
vhanquez |
8711:d8598a7db684 |
allow compilation of 32 bits on biarch 64 bits. |
2006-01-31 |
kaf24 |
8710:9532090d250f |
Remove dummy definitions of __gpfn_to_mfn/__mfn_to_gpfn. |
2006-01-31 |
kaf24 |
8709:4e096b31833c |
mkhex script must be executable, but this was lost in the |
2006-01-31 |
kaf24 |
8708:f1b361b05bf3 |
Big merge the HVM full-virtualisation abstractions. |
2006-01-30 |
kaf24 |
8707:e4eb12a6e003 |
Fix the ia64 definition of MAX_DMADOM_PFN. |
2006-01-30 |
cl349 |
8706:fd9b2c1bb577 |
Update linux sparse tree to subarch layout. |
2006-01-30 |
kaf24 |
8705:690fc13948db |
Fix 64b build. |
2006-01-30 |
kaf24 |
8704:085fa65de809 |
I found some mistakes of argument by the do_* functions of hypercall. |
2006-01-30 |
sos22 |
8703:58d6a94cd163 |
Merge. |
2006-01-30 |
sos22 |
8702:6411e42ae497 |
Re-arrange things in the domain builder a bit so as to make sure that |
2006-01-30 |
kaf24 |
8701:a0a59beb6596 |
Split XENFEAT_writable_mmu_structures into |
2006-01-30 |
kaf24 |
8700:1712b52e0074 |
Move MAX_DMADOM_PFN to asm/config.h. |
2006-01-29 |
kaf24 |
8699:4cce50ba4520 |
Adding network testing support for xm-test with hvm. |
2006-01-29 |
kaf24 |
8698:d05c39dcc374 |
VMX support for xm-test currently doesn't support network tests for eth0 |
2006-01-29 |
kaf24 |
8697:11ed48af31d7 |
Ever since patchset 8648 (xen-unstable.hg) all my configuration files |
2006-01-29 |
kaf24 |
8696:f4fc27362892 |
Export the hypercall_page symbol to modules, otherwise they |
2006-01-28 |
kaf24 |
8695:1db05e589fa0 |
Replace the MMUEXTOP 'pfn hole' commands with a new |
2006-01-28 |
kaf24 |
8694:ce057aa33cad |
Clean up shadow-translate xen patches. Add abstractions |
2006-01-28 |
kaf24 |
8693:491a8798945e |
Remove shadow-translate Linux patches for now. We'll merge this stuff |
2006-01-28 |
sos22 |
8692:3e7bcf1b6f70 |
Fix build. |
2006-01-27 |
sos22 |
8691:5a9efc35feb2 |
Merge. |
2006-01-27 |
sos22 |
8690:a47b7a464f09 |
Turn down debug a bit, and generally tidy hings up a little. |
2006-01-27 |
sos22 |
8689:e9770d41e5bd |
Bug fix: we need to eagerly synchronise th HL2, since Xen relies on it |
2006-01-27 |
sos22 |
8688:990c009015e8 |
Merge up and generally make shadow mode be nice. |
2006-01-26 |
sos22 |
8687:05a1340bc1e7 |
Fix a silly bug. |
2006-01-26 |
sos22 |
8686:c0a0f4db5ab1 |
Create a block of reserved PFNs in shadow translate mode guests, and |
2006-01-26 |
sos22 |
8685:edf1fab86618 |
Merge. |
2006-01-26 |
sos22 |
8684:f658587fdaac |
Make SMP guests work in shadow translate mode. |
2006-01-26 |
sos22 |
8683:0d95066795de |
Explicitly block attempts to mutate the M2P tables of shadow mode |
2006-01-26 |
sos22 |
8682:1580009f137c |
Get the network interface working in shadow translate mode. This |
2006-01-25 |
sos22 |
8681:cc9bb3e0e348 |
Make some basic cases of grant tables work in shadow translate mode. |
2006-01-27 |
kaf24 |
8680:2add7a262530 |
Add hypercall-declaring header files. |
2006-01-27 |
kaf24 |
8679:98c8afe4c433 |
Uniform definition of do_iret prototype. Use 'struct foo' |
2006-01-27 |
Ian Campbell |
8678:f1bfe32828a1 |
Checkin missing hunks from previous commit |
2006-01-27 |
Ian Campbell |
8677:60beade30a0c |
merge |
2006-01-27 |
Ian Campbell |
8676:0eb38397e608 |
Introduce XENFEAT_writable_mmu_structures. |
2006-01-27 |
Ian Campbell |
8675:31083f13ae47 |
Add XENVER_get_features sub-operation to HYPERVISOR_xen_version. |
2006-01-27 |
Ian Campbell |
8674:4be553bcfb0f |
Rename funtions |
2006-01-27 |
kaf24 |
8673:17dc21008351 |
New memory hypercall 'populate_physmap'. Accepts a list of |
2006-01-27 |
kaf24 |
8672:2e82fd7a6921 |
Need to include module.h to get EXPORT_SYMBOL macros. |
2006-01-26 |
kaf24 |
8671:5fcc346d6fe0 |
Must destroy grant-table maptrack table before pagetables, |
2006-01-26 |
kaf24 |
8670:d8232e9f7988 |
Remove unneeded /proc/xen/grant and its libxc wrapper. |
2006-01-26 |
emellor |
8669:2cb434a12bba |
Treat xenstore UUID for domU's like MAC addresses for virtual network |
2006-01-26 |
stekloff |
8668:cd68f36807f9 |
Updated README for xm-test for the new "--with-vmx-kernel=KERNEL" |
2006-01-26 |
stekloff |
8667:eb364ce00a24 |
Add configuration option for specifying kernel to use for hvm/vmx testing |
2006-01-25 |
sos22 |
8666:5b004f4e76cf |
Merge. |
2006-01-25 |
sos22 |
8665:bd6ae7117cca |
Fix 64-bit build. |
2006-01-25 |
kaf24 |
8664:ac04112c45b9 |
Callers of __gpfn_to_mfn() do not need to check |
2006-01-25 |
kaf24 |
8663:c9362a31ba5d |
Fix the 64-bit build. |
2006-01-25 |
sos22 |
8662:407358daf389 |
Merge. |
2006-01-25 |
sos22 |
8661:43c294aea9ec |
Make shadow translate mode work for unprivileged, uniprocessor guests |
2006-01-25 |
sos22 |
8660:860fa26845c2 |
Change domain_crash to say where it was called from. |
2006-01-25 |
kaf24 |
8659:2d31ebf402e1 |
Fix batched request list overflow on packet receive path |
2006-01-25 |
kaf24 |
8658:709bce2f08d6 |
Export Xen driver util function symbols so that Xen drivers |
2006-01-25 |
vhanquez |
8657:aad2b2da3c8b |
Separate the validity checking of the page frame in 2 chunks. |
2006-01-25 |
kaf24 |
8656:159ef7d83f1c |
Fix inline asm hypercall argument parameter indexes. |
2006-01-25 |
kaf24 |
8655:b1b9049c4eb2 |
Rev8517 (Reduce locked critical region in __enter_scheduler()), enable |
2006-01-25 |
kaf24 |
8654:806dfeb03d92 |
Missing put_page_and_type() in dom0_op hypercall. |
2006-01-25 |
kaf24 |
8653:63d9f45b271d |
Fix 64-bit build and fix the transfer-page code for the |
2006-01-24 |
kaf24 |
8652:2b4b1963b76e |
Fix an incorrect type, and a missing return value check, |
2006-01-24 |
kaf24 |
8651:71914b64b577 |
Indirect hypercalls through a hypercall transfer page. |
2006-01-24 |
toml |
8650:246b6444c643 |
Adding __init__.py file to remove build warning. |
2006-01-24 |
stekloff |
8649:85dd812ca054 |
Added dependency check for lilo in configure.ac for vmx enabled builds. Must |
2006-01-24 |
Ke Yu |
8648:018e6dc18f97 |
This patch make xm reboot/shutdown work for vmx doamin. |
2006-01-24 |
emellor |
8647:a38c292e8390 |
Merged. |
2006-01-10 |
emellor |
8646:40bb46f599d9 |
Poll for peth0 coming up before trying to attach it to the bridge. This fixes |
2006-01-24 |
vhanquez |
8645:1f87f39aa0e1 |
reindent few lines that were using softtab instead of hardtab. |
2006-01-24 |
vhanquez |
8644:c0a8a0b64f65 |
add some checking of opening and read in dom0_init and return -1 if error. |
2006-01-24 |
vhanquez |
8643:068857a7133d |
Merge |
2006-01-24 |
vhanquez |
8642:6afcef051257 |
use talloc_zero instead of talloc + memset |
2006-01-24 |
vhanquez |
8641:c70109e64c9e |
use format printf style to write to tracefd instead of using write syscall. |
2006-01-24 |
vhanquez |
8640:45f3b9cfbd83 |
fixup memory leak and return value, if malloc or realloc fail. |
2006-01-24 |
vhanquez |
8639:b89b94c71b2f |
fixup reallocation to "twice the size + 1", instead of "3 times the size". |
2006-01-24 |
vhanquez |
8638:df36ac1ddcbf |
dup and open error value is -1, not < 0 |
2006-01-24 |
kaf24 |
8637:d4e3f04e3d38 |
Two shell commands weren't properly spaced in a makefile. |
2006-01-23 |
kaf24 |
8636:3a62d8978788 |
The present pud_offset_k implementation runs the value read through |
2006-01-23 |
kaf24 |
8635:34f2b388beb0 |
ia64 specific part of gdbstub. |
2006-01-23 |
kaf24 |
8634:d270db8a9092 |
Emergency system halt should halt all processors, not just |
2006-01-20 |
kaf24 |
8633:c4ae9456a459 |
The arguments to memset are ordered incorrectly in the |
2006-01-19 |
kaf24 |
8632:911b6d8cd666 |
Allow disabling the tx checksums on the xen loopback |
2006-01-19 |
kaf24 |
8631:8a3549172896 |
Fix a bug that causes storage key auth to be generated twice. |
2006-01-19 |
kaf24 |
8630:e32258567d05 |
Having /usr/bin/xsls conflicts with xsls as distributed in scalapack |
2006-01-19 |
kaf24 |
8629:b29954d81e6d |
Cleanup dirty code avoiding warning messages when compiling |
2006-01-18 |
vhanquez |
8628:9d86f5a5e426 |
Delete 2 unused Kconfig files. |
2006-01-17 |
smh22 |
8627:8d6edcf06f9b |
No longer call xc_vcpu_getcontext() on restore (required after cset 8610). |
2006-01-17 |
maf46 |
8626:e745c2e4acc0 |
Minor documentation fix |
2006-01-17 |
kaf24 |
8625:af7e4ce46653 |
Remove the spin on VCPUF_running from context_switch(). |
2006-01-17 |
kaf24 |
8624:1b7d6c2ae2f7 |
Sync against scheduler tail on other CPUs when context |
2006-01-16 |
vhanquez |
8623:6ce7c026320e |
return -ENOMEM value instead of -1 when running out of memory. |
2006-01-16 |
vhanquez |
8622:9f2c47ae2b86 |
sanitize tpmfront. missing spin_unlock'ing in error paths and fix coding style. |
2006-01-16 |
vhanquez |
8621:f1fc94516c4c |
bool type doesn't exist in C, don't try to emulate one. |
2006-01-16 |
vhanquez |
8620:927cd2e4f150 |
remove ASSERT macro. |
2006-01-16 |
vhanquez |
8619:ca795f19b613 |
replace ASSERT by BUG_ON. |
2006-01-16 |
vhanquez |
8618:49c3b00484ff |
define all DPRINTK as pr_debug |
2006-01-16 |
vhanquez |
8617:f3ce4d76650c |
fix xenbus_scanf called with NULL instead of XBT_NULL. |
2006-01-16 |
vhanquez |
8616:7eaa8d1a4ea0 |
use standard pr_debug macro for DPRINTK. |
2006-01-16 |
vhanquez |
8615:7ef28da1d777 |
remove ASSERT macro that is not used anymore in blkback. |
2006-01-16 |
vhanquez |
8614:bd606783c6bf |
remove unnecessary macro bdev_put which is an alias to blkdev_put. |
2006-01-16 |
kaf24 |
8613:a9ead230cc60 |
Complete arch_domain_create refactoring for ia64. |
2006-01-14 |
kaf24 |
8612:d783bdd14f2e |
Remove the free_vcpu() interface I added in the preceding |
2006-01-14 |
kaf24 |
8611:1ccc28e075ba |
Some refactoring of domain creation/destruction. |
2006-01-14 |
kaf24 |
8610:334dc7e6a23f |
xc_vcpu_getcontext() can no longer be called before a |
2006-01-14 |
kaf24 |
8609:85d693e6f61a |
Arch-specific per-vcpu info should be initialised to zero |
2006-01-14 |
kaf24 |
8608:d8415ebc8c87 |
Fix 64-bit build with crash_debug enabled. |
2006-01-14 |
kaf24 |
8607:1b839e1b1de1 |
Rename cdb to gdbstub and split it into arch dependent/neutral part. |
2006-01-14 |
kaf24 |
8606:ef88c2db00ad |
merge |
2006-01-14 |
kaf24 |
8605:4b1efe4c9e0b |
Fix the issue of system crash in vmx stress test. |
2006-01-14 |
kaf24 |
8604:9d72a5b18107 |
Merge with xen-ia64-unstable.hg |
2006-01-13 |
kaf24 |
8603:468d2a6fc0af |
Make all nmi debugkey tracing arch specific. |
2006-01-13 |
djm |
8602:cfa3b96b056d |
Work around new nmi code in keyhandler |
2006-01-13 |
djm |
8601:4443bad9a4a6 |
Leave *_SOFTIRQ definitions to Xen common code |
2006-01-13 |
djm |
8600:4690777cf62a |
Remove annoying #warning when compiling with CONFIG_XEN_SMP |
2006-01-13 |
djm |
8599:fb80697dbcf9 |
Fix for !CONFIG_SMP compile |
2006-01-13 |
djm |
8598:f5ab28885c75 |
Merge |
2006-01-13 |
Ian Campbell |
8597:3f702887d4a6 |
Correctly handle dumping a VM86 guest's stack. |
2006-01-13 |
kaf24 |
8596:c1840ac1f05d |
Introduce a locking protocol for acquiring the 'scheduler |
2006-01-13 |
kaf24 |
8595:0c5980d0bf20 |
Fix writable pagetables when a flush happens in a different |
2006-01-13 |
kaf24 |
8594:026e5ef0aa3c |
Fix up the way we initialise and set the NMI heartbeat |
2006-01-13 |
Ian Campbell |
8593:903420e4d449 |
Debug keyhandlers for triggering an NMI and examine current NMI state. |
2006-01-13 |
kaf24 |
8592:e888f9b28a5b |
Fix xenbus_cleanup_devices() to cleanup proper subdirectories |
2006-01-13 |
Ian Campbell |
8591:956bf08c91c3 |
Ensure watchdog remains disabled unless enabled on the command line. |
2006-01-13 |
Ian Campbell |
8590:19f5ffa02154 |
Fix x86/32 do_iret implementation, fixes VM86 mode. |
2006-01-13 |
kaf24 |
8589:ec4ef8c5f04d |
Fix non-debug build. |
2006-01-13 |
kaf24 |
8588:cc2f35c83b4c |
Add a new timer operation kill_timer(). Effectively the |
2006-01-13 |
kaf24 |
8587:d32797209632 |
Add missing renamed files. Oops. |
2006-01-12 |
kaf24 |
8586:c055d76ec559 |
Rename ac_timer_* interfaces -> timer_*. The ac_ is |
2006-01-12 |
kaf24 |
8585:bcf188da3ea1 |
Simplify vcpu_sleep_sync() and sched_adjdom(). Their |
2006-01-12 |
kaf24 |
8584:8531996d207f |
Fix compile warning about uninitialised vars. |
2006-01-12 |
kaf24 |
8583:9368d2ba43f2 |
Update copyright on domain_page implementation. It's been |
2006-01-12 |
kaf24 |
8582:411e66a837a1 |
More debug print cleanups. |
2006-01-12 |
kaf24 |
8581:4520b451a70e |
Quieten debug printing on memory_op hypercall. Don't warn |
2006-01-12 |
kaf24 |
8580:87a97054b469 |
Re-enable per-cpu cache on map_domain_page(). Fix the |
2006-01-12 |
kaf24 |
8579:bfcdf4099d23 |
fixes some compiler warnings due to new types used in |
2006-01-12 |
kaf24 |
8578:b21261034a25 |
Adds a check to vtpm_manager and vtpm Makefiles to verify openssl and |
2006-01-12 |
emellor |
8577:4b8919585039 |
Merged. |
2006-01-12 |
emellor |
8576:642b26779c4e |
8604:a51fcb5de470 introduced a discrepancy between the declaration |
2006-01-12 |
kaf24 |
8575:821368442403 |
Fix cpu_affinity memcpy() (bytes not longs!) add add a better |
2006-01-12 |
Ian Campbell |
8574:08d2a74dce81 |
Fix x86_64 domU build by conditionalizing NMI support on CONFIG_X86_LOCAL_APIC |
2006-01-11 |
kaf24 |
8573:1e1107e3d894 |
More do_iret() fixes. We need to take care in restoring |
2006-01-11 |
kaf24 |
8572:1c186b28289b |
map_domain_page per-vcpu cache still seems broken. Disable |
2006-01-11 |
kaf24 |
8571:b7e88c83b2a0 |
More code cleanups, mainly to do_iret() implementations. |
2006-01-11 |
kaf24 |
8570:c96ea9ebcd29 |
merge |
2006-01-11 |
kaf24 |
8569:6ccee759e34f |
Reassert nmi pending when a nmi handler is registered |
2006-01-11 |
Ian Campbell |
8568:228c96d95c80 |
merge |
2006-01-11 |
Ian Campbell |
8567:dbe5427f3863 |
merge |
2006-01-11 |
Ian Campbell |
8566:cc996a91af71 |
Fixup some bogus formatting and remove a stray debug printk |
2006-01-11 |
kaf24 |
8565:57c50578414d |
Add a per-vcpu lock-free cache of mappings to map_domain_page. |
2006-01-11 |
Ian Campbell |
8564:1c70b9d81731 |
merge |
2006-01-11 |
Ian Campbell |
8563:0ffd94a02318 |
Pass NMIs to DOM0 via a dedicated callback, Xen/Linux x86_64 support. |
2006-01-11 |
Ian Campbell |
8562:278e536ade72 |
Pass NMIs to DOM0 via a dedicated callback, Xen/Linux i386 support. |
2006-01-11 |
Ian Campbell |
8561:06ab200a9e23 |
Pass NMIs to DOM0 via a dedicated callback, Xen x86_64 support. |
2006-01-11 |
Ian Campbell |
8560:fe4d06b15a36 |
Pass NMIs to DOM0 via a dedicated callback, Xen x86_32 support. |
2006-01-11 |
Ian Campbell |
8559:c6f7774cae63 |
Pass NMIs to DOM0 via a dedicated callback, core Xen support. |
2006-01-11 |
Ian Campbell |
8558:8bcfcfc13e21 |
Factor re-enabling the IOCK line out of io_check_error() |
2006-01-11 |
emellor |
8557:5ab7cf758e2f |
Install in /usr/sbin, not /usr/local/sbin, for consistency with the rest of the |
2006-01-11 |
vhanquez |
8556:c886f74b54a4 |
make xs_test in xenstore compile. |
2006-01-11 |
vhanquez |
8555:e629bb62c63e |
update xs_transaction_t to be a plain u32 integer instead of a fake pointer. |
2006-01-11 |
vhanquez |
8554:f226284e5c1a |
Share the same name for xenbus transaction type between user and kernel |
2006-01-11 |
kaf24 |
8553:a248738166b1 |
Fix 32-bit shadow mode to handle extended perdomain mapping |
2006-01-11 |
kaf24 |
8552:5ae96e117af2 |
Fixed ia64 compilation issues and also change xen/ia64 to use one single, |
2006-01-10 |
kaf24 |
8551:ed7888c838ad |
Update map_domain_page() documentation (mappings may only be |
2006-01-10 |
kaf24 |
8550:542cb7acb21a |
Add new map_domain_page_global() interface to allow mappings |
2006-01-10 |
vhanquez |
8549:f5f703ec5223 |
Change xenbus_transaction fake pointer into an opaque type. |
2006-01-10 |
cl349 |
8548:d3a4485a41fc |
Cleanups. |
2006-01-10 |
vhanquez |
8547:991ccc24bf2e |
Replace NULL xenbus transaction by a specific XBT_NULL value. |
2006-01-10 |
kaf24 |
8546:50d46a775ad0 |
Send guest output on all xen-attached console devices |
2006-01-10 |
kaf24 |
8545:3904e3c33611 |
Fix the build. |
2006-01-10 |
stekloff |
8544:1a0cc9fdcd48 |
Updated default config options for VMX test domains in xm-test, got rid of |
2006-01-10 |
stekloff |
8543:256bd634e2fc |
Changed ifconfig loopback to have 127.0.0.1, so ping will work. |
2006-01-10 |
emellor |
8542:bb62be2a5080 |
Merged. |
2006-01-10 |
emellor |
8541:0a69deed5e1f |
Proactively check for NULL strings passed into xc_linux_build. Either DTRT |
2006-01-10 |
emellor |
8540:fbee8d9fbaba |
Made network-bridge script work on ALL systems missing ifup/down. |
2006-01-10 |
kaf24 |
8539:fa3a37839eb7 |
Add VMX guest quick start into Xen 3.0 user manual. |
2006-01-10 |
kaf24 |
8538:c503c3887971 |
Proactively check for NULL strings passed into xc_linx_build. Either do |
2006-01-10 |
kaf24 |
8537:d39fa3f09cb2 |
Add dummy 'all' target to guest-headers Makefile. |
2006-01-10 |
emellor |
8536:a4ce0ba0f8ff |
Merged. |
2006-01-10 |
emellor |
8535:a51fcb5de470 |
Extend the xc_linux_save interface to take a callback function for handling the |
2006-01-09 |
kaf24 |
8534:da7873110bbb |
Tiny bootstrap cleanup. |
2006-01-09 |
kaf24 |
8533:1572681e4e5a |
General start-of-day cleanups, resulting in the |
2006-01-09 |
emellor |
8532:dfb836264898 |
Merged. |
2006-01-09 |
root |
8531:970cf1fff5f2 |
As hotplug events are asynchronous by its nature, the remove event seems |
2006-01-09 |
vhanquez |
8530:fbf58585008a |
free trans if allocated, if dev_request_and_reply fail. |
2006-01-09 |
vhanquez |
8529:96c7303b03ab |
Fail early without calling dev_request_and_reply if memory cannot be allocated. |
2006-01-09 |
kaf24 |
8528:0ba3b9d60da6 |
Fix context_switch(). It is necessary to set_current() and |
2006-01-09 |
emellor |
8527:8af1199488d3 |
Merged. |
2006-01-09 |
emellor |
8526:25e3c8668f1f |
Added missing munmap for live_p2m_frame_list_list. |
2006-01-09 |
emellor |
8525:2a0aded8fe60 |
Fix the error recovery at the undo_out label in __gnttab_map_grant_ref to |
2006-01-03 |
emellor |
8524:a848ee1c9822 |
Fix comment describing return value -- xs_rm returns false if the path does not |
2006-01-03 |
emellor |
8523:4aeb39501145 |
Remove "Died" support from the hotplug monitoring. This error code was used |
2006-01-03 |
emellor |
8522:f3d2e3659786 |
Use xenctrl.h, not xc_private.h. |
2006-01-09 |
kaf24 |
8521:299d6ff8fdb2 |
Allow HYPERVISOR_VIRT_START/END public definitions to be |
2006-01-07 |
kaf24 |
8520:b866ed85fad3 |
Add cpumask_scnprintf() and cpulist_scnprintf(). This also |
2006-01-07 |
kaf24 |
8519:4c2c02ca4a7a |
Remove netif_be_dbg debug-key handler from netback by default. |
2006-01-07 |
kaf24 |
8518:83eeb056f7c2 |
Handle migration of x86 VCPUs between physical CPUs. |
2006-01-07 |
kaf24 |
8517:0aff653824db |
Reduce locked critical region in __enter_scheduler(), |
2006-01-07 |
vhanquez |
8516:d92a68e6faa9 |
separate installation of headers from the linux tree into a new guest-header |
2006-01-06 |
vhanquez |
8515:e93340cf4d02 |
test return value of kmalloc to prevent crash is the allocation fail. |
2006-01-06 |
vhanquez |
8514:a933d82321b3 |
Get rid of the err variable by directly returning error values. |
2006-01-06 |
kaf24 |
8513:3c84ce41d184 |
Change the context-switch interface. Get rid of |
2006-01-06 |
kaf24 |
8512:82eafda1c710 |
Rename per-domain cpumask to more descriptive domain_dirty_cpumask. |
2006-01-06 |
kaf24 |
8511:3eeabf448f91 |
Clean up domain shutdown and modification of vcpu |
2006-01-06 |
cl349 |
8510:01a854cd8848 |
Always EXPORT_SYMBOL pm_power_off now that pm_power_off is always defined. |
2006-01-06 |
cl349 |
8509:ba4d42f18661 |
Move definition of pm_power_off to a more sensible location. |
2006-01-06 |
kaf24 |
8508:dd5649730b32 |
Fix a couple of bogus dom0_op names: |
2006-01-06 |
kaf24 |
8507:84cf56328ce0 |
Clean up xen-internal representation of per-vcpu |
2006-01-05 |
kaf24 |
8506:07306e35a5fc |
Fix up x86 emulator header docs and ensure callers use |
2006-01-04 |
kaf24 |
8505:9efe7eb108e1 |
The dom0_ops implementation wasn't matching the interface definition, |
2006-01-04 |
kaf24 |
8504:ecc20905cde3 |
Fixes to mtrr interface code in linux guest. |
2006-01-04 |
kaf24 |
8503:c2e93601eae5 |
Add IO-APIC interrupt debugging to 'i' debug key. |
2006-01-04 |
kaf24 |
8502:572abc9efcf5 |
Fix split of duties between close_netdev() and |
2006-01-04 |
kaf24 |
8501:f26ae65f3f95 |
Add pending status to irq debugkey dump. |
2006-01-04 |
kaf24 |
8500:e0a0ebad0535 |
Add dubug key for dumping guest-bound physical interrupts |
2006-01-04 |
kaf24 |
8499:d186157615d6 |
This patch adds TPM_Seal support to the VTSP. On measured platforms |
2006-01-03 |
kaf24 |
8498:f22ea989389d |
merge |
2006-01-03 |
kaf24 |
8497:f7c2cbb5368f |
Marge with xen-ia64-unstable.hg |
2006-01-03 |
vhanquez |
8496:9e03e60f2d46 |
convert latest old initializer to C99 initializer |
2006-01-03 |
emellor |
8495:9bf5a3b24318 |
Remove 03_network_attach_detach_multiple_pos.test from xfail list |
2006-01-03 |
emellor |
8494:fbe82e680620 |
Vcpu-list's error message shows an unnecessary header. |
2006-01-03 |
emellor |
8493:09e752a1a04a |
These xm info, top, dmesg and log requre no parameter. |
2006-01-03 |
kaf24 |
8492:9fc306e40a7c |
Move public hvm interfaces into xen/include/public/hvm. |
2006-01-03 |
kaf24 |
8491:399c68937d59 |
merge |
2006-01-03 |
kaf24 |
8490:412995d28a07 |
Rename VMX option name lapic to apic, and pass it to xen by |
2006-01-03 |
vhanquez |
8489:9fedfb8cb1b2 |
merge |
2006-01-03 |
vhanquez |
8488:2a873f8020ae |
mixup during reorganization. when SIF_INITDOMAIN it should kcons_write_dom0 |
2005-12-31 |
vhanquez |
8487:994e8ee5179d |
fix possible memory leak if one of the kmalloc fail. |
2005-12-31 |
vhanquez |
8486:0d93a85b5fa4 |
remove one pointless macro and make code paths explicit. |
2005-12-31 |
vhanquez |
8485:7ab6ddd6ada9 |
reorganize code to avoid duplication |
2005-12-31 |
vhanquez |
8484:9270bb6b0421 |
Convert old initializer to C99 initializer. |
2005-12-31 |
vhanquez |
8483:248a75201ba3 |
directly return -ENOMEM instead of jumping to a return -ENOMEM label |
2005-12-31 |
vhanquez |
8482:0fd894ba6ba0 |
move error handling out of line to avoid duplicated code. |
2006-01-13 |
djm |
8481:2884f14895d2 |
Allow asm-offsets to work with vanilla binutils |
2006-01-13 |
djm |
8480:2869bdd16bd4 |
correct implementation of flush_tlb_mask needed to reenable CONFIG_SMP |
2006-01-13 |
djm |
8479:985228c22276 |
Make xmexaple.vti support network option too and other small modifications for convenient use. |
2006-01-13 |
djm |
8478:ec48a5246f76 |
Unused page struct fields commented out. |
2006-01-13 |
djm |
8477:65ce24c383d7 |
add prototype of guest_cpu_user_regs() which is used by ns16550_poll(). |
2006-01-13 |
djm |
8476:dc6ac7f6ddea |
Enable warnings and fix a few one (those which occur in almost every file). |
2006-01-06 |
djm |
8475:1507c5499a92 |
Add 'hvm' capability to indicate whether hardware VTI feature is on. |
2006-01-05 |
djm |
8474:f31cb5961db3 |
Disable virtual memmap to avoid problem on machines with big holes |
2006-01-03 |
djm |
8473:71c61c288171 |
Adapt xen-ia64 to changes in xen-unstable |
2006-01-03 |
djm |
8472:cd914808acf1 |
Merge |
2006-01-02 |
kaf24 |
8471:5b30599761b3 |
Fix VMX disk config string parse (allow leading whitespace). |
2006-01-01 |
kaf24 |
8470:121ff5042eb3 |
Provide an option to disable ACPI from the VMX config file. |
2005-12-31 |
kaf24 |
8469:364128d29f4e |
Clean up 'q' debug key output. |
2005-12-31 |
kaf24 |
8468:d966b7a00959 |
Allow non-privileged domains restricted access to |
2005-12-31 |
kaf24 |
8467:4369fd869f51 |
Store admin-specified ioport capabilities in a rangeset |
2005-12-30 |
kaf24 |
8466:c0d8e1cf0a63 |
Fix a missing break in ioemu command-line parsing switch |
2005-12-30 |
kaf24 |
8465:db510cf1e6f6 |
Fix rdmsrl() for x86_32 -- high 32 bits must be cast to |
2005-12-30 |
kaf24 |
8464:02cfa3beabba |
Avoid xen crash if there is no VMX support. If a platform |
2005-12-30 |
kaf24 |
8463:4299f983e8fe |
Move initial stack-pointer adjustment into assembly |
2005-12-30 |
kaf24 |
8462:19f1f4fa7745 |
Virtual TPM persistent states contain VTPM secrets, which are encrypted |
2005-12-29 |
kaf24 |
8461:65430a8f80d7 |
Extend the range abstraction by adding an internal |
2005-12-29 |
kaf24 |
8460:4937d9f496ab |
Add a little more internal abstraction to the rangeset |
2005-12-29 |
kaf24 |
8459:fe039c5fd127 |
Reset the stack pointer on every cpu early during bootstrap. |
2005-12-29 |
kaf24 |
8458:4dbca1428acd |
Initialise grant tables via core_initcall so that it happens |
2005-12-29 |
kaf24 |
8457:b54e981957eb |
Various fixes to Xen stack management. Ensure the cpu0_stack |
2005-12-29 |
kaf24 |
8456:8d0b62f0aa8d |
Add auto-destructing per-domain rangeset data structure, |
2005-12-28 |
kaf24 |
8455:188ef899e626 |
Fix iobmp_mask setup when permitting a domU access to |
2005-12-28 |
kaf24 |
8454:f36627941bbe |
Fix a leak occurring at netif_map(). The problem raised after allocating |
2005-12-28 |
kaf24 |
8453:0e47bcdac69d |
Set up X11 authorization when a VMX domain uses SDL. |
2005-12-28 |
kaf24 |
8452:27ea8232fe79 |
Reorganizes network frontend device unregister and removal, so that |
2005-12-28 |
kaf24 |
8451:ebe84a7f2a8b |
Missing file from previous changeset. |
2005-12-28 |
kaf24 |
8450:4c961318d216 |
Fix uncleaned vif backend devices when frontend does not finish |
2005-12-28 |
kaf24 |
8449:8b74b9603d5e |
If netfront fails to allocate a receive skbuff, push all pending |
2005-12-27 |
vhanquez |
8448:7c1f2e20123a |
Prevent vbd frontend from oopsing if the underlying device doesn't exist. |
2005-12-23 |
kaf24 |
8447:5fa0c70663f1 |
Generic x86 emulator now properly supports 16-bit addressing |
2005-12-23 |
kaf24 |
8446:829517be689f |
Modify CR0 access emulation -- return physical CR0 (except |
2005-12-23 |
Ian Campbell |
8445:87e5ac90a8df |
Only build xenctx on x86_32 and x86_64. |
2005-12-22 |
Ian Campbell |
8444:c9184cc4d1d1 |
Merge. |
2005-12-22 |
Ian Campbell |
8443:8d5d4d58407f |
Add support to xenctx for printing stack traces on x86_32 and x86_64. |
2005-12-22 |
emellor |
8442:ffa8e85a9e0b |
This patch fixes a bug/typo of main.py. |
2005-12-22 |
cl349 |
8441:6375713d0e41 |
Remove xen specific bug() implementation -- the regular one works just fine. |
2006-01-03 |
djm |
8440:903fb46f240e |
Small bug fixes |
2005-12-30 |
djm |
8439:45c4e735fc8c |
Enable stack trace on Xen BUG (by Isaku Yamahata) |
2005-12-30 |
djm |
8438:f89906acd9f6 |
Plumb through nr_pages -- needed for correct balloon driver function |
2005-12-30 |
djm |
8437:b4925703b56c |
Missing initialization in cache sync code (by Anthony Xu) |
2005-12-29 |
djm |
8436:5222e8d456ae |
Ensure initrd fields are set to 0 when no initrd is present (by Kevin Tian) |
2005-12-29 |
djm |
8435:8643b4d778f5 |
Leave psr.ic on in pal_cache_flush -- fixes Linux bug (by Anthony Xu) |
2005-12-28 |
djm |
8434:40648452d45f |
Sync caches only on split cache machines (dynamic test instead of compile ifdef) |
2005-12-23 |
djm |
8433:f218e6ba2653 |
Missed portion of domU initrd patch |
2005-12-21 |
kaf24 |
8432:934470721c46 |
Remove acpi_count_madt functions. Only appear to be used |
2005-12-21 |
kaf24 |
8431:8b322047c80f |
Remove unused local variables (from removed REASIGN_PAGE |
2005-12-21 |
kaf24 |
8430:9b108cf447e5 |
Merge with xen-ia64-unstable.hg. |
2005-12-21 |
kaf24 |
8429:a4de51a2629f |
Remove obsolete MMUEXT_REASSIGN_PAGE. It's not used by |
2005-12-21 |
kaf24 |
8428:b3edbeea3e79 |
Fix gnttab_release_mappings -- it doesn't need to drop |
2005-12-21 |
kaf24 |
8427:48eb10d7a2d6 |
Increment page reference count for every host/device |
2005-12-21 |
kaf24 |
8426:f2a08a5a807a |
Declare kasprintf before use. |
2005-12-21 |
vhanquez |
8425:4d729134a0a4 |
remove duplicate code to allocate a string ala printf (using kasprintf) |
2005-12-21 |
djm |
8424:5a790011259e |
Merge |
2005-12-21 |
kaf24 |
8423:c259492dfb43 |
Add support for MOVSX/MOVSXD/MOVZX (move-with-extend) |
2005-12-20 |
kaf24 |
8422:6e24488a89f7 |
Remove FIX_RSDP_PAGE. Access RSDP via the 'isamap' of low 1MB. |
2005-12-20 |
kaf24 |
8421:68d72ac55fe5 |
Remove automatic I/O-fault handling in XenLinux. It's now |
2005-12-20 |
emellor |
8420:d3b10a2a82d4 |
Merged. |
2005-12-20 |
emellor |
8419:11cd619db035 |
Changed UUID / Xen handle formatting to be compatible with the OSF DCE UUIDs. |
2005-12-20 |
kaf24 |
8418:931acb64fbaf |
Allow unknown NMIs to be propagated to domain0 via new |
2005-12-20 |
kaf24 |
8417:b34f4169b12e |
Add sound blaster support to VMX device model. |
2005-12-20 |
kaf24 |
8416:870c7e7da81e |
Currently there is no generic configure file to compile xenlinux on |
2005-12-20 |
kaf24 |
8415:b92a36713192 |
This patch fix several issue to support >2G 64bit vmx guest in IA-32e |
2005-12-20 |
kaf24 |
8414:3d1c7be170a7 |
Remove direct references to frame_table array. Use |
2005-12-18 |
kaf24 |
8413:1283d309a603 |
Avoid div-by-zero crash if vmx guest specifies bogus timer |
2005-12-18 |
kaf24 |
8412:381cafbbc3d2 |
Allow a domain to specify DOMID_SELF to DOM0_GETDOMAININFO dom0_op. |
2005-12-17 |
kaf24 |
8411:101ae33a8341 |
Small fix to the error-return path after calling |
2005-12-17 |
kaf24 |
8410:b92ca87a2403 |
Work aroudn swiotlb issue where a read-only host buffer is |
2005-12-17 |
kaf24 |
8409:1509521c824e |
This patch removes the GPL licence from the acm public header files so |
2005-12-16 |
kaf24 |
8408:6ee4c16bfdec |
Hide 64bit-mode feature on i386 hypervisor. |
2005-12-16 |
kaf24 |
8407:9f9984af7f40 |
Move some useful cryptographic enveloping code into their own |
2005-12-16 |
stekloff |
8406:b57c6fca4cef |
Changed create_disk_image to default to making "disk.img", which is what |
2005-12-16 |
stekloff |
8405:fd1488b1132c |
Added information for running xm-test in HVM / VMX mode. |
2005-12-16 |
nivedita |
8404:3f3d53c3b327 |
Xend http access turned off by default. |
2005-12-16 |
kaf24 |
8403:3dc1c23dd508 |
Slight fix to BIOS e820 bug workaround. Remove the check |
2005-12-16 |
kaf24 |
8402:47d947e07205 |
Work around a nasty BIOS/GRUB bug which causes fields in |
2005-12-15 |
chris |
8401:8ebcbcda3d37 |
Add and use write_ldt_entry, as seen in later linux kernel versions. |
2005-12-15 |
kaf24 |
8400:6b1d39a56c2b |
Add debugging flag for domains to make domu debugging a run-time option |
2005-12-15 |
kaf24 |
8399:b5b7a9d9fc56 |
Add MP debug support to gdbserver. |
2005-12-15 |
kaf24 |
8398:803d5e9ae5f4 |
Remove unnecessary statement in evtchn_do_upcall. |
2005-12-15 |
kaf24 |
8397:e7977d6aa6ba |
Unmap io shared page only if it is properly initialized. |
2005-12-15 |
kaf24 |
8396:fb1f2498ce1e |
Check for existence of VLAPIC before relinquishing it, |
2005-12-15 |
kaf24 |
8395:37cafca1539e |
Clear all shadow caches when return to real mode from protect mode. |
2005-12-15 |
kaf24 |
8394:7e419ba80326 |
vmx_assist xen interface header is BSD-licensed. |
2005-12-15 |
emellor |
8393:b62e324574d2 |
Split talk_to_otherend into two pieces, one for getting the otherend details, |
2005-12-15 |
emellor |
8392:bbe553187504 |
Replace calls to deprecated xm set-vcpus with calls to new shiny xm vcpu-set. |
2005-12-15 |
emellor |
8391:237b2a4d2499 |
Merged. |
2005-12-15 |
emellor |
8390:d8c7f144ca54 |
Fix block_attach_shared tests. When the sharing check succeeds, the domain |
2005-12-15 |
emellor |
8389:c28794c159c1 |
Someone seems to have gotten carried away with cut & paste, and then |
2005-12-15 |
emellor |
8388:39a616126104 |
Put watch on device node only if probe was sucessful. |
2005-12-14 |
kaf24 |
8387:dc8122d90670 |
Fix the issue when guest OS clear TS bit by mov to cr0 instead of |
2005-12-14 |
kaf24 |
8386:50640456147b |
LAPIC model is different on x86 and ia64, so make irq-pending |
2005-12-14 |
kaf24 |
8385:7ef59d40c26a |
Give the xencons tty driver a proper name. |
2005-12-14 |
kaf24 |
8384:c9929c7c63f6 |
Prevent new potential features from being exposed to the |
2005-12-21 |
djm |
8383:2c75070e41a0 |
Disable chatty translate_domain_pte messages for normal grant table traffic |
2005-12-21 |
djm |
8382:3d379e5f3d7f |
Facilitate to debug VTI-domain issue. |
2005-12-21 |
djm |
8381:724f412d81ab |
Support domU initrd and cmdline (previous cset also) |
2005-12-21 |
djm |
8380:85261a82e02c |
diff -r 545ba1b126ca tools/libxc/xc_linux_build.c |
2005-12-21 |
djm |
8379:03ea37841682 |
This patch is intended to correct the number of CPUs. |
2005-12-21 |
djm |
8378:663c487a5f2c |
New default config file that works on both tiger4 and HP boxes |
2005-12-21 |
djm |
8377:97d70c793b67 |
Fix smp_processor_id to be linked to correct processor id under vcpu, which is |
2005-12-21 |
djm |
8376:ff81b875b136 |
Certain faults should not be reflected if caused with priv=0 |
2005-12-21 |
djm |
8375:72f51528d55a |
More pal_flush_cache calls for split cache machines (by Anthony Xu) |
2005-12-20 |
djm |
8374:545ba1b126ca |
Important domU/vbd fix. Reserve top granule of machine memory for dom0. |
2005-12-19 |
djm |
8373:9a72d15cc3a5 |
Fix simulator boot (uses old bootparam format with no initrd) |
2005-12-15 |
djm |
8372:7ef565a7cc86 |
Turn off debug output for NaTpage consumption when ifa==0. |
2005-12-15 |
djm |
8371:e1ae4b162128 |
Turn off ia64_pal_cache_flush for domU (temp, until failure understood) |
2005-12-15 |
djm |
8370:2d5c57be196d |
Remove some unused VTI code segments |
2005-12-15 |
djm |
8369:b57ed8182812 |
Cleanup VTLB code |
2005-12-15 |
djm |
8368:f998426f9069 |
Under some specific conditions, dom0 will lose guest timer interrupt. |
2005-12-15 |
djm |
8367:dda94d6dce94 |
Small patch to avoid a stack overflow (VTI only). |
2005-12-14 |
djm |
8366:5eb7ca1878bd |
Mirror changes to x86 un/mask_evtchn |
2005-12-14 |
emellor |
8365:25d0ba51338e |
Fix calls to test-gcc-flag, to match previous changeset. |
2005-12-14 |
emellor |
8364:5fc47ed682d6 |
HOSTCC should be used to set HOSTCFLAGS instead of CC. |
2005-12-14 |
emellor |
8363:57ceee48a0e5 |
Ignore .flc, .patch, .orig, and .rej files, and TAGS in the top level. |
2005-12-14 |
emellor |
8362:050333773f09 |
Merged. |
2005-12-14 |
emellor |
8361:52916bfbfa35 |
Added error message if the user attempts to shutdown Domain-0. |
2005-12-14 |
stekloff |
8360:30f54abf9592 |
Adding SKIP() to tests that aren't supported for VMX domains. |
2005-12-14 |
emellor |
8359:a55d4a167203 |
Added mkdir -p $XENDOMAINS_SAVE, to ensure that the directory exists before |
2005-12-14 |
emellor |
8358:f85f52b508c3 |
Added a stress test for the Xenstore-Python interface layer. |
2005-12-13 |
chris |
8357:6691252943d1 |
Revert changes slipped in during merge. |
2005-12-13 |
chris |
8356:d48b19263e46 |
merge? |
2005-12-13 |
chris |
8355:99a1f5dc75a9 |
Make set_pte_at and set_pte_at_sync macros instead of inline functions. |
2005-12-14 |
kaf24 |
8354:3c88c4d68fc1 |
Clarify the BSD-ish licenses for the blk and net front-end drivers so |
2005-12-13 |
kaf24 |
8353:89250c81cdd2 |
Set kcons index to -1 (i.e., acquire all device indexes). |
2005-12-13 |
kaf24 |
8352:a7bb7b704071 |
Most drivers have their own range of devices they claim and the tty |
2005-12-13 |
kaf24 |
8351:455b2b93542c |
Fix unmask_evtchn() when the port is bound to a different |
2005-12-13 |
emellor |
8350:62d9ac63e7f5 |
Merged. |
2005-12-13 |
emellor |
8349:8c5b7b6772ae |
Added unit test for VMX configuration files. |
2005-12-13 |
emellor |
8348:d37644abe52d |
When we see a httplib.BadStatusLine, sleep 5 seconds and then retry. This |
2005-12-13 |
emellor |
8347:95f84e37c90d |
Resurrect vifname xm create vif option support. This was present in earlier |
2005-12-13 |
emellor |
8346:7256d2425fa7 |
Fix reference to HttpXendClientProtocol. This was previously referring to the |
2005-12-13 |
danms |
8345:89e0dfa3a089 |
Grab the test ID from the report submission response and provide a link |
2005-12-13 |
emellor |
8344:116b7c0a8534 |
Merged. |
2005-12-13 |
emellor |
8343:1dc393b65019 |
Change the way domain configuration is handled in xm-test. |
2005-12-13 |
kaf24 |
8342:3627c3c29b21 |
Tony found a direct userspace access with his unit test for |
2005-12-13 |
kaf24 |
8341:269abc1e4fa5 |
A new ACM security tool providing support to aid in the |
2005-12-13 |
kaf24 |
8340:b438b8cb38f8 |
Support VMX guest accesses to IA32_TIME_STAMP_COUNTER MSR. |
2005-12-13 |
kaf24 |
8339:494243ba43b8 |
Fix shadow_guest32 depenency in Xen/x86 Makefile. |
2005-12-13 |
kaf24 |
8338:82f1b5364f94 |
Add an option for device model to disable key repeat. |
2005-12-13 |
emellor |
8337:ef2fff896422 |
Merged. |
2005-12-13 |
Xiaofeng Ling |
8336:d01b3b50ea64 |
change the NIC configuration accordingly after remove "nics=n" |
2005-12-12 |
Anthony Liguori |
8335:c8378d3c3af8 |
Make sure to fork again after setsid() so that child cannot regain CTTY. |
2005-12-12 |
emellor |
8334:b4dfb49332d2 |
Remove unused netmask,network etc. These were used when we called ifconfig to |
2005-12-13 |
kaf24 |
8333:7f2ccea5a4ec |
Fix rx buffer allocation in netfront. The final allocation size |
2005-12-13 |
emellor |
8332:8b3454b6bf5e |
Match previous changeset removing nics option. |
2005-12-13 |
emellor |
8331:d80066fa2dc2 |
Merged. |
2005-12-13 |
emellor |
8330:55d464295da3 |
Deprecate the nics option from the xm create configuration. Instead, we use the |
2005-12-13 |
emellor |
8329:fa5dddabda0c |
Don't try and close the pipe to the grandparent if it has already been closed |
2005-12-12 |
rread |
8328:aebe8f5c7069 |
Increase the default ramdisk size to 16384 to support SLES initrds. |
2005-12-12 |
emellor |
8327:b0b9946ddc42 |
Read the domid and vifid from the store, rather than horribly slicing up the |
2005-12-12 |
emellor |
8326:4aa340c5bf6e |
Added xend-relocation-hosts-allow option. |
2005-12-12 |
emellor |
8325:e6d71c99c84d |
Squelch error message from iptables (we log this later if necessary). |
2005-12-12 |
emellor |
8324:58397be18c52 |
Added a hosts-allow facility to TCP connections, which allows us to restrict |
2005-12-12 |
emellor |
8323:566395e5a14f |
Minor tidy. |
2005-12-12 |
emellor |
8322:ffc9b7a09453 |
Make from_string('') return []. This means that it is not necessary for our |
2005-12-12 |
emellor |
8321:7ad6cf4260eb |
Minor import tidy. |
2005-12-11 |
kaf24 |
8320:bdcb115c667a |
Rename QEMU device model log file from /tmp/qemu.log to |
2005-12-11 |
kaf24 |
8319:5f94478ca9b5 |
VMX domain should call domain_crash_synchronous instead of domain_crash. |
2005-12-11 |
kaf24 |
8318:c0dbb3a538f2 |
Fix indentation in a few places. |
2005-12-11 |
kaf24 |
8317:44301f65f23e |
Fix ia64 blkback build. |
2005-12-10 |
kaf24 |
8316:0880561d46d1 |
Initilaise new cpu's processed-time value from cpu0's |
2005-12-10 |
kaf24 |
8315:fc8d01a6dcac |
Remove GPL from a couple of Xen public interfaces. There are |
2005-12-10 |
kaf24 |
8314:167dc1fb722a |
Update "make uninstall" to reflect new files. |
2005-12-10 |
kaf24 |
8313:82e283d25f3c |
In all cases in dom0_ops.c, return EFAULT if copy_user |
2005-12-10 |
vhanquez |
8312:1712c7882f7e |
Allows a 'make prep-kernels' which sets up the kernel directories, allowing |
2005-12-09 |
emellor |
8311:53cff3f88e45 |
Merged. |
2005-12-09 |
stekloff |
8310:9558361d8040 |
Add initial VMX support to xm-test: |
2005-12-09 |
emellor |
8309:a8be51efaf46 |
Merged. |
2005-12-09 |
emellor |
8308:10220071deff |
Use new do_without_error function to squelch the error when closing down the |
2005-12-09 |
emellor |
8307:2b09e58cb108 |
Use new do_without_error function to squelch the errors when closing down an |
2005-12-09 |
emellor |
8306:a12bd9e8fdf8 |
Added do_without_error function, and squelch the error from mkdir when trying |
2005-12-09 |
emellor |
8305:1aaa1abab953 |
Add one more fork to the Xend start-up process, this time with the parent |
2005-12-08 |
emellor |
8304:efc71a3e9f6f |
Detach Xend from terminal, courtesy of Horms <horms@verge.net.au>. |
2005-12-08 |
emellor |
8303:52f214d983fb |
Flush the addresses from the new eth0 before trying to add the new address to |
2005-12-08 |
emellor |
8302:e64e28e36e02 |
Fix ip_of to cope with interfaces with multiple addresses, courtesy of |
2005-12-09 |
emellor |
8301:da3b19d7bf9e |
Two domUs, ping from one to the other |
2005-12-09 |
emellor |
8300:9d812d5470e8 |
Single domU, ping to dom0. |
2005-12-09 |
emellor |
8299:a22ad856d199 |
Single domU, ping loopback and the local eth0. |
2005-12-09 |
emellor |
8298:06b7f33e954c |
Some network test utilities for the library: |
2005-12-09 |
emellor |
8297:88e35a698dc4 |
Makefile plumbing for new network tests. |
2005-12-09 |
kaf24 |
8296:9f13f5a4ba9c |
Fix blkback to build on ia64. |
2005-12-08 |
emellor |
8295:8aac8746047b |
The attached patch makes a couple of changes to the ACM security tools |
2005-12-08 |
emellor |
8294:3ab6a6c4b6ed |
The attached patch uncouples the device id used inside XenD from the |
2005-12-08 |
emellor |
8293:cd434888abdc |
Looks like someone merged and moved the pincpu operation to after the |
2005-12-08 |
kaf24 |
8292:2cc09c21cdba |
Allocate separate vm areas for rx and tx rings in netback |
2005-12-08 |
kaf24 |
8291:6f62ad959f6b |
Support CFQ scheduling of guest block requests by creating |
2005-12-08 |
emellor |
8290:c9772105fead |
Merged. |
2005-12-08 |
emellor |
8289:76bff6c996b0 |
Strip huge piles of cruft from the connection infrastructure. We now actually |
2005-12-08 |
emellor |
8288:231686596796 |
Move xm destroy handling out of crufty destroy.py and into main.py, where it |
2005-12-08 |
emellor |
8287:fa1a93f3a322 |
Fix start_time parsing on restart -- it's a float, not an int. |
2005-12-08 |
kaf24 |
8286:a08aef9f1c8e |
Make balloon driver arch-neutral. |
2005-12-08 |
kaf24 |
8285:89a223305611 |
A small VMX code cleanup. |
2005-12-08 |
kaf24 |
8284:7557f0b4098c |
Merge in the newer Xenbus implementation from Linux to the Mini-OS. The new |
2005-12-08 |
kaf24 |
8283:5f7398785e02 |
Don't unshadow when the shadow l2 is the current used shadow table. |
2005-12-08 |
kaf24 |
8282:29055c5ad51d |
Fixed a get/put_page mismatch for guest L2 pages. Sometimes, when you |
2005-12-08 |
kaf24 |
8281:37e19db6ecc3 |
Improve VMX guest TSC accuracy when guests are |
2005-12-08 |
vhanquez |
8280:08c0861679ce |
really fix mkpatches to work correctly. |
2005-12-08 |
vhanquez |
8279:4480e22f2ef2 |
fix mkpatches for creating correctly linux-2.6-xen.patch |
2005-12-08 |
emellor |
8278:669b6252deee |
Merged. |
2005-12-08 |
emellor |
8277:8e74f2cf985e |
Loop retrying when ballooning out, even when the dom0-min-mem setting means |
2005-12-08 |
emellor |
8276:cdf76916951a |
Read start_time and image from the store on restart. Closes bugs #441 and |
2005-12-08 |
emellor |
8275:05b37057b1cf |
Refuse to save dom0, and move the check that refuses to migrate dom0 from |
2005-12-08 |
vhanquez |
8274:7d7973a21a3d |
allow a port to be specified for migration. |
2005-12-07 |
smh22 |
8273:1f6ff996a9fe |
Updated info on Xend. |
2005-12-07 |
emellor |
8272:b215584242c4 |
Don't try and print out the info returned by the server after a restore -- there |
2005-12-07 |
emellor |
8271:77d01909546d |
Use xm create's --dryrun option to get the name from the configuration file, |
2005-12-07 |
danms |
8270:436c3b6d09a6 |
Make the xm-test ramdisk makefile correct the permissions on the rcS script |
2005-12-07 |
emellor |
8269:ac3ceb2d37d1 |
Fix the startup behaviour when the tdb file exists. We were attempting to |
2005-12-07 |
emellor |
8268:ab300e9fe02b |
Fix usleep definition -- we would be sleeping 1000 times too long if the usleep |
2005-12-07 |
emellor |
8267:5f574f9cb4bd |
Tidy up use of environment variables in xenbus-hotplug interaction. |
2005-12-07 |
emellor |
8266:91046e4a49dd |
Merged. |
2005-12-07 |
emellor |
8265:653d38c8fbc8 |
Change configuration handling wrt to the vcpus entry, so that we only see a |
2005-12-07 |
emellor |
8264:eae64901e428 |
Remove timeout on select -- there is no need for it, since we don't do anything |
2005-12-07 |
emellor |
8263:25dd49641a74 |
Merged. |
2005-12-07 |
emellor |
8262:bc398d47d08f |
Further fix to same_vm check. This fixes intermittent failure of live |
2005-12-07 |
emellor |
8261:9089801e73ce |
xm-test report fails because IA64's /cpu/procinfo format is different from |
2005-12-07 |
emellor |
8260:6b6e09240435 |
Fix printf of ssize_t that broke 64-bit build. |
2005-12-07 |
emellor |
8259:964d6e7eb3e5 |
Squelch error messages from calls when failure is handled gracefully. |
2005-12-07 |
emellor |
8258:f308c5707c78 |
Remove one of the multiple occurrences of vcpus in the sxpr. This value is |
2005-12-06 |
emellor |
8257:0faff739723e |
Merged. |
2005-12-06 |
emellor |
8256:2b8efe11096b |
Add a "consumed" parameter to the buffer declaration, and use this to advance |
2005-12-06 |
kaf24 |
8255:db500b8cb79a |
Pull nmi/traps changes from Linux 2.6.14. |
2005-12-06 |
emellor |
8254:06b80b837c92 |
Merged. |
2005-12-06 |
emellor |
8253:95584b819b72 |
Make the master fd belonging to the pty pair non-blocking. Writes were blocking |
2005-12-05 |
dan |
8252:1e6fa31fb780 |
Output an explicit newline before the "REASON:" string so the report script |
2005-12-06 |
kaf24 |
8251:198828cc103b |
The Mini-OS build once again broke, this time since vcpu_data became vcpu_info |
2005-12-06 |
kaf24 |
8250:002a8b5c98bb |
Add map_domain_pages/unmap_domain_pages to map contiguous |
2005-12-06 |
kaf24 |
8249:c976c1ff806a |
Fix the request size for a full page-sized skbuff in netfront |
2005-12-06 |
kaf24 |
8248:4e9c643968ff |
Fix netfront to accept received packets at a wider range of |
2005-12-06 |
kaf24 |
8247:8b5c047f6e23 |
Pre-decrement rather than post-decrement in shadow32.c. |
2005-12-06 |
kaf24 |
8246:379921f2259d |
Update xen cap to reflect 32 bit VMX guest support on x86_64 |
2005-12-06 |
kaf24 |
8245:052e18d41ead |
Fix vtpm support in xend. |
2005-12-05 |
emellor |
8244:cb2012e7e01d |
Mention udev, clean up xm help section, mention network-nat and network-route |
2005-12-05 |
iap10 |
8243:7729efa06812 |
Added tag RELEASE-3.0.0 for changeset c8fdb0caa77b429cf47f9707926e83947778cb48 |
2005-12-05 |
smh22 |
8242:c8fdb0caa77b |
Updated docs for Xen 3.0. RELEASE-3.0.0 |
2005-12-04 |
cl349 |
8241:0255f48b757f |
Temporarily remove NetBSD and FreeBSD sparse trees to avoid user confusion. |
2005-12-04 |
cl349 |
8240:64cd054aa143 |
Merge |
2005-12-04 |
cl349 |
8239:2d32c7489a39 |
Update version number for Xen 3.0.0 release. |
2005-12-04 |
cl349 |
8238:75637383278c |
Make version strings consistent across all interfaces. |
2005-12-04 |
cl349 |
8237:f3f0be058855 |
Update -xen config file to include newgen megaraid and qla scsi drivers. |
2005-12-04 |
cl349 |
8236:e74d110dd2a2 |
Rename set-vcpus to vcpu-set (match docs) and update short help page. |
2005-12-04 |
kaf24 |
8235:8c7de61d3913 |
Pull requests from blkfront into blkback a bit more |
2005-12-04 |
kaf24 |
8234:f94923f2dd14 |
Bump blktap and dom0op version numbers. |
2005-12-04 |
kaf24 |
8233:5c44f0905ca0 |
Image.py should send 2 new arguments to qemu-dm for setting QEMU window |
2005-12-04 |
kaf24 |
8232:99b9046a8df2 |
Add a comment to tricky corner case in evtchn_close(). |
2005-12-03 |
rread |
8231:8098cc1daac4 |
Merge docs |
2005-12-02 |
kmself |
8230:bc7567741a4c |
Incorporating Alan Oehler's changes, some of mine. |
2005-12-02 |
kmself |
8229:1deae55b1f5c |
Incorporating Alan's mods. |
2005-12-02 |
kmself |
8228:dcfeb9e234d1 |
Applied Robb Roman's patches to upstream. |
2005-12-02 |
Robb Romans |
8227:57d5f6c9b9ef |
Small cleanup for distro chapters. |
2005-12-02 |
Robb Romans |
8226:dceb2fcdab5b |
Reorg patch 2 to match http://wiki.xensource.com/xenwiki/Xen3DocsToDo |
2005-12-02 |
Robb Romans |
8225:63f9c8dd13d4 |
Reorg patch 1 to match http://wiki.xensource.com/xenwiki/Xen3DocsToDo |
2005-12-04 |
iap10 |
8224:757218700a40 |
Readme typos |
2005-12-04 |
cl349 |
8223:36fe58be57de |
Fix same_vm test by adding missing '$'. |
2005-12-04 |
cl349 |
8222:9b842cdbe0de |
Use test ([) instead of expr to compare integers. |
2005-12-03 |
kaf24 |
8221:bbef89ec44b8 |
Fix request-notification holdoff in blkback. New code is |
2005-12-03 |
kaf24 |
8220:d24ab5abf857 |
Remove scary warning message about 'breaking irq affinity' |
2005-12-03 |
iap10 |
8219:00c349d5b40d |
Merge |
2005-12-03 |
iap10 |
8218:31d86fc0a271 |
Update xend-config.sxp so that dom0-min-mem is 196MB by default, as this is rather more user friendly. |
2005-12-03 |
kaf24 |
8217:fad187cad5bd |
Always initialise a swiotlb for domain0. Make it a small |
2005-12-03 |
kaf24 |
8216:fd7c4221fc56 |
Enable multiple NICs for vmx domain by configuration file |
2005-12-03 |
kaf24 |
8215:b8ba1bbba882 |
Set the device model windows title as the domain name |
2005-12-03 |
kaf24 |
8214:d234a8cfc4ca |
Fixes unmodified 32-bit guest support on the x86_64 Xen. |
2005-12-03 |
cl349 |
8213:1c515c707296 |
Fix block backend teardown when the device didn't setup completely. |
2005-12-03 |
emellor |
8212:4146dbea47e1 |
Merged. |
2005-12-03 |
emellor |
8211:b20641d24272 |
Set hostname in DHCP config from the guest name, and if more than one interface |
2005-12-03 |
kaf24 |
8210:8754277cec01 |
Fix blkback request notification holdoff. req_cons must be |
2005-12-03 |
kaf24 |
8209:4c588e255c85 |
Fix typo in previous changeset. Include is ../grant_table.h |
2005-12-03 |
kaf24 |
8208:773735517d9d |
Inclide grant_ref_t definition in split-driver struct |
2005-12-03 |
kaf24 |
8207:2dcfb85f5bac |
Merge with xen-ia64-unstable.hg |
2005-12-03 |
kaf24 |
8206:5ff5117291ad |
Using a slow serial console with sync_console on SMP leaves an |
2005-12-03 |
emellor |
8205:5e617fd48504 |
Read from the store if the filename reported by losetup has been truncated (the |
2005-12-02 |
emellor |
8204:114946d9937f |
Merged. |
2005-12-02 |
dan |
8203:b77ceb2481b3 |
Make "xm list --long" generate device configuration data from xenstore state |
2005-12-02 |
cl349 |
8202:ccb923727f93 |
Fix vif-net script for setups where eth0 has no IP address. |
2005-12-02 |
kaf24 |
8201:7bf19284bf3f |
Fix PAE bootstrap. |
2005-12-02 |
kaf24 |
8200:42d4059108d4 |
Add a defensive batched tlb flush to free_page_type(), to |
2005-12-02 |
kaf24 |
8199:b21be984945a |
Move cpu0_stack out of Xen text section and into BSS. This |
2005-12-02 |
emellor |
8198:a9c35cd7e559 |
This patch adds a new domain config option, 'cpus' which is a list of |
2005-12-02 |
emellor |
8197:30eb074a560a |
Merged. |
2005-12-02 |
emellor |
8196:485871ff1d39 |
Fix the block-sharing check for physical devices by using a lock to serialise |
2005-12-02 |
emellor |
8195:df011cae33e9 |
Added /etc/init.d/dhcpd to list of init files to check for (supporting Centos |
2005-12-02 |
emellor |
8194:a57cccdf2d6d |
Added serialisation facilities. Udev is supposed to serialise events, but sadly |
2005-12-02 |
emellor |
8193:d581e11e247c |
Remove the watch on the /vm/<uuid> path when rebooting or migrating. We don't |
2005-12-02 |
emellor |
8192:f23db2051785 |
Don't log every time around the big transaction writing the device details. |
2005-12-02 |
emellor |
8191:1caed7031f6b |
Added xen-hotplug.log to the files to collect. |
2005-12-02 |
emellor |
8190:74b7a81e5eed |
Initialise the connection ID when a domain is introduced. This (re)enables |
2005-12-02 |
emellor |
8189:db6d667f5168 |
Fix error message. |
2005-12-02 |
djm |
8188:3a4589331504 |
Revert to simpler ia64 defconfigs, generic one causes loopback failures |
2005-12-02 |
djm |
8187:d616f22ffdd9 |
Minor changes due to file movement to merge xen-unstable with xen-ia64-unstable |
2005-12-02 |
djm |
8186:28bd01c9b596 |
Merge |
2005-12-02 |
kaf24 |
8185:e13c994bdccb |
More console-related cleanups. |
2005-12-02 |
kaf24 |
8184:0a81c6edf2b1 |
Simplify console driver and avoid unnecessary spinning in the |
2005-12-02 |
iap10 |
8183:7062c49e99af |
Disable devfs from the -xen configs. It's obsolete and was causing problems for some users. |
2005-12-02 |
sos22 |
8182:265f68795ebf |
Avoid a hang when probing the partition table on imported block |
2005-12-02 |
kaf24 |
8181:d4ab8e46136c |
Blkif request notifications use generic ring req_event holdoff |
2005-12-02 |
kaf24 |
8180:df68a9433492 |
Add padding to ring headers for future expansion. |
2005-12-02 |
kaf24 |
8179:a21cbe9a111b |
Clean up netif messages. Remove bitfields, and create |
2005-12-02 |
kaf24 |
8178:de95bab19b18 |
Fix tpm split driver to include grant-table defintions. |
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 |
2005-11-30 |
kaf24 |
8137:58d46463413e |
GNTTABOP_map_grant_ref returns error status and handle as |
2005-11-30 |
kaf24 |
8136:ff95b53bd39a |
Public interface cleanups. Widen some fields in public |
2005-11-30 |
kaf24 |
8135:37c09b20a896 |
Remove some vmx header files from Xen public interfaces. |
2005-11-30 |
kaf24 |
8134:590915af8117 |
Fix serial pty creation in qemu-dm. Set raw attributes to |
2005-11-30 |
kaf24 |
8133:73d19afe543c |
We need to do sync when mov_to_cr3 to a value already shadowed. |
2005-11-30 |
kaf24 |
8132:b6dfdbeb2780 |
Add ATA-over-Ethernet as a module to the default 32-bit -xen config |
2005-11-30 |
kaf24 |
8131:72f79d68e86c |
domain_pause duplicates the code from vcpu_pause. Eliminate the |
2005-11-30 |
kaf24 |
8130:3399f4b9396a |
Removes the carriage returns from some of the vtpm |
2005-11-30 |
kaf24 |
8129:d963256dc3e0 |
writable_pl1e in shadow mode is a machine address, so |
2005-11-29 |
smh22 |
8128:ccf76e51e7e6 |
Disable some over-zealous sanity checking for now (can cause major problems |
2005-11-29 |
smh22 |
8127:4268d0ecdde7 |
Fix typo. |
2005-11-29 |
emellor |
8126:8a00d9af3291 |
Tidy and comment use of canonicalise_mode, et al. |
2005-11-29 |
emellor |
8125:74fa88cf3dc7 |
Merged. |
2005-11-29 |
emellor |
8124:b1940475284f |
Increase device timeout to 10 seconds, as restarting a DHCP server takes a few |
2005-11-29 |
emellor |
8123:d1abced7ab7c |
Support facilities for the new DHCP support. |
2005-11-29 |
emellor |
8122:28331cd6d43a |
Added trap for ERR, to get better response from the scripts when they are really |
2005-11-29 |
emellor |
8121:e67cfb40411d |
Replace grep >&/dev/null with grep -q. |
2005-11-29 |
emellor |
8120:e47e953c9e10 |
Added DHCP server support, configured by a dhcp=yes parameter. This will write |
2005-11-29 |
smh22 |
8119:92469b92f768 |
Avoid audit code during live migrate on 32bit since it's not required. |
2005-11-29 |
smh22 |
8118:689315a7ff80 |
Tidy up audit code for PAE plus avoid its use during live migrate where |
2005-11-29 |
smh22 |
8117:37b93f40eb0a |
Cleanup backend block device logic under save/restore; this should |
2005-11-29 |
kaf24 |
8116:450c562b76aa |
Remove shadow32 dead code (it's never built for other than |
2005-11-29 |
kaf24 |
8115:d0ca851445e2 |
Fix vmx guest issue of allowing accessing supervisor page |
2005-11-29 |
kaf24 |
8114:a1e99c0104cb |
Small fix for shadow mode: fix a p.t. limit check. |
2005-11-29 |
kaf24 |
8113:3a54c21b65de |
Clean up a previous qemu workaround where we use |
2005-11-29 |
kaf24 |
8112:3c687c6905e7 |
Fix a race condition for multi-thread qemu dma, where vmx linux guests |
2005-11-29 |
pl |
8111:ec370b3d2df3 |
Fix minor traceback in xen-bugtool when send fails |
2005-11-28 |
rread |
8110:880b02c04656 |
The device sharing check races when more than one file backed vbd is |
2005-11-28 |
rread |
8109:444b968a3e09 |
Make psmouse module builtin. |
2005-11-28 |
kaf24 |
8108:36ab34f1c31e |
Bundle vcpu_time and vcpu_info structures together into a single |
2005-11-28 |
dan |
8107:85eef527ba74 |
Fix isConsoleDead() to actually run a command on the DomU, since a dead |
2005-11-28 |
emellor |
8106:243265ade404 |
Merged. |
2005-11-28 |
emellor |
8105:7638cf95b63c |
Change uuid string format to match that outputted by Xen. |
2005-11-28 |
emellor |
8104:d8786656ebab |
Use StringIO to simplify string_iterator here. Altered the up-front |
2005-11-28 |
emellor |
8103:d5368f7fda5d |
Added README.xen-bugtool. |
2005-11-28 |
cl349 |
8102:82e48750542c |
Move mk-symlinks target into tools/Rules.mk. |
2005-11-28 |
kaf24 |
8101:a90691f5207c |
Hardcode many cpu features for x86/64 -- we know 64-bit |
2005-11-28 |
kaf24 |
8100:5ea875b72e0a |
In alloc_vcpu_struct, after doing a memset on the new allocated vcpu, we |
2005-11-28 |
kaf24 |
8099:66e16c4685f5 |
Remove bogus extra unmap_domain_page() call in |
2005-11-28 |
Michael Fetterman |
8098:b3f8d3158a1c |
merge |
2005-11-28 |
Michael Fetterman |
8097:7363637e2721 |
merge |
2005-11-28 |
Michael Fetterman |
8096:48aaa39eaa7e |
minor printf and log message rework in the shadow code. |
2005-11-28 |
Michael Fetterman |
8095:9971d8d1f631 |
Allow __gpfn_to_mfn() to automatically deal with translated domains != current. |
2005-11-23 |
Michael Fetterman |
8094:af3e4a594e4c |
Fix regexp in install scripts so it works with sed. |
2005-11-23 |
Michael Fetterman |
8093:f61b8d362fc4 |
Avoid ccache and distcc for x86-64 compilation of ia32/syscall32.c |
2005-11-28 |
kaf24 |
8092:367b9ca30e88 |
arch/xen/kernel/fixup.c -> arch/xen/i386/kernel/fixup.c |
2005-11-28 |
kaf24 |
8091:2eb868d02f0f |
Simplify boot_vcpu() implementation. |
2005-11-28 |
emellor |
8090:a20a9ec0e510 |
Change uses of \s within sed regexps -- some versions of sed do not support this |
2005-11-28 |
emellor |
8089:c5ee3b6f25b3 |
Added xen-bugtool, an application that collects various system logs and can |
2005-11-27 |
emellor |
8088:eb1169f92d81 |
Set a console limit, in order to detect runaways. |
2005-11-27 |
emellor |
8087:9964f27fd80b |
Fix console handling; saveLog call was broken if ConsoleError occurred. |
2005-11-27 |
emellor |
8086:85a1a57320a6 |
Remove keyword from call to xc.domain_setmaxmem; keyword support for this call |
2005-11-27 |
emellor |
8085:f37f1c9ec2ec |
Merged. |
2005-11-27 |
emellor |
8084:b67f9f21fd9c |
Change the console handling, to remove the loop and timeout if a console fails |
2005-11-27 |
emellor |
8083:4195392fba06 |
Use the getId method to tidy up simple call to domid. |
2005-11-27 |
emellor |
8082:86a2e2645e40 |
Remove looping from handling of xm domid. This command should now work first |
2005-11-27 |
emellor |
8081:4f12ed3342dc |
Mark 03_network_attach_detach as XFAIL. There are known bugs in the network |
2005-11-27 |
emellor |
8080:ea2875ca5a66 |
Restore 05_create_noroot, as this test now seems to work, and remove |
2005-11-27 |
emellor |
8079:2c54b2f0a676 |
Remove some Makefile cruft. |
2005-11-27 |
emellor |
8078:c08cfaf353c6 |
Added device-sharing checks for loopback-mounted files. The existing |
2005-11-27 |
emellor |
8077:cfcf9212a90b |
Renable FAIL call that was disabled back when block-attach did not work. |
2005-11-26 |
emellor |
8076:895a9ca1b0a6 |
Write the error message and the hotplug-status=busy in the same transaction, to |
2005-11-26 |
smh22 |
8075:bf09a8db5bb4 |
Fix formatting. |
2005-11-26 |
smh22 |
8074:486f4c9e1c22 |
Fix save/restore and migrate on x86_64. |
2005-11-26 |
kaf24 |
8073:001ba14fbb1b |
More cleanups to the pmd-shared patch. |
2005-11-26 |
kaf24 |
8072:b05e1c4bc31b |
Clean the arch_memory_op() for-loop header. |
2005-11-26 |
smh22 |
8071:5d95ab80f290 |
Fix x86_64 build. |
2005-11-26 |
emellor |
8070:b9181b1c576f |
Merged. |
2005-11-26 |
emellor |
8069:3c21a174e8fc |
Fix the unpause_basic test. The console will appear to have failed, given the |
2005-11-26 |
emellor |
8068:9981fa5ba62b |
Fix the 06_block-list_checkremove test. The use of string.find was invalid |
2005-11-26 |
emellor |
8067:f710753a4026 |
Added a comment. |
2005-11-25 |
emellor |
8066:43e25c2653ee |
Also, make a small tweak to the 12_block_attach test so that we don't leave |
2005-11-25 |
emellor |
8065:8c3ed250366c |
Check when using physical devices that the device is not already in use. Using |
2005-11-25 |
emellor |
8064:701ec436d5ad |
Only write a success node when coming online, not going offline. Delete the |
2005-11-25 |
emellor |
8063:801c6363501b |
Only write a success node when coming online, not going offline. |
2005-11-25 |
emellor |
8062:3c01d53e383d |
Don't issue the iptables diagnostic when removing entries. Depending upon your |
2005-11-25 |
emellor |
8061:4f25a6b49445 |
Match rename of parameters to match the corresponding hotplug events. This |
2005-11-25 |
emellor |
8060:84cf3d018bea |
Fix handling of devid_end when devid is an integer, but not present as a device. |
2005-11-25 |
kaf24 |
8059:c3cfc4ff3b08 |
Implement new memory_op() XENMEM_machphys_mfn_list. Replaces old |
2005-11-25 |
kaf24 |
8058:549130374cfa |
In shadow-external mode, every VCPU must free its own |
2005-11-25 |
smh22 |
8057:d46553f73c6f |
Tolerate temporary inconsistency between type info and page contents on |
2005-11-25 |
emellor |
8056:5ae89ce67486 |
check_hotplug fails on one of my machines running ubunto 4.10 "Warty |
2005-11-25 |
emellor |
8055:206731134e18 |
Add help option on runtests.sh |
2005-11-25 |
dan |
8054:e2e18ef3b204 |
Add sanity checks that let us know if there are any problems before |
2005-11-25 |
emellor |
8053:421ea766aaa0 |
Fix stupid invalid syntax on network-attach tests. |
2005-11-25 |
emellor |
8052:28a117c5ea94 |
Merged. |
2005-11-25 |
emellor |
8051:42474df9b248 |
Move XenbusState from the Linux-specific xenbus.h into a new file with the Xen |
2005-11-25 |
smh22 |
8050:9c81a3c5b33b |
Use page-sized batches in GETPAGEFRAMEINFO2 (and generally tidy up). |
2005-11-25 |
kaf24 |
8049:26b961b72153 |
Fix the issue of on x86_64, rhel4 can not get into runlevel 5. |
2005-11-25 |
kaf24 |
8048:a8ac8be1a889 |
I cleaned up acm_ops.c and eliminated returns inside the switch |
2005-11-25 |
kaf24 |
8047:cb215a84d1af |
Update vtpm driver following the recent changes to the |
2005-11-24 |
kaf24 |
8046:b0338759544e |
Big reworking of SHARED_KERNEL_PMD logic. Includes several |
2005-11-24 |
emellor |
8045:78b5e590be34 |
Merged. |
2005-11-24 |
emellor |
8044:d1e1d6493d1d |
Programmatically generate the xm help strings from the snippets, rather than |
2005-11-24 |
emellor |
8043:d2b957902c6b |
Added a count of the number of users of this block device, and refuse to close |
2005-11-24 |
kaf24 |
8042:f887ddae2b03 |
Remove CONFIG_PREEMPT configuration option from Xen kernel builds. |
2005-11-24 |
kaf24 |
8041:877d738e7a40 |
Quieten down grant-table transfer failure when it is because |
2005-11-24 |
kaf24 |
8040:0ea18c1ea134 |
Another PAE fix for pgd_ctor. |
2005-11-24 |
kaf24 |
8039:0ec1d38f26f7 |
More PAE PGD fixes. Ensure we do not pin PGDs with no kernel |
2005-11-24 |
kaf24 |
8038:86964d50bcfa |
Fix pgd allocation for PAE. We must handle the fact that |
2005-11-24 |
kaf24 |
8037:a9fef115e8ec |
Fix 32b non-pae build. |
2005-11-24 |
emellor |
8036:64d919032001 |
Merged. |
2005-11-24 |
emellor |
8035:4d1d9f7ebcfc |
Check whether a device is already configured before trying to configure it |
2005-11-24 |
emellor |
8034:1cf273e133c8 |
Support destruction of device by /dev/sda1 (for example) even when the |
2005-11-24 |
emellor |
8033:cbf7efa871ae |
Minor tidy, no semantic change. |
2005-11-24 |
kaf24 |
8032:8952af4fc166 |
Shootdown TLB entries across all VCPUs for SMP shadow mode. |
2005-11-24 |
smh22 |
8031:8392d3955ed4 |
Re-enable tools support for live migration on PAE. |
2005-11-24 |
smh22 |
8030:238727cb4c26 |
Quiet down live migrate on PAE domains. |
2005-11-24 |
kaf24 |
8029:ba50c9d1271e |
Clean up mark_dirty() implementation to check for log-dirty |
2005-11-24 |
kaf24 |
8028:dca4893b0b9f |
Remove unused 'nr_recs' field from trace-buffer header |
2005-11-24 |
kaf24 |
8027:188a4fb5ea1f |
Adds ac_timer based polling to the ns16550 UART driver. This is |
2005-11-24 |
kaf24 |
8026:e1728d3c18ca |
This fixes a small race between when a domain is created and when xentop |
2005-11-24 |
kaf24 |
8025:9c631c4fe727 |
xen/common/acm_ops.c, check for a NULL pointer and then |
2005-11-24 |
kaf24 |
8024:eb87d4c810d3 |
dom0_ops return -EACCES when the interface version in wrong. I think |
2005-11-24 |
kaf24 |
8023:f7c7575695b3 |
Clean up some Xen files in the ioemulator. |
2005-11-24 |
kaf24 |
8022:bd8418790797 |
Fix ia64 build. Two typos in header files. |
2005-11-23 |
rread |
8021:1ea5d2e3a8f9 |
Make the microcode driver builtin. |
2005-11-23 |
rread |
8020:84453f32e5fc |
Disable crufty modules still using cli and friends. |
2005-11-23 |
rread |
8019:b33e41a69793 |
Compile IDE drivers as builtins instead of modules. |
2005-11-23 |
emellor |
8018:8451c6567123 |
Reverse accidental commits for changesets 8001 and 7996-7999. |
2005-11-23 |
emellor |
8017:9ee811544c40 |
Merged. |
2005-11-23 |
emellor |
8016:b8bca5421d5c |
Added comment describing usage. |
2005-11-23 |
emellor |
8015:55aae13c9e0a |
imported patch quiet_linux_build.patch |
2005-11-23 |
emellor |
8014:a22a83ea77e5 |
imported patch trace-thread.patch |
2005-11-23 |
emellor |
8013:07c608857972 |
imported patch my-config |
2005-11-23 |
emellor |
8012:69dc687f0364 |
imported patch logging-thread.patch |
2005-11-23 |
emellor |
8011:d6034e0e95fc |
Merged. |
2005-11-23 |
emellor |
8010:8aabf8959595 |
Don't treat the failure of ifconfig vifX.Y down as a fatal error. This hasn't |
2005-11-23 |
emellor |
8009:e48bb8550f95 |
Remove the frontend device directories as well as the backend ones. |
2005-11-23 |
emellor |
8008:fc41a9c9bc36 |
Inside xenbus_switch_state, don't write the new state if the node has already |
2005-11-23 |
emellor |
8007:fb42478203b9 |
Added a hotplug KOBJ_OFFLINE call, for symmetry with the ONLINE call used here. |
2005-11-23 |
rread |
8006:ef449cd53cca |
Build the mouse device into the kernel. |
2005-11-23 |
kaf24 |
8005:14d733e5e1d0 |
Fix Xen to build with gcc-4.1. |
2005-11-23 |
kaf24 |
8004:6cc603ac3f38 |
Add __iomem and __user pointer annotations to linux sparse tree. |
2005-11-23 |
kaf24 |
8003:17b98e15bf78 |
Fix __gpfn_to_mfn() to work correctly when not executed |
2005-11-23 |
kaf24 |
8002:cd6a8d73f529 |
Clean up use of get_pfn_from_mfn(). |
2005-11-23 |
kaf24 |
8001:944cf29d126d |
Move arch-specific portions of grant-table implementation |
2005-11-23 |
sos22 |
8000:6d9ea03c1baa |
Merge. |
2005-11-23 |
sos22 |
7999:9cc161c08b59 |
Merge. |
2005-11-23 |
sos22 |
7998:52bddfb334ae |
Make sure that accesses to the machine_to_phys table all go through |
2005-11-23 |
root |
7997:1d754a4ad350 |
xm-test: add tests for network-attach command |
2005-11-23 |
dan |
7996:092ac41ec8bd |
Add tests for bug #331 |
2005-11-23 |
dan |
7995:4b8599f53bb4 |
Make 04_memset_smallmem differentiate between console run-away and console |
2005-11-23 |
emellor |
7994:6ab21a197549 |
Fix to xm create --help from Ken Grant. |
2005-11-23 |
kaf24 |
7993:6c252ba7a639 |
BUG_ON test for xmalloc alignment should not be excluded |
2005-11-23 |
kaf24 |
7992:be41d7631c2f |
Intel systems with more than 8 CPUs require that the APIC is configured |
2005-11-23 |
kaf24 |
7991:b6ebabe4658a |
Add -Wdeclaration-after-statement to CFLAGS only if the |
2005-11-22 |
smh22 |
7990:393256b2ead0 |
Avoid GPF when attempting to save / restore 64bit guests. More thought |
2005-11-22 |
kaf24 |
7989:c7508abc5b6b |
Add -Wdeclaration-after-statement to Xen and tools build. |
2005-11-22 |
smh22 |
7988:f7bee3cb1bf1 |
Tidy up debugging output. |
2005-11-22 |
smh22 |
7987:72a1421dcf1b |
Better handle page type info becoming incoherent during live migrate. |
2005-11-22 |
emellor |
7986:bc1bfdb35f29 |
Merged. |
2005-11-22 |
emellor |
7985:602aefe7bd48 |
Make it possible to run valgrind on code linked with the libxc libraries. |
2005-11-22 |
kaf24 |
7984:dede6fb4c90e |
When a foreign page is mapped via a grant reference, it |
2005-11-22 |
kaf24 |
7983:13b2e5c94595 |
Ignore live flag on PAE/64-bit migrations, rather than |
2005-11-22 |
kaf24 |
7982:060a6634d9ec |
SHADOW_CONTROL_OP_OFF should be checkign whether shadow mode |
2005-11-22 |
kaf24 |
7981:faf5c318f9b0 |
Fix the zombie domain when destroying 2.6 linux vmx guest. |
2005-11-21 |
rread |
7980:f8af1ac29ecb |
Build the USB boot keyboard and mouse drivers as modules, so the real |
2005-11-21 |
smh22 |
7979:f612aec588e2 |
Fix syntax error. |
2005-11-21 |
emellor |
7978:c1c8da6f2afe |
Merged. |
2005-11-21 |
emellor |
7977:f546d8697b0e |
Misc fixes for breakage when moving to new Python/C interface style. |
2005-11-21 |
kgrant |
7976:b2364dc83d1f |
use help in create.py for "xm help create" |
2005-11-21 |
xenrtd |
7975:14886c68f254 |
Catch parsing errors in xm create. |
2005-11-21 |
emellor |
7974:11a06dd44a8d |
Merged. |
2005-11-21 |
emellor |
7973:87b520c30cb2 |
As with xs.c, change the module interface to match the current Python/C |
2005-11-21 |
emellor |
7972:52f80621b889 |
Tidy use of module / package names. |
2005-11-21 |
emellor |
7971:f72da8799418 |
Remove many unnecessary uses of keyword arguments, to reduce complexity. |
2005-11-21 |
smh22 |
7970:eaec9512f618 |
Remove unnecessary assert. |
2005-11-21 |
emellor |
7969:976e53674e84 |
Merged. |
2005-11-21 |
emellor |
7968:fbd3f3cb6f65 |
Return the changed path as an argument to the watch callback. This is useful |
2005-11-21 |
kaf24 |
7967:52020caa244f |
Change semantics of gnttab_transfer to take the page away |
2005-11-21 |
emellor |
7966:e336e186e5f9 |
Merged. |
2005-11-21 |
emellor |
7965:c07d5bab4c2b |
Fix removal of use of scheduler, broken earlier today by mismerge. |
2005-11-21 |
emellor |
7964:27a2cb379c8f |
Merged. |
2005-11-21 |
emellor |
7963:dd50b17dc60f |
Changes check for "udev", so that it works on debian sid (that does not |
2005-11-20 |
emellor |
7962:44d96609ea71 |
Added document to collate information regarding distro-specific |
2005-11-20 |
dykman |
7961:83bc047bb346 |
1) "brctl show" has no parameters. |
2005-11-20 |
dan |
7960:1e3042a93904 |
First stab at a xend-config.sxp man page. |
2005-11-21 |
kaf24 |
7959:ff18a169e866 |
Update the memory_op() hypercall. Add two new subcommands, to |
2005-11-21 |
smh22 |
7958:bdab22f56efe |
Fix 'belt + braces' check in xc_linux_save and improve error handling |
2005-11-21 |
kaf24 |
7957:112a769787d2 |
Linux swiotlb now uses correct method for determining if any RAM |
2005-11-21 |
kaf24 |
7956:eaaee5f43c67 |
Mute error message on SMP resume if a secondary CPU is |
2005-11-21 |
emellor |
7955:340effeb64b5 |
Merged. |
2005-11-21 |
emellor |
7954:6738fd14cb58 |
Replace initialiser for readonly parameter in xshandle_init that should never |
2005-11-21 |
kaf24 |
7953:0add9fbe93ab |
Fix grant-table transfer implementation. Also fix transfer |
2005-11-21 |
emellor |
7952:675862d22347 |
Merged. |
2005-11-21 |
emellor |
7951:a0b0da36fda3 |
Removed, now unused. |
2005-11-21 |
emellor |
7950:64e43d615167 |
Append the new device config to our internal structure, in device_create. This |
2005-11-21 |
emellor |
7949:8fb11d28df0f |
Catch RuntimeError inside initDomain, for better handling of out-of-memory, etc. |
2005-11-21 |
emellor |
7948:c7a46ec8d4df |
Remove last remaining use of scheduler.py, so we can remove the whole module. |
2005-11-21 |
emellor |
7947:52a3c06be4f8 |
Downgrade debug message to level "trace". |
2005-11-21 |
emellor |
7946:d88b33abf533 |
Added another test. Fix the existing tests to close the written config file |
2005-11-21 |
emellor |
7945:4f7b4ca2e30c |
Added reset method to Opts so that create.parseCommandLine can be used more than |
2005-11-21 |
emellor |
7944:508bc376c1dd |
Remove whole piles of cruft from the connection layer. The only thing that was |
2005-11-21 |
emellor |
7943:3a544c04cc61 |
Added method so that SrvDaemon can be run in the foreground without all the |
2005-11-21 |
emellor |
7942:d7b91e64bd4c |
Fix typo, and failure to unpack singleton tuple correctly. |
2005-11-21 |
emellor |
7941:5b0a7cac1087 |
Added unit test for the DevController subclasses. |
2005-11-21 |
emellor |
7940:2cfded7de82f |
Change the module registration declarations and change the object creation and |
2005-11-21 |
emellor |
7939:e60115657823 |
Remove all unnecessary uses of keyword arguments, to reduce complexity. In |
2005-11-20 |
kaf24 |
7938:6a666940fa04 |
Merge with xen-ia64-unstable.hg. |
2005-11-20 |
kaf24 |
7937:715184c81749 |
Small build fix to Python xenstore interface library. |
2005-11-19 |
kaf24 |
7936:aad88a902892 |
The patch allows one to configure NR_CPUS >8 (16 by default, same as the |
2005-11-19 |
kaf24 |
7935:cc1d77bba4b0 |
Enable the Xen hypervisor ACM security policy to be determined at boot |
2005-11-19 |
kaf24 |
7934:f5dafee503ba |
This patch is to fix a few performance "bugs" in the xenmon.py script. |
2005-11-19 |
kaf24 |
7933:5c7d103efb99 |
Fix shadow log-dirty mode for x86_64 xenlinux. Tested |
2005-11-19 |
cl349 |
7932:317e5a7092e2 |
Revert 04a7decd0645b23f1f398340e927eb191f0e754d since it's not needed. |
2005-11-19 |
cl349 |
7931:86cf8f4e5de5 |
Move tpmfe.h file next to other xen specific header files. |
2005-12-02 |
djm |
7930:eae5812f33f1 |
Stack pal call emulation implemented. (by Tristan Gingold) |
2005-12-02 |
djm |
7929:97de0e776d8b |
Update xen-capable elilo to support compressed dom0 kernel images (by Alex Williamson) |
2005-12-02 |
djm |
7928:cc085702cf9f |
Enable serial input for Xen (tied to ifdef, default off for now) |
2005-12-02 |
djm |
7927:ffe910ea7cb7 |
Fix pointer in vmx vmmu init code (by Anthony Xu and Kevin Tian) |
2005-12-01 |
djm |
7926:9cca37fc1057 |
Fix flush_tlb_mask to no-op for non-SMP, now needed in grant_table.c |
2005-12-01 |
djm |
7925:64699278c175 |
Fix pfn_valid call (by Kevin Tian) |
2005-11-30 |
djm |
7924:2e74bab1981e |
Add (incomplete) dom0_physinfo call to try with xm list and xen-bugtool |
2005-11-30 |
djm |
7923:0944ee356534 |
devmem.c no longer needed in drivers/xen/core |
2005-11-23 |
djm |
7922:0ee00faf332d |
Adapt to removal of #ifdef ia64 in xmalloc (handle SMP_CACHE_SHIFT) |
2005-11-23 |
djm |
7921:3eaab414bdfd |
vcpu_regs defined in ptrace.h (get regs from vcpu). Manual conversions and duplicate declarations removed. (by Tristan Gingold) |
2005-11-22 |
djm |
7920:4f36357947d7 |
Re-revert to generic xen0_defconfig_ia64 file |
2005-11-22 |
djm |
7919:c9077d9009f0 |
Patched drivers/acpi/motherboard.c no longer needed |
2005-11-22 |
djm |
7918:e97c20d1f68f |
After Alex's ACPI patch, this patch in motherboard.c for NULL FADT no longer required |
2005-11-22 |
djm |
7917:750b19fec820 |
Add a trivial namespace to the fake ACPI DSDT. |
2005-11-22 |
djm |
7916:90b9e8569dfb |
Create the base set of ACPI structures necessary to satisfy the ACPI subsystem on a guest OS. This includes RSDP, XSDT, FADT, MADT, and DSDT. |
2005-11-22 |
djm |
7915:6ac2a06e238b |
Handle lds on vti domain and fix some bugs on vti domain |
2005-11-19 |
djm |
7914:c35a32f96d20 |
Recode usage of FPSR_DEFAULT due to strange double declaration |
2005-11-18 |
djm |
7913:878a9891b056 |
Merge |
2005-11-19 |
cl349 |
7912:04a7decd0645 |
Fix support for sxp domain configuration files. |
2005-11-18 |
smh22 |
7911:94d39d9acc8e |
Only resume xenbus /after/ we've prepared our VCPUs; otherwise the |
2005-11-18 |
kaf24 |
7910:56d05708736a |
Do not allow an uninitialised VCPU to be brought up. Also |
2005-11-18 |
kaf24 |
7909:378e1c58bcd2 |
The xentrace_format script doesn't work on x86/64. Python pads the input |
2005-11-18 |
kaf24 |
7908:0970a2fdbee9 |
make_page_readonly() must flush unused kmaps when handling |
2005-11-18 |
kaf24 |
7907:8b384e741382 |
Improve make_page_readonly and make_page_writable: |
2005-11-18 |
kaf24 |
7906:69ea493e415a |
Simplify arbitrary_virt_to_phys, and fix the x86/64 version to mask |
2005-11-18 |
emellor |
7905:5c954929bb0d |
Merged. |
2005-11-18 |
emellor |
7904:049dee79c76d |
Remove one further reference to network_limit_help that I missed when merging. |
2005-11-18 |
emellor |
7903:0dd531d4af46 |
Merged. |
2005-11-18 |
emellor |
7902:eb3ecf6abe87 |
Remove barbaric abuse of goto out of one nested block and into a previous one. |
2005-11-17 |
emellor |
7901:b7afc0be59b2 |
Initialise the request ID in xs_talkv, to silence valgrind. We're not actually |
2005-11-17 |
emellor |
7900:e710b125b4cf |
Initialise the request ID in xs_talkv, to silence valgrind. We're not actually |
2005-11-17 |
emellor |
7899:34d9095e79e3 |
Simplify the logic of each of the functions here, removing the many bizarre |
2005-11-18 |
emellor |
7898:ad2720178268 |
Merged. |
2005-11-18 |
emellor |
7897:7d75f5a88f06 |
From Ken Grant: Add per command help / make help match new man pages. |
2005-11-18 |
kaf24 |
7896:51bb139329b2 |
Disable live relocation for PAE and x86/64. Currently it can |
2005-11-18 |
kaf24 |
7895:419b32f72179 |
Remove conditionally-compiled code for Linux 2.4. |
2005-11-18 |
dan |
7894:7209244ea3d1 |
Make test 15_create_smallmem pass mem=16M on the kernel command line. |
2005-11-18 |
dan |
7893:74d4d3be6b0a |
Added a test to verify that devices come and go from block-list |
2005-11-18 |
sean |
7892:d02fd103cbc6 |
updates to xmdomain.cfg.5 man page to document most used options, and |
2005-11-18 |
dan |
7891:ab845d97de72 |
Add hping to the ramdisk. Also, do some very simple versioning. |
2005-11-18 |
sean |
7890:60bb9e11bd7d |
trivial add to .hgignore to ignore all the pulled content for xm-test's buildroot |
2005-11-18 |
sean |
7889:7f8969754896 |
added block device content, including finding a few more bugs in xen |
2005-11-18 |
kaf24 |
7888:5b5f1b0aca33 |
Set up fully-virtualised RTC time zone default to local |
2005-11-17 |
smh22 |
7887:f6fdb6e0d3c9 |
Fix race in blkfront resume path (watch thread could fire watch during the |
2005-11-17 |
jrb44 |
7886:51f91ef6c3b5 |
Fix x86-64 build. |
2005-11-17 |
kaf24 |
7885:65e0699dc9e1 |
merge |
2005-11-17 |
kaf24 |
7884:1a1c0f9b242e |
Fix event_pending() macro to match the assembly-language |
2005-11-17 |
emellor |
7883:80e393599413 |
Merged. |
2005-11-17 |
emellor |
7882:418954da5c0f |
Correct buffer->size at the same time as buffer->capacity when shrinking down a |
2005-11-17 |
kaf24 |
7881:c640c0c7f821 |
The perdomain mapping area in Xen space requires more than |
2005-11-17 |
emellor |
7880:9da47130ff42 |
Merged. |
2005-11-17 |
emellor |
7879:c0ef782130db |
Documentation: remove Twisted Matrix pre-req |
2005-11-17 |
dan |
7878:9a8110cb09bd |
Updates to the xm-test README file. |
2005-11-17 |
emellor |
7877:88c2d4bbe7c9 |
This patch explains network-* options in xm.1, including the bits that are |
2005-11-17 |
dan |
7876:c2f0ed9158ad |
Update 01_pause_basic test for new console behavior. |
2005-11-17 |
dan |
7875:234b3d608c86 |
Make test 04_memset detect bug #380 and restart the console daemon. |
2005-11-17 |
emellor |
7874:2ce5edc0ccbd |
Here's the patch for making the otherend_changed entrypoint |
2005-11-17 |
kaf24 |
7873:4c0606fb701b |
Fix IOCTL_PRIVCMD_GET_MACH2PHYS_MFNS to work properly for |
2005-11-17 |
smh22 |
7872:0adacfa2e33f |
Fix pinning logic on restore. |
2005-11-16 |
emellor |
7871:3f39f030fa89 |
Merged. |
2005-11-16 |
dan |
7870:cbf6f95e9c62 |
Test for creating a domain with too little memory. |
2005-11-16 |
dan |
7869:28eec8977024 |
Make 01_reboot test more robust. |
2005-11-16 |
smh22 |
7868:e4e1674a747d |
One more try... |
2005-11-16 |
smh22 |
7867:9c68f4a58aa9 |
Fix annoying error introduced during cleanup. Oops. |
2005-11-16 |
smh22 |
7866:c5a49efa11d6 |
Trivial fixes for 64bit and xend. |
2005-11-16 |
smh22 |
7865:fe3a892b33b4 |
Many fixes for save/restore and related areas for PAE in particular. Now |
2005-11-16 |
emellor |
7864:9b345321fd06 |
Merged. |
2005-11-16 |
emellor |
7863:32b574b24b18 |
Watch for changes in the /vm section of the store, so that we update our |
2005-11-16 |
emellor |
7862:3631592ad7d3 |
Added an unwatch method, so that XendDomainInfo can unregister the watch from |
2005-11-16 |
emellor |
7861:8c736c042f72 |
Move the registration of the @releaseDomain watch so that we avoid a watch |
2005-11-16 |
emellor |
7860:3867d93d86f7 |
Downgrade the failure to change the iptables settings from fatal to an error. |
2005-11-16 |
emellor |
7859:8ed932ab9f2a |
Merged. |
2005-11-16 |
jmb |
7858:dee321bf18e9 |
Dom0 might not be called Domain-0, so ask for the name in shutdown.py, instead of hardcoding it |
2005-11-16 |
kaf24 |
7857:6f1477035134 |
Rename XENVER_parameters to slightly more informative |
2005-11-16 |
emellor |
7856:50dcb6266990 |
Merged. |
2005-11-16 |
emellor |
7855:725bf42d4713 |
Review checks for Error string when checking that bad arguments are handled |
2005-11-16 |
kaf24 |
7854:fb50fba1895c |
Fix up start_info_t magic string to match the format of |
2005-11-16 |
kaf24 |
7853:fa99d895bb18 |
This fixes the following scenerio: |
2005-11-16 |
kaf24 |
7852:1df8b53bdd37 |
Change ISA_IO_BASE to fix_to_virt(FIX_ISAMAP_BEGIN). It used to be |
2005-11-16 |
kaf24 |
7851:80b61bdceb26 |
Remove unnecessary cast of kmalloc() result. |
2005-11-16 |
kaf24 |
7850:54a05cd0d060 |
Add definitions of some swiotlb symbols to pci-dma.c. |
2005-11-16 |
kaf24 |
7849:9f4efb238f5b |
/dev/mem write function should use copy_from_user, not copy_to_user. |
2005-11-16 |
kaf24 |
7848:592d8f74d23d |
merge. |
2005-11-16 |
kaf24 |
7847:2e0700008a87 |
Correctly export xencons functions to avoid ugly 'extern' |
2005-11-16 |
kaf24 |
7846:022818ea3914 |
Fix function that shouldn't be globally defined. |
2005-11-16 |
emellor |
7845:5019c8d034c4 |
Merged. |
2005-11-16 |
emellor |
7844:fa76c455af35 |
The following patch removes every (hopefully) reference to network-limit. |
2005-11-16 |
kaf24 |
7843:9bf6f907b3ff |
Trivial coding style fix. |
2005-11-16 |
kaf24 |
7842:3d89876eb4d4 |
Add function declarations, and ensure we prevent mismatch |
2005-11-16 |
kaf24 |
7841:e1142d983179 |
Replace 0 with NULL when assigning pointer fields/parameters. |
2005-11-15 |
kaf24 |
7840:9c7aeec94f8a |
Fix 64-bit build that I broke by making acpi table mapping |
2005-11-15 |
emellor |
7839:10bafcc750fb |
Make watchStart and watchMain global functions rather than classmethods, |
2005-11-15 |
emellor |
7838:009eb32c0ae4 |
Merged. |
2005-11-15 |
emellor |
7837:210a5b625e30 |
Have a watch callback return 0 or 1 depending upon whether it would like to |
2005-11-15 |
emellor |
7836:151837f6c26b |
Remove the handling of TypeError inside gather. It is not thrown by int() |
2005-11-15 |
kaf24 |
7835:5e111356ba17 |
Ensure we initialise the cpu_present_map before |
2005-11-15 |
emellor |
7834:2acbe70dd418 |
This patch fixes dom0 SMP vcpu hotplug. Currently, domains without |
2005-11-15 |
emellor |
7833:fcf13f653dba |
This patch fixes a number of vcpu related issues. |
2005-11-15 |
emellor |
7832:49bf2a4863b6 |
Merged. |
2005-11-15 |
emellor |
7831:a064c5804eae |
Fix race between xspy_read_watch and xspy_watch, by placing the watch in the |
2005-11-15 |
kaf24 |
7830:0895376edf73 |
acpi change is Xen/x86 specific, so make it dependent on |
2005-11-15 |
kaf24 |
7829:3918cc7f679e |
Upgrade Xen's msr.h to include definitions from Linux 2.6.14. |
2005-11-15 |
emellor |
7828:bb0e5f7f94fd |
Merged. |
2005-11-15 |
emellor |
7827:60bf9aa39043 |
Have the vif scripts expect the offline event, not the remove event. With |
2005-11-15 |
emellor |
7826:bb270cb5d2e8 |
Added link_exists function, for neatness. Check for the existence of the pdev |
2005-11-15 |
danms |
7825:4bdcb7f8c3d7 |
Reduce the time required to start xm-test domains by allowing the console |
2005-11-15 |
emellor |
7824:1831da8249ba |
Merged. |
2005-11-15 |
emellor |
7823:97d11e40d8ca |
This patch is largely stylistic, and gets rid of StuddlyCaps formatting in |
2005-11-15 |
emellor |
7822:4f56eb7d814a |
This patch adds more content around the scheduler portions of the xm.1 man |
2005-11-15 |
emellor |
7821:c395b060b45d |
This patch is another in the continued effort to flesh out the man pages, it |
2005-11-15 |
kaf24 |
7820:e60d8a3ad96e |
Update hgignore list. |
2005-11-15 |
kaf24 |
7819:394390f6ff85 |
The new userland monitoring tool, XenMon. |
2005-11-15 |
kaf24 |
7818:e580f8051888 |
Extra tracing in Xen to support XenMon. |
2005-11-15 |
kaf24 |
7817:6e3e98e1c182 |
Previous changeset trivially broke ioemu/helper2.c. Fix it. |
2005-11-15 |
kaf24 |
7816:3864566bc833 |
This patch fixed keyboard issue for linux kernel 2.6 in vmx guest. |
2005-11-15 |
kaf24 |
7815:00aa8e4609e2 |
Properly declare ioapic_update_EOI(). |
2005-11-15 |
kaf24 |
7814:312e3f18bd6c |
Initialise secondary CPUs via an arch_initcall rather than |
2005-11-14 |
kaf24 |
7813:ed2ef64fdc33 |
get_page_type() must clean up writable pagetable state |
2005-11-14 |
kaf24 |
7812:dd754654d427 |
Better fix for flushing conflicting batched ptwr state |
2005-11-14 |
kaf24 |
7811:4f03592bc7f5 |
Flush writable pagetable state before emulating a PT |
2005-11-14 |
kaf24 |
7810:090e44133d40 |
Use make_lowmem_page_readonly/writable() in preference to the |
2005-11-14 |
kaf24 |
7809:bdf1a8039d13 |
Failure to revalidate a writable pagetable page should crash |
2005-11-14 |
emellor |
7808:6d981d34cf52 |
Fix check for a working iptables installation. Checking for the iptables |
2005-11-14 |
emellor |
7807:2de6e301a640 |
Merged. |
2005-11-14 |
emellor |
7806:edc33eea8630 |
Added line of debugging to try and catch hotplug script race. |
2005-11-14 |
emellor |
7805:504111fd562a |
Allocate MAC addresses using Xensource Inc's new OUI. |
2005-11-14 |
kaf24 |
7804:3842ebd7d480 |
Declare local variables at the start of a block, not in the middle |
2005-11-14 |
kaf24 |
7803:20bd6f55b813 |
Clean up xenstore/console shared page initialisation, which is |
2005-11-14 |
kaf24 |
7802:8ee7df2c18d1 |
Revert accidentally applied changes from changeset |
2005-11-14 |
kaf24 |
7801:b631c9328e49 |
Trivial Makefile cleanup for ioemu. |
2005-11-14 |
kaf24 |
7800:5aad7e145e50 |
If /sbin/ isn't in the path, udev rules will erroneously not get |
2005-11-12 |
emellor |
7799:bffbe58801d0 |
The various changes to move to using info instead of passing the config |
2005-11-12 |
emellor |
7798:4f247dc79d0a |
Further changes to xm.1 man page. |
2005-11-12 |
emellor |
7797:5ee1f7f3fc9b |
From Charles Coffing <ccoffing@novell.com>: |
2005-11-12 |
emellor |
7796:55af8b55abd8 |
The following patch is work in progress to add more meat to the xm.1 man |
2005-11-12 |
dan |
7795:a06405d12a10 |
This test was failing for he wrong reason. Calls to block-attach after the |
2005-11-12 |
emellor |
7794:fa237e03d3e7 |
Disable use of mmap. This allows Xenstored to run with an NFS-mounted |
2005-11-11 |
emellor |
7793:776ef2fb6fd8 |
Merged. |
2005-11-11 |
emellor |
7792:bf7c16e761fc |
New Xenbus driver structure, bringing an explicit state machine to the table. |
2005-11-11 |
emellor |
7791:e2e7f47e6f79 |
Rename the commands inside the hotplug scripts to match those used by hotplug |
2005-11-11 |
emellor |
7790:9523e6d10511 |
New location for code common to both netfront and netback, with the MAC parsing |
2005-11-11 |
smh22 |
7789:995e94c4802e |
Attached patch allows PAE xenlinux to run in the shadow mode using |
2005-11-11 |
smh22 |
7788:e023e37b3c7a |
Fix make_page_readonly/make_page_writeable on PAE guests - previous behaviour |
2005-11-11 |
emellor |
7787:980967b0b161 |
Don't call iptables if it is not installed. This code is only there to ensure |
2005-11-11 |
emellor |
7786:1444adb1c407 |
Fix function call syntax in vif-route and vif-nat. |
2005-11-11 |
emellor |
7785:e002282b79c8 |
Merged. |
2005-11-11 |
emellor |
7784:c927e3761a96 |
Chmod a+x. |
2005-11-11 |
kaf24 |
7783:cc5450d52e49 |
Missed two files from NULL-pointer-check changeset. |
2005-11-11 |
kaf24 |
7782:fcb7e5616102 |
Remove unnecessary NULL checks before freeing memory blocks. |
2005-11-11 |
kaf24 |
7781:41c8a2ea07c0 |
Fix application of OS patches to deal better with failure. |
2005-11-11 |
kaf24 |
7780:cc1c250e672d |
Max xen skbuff allocation is now 64KB. kmem caches only |
2005-11-11 |
kaf24 |
7779:b5c95258fe59 |
Merge with xen-unstable-ia64.hg |
2005-11-11 |
kaf24 |
7778:0b4596caf761 |
nloopbacks default is now 8. So vifnum of greater than 7 requires |
2005-11-11 |
kaf24 |
7777:eaee11008e68 |
Add MOVSX instr support to VMX MMIO decoder. |
2005-11-11 |
kaf24 |
7776:778394bb27f3 |
Remove unnecessary ifdef in defn of xprintk. Install |
2005-11-10 |
kaf24 |
7775:b9e8654c3f10 |
Fix Linux fault.c indentation. |
2005-11-10 |
smh22 |
7774:5aa93e3c2a22 |
Fix page-table dump on PAE with >4GB MFNs. |
2005-11-10 |
kaf24 |
7773:476d02c1346c |
Merge with http://xenbits.xensource.com/ext/xen-unstable-docs.hg |
2005-11-10 |
Robb Romans |
7772:f1c07363956b |
Add "Securing Xen" adapted from Anthony Liguori's Wiki entry. |
2005-11-10 |
Robb Romans |
7771:79e8991af6b4 |
A few doc cleanups. Replace bitkeeper with mercurial. |
2005-11-10 |
Xiaofeng Ling |
7770:6a593de2f8ba |
This patch use same expression as vif for vmx guest but has a distinguish "type=ioemu" |
2005-11-10 |
emellor |
7769:10e6946477b8 |
Removed autogenerated file. |
2005-11-10 |
emellor |
7768:975aa9e4def3 |
Fix the log reopening by moving the code with all the races out of the signal |
2005-11-10 |
kaf24 |
7767:4982559d8fde |
Indirect writes to phys_to_machine_mapping array through an inline |
2005-11-10 |
kaf24 |
7766:d916497135ac |
When creating exception/interrupt stack frames for a guest, |
2005-11-10 |
kaf24 |
7765:c405c0d1b49b |
This patch fix some issue on masked interrupt: |
2005-11-10 |
kaf24 |
7764:bee09e2200ab |
Fix IPI handling before vcpu launched |
2005-11-10 |
kaf24 |
7763:de41f5e24cf1 |
For vmx domain, because shadow_mode_reference is set later in |
2005-11-10 |
kaf24 |
7762:e436e4e93076 |
Add some minor defensive coding/error handling in xc_vmx_build.c like |
2005-11-10 |
kaf24 |
7761:bdb8c00ddb85 |
merge |
2005-11-10 |
kaf24 |
7760:74737286e9f5 |
Enable xm console for vmx guest. |
2005-11-10 |
kaf24 |
7759:d5775d0bcf1e |
Fix some more bugs in pygrub including: |
2005-11-10 |
emellor |
7758:a8b759a40372 |
Merged. |
2005-11-10 |
emellor |
7757:139aabe357a4 |
Various chmod a+x. |
2005-11-10 |
danms |
7756:578736096552 |
Modularize runtest.sh and add a quick option. |
2005-11-10 |
danms |
7755:0c3335a98f0b |
Make the 04_restore test verify that two block devices and two nics are |
2005-11-10 |
danms |
7754:7562dc888468 |
Remove this accidental commit |
2005-11-10 |
dan |
7753:fb4f48f0116e |
Tweak the usage of mke2fs to be quiet, so that the XML reports |
2005-11-10 |
danms |
7752:2bcfd776cb7f |
Add this file that wasn't in the tarball for the initial import |
2005-11-10 |
danms |
7751:3920df5da25e |
Remove semicolons from Console.py. It's a habit. |
2005-11-10 |
kaf24 |
7750:06d08564b982 |
Attached patch fixes a thinko in pygrub's setup.py |
2005-11-10 |
kaf24 |
7749:b8eaf192bad7 |
Enable export of set_nmi_callback in suitably priv 64-bit doms. |
2005-11-10 |
kaf24 |
7748:08f0066158c3 |
Updates comments in network-bridge, removes dead code, minor typo fixes. |
2005-11-10 |
emellor |
7747:8a5dca8c1e8f |
Merged. |
2005-11-09 |
emellor |
7746:ad6a208992cc |
Added missing __init__.py. |
2005-11-09 |
smh22 |
7745:8f83f7ccf185 |
Fix shadow bitmap sizing for logdirty mode. |
2005-11-09 |
kaf24 |
7744:5823dbfbb4cd |
Move linear faulting address (%cr2) out of the page fault |
2005-11-18 |
djm |
7743:e62c54ab862f |
Fall back to zx1-based configs, defconfigs don't work yet to boot domU |
2005-11-18 |
djm |
7742:84f9bec4feaf |
Fix read of guest psr to properly set dfh and other bits (by Matt Chapman) |
2005-11-18 |
djm |
7741:14393678d999 |
Properly pass iha/itir if data miss occurs when fetching privop (by Matt Chapman) |
2005-11-18 |
djm |
7740:ba78f3912b29 |
Remove DOMU_BUILD_STAGING and supporting code entirely, no longer needed |
2005-11-17 |
djm |
7739:51f32d60536b |
Turn off DOMU_BUILD_STAGING, no longer needed (flagged by Kevin Tian) |
2005-11-17 |
djm |
7738:ec2ab25dacee |
Parse all ACPI MADT entries, not just NR_CPUS (by Alex Williamson) |
2005-11-17 |
djm |
7737:424e28ebc882 |
Turn off duplicate console output (by Alex Williamson) |
2005-11-17 |
djm |
7736:ea1214123c2f |
Remove old version of xen xlilo patch |
2005-11-17 |
djm |
7735:d0a2b36f72f2 |
Integration of the xen4xlilo patch. (by Tristan Gingold) |
2005-11-16 |
djm |
7734:8c42a46de7f8 |
Enable build to work for both generic and non-generic (hpsim issue) |
2005-11-16 |
djm |
7733:40fc727dd1c0 |
Changes so that Xen can be compiled with gcc 4.0.2: (by Tristan Gingold) |
2005-11-16 |
djm |
7732:36cea432bbed |
Enable generic build for dom0 and build for domU with CONFIG_VT forced off |
2005-11-16 |
djm |
7731:ee15a2ae7f24 |
Fix problem if itlb miss occurs when in metaphysical mode |
2005-11-14 |
djm |
7730:5e142e1f41e6 |
Support dom0_mem parameter at boot option (by Masaki Kanno) |
2005-11-11 |
djm |
7729:bd234c9603ce |
Fix delivery of nat consumption faults (still chatty) |
2005-11-11 |
djm |
7728:12d4d2dc06a2 |
Punt to slow path for itc.i/d for region0 to avoid metaphys problem |
2005-11-11 |
djm |
7727:d7bcc7bbf981 |
Fix region0 virtual accesses |
2005-11-10 |
djm |
7726:2f98977d9f85 |
Enable gcc3.4 with CONFIG_SMP (by Alex Williamson) |
2005-11-10 |
djm |
7725:0ec32c6f0963 |
Blkfront no longer built by default, need CONFIG_XEN_BLKDEV_FRONTEND |
2005-11-10 |
djm |
7724:fae79fdcd49b |
Merge |
2005-11-10 |
djm |
7723:9be9bc0b0f11 |
Fix typo |
2005-11-10 |
djm |
7722:4aeb53ba2890 |
Merge latest xen-unstable into xen-ia64-unstable |
2005-11-09 |
emellor |
7721:136b2d20dc81 |
Cope with the ValueError exception that we get if you use Xend with the recent |
2005-11-09 |
kaf24 |
7720:b2ea26d2099a |
Support recent change moving virtual IOAPIC model into Xen for |
2005-11-09 |
kaf24 |
7719:34a0dcb1700c |
Attached patch allows building of netfront and blkfront as modules |
2005-11-09 |
kaf24 |
7718:83ec10103067 |
gnttab_request_free_callback needs to be exported for building modular |
2005-11-09 |
kaf24 |
7717:6b62605e77b5 |
Remove use of get_gendisk in blkfront gen_gendisk is no long exported |
2005-11-09 |
kaf24 |
7716:356c175366a1 |
Allow xen_create_contiguous_region() to fail gracefully if it |
2005-11-09 |
smh22 |
7715:5066d2aa2fb0 |
More fixes for save/restore; use configured memory for generating sxp. |
2005-11-09 |
emellor |
7714:1e6147db55cf |
This patch prevents the xm-test console library from duplicating the |
2005-11-09 |
emellor |
7713:b0b854126410 |
This patch adds a new test that attempts to save and restore a domain |
2005-11-09 |
emellor |
7712:003339f0fcb2 |
Chmod a+x. |
2005-11-09 |
smh22 |
7711:539b2757642e |
Fix 64-bit build. |
2005-11-08 |
smh22 |
7710:b3c2bc39d815 |
Enable save/restore for PAE domains. |
2005-11-08 |
smh22 |
7709:abbe3df33774 |
Use '-' instead of '_' in xen version strings. |
2005-11-08 |
kaf24 |
7708:98bcd8fbd5e3 |
Fix alloc_skb() to ensure data is always physically contiguous. |
2005-11-08 |
kaf24 |
7707:0915074c356e |
Rationalise the kernel event-channel binding interfaces. The |
2005-11-08 |
emellor |
7706:37ad91483bd3 |
Increase the static constant default number of loopback interfaces, nloopbacks, |
2005-11-08 |
emellor |
7705:7cbcdccd659d |
Merged. |
2005-11-08 |
emellor |
7704:e2bb85722b91 |
Fix two leaks in the pyxc interface. The dictionaries are being added |
2005-11-08 |
Michael Fetterman |
7703:6e2225934d84 |
merge |
2005-11-08 |
Michael Fetterman |
7702:f544934dd0b6 |
merge |
2005-11-08 |
Michael Fetterman |
7701:c665ab5a6b44 |
Cleanup various shadow mode asserts. |
2005-11-08 |
mafetter |
7700:6d298cac0e8d |
Bug fix in error handling in get_page_from_l4e() |
2005-11-08 |
mafetter |
7699:0f62ea79cd8d |
Fixed domain refcounting bug (found by inspection) |
2005-11-08 |
mafetter |
7698:d25bdfb2576e |
Fixed a bug in the audit code. |
2005-11-08 |
unknown |
7697:dd0e2e9fa4e6 |
Fixed domain refcounting bug (found by inspection) |
2005-11-08 |
mafetter |
7696:c4fc28fb580a |
Fix vncviewer spawning so it actually works. |
2005-11-08 |
mafetter |
7695:913ad6d48cbc |
Added some minor defensive coding/error handling in xc_linux_build.c |
2005-11-07 |
unknown |
7694:889814fb94c5 |
Minor Makefile cleanup in tools/libxc/Makefile |
2005-11-07 |
unknown |
7693:06abebc3a56d |
Make xen0's default config match itself after a "make oldconfig" |
2005-11-07 |
unknown |
7692:188fc4838586 |
Minor updates to .hgignore |
2005-11-08 |
emellor |
7691:a5195bf5671d |
Merged. |
2005-11-08 |
emellor |
7690:8e1703090053 |
Added file missed on commit of earlier patch by Dan Smith. |
2005-11-08 |
emellor |
7689:53f52fc28f8b |
This patch removes all of the auto-generated files that were checked |
2005-11-08 |
emellor |
7688:c969320ee59f |
This patch increments the version number of xm-test so that we can |
2005-11-08 |
emellor |
7687:dfbdf1d264ef |
This patch adds a URL to the reporting site, as well as a note about |
2005-11-08 |
emellor |
7686:f79854882e1f |
1. Set the UID and EUID of the process when trying to switch to a |
2005-11-08 |
emellor |
7685:40f3ce3516cb |
1. Unmark the 07 and 08 tests of block_attach as XFAIL |
2005-11-08 |
emellor |
7684:464e03b08f65 |
Remove unused parameter. |
2005-11-08 |
kaf24 |
7683:1470a9d40072 |
Remove unused and unnecessary gnttab ioctl. |
2005-11-08 |
kaf24 |
7682:33b2e15c2ade |
Update tools/examples docs. |
2005-11-08 |
kaf24 |
7681:8914eb171c66 |
After move randomMac to netif in 7637, we need to this for vmx guest. |
2005-11-08 |
kaf24 |
7680:a7a35d0a4a7c |
Remove the execute bit from shell snipplets (the -common files not |
2005-11-08 |
kaf24 |
7679:becf19225569 |
Fix the clean target of the tools/xenstore Makefile to |
2005-11-08 |
kaf24 |
7678:0aeb37de0e4a |
merge |
2005-11-08 |
emellor |
7677:055efdd6b7c5 |
Merged. |
2005-11-08 |
emellor |
7676:7e3faea076ec |
Push the process of waiting for devices to come up right out of DevController, |
2005-11-08 |
emellor |
7675:eafd932231ae |
Rearrange restart logic so that a failure to restart a domain does not cause |
2005-11-08 |
emellor |
7674:f2202af64023 |
Mark plenty of variables as unused, and remove an unused import. |
2005-11-08 |
emellor |
7673:dcfbfae87f6c |
Remove unused XENSTORED_XYZ constants. |
2005-11-07 |
emellor |
7672:ca37f8be9426 |
Rename parameter to avoid shadowing builtin. |
2005-11-10 |
djm |
7671:b12a48d9e841 |
Reflect various missing traps/faults (flagged with printf for now). |
2005-11-10 |
djm |
7670:214bd6a0ed27 |
Adapt to new evtchn interfaces. |
2005-11-10 |
djm |
7669:5b2d9807725d |
Back out partial fix in ia64-unstable 7665/7/8, breaks Debian boot |
2005-11-09 |
djm |
7668:be53bbe62f2e |
Don't panic for other region physaddr handling in vcpu_translate |
2005-11-09 |
djm |
7667:7fd6dff1631d |
Don't panic for (rare) dom0 physaddr with uncacheable attribute |
2005-11-09 |
djm |
7666:8ddc812626b2 |
Fix ia64 tools build (new parameter in xc_vmx_build) |
2005-11-09 |
djm |
7665:d3594980a8f1 |
Enable region0 virtual addresss in vcpu_translate (but still broken elsewhere) |
2005-11-08 |
djm |
7664:7d81d6b8c302 |
Fix domU (by Kevin Tian) |
2005-11-07 |
djm |
7663:66dd96e90be4 |
Merge xen-unstable into xen-ia64-unstable again (to get ioapic changes) |
2005-11-07 |
kaf24 |
7662:25599e222c33 |
Fix pagetable pinning logic for xen/i386 kernels. The pin |
2005-11-07 |
kaf24 |
7661:63aeaa2152d8 |
This patch remove the obsolete ioapic code on qemu device model side. |
2005-11-07 |
kaf24 |
7660:9bb7a75f120f |
This patch add virtual IOAPIC support for VMX guest. |
2005-11-07 |
kaf24 |
7659:781b6dd73e4c |
This patch change the vmx mmio handler to static. |
2005-11-07 |
djm |
7658:d51b071bfcfc |
Enable ar.unat handling for fast paths (by Anthony Xu) |
2005-11-07 |
djm |
7657:b547291cb6d4 |
Missed ia64 changes to one drivers/xen file |
2005-11-07 |
djm |
7656:b6cce4237ded |
Merge latest xen-unstable into xen-ia64-unstable |
2005-11-07 |
emellor |
7655:a05e55c919c1 |
Merged. |
2005-11-07 |
emellor |
7654:12c3b4463cba |
Added description of the behaviour of rename-restart. |
2005-11-07 |
jbulpin |
7653:d1b5ad8e8b03 |
Fixed syntax error in iopif patch. |
2005-11-07 |
kaf24 |
7652:a4bd444c5424 |
merge |
2005-11-07 |
kaf24 |
7651:19e5385bc5b3 |
fast_flush_area() should index the unmap request array using |
2005-11-07 |
emellor |
7650:b47b79585772 |
Move the randomMAC method from xm.create into server.netif. This way, it can |
2005-11-07 |
emellor |
7649:f392a8fc7494 |
Fix misnamed call to legacy_mask_to_prefix. Thanks to Tim Moreton for finding |
2005-11-07 |
emellor |
7648:a4bff55d4a16 |
Diagnostic for hitting the nloopbacks limit. This is presumably the cause of |
2005-11-07 |
emellor |
7647:ecb5997f7b25 |
Wholesale import of xm-test 0.4.0. |
2005-11-07 |
emellor |
7646:365245f2a106 |
Hack around problem whereby VMX domains (using the ioemu device) now fail |
2005-11-07 |
emellor |
7645:5d9de9f4baf4 |
Added assertion, to stop it blowing up more obscurely a little later. |
2005-11-07 |
emellor |
7644:43fbea30b5c8 |
Tidy exception handling on IntroduceDomain, quieten down one debug message, add |
2005-11-07 |
emellor |
7643:19a226d8db16 |
Make xenstored reopen its trace file on SIGHUP. This allows one to rotate the |
2005-11-07 |
kaf24 |
7642:1f57d567cf4b |
Add support for the ioport_permission dom0 op to xend and xm |
2005-11-06 |
kaf24 |
7641:270469d40f02 |
Revert c/s 7626 -- it's missing a new file. |
2005-11-06 |
kaf24 |
7640:55194bd55b86 |
Fix error path in blkback driver where a grant mapping in the |
2005-11-06 |
kaf24 |
7639:c352591ebfdf |
Add support for the ioport_permission dom0 op to xend and xm |
2005-11-06 |
kaf24 |
7638:b67d2d2465aa |
Added domain_ioport_permission to the python module xen.lowlevel.xc, |
2005-11-06 |
kaf24 |
7637:15dc55145e55 |
Added xc_domain_ioport_permission to libxc, which wraps the dom0 op |
2005-11-06 |
kaf24 |
7636:f41c33671a43 |
This patch adds a new boot parameter, dom0_ioports_disable, which |
2005-11-05 |
kaf24 |
7635:0cae0c6436f5 |
This patch is intended to make qemu support ia64/vti. We have validated |
2005-11-05 |
kaf24 |
7634:65c3b9382caa |
This patch is to remove the pit_timer when the vmx domain is |
2005-11-05 |
kaf24 |
7633:b180310a0d2c |
vlapic_init alloc memory for struct vlapic, so it should do a memset on |
2005-11-05 |
smh22 |
7632:2e880b1fbe84 |
Quiet down balloon driver. |
2005-11-05 |
smh22 |
7631:a45408260abb |
Check correct flag in grant transfer - this eliminates the most common |
2005-11-04 |
kaf24 |
7630:a969d918674e |
Remove shadow audit debugging. Too noisy for |
2005-11-04 |
kaf24 |
7629:6a2d93c2b32d |
Specifying 'mem=' as Linux boot parameter disables the default |
2005-11-04 |
kaf24 |
7628:21d175472d55 |
This is a fix for some device model corner cases including: |
2005-11-04 |
kaf24 |
7627:1a5861311b04 |
This patch adds a check to make sure the config file passed to |
2005-11-04 |
kaf24 |
7626:d9d88dd713ba |
This is another patch that adds an arg_check() to domid and domname so |
2005-11-04 |
kaf24 |
7625:98515ca23ca3 |
This patch adds an arg_check into the set_vcpus code in xm, so that we |
2005-11-03 |
kaf24 |
7624:289b73a5ace7 |
Simplified vmx_platform.c by removing obsolete code and redundant vmread's. |
2005-11-03 |
emellor |
7623:ca2e91ab4311 |
Merged. |
2005-11-03 |
emellor |
7622:fe487b19c379 |
Fix handling of child in forkHelper. |
2005-11-02 |
kaf24 |
7621:76fbcb25d174 |
Fix map_domain_page() by reverting a bogus simplification |
2005-11-02 |
sos22 |
7620:9cdfcecf4968 |
Merge. |
2005-11-01 |
sos22 |
7619:5ffe3f16aa52 |
Make SMP alternatives work under xenolinux rather than just native, |
2005-11-02 |
emellor |
7618:4321438e92a7 |
Merged. |
2005-11-02 |
emellor |
7617:7f8db234e9db |
Rewritten handling of child stderr to avoid deadlock. |
2005-11-02 |
kaf24 |
7616:e519f3239a97 |
Make the -V option of xenconsoled actually do something. |
2005-11-02 |
kaf24 |
7615:d507f32afba9 |
Make it clear that the result of xs_get_domain_path() must be free()'d. |
2005-11-02 |
kaf24 |
7614:4ec05d64f202 |
Fix memory leak in domain cleanup spotted by doremifa in #xen. |
2005-11-02 |
kaf24 |
7613:89030fab2c3f |
The attached patch to 1) fix a 64-bit bug with some of the data packing, |
2005-11-02 |
kaf24 |
7612:03d51c0b0546 |
fix VMX decoder for MOVZ instruction. |
2005-11-02 |
kaf24 |
7611:c31edd72086d |
Just some small code cleanup to shadow.c, no logic changed. |
2005-11-02 |
kaf24 |
7610:5ed53e973b83 |
Changeset 7419 introduced a check for DOM0 before setting a bit in the |
2005-11-01 |
kaf24 |
7609:ae2e13795c63 |
>I'm hitting an ASSERT in alloc_monitor_pagetable() with debug=y and I |
2005-11-01 |
kaf24 |
7608:305649f5ad56 |
Fix 'nosmp' and ensure that CPU#0 is reported properly |
2005-11-01 |
kaf24 |
7607:3492adc0ad60 |
Temporary fix for blkfront failure on save/restore. |
2005-11-01 |
kaf24 |
7606:0b8f92adc679 |
Fix CPU hotplug -- cpu initialisation functions must be declared |
2005-11-01 |
emellor |
7605:99f4ba74763e |
Merged. |
2005-11-01 |
emellor |
7604:28face899030 |
Catch KeyboardInterrupt, to avoid spewing error messages on Ctrl-C. |
2005-11-01 |
emellor |
7603:3a3b2f8fbb60 |
Added missing __init__.py. |
2005-11-01 |
kaf24 |
7602:952945d2b68e |
Disable guest firmware apm since no apm is supported now to remove the |
2005-11-01 |
kaf24 |
7601:b818029835de |
The following patch adds a section for SHUTDOWN OPTIONS for the xmdomain.cfg |
2005-11-01 |
kaf24 |
7600:07b5b3e2ff45 |
Fix docs: xm set-mem => xm mem-set. |
2005-11-01 |
kaf24 |
7599:c794c98c416c |
There is an error in xenstat, such that a wild pointer is being |
2005-11-01 |
kaf24 |
7598:a48ac90f99f1 |
Fix the DISPLAY configration that breaks vmx domain creation with SDL |
2005-11-01 |
kaf24 |
7597:f1b6dd997716 |
Add get_cycles(), to be defined in asm/time.h, as a |
2005-10-31 |
emellor |
7596:6be0d21bb863 |
Merged. |
2005-10-31 |
emellor |
7595:286946489e5d |
From Murillo Fernandes Bernardes <mfb@br.ibm.com>: |
2005-10-31 |
emellor |
7594:a7129a40f239 |
From Gerd Knorr <kraxel@suse.de>: |
2005-10-31 |
emellor |
7593:00377595e4f9 |
Added new xentrace executables tbctl and setsize. |
2005-10-31 |
emellor |
7592:4e6c0734c409 |
Use _p to fix, once and for all, the debugging printf recently changed. |
2005-10-31 |
emellor |
7591:a51ec6d425e7 |
Removed the event server, and all it entails. This is unused, and a big pile |
2005-10-31 |
emellor |
7590:69958a5b94a3 |
Removed some dead code. |
2005-10-31 |
emellor |
7589:7c30e9215558 |
Ignore the directories containing generated man pages. |
2005-10-31 |
kaf24 |
7588:cf0c13832905 |
Make check_pkgs work with the Bourne shell |
2005-10-31 |
kaf24 |
7587:60c941136be9 |
Update .hgignore. |
2005-10-31 |
kaf24 |
7586:8ded2066e16c |
Fix PAE shadow on a machine with RAM above 4G on x86_64 xen. |
2005-10-31 |
kaf24 |
7585:ea6d9f29dff5 |
Watch events may get lost, the xenstored response races against the new |
2005-10-31 |
kaf24 |
7584:8cc7ce549d00 |
Sanitise the trace-buffer hypervisor<->user interface. |
2005-10-30 |
kaf24 |
7583:7d0d88685f79 |
Remove stupid unused strtok() function. |
2005-10-30 |
kaf24 |
7582:2947b0df5ffa |
Simplify trace header some more, and ensure that |
2005-10-30 |
kaf24 |
7581:d8a39152f982 |
Tracing cleanups and simplify tb_set_size(). Dynamic |
2005-10-30 |
kaf24 |
7580:a663683fe8cb |
Remove trace compile option from Xen. |
2005-10-30 |
kaf24 |
7579:f33f18fbf2cb |
This is a set of changes which allow the tracebuffer functionality to |
2005-10-30 |
emellor |
7578:43676a509982 |
Merged. |
2005-10-30 |
emellor |
7577:127d856ce124 |
Try again to get the ptrdiff_t printf right for 64-bit. |
2005-10-30 |
emellor |
7576:d49fd494963e |
--- xen-unstable.hg.copy/docs/Makefile 2005-10-28 18:36:33.000000000 -0700 |
2005-10-30 |
emellor |
7575:c774efa2aca8 |
Added doccomment. |
2005-10-30 |
emellor |
7574:e212c0b60fbe |
Move misplaced netif_free declaration. |
2005-10-30 |
emellor |
7573:f3ebb4d6baab |
Added network-attach and network-detach. Fixes bug #300. |
2005-10-30 |
emellor |
7572:e0ea9320c351 |
Force the devid given to destroyDevice to an integer. This means that that |
2005-10-30 |
emellor |
7571:1ce76b214ce2 |
Added -lpthread to qemu-dm link line, in order to compile even without SDL |
2005-10-30 |
emellor |
7570:b50eb7619dd4 |
Change the grant table interface so that gnttab_end_foreign_access_ref returns |
2005-10-30 |
emellor |
7569:ecae9e6c7331 |
Added cast to silence warning on 64-bit. |
2005-10-30 |
emellor |
7568:8ffba597c385 |
Use %tx C99 printf modifier for ptrdiff_t so that this builds on 64-bit. |
2005-10-30 |
kaf24 |
7567:32695e99cfc8 |
This patch is to fix the NIC driven mechanism to make it event |
2005-10-30 |
kaf24 |
7566:8e1bfcb901e5 |
Once grant refs run out, netfront prints a nice message, but doesn't set |
2005-10-30 |
kaf24 |
7565:c7006e46cd06 |
Small shadow pagetable fixes. |
2005-10-30 |
emellor |
7564:47ba7a4bed45 |
Remove out: label, to silence warning. |
2005-10-30 |
emellor |
7563:bcccadcc56e5 |
Merged. |
2005-10-30 |
emellor |
7562:dc36edf1102f |
Don't schedule work for reboot if work is already scheduled. This fixes a |
2005-10-30 |
emellor |
7561:9f44b2aa98f3 |
Change the interface between XendRoot.get_network_script and Vifctl so that a |
2005-10-30 |
emellor |
7560:03612b7f69d5 |
Don't use XendRoot.get_vif_bridge to provide a default bridge -- instead, pass |
2005-10-30 |
emellor |
7559:601ae1c4fe61 |
Added test_create.py, a test script for create.py. This contains a unit test |
2005-10-30 |
emellor |
7558:ab8768317e20 |
Added xen.xm.tests package to build. |
2005-10-30 |
emellor |
7557:4722eae11abb |
Added xen-script-common.sh, for functions common to all scripts, not just the |
2005-10-30 |
emellor |
7556:6304291cf08b |
Print out MFN in audit code, for debugging purposes. |
2005-10-30 |
emellor |
7555:889afaf6ca25 |
Free domain names in xenstat_free_node, fixing small memory leak. |
2005-10-28 |
emellor |
7554:f994ee35da23 |
Fix reboot logic. An indentation error meant that every second reboot would |
2005-10-30 |
kaf24 |
7553:b5903c9aeda5 |
Fix floating-point corruption (a nasty race in fp task-switch |
2005-10-30 |
kaf24 |
7552:07aa5213d811 |
Add a commented-out sanity check for lazy fpu switching. |
2005-10-29 |
kaf24 |
7551:eee0489b3a17 |
merge |
2005-10-29 |
jbulpin |
7550:8cf7d1d715f4 |
Prevent event listener socket from being inherited by children. |
2005-10-28 |
kaf24 |
7549:d25ac5cbd8d3 |
Remove next_io_page field from domain structure. |
2005-10-28 |
kaf24 |
7548:ab0addb6dcbb |
Clean up the 'initial mapping' area properly on x86/64. |
2005-10-28 |
kaf24 |
7547:f5de9429118c |
Fix sizeof_vcpu_shift in x86/64 xen_entry.S. |
2005-10-28 |
kaf24 |
7546:cc23d4236b20 |
This patch provide local APIC support for vmx guest. |
2005-10-27 |
kaf24 |
7545:f23b897930d1 |
xm help notes that domid can be used in place of domname. |
2005-10-27 |
kaf24 |
7544:6d4caa5a2cdb |
No side effects in BUG_ON statements in Xen. |
2005-10-27 |
kaf24 |
7543:c5cd971aa96c |
To allow kernel to handle radically different hypervisors in the future, |
2005-10-27 |
kaf24 |
7542:f8087c9297aa |
I've created a patch to get the mini-os to compile in Xen-unstable. The patch |
2005-10-27 |
kaf24 |
7541:602f7fc3e1b1 |
Originally in qemu when a IDE dma transfer is started which is triggered |
2005-10-27 |
kaf24 |
7540:d6ebcfc5a30b |
The attached patch fixes 2 issues with the scripts written for the Xen |
2005-10-27 |
kaf24 |
7539:7ba4019f7b2d |
This patch |
2005-10-27 |
kaf24 |
7538:897adc98fec2 |
Remove all binaries on make clean. |
2005-10-27 |
kaf24 |
7537:26fc51079f5f |
Remove a non-portable and unused error.h, and use signal.h not |
2005-10-27 |
kaf24 |
7536:3843e518e092 |
Use standard int typedefs. |
2005-10-27 |
kaf24 |
7535:76392609363f |
BUG_ON() is a macro very very similar to assert(), and it's a really bad |
2005-10-27 |
emellor |
7534:e70ea9465b31 |
Fix Jerone Young's xenstat / xenstore patch: |
2005-10-27 |
jeroney |
7533:a793b7a53605 |
* Enable xenstat to use xenstore |
2005-10-26 |
emellor |
7532:20d1a79ebe31 |
Fix the check for non-existence of the save/restore directories, by using && |
2005-10-26 |
emellor |
7531:0240a69e1f97 |
Move exception handler for sxp.ParseError above that for Exception, as the |
2005-10-26 |
emellor |
7530:98fd1359eecd |
Break the write_dev function out from block into new block-common.sh, where it |
2005-10-26 |
emellor |
7529:4983606a263e |
Added copyright notice. |
2005-10-26 |
emellor |
7528:895d66f6de44 |
New xendomains init script, courtesy of Kurt Garloff: |
2005-10-26 |
emellor |
7527:a39aee6d660f |
Check whether dom is NULL when we handle a watch. This might occur if the |
2005-10-26 |
emellor |
7526:9b91f6583b5e |
Added comment. |
2005-10-25 |
jeroney |
7525:623ccfa55107 |
Remove second decleration of .PHONY & cleanup formating |
2005-10-25 |
emellor |
7524:34b4068704c5 |
Fix format spec for tracing. |
2005-10-25 |
emellor |
7523:cd1cfbadb75f |
NBD scripts, courtesy of Kurt Garloff: |
2005-10-25 |
emellor |
7522:f2ad4e0a7259 |
Merged. |
2005-10-25 |
emellor |
7521:25639d30d5d5 |
Moved SuSE-specific getcfg call into a preiftransfer call. The semantics of |
2005-10-24 |
emellor |
7520:52f17d78dcd5 |
Change argument spec for introduce_domain argument parsing, as the MFN is a long. |
2005-10-24 |
emellor |
7519:c653a376cf52 |
Remove recently added uses of errno, as these cause trouble on ia64 builds. |
2005-10-24 |
emellor |
7518:99ece3c06913 |
Removed some unnecessary imports. |
2005-10-24 |
chris |
7517:f0e92f206c8a |
Don't run network stop script when doing xend stop. |
2005-10-24 |
vhanquez |
7516:e47f04c55eb1 |
compute the correct totalram_pages when the balloon increase or decrease the |
2005-11-07 |
djm |
7515:dd0db9019177 |
Fast tlb miss reflection (mostly working, missing robustness, default off) |
2005-11-04 |
djm |
7514:5a4893a537ca |
Minor driver code changes/rearrangement to reduce ia64-specific patches |
2005-11-03 |
djm |
7513:b4263a0216a9 |
Enable test for running_on_xen from modules |
2005-11-03 |
djm |
7512:98209d207d14 |
Fix gcc-3.4 compiler errors (submitted by Takebe Akio) |
2005-11-03 |
djm |
7511:f1949cd70f89 |
Oops, backout accidental test config, committed in wrong directory |
2005-11-03 |
djm |
7510:7b3230c51fbb |
Test new config |
2005-11-03 |
djm |
7509:4ef1a7322bf4 |
Fix console output and bug in evtchn_ia64 (by Tristan Gingold) |
2005-11-03 |
djm |
7508:55aaa12a542a |
Fix ar.unat save/restore for fast rfi (by Anthony Xu) |
2005-11-02 |
djm |
7507:854cfcbef774 |
Adapt for recent change in xen-unstable common/trace.c |
2005-11-01 |
djm |
7506:3f237000e59c |
Fix hyper_set_kr bug -- was always setting kr0. (Found by Kevin Tian) |
2005-10-31 |
djm |
7505:fbf92a68ff36 |
Mask vector for delivering vhpt fault correctly. |
2005-10-31 |
djm |
7504:4f8302838037 |
Load kernel regs from virtual kernel regs at domain switch (found by Kevin Tian) |
2005-10-31 |
djm |
7503:aa81f4e44ca5 |
Fixes for first step in getting domU back up (by Kevin Tian) |
2005-10-24 |
djm |
7502:7eac3edd0589 |
Oops, missed hg add of vti example file |
2005-10-24 |
djm |
7501:8928c89a8d0a |
Necessary change to support ia64/vti domain build in common code. |
2005-10-24 |
djm |
7500:935a81f86348 |
Image builder for ia64/vti domain, together with a example config file. |
2005-10-24 |
djm |
7499:ebc92fd2fac8 |
Code reordering for (partial) gcc3.4 compatibility |
2005-10-24 |
djm |
7498:eb1ae533d480 |
Remove dup prologue lines |
2005-10-24 |
djm |
7497:91268555f215 |
Define VHPT constants from VHPT_SIZE_LOG2. |
2005-10-24 |
djm |
7496:998e85f9963d |
Need additional include for ia64 |
2005-10-24 |
djm |
7495:813e504dc716 |
Necessary change to make ia64 dom0 rework: |
2005-10-24 |
djm |
7494:fdea4a967bc7 |
Merge |
2005-10-24 |
emellor |
7493:98c6c36ac444 |
Added a timestamp to the logging output by trace_io. |
2005-10-24 |
emellor |
7492:e6591119fda0 |
Do not create the console tty until domain_create_ring has succeeded. This |
2005-10-24 |
kaf24 |
7491:1c62a4149b11 |
Attached patch avoids "Bad L1 flags 80" for VMX domains. Thanks Ian for |
2005-10-23 |
emellor |
7490:a90d670c98b9 |
Change the semantics of GetDomainPath so that it always succeeds, regardless of |
2005-10-23 |
emellor |
7489:5a728a884242 |
Instead of writing errors to |
2005-10-23 |
kaf24 |
7488:2c0b3b807756 |
Enable TSC-offsetting capability to ensure that VMX |
2005-10-23 |
kaf24 |
7487:5a7baecb1c70 |
Fix an issue for passing arguement from control panel to deivce model |
2005-10-23 |
kaf24 |
7486:e398a9797c4c |
some fixes to VMX: |
2005-10-22 |
emellor |
7485:6f8ce90246f8 |
Reintroduce the changes made by changeset 7455:021324804fbd, which were |
2005-10-22 |
kaf24 |
7484:a2cf10b8da5a |
Fix 'xm vcpu-list'. List cpumap as 'CPU Affinity'. Use |
2005-10-22 |
kaf24 |
7483:94cee9a918de |
cpumap cleanups -- Python now deals with lists of cpus |
2005-10-22 |
kaf24 |
7482:6b8a91dcdc2e |
Fix assertions in bitops.c. |
2005-10-22 |
kaf24 |
7481:37050ba0e35c |
This patch is to make xentop able to print vcpu usage for out of order |
2005-10-22 |
kaf24 |
7480:3951b5b01cfd |
Two patches were applied to pygrub's setup.py to work around python2.2 |
2005-10-21 |
kaf24 |
7479:21a211649fe2 |
Disable Xen verbosity by default. At this point I think it |
2005-10-21 |
jrb44 |
7478:17a9f111fa93 |
Temporary workaround to xend start problem. |
2005-10-21 |
kaf24 |
7477:2d5b92e7c79a |
This is a follow up of PIC device model by Xiaofeng and me to move to |
2005-10-21 |
kaf24 |
7476:8eaaa622db81 |
Tweak to pygrub build config detection. |
2005-10-21 |
kaf24 |
7475:3eee5653f08b |
Fix allocation of phys_to_machine_mapping array during |
2005-10-21 |
jrb44 |
7474:9628e7a5766d |
Add biossums dependency to Makefile to avoid parallel build breakage. |
2005-10-21 |
emellor |
7473:c4c0bded343a |
Merged. |
2005-10-21 |
emellor |
7472:b81723792274 |
Explicitly delete xc instance, which will hopefully solve the intermittent |
2005-10-21 |
kaf24 |
7471:e813ac9f7d23 |
Fix early bootstrap of secondary VCPUs on x86/64. |
2005-10-21 |
emellor |
7470:d8b35f72a587 |
Break proc paths out into separate include file, rather than inlining them. |
2005-10-21 |
emellor |
7469:f31494465fb0 |
Merged. |
2005-10-21 |
emellor |
7468:19af31a59537 |
Break common network code in xen-network-common.sh, and common vif hotplugging |
2005-10-21 |
emellor |
7467:cefe36be8592 |
Tidy xend-config.sxp, removing entries that haven't been used since the |
2005-10-21 |
emellor |
7466:4d49f61a7fee |
Removed xen.util.process, as no-one is using it, and it leaves defunct processes |
2005-10-21 |
emellor |
7465:021324804fbd |
Remove unused Vifctl.vifctl and Vifctl.set_vif_name. Remove the bridge and |
2005-10-21 |
emellor |
7464:82cdb5efc3a8 |
Output the Xen changeset in the logs at start of day. |
2005-10-20 |
emellor |
7463:840a66f08e3d |
Set antispoof default to yes, as this seems safer, and is the current behaviour |
2005-10-21 |
kaf24 |
7462:c3a0f492644c |
Work around internal error in some versions of x86/64 gcc |
2005-10-21 |
kaf24 |
7461:899f7b4b19fc |
Upgrade tree to 2.6.12.6. |
2005-10-21 |
kaf24 |
7460:349b302f29e2 |
Update one file from qemu 0.71 for Cirrus Logic VGA device model. |
2005-10-21 |
kaf24 |
7459:349d7b4ef7b0 |
Send special keys that your graphical user interface intercepts at |
2005-10-21 |
kaf24 |
7458:19432bec4c06 |
Turn off some debug switches by default |
2005-10-20 |
kaf24 |
7457:1e40bed176d4 |
This patch to the Xen access control module (ACM) and tools: |
2005-10-20 |
jrb44 |
7456:6f5b94da963a |
Avoid specifying bogus DISPLAY=None when spawning device model. |
2005-10-20 |
emellor |
7455:1e7bbbdff402 |
Merged. |
2005-10-20 |
emellor |
7454:6a7253b1ce8a |
Fix the recently-introduced failure to preserve uuid across a guest reboot. |
2005-10-20 |
kaf24 |
7453:4ac2051ec21e |
New function direct_kernel_remap_pfn_range(). Like |
2005-10-20 |
kaf24 |
7452:27c8bc033f16 |
disable bogus touchpad device model, which cause annoying dmesg on 2.6 kernel |
2005-10-20 |
kaf24 |
7451:6450e40ad21a |
smp_call_function() must be usable as an expression |
2005-10-20 |
kaf24 |
7450:7d50f64aada7 |
Fix NMI race with context switch. |
2005-10-20 |
tristan gingold |
7449:5d746b39e873 |
Makes smp_call_function a real stmt if CONFIG_SMP is not defined. |
2005-10-19 |
emellor |
7448:fb265175f47c |
This patch fixes the problem that VMX guest can not get brought up on |
2005-10-19 |
emellor |
7447:471e8ca6bc1f |
Merged. |
2005-10-19 |
emellor |
7446:18eb059ae471 |
New network-bridge script and associated gubbins. |
2005-10-19 |
kaf24 |
7445:f7552b93adeb |
pygrub's setup.py relies on distutils.UnixCCompiler.has_function(), |
2005-10-19 |
kaf24 |
7444:b3e6901f4cdb |
Declare ac_timer_init() properly in ac_timer.h |
2005-10-19 |
emellor |
7443:b0f61c2c0746 |
Merge. |
2005-10-19 |
emellor |
7442:4ba11726df73 |
Added diagnosis tool for broken domains. |
2005-10-19 |
emellor |
7441:857b79d27993 |
Set the console limit for DomUs based on a value set in xend-config.sxp. |
2005-10-19 |
kaf24 |
7440:41489189b19e |
Add slack to balloon driver to allow to counteract low-mem |
2005-10-19 |
kaf24 |
7439:c08e7f0b1ee5 |
merge |
2005-10-19 |
kaf24 |
7438:848f21d57278 |
Better fix to detect failed patch application when building |
2005-10-19 |
emellor |
7437:74f693d6e03e |
Some trivial changes for the tool scripts: |
2005-10-19 |
emellor |
7436:b556130d3c6c |
Added sedf_get functionality to XendClient interface. From David Isaac |
2005-10-19 |
emellor |
7435:7c951e3eb5ab |
Remove unused parameter from addControllerClass. This became unused when the |
2005-10-19 |
emellor |
7434:9b18b85e0146 |
Remove unused shadow_control functionality from the Python layer. This is |
2005-10-19 |
emellor |
7433:8dbf531776e1 |
Take advantage of the new UUID (handle) stored for us in Xen to improve the |
2005-10-19 |
kaf24 |
7432:4dd58ef39639 |
Rename 2.6.12.5 patch so it actually gets applied. Fail |
2005-10-18 |
kaf24 |
7431:aabc33c3c0ac |
Fix -xen builds. |
2005-10-18 |
kaf24 |
7430:3233e3921fdd |
Domain0 doesn't do initial VCPU hotplug via xenstore. |
2005-10-18 |
kaf24 |
7429:bd1298cf0b4d |
Remove 'n_vcpu' field from start_info structure. Domain0 |
2005-10-18 |
emellor |
7428:6ef7386f7370 |
Protect __del__ from failure inside __init__ by setting inTransaction before |
2005-10-18 |
emellor |
7427:c24fae1cd39d |
Added uuid unit test. |
2005-10-18 |
emellor |
7426:377b64f085d0 |
Fix call to getVCpuCount for dom0. |
2005-10-18 |
kaf24 |
7425:3d27ee7da0c1 |
Merge i386/x86_64 smpboot.c into a simplified common Xen version. |
2005-10-18 |
kaf24 |
7424:7169e31606bd |
alloc_netif() must return a ERR_PTR() on error, not NULL. |
2005-10-18 |
kaf24 |
7423:551d099dae3a |
Clean up some VMX IO handler code: |
2005-10-18 |
kaf24 |
7422:7155eafc858a |
Fix x86_64 smp boot: |
2005-10-18 |
kaf24 |
7421:eea0e77b7683 |
Allow interdomain channels to bind DOMID_SELF to DOMID_SELF. |
2005-10-18 |
kaf24 |
7420:76a413a8eef0 |
There are only six fields in vcpuinfo. |
2005-10-18 |
kaf24 |
7419:cd2a4d6da0a1 |
In the shadow mode, thanks to recent patches, the shadow |
2005-10-18 |
cl349 |
7418:2b95dde72853 |
Fix transaction EAGAIN handling in xenstore client programs. |
2005-10-17 |
emellor |
7417:1d88f303c39c |
Put back the arg_check calls removed recently -- they aren't as useless as I |
2005-10-17 |
emellor |
7416:aa5c62270da7 |
More removal of BE_DOMAIN flags. |
2005-10-17 |
emellor |
7415:f726c39670d9 |
Merged. |
2005-10-17 |
emellor |
7414:75ec60b67f64 |
Have xenstored initialise its connections, meaning that xend can be out of |
2005-10-17 |
kaf24 |
7413:895149d24048 |
Remove useless SIF_XXX_BE_DOMAIN driver flags. |
2005-10-17 |
kaf24 |
7412:ba9706473941 |
Make the event-channel pending and mask arrays consist of |
2005-10-17 |
emellor |
7411:5e4e11d059a1 |
Merged. |
2005-10-17 |
emellor |
7410:2b92f50b7692 |
Replace xm vcpu-enable and xm vcpu-disable with one command, xm set-vcpus, |
2005-10-17 |
kaf24 |
7409:420db20e103c |
Force RTC driver to fail to load in domU by preventing it |
2005-10-17 |
emellor |
7408:446aa56ca4fe |
Added a TRACE log level, for those versions of Python that do not have it, and |
2005-10-17 |
kaf24 |
7407:fa0faada967b |
Plumb GETVCPUINFO dom0_op through to Python. Remove |
2005-10-16 |
kaf24 |
7406:9b51e7637676 |
Clean up debug tracing in mm and mm audit code. |
2005-10-16 |
kaf24 |
7405:f535708469ee |
Small cleanup in hotplug script. |
2005-10-16 |
kaf24 |
7404:6cf6f8783282 |
Fix local_irq_save() and irqs_disabled() to be preemption-safe. |
2005-10-15 |
kaf24 |
7403:475e2a8493b8 |
Flush writable pagetable state whenever a domain is |
2005-10-15 |
kaf24 |
7402:9d9b75569d0e |
Fix invalidation of shadow LDT on SMP systems. |
2005-10-15 |
kaf24 |
7401:9d51c5afda92 |
Remove bogus error message in libxenctrl. |
2005-10-15 |
kaf24 |
7400:938f209d886b |
Detect failure to create shutdown process and retry twice |
2005-10-15 |
emellor |
7399:4c9dbbb5fe3d |
Use new -t flag on xenstore-rm to keep the store pruned when devices go away. |
2005-10-15 |
emellor |
7398:a0ec7370eec0 |
Fix installation decision to make the DISTDIR and DESTDIR absolute before |
2005-10-15 |
emellor |
7397:bb127c984f74 |
Added --tidy flag to xenstore-rm that recursively removes any empty directories |
2005-10-15 |
kaf24 |
7396:fd7b8b051466 |
At least for the time being, GETVCPUCONTEXT needs to work |
2005-10-15 |
kaf24 |
7395:27d7c7f226f4 |
Extend VCPUINFO dom0_op to return status information about |
2005-10-15 |
kaf24 |
7394:26862e5458eb |
Fix NAT for domU checksum offload. |
2005-10-15 |
kaf24 |
7393:5487b11faafa |
add BT instruction support to VMX MMIO decoder. |
2005-10-15 |
iap10 |
7392:768b04d09dde |
Enable hotplug cpus in -xen x86_32 kernel. |
2005-10-14 |
kaf24 |
7391:06ce728dcede |
machine_specific_memory_setup() makes the following call to setup e820: |
2005-10-14 |
kaf24 |
7390:f9b300fab36e |
This should fix time stopped / going slow problems that |
2005-10-14 |
kaf24 |
7389:d48bc069122c |
In addition to setting opaque handle during domain |
2005-10-14 |
kaf24 |
7388:bd3268de4145 |
Store an opaque handle (tools uuid) in the domain structure |
2005-10-14 |
iap10 |
7387:70aa62954e91 |
Remove unused x86_64 functions. |
2005-10-13 |
emellor |
7386:95ec0b134206 |
Patch for typo causing multiple output in xm list -l, courtesy of Laura Ramirez |
2005-10-13 |
jrb44 |
7385:56752fea020d |
Fixed 64 bit Linux build. |
2005-10-13 |
kaf24 |
7384:b41e51ffa5ea |
Because of a bug with reference counting against the target guest page |
2005-10-13 |
emellor |
7383:3fd239d8b640 |
Revert accidental commit. |
2005-10-13 |
emellor |
7382:bb22622a15fc |
Merged. |
2005-10-13 |
emellor |
7381:cd6f7b548218 |
Remove the diagnostic/recovery when two domains end up with the same name. It |
2005-10-13 |
kaf24 |
7380:5a97ee0633e8 |
Cleanup CPU hotplug and save/restore. Next step is to |
2005-10-13 |
emellor |
7379:92c6021f23e4 |
Merge. |
2005-10-13 |
emellor |
7378:7b9547485703 |
Fix broken test for zombies. |
2005-10-13 |
kaf24 |
7377:10c93f58b041 |
Fix multi-cpu save/restore after the max_vcpu patch. |
2005-10-13 |
kaf24 |
7376:43677823b395 |
Fix client dependency on libxenstore in Makefile. |
2005-10-13 |
kaf24 |
7375:9e373ffff3e6 |
NS_PER_TICK must be a s64 quantity. It is compared with |
2005-10-13 |
kaf24 |
7374:48f542f8d906 |
Currently, we mark an IO request to STATE_IOREQ_READY state before |
2005-10-12 |
kaf24 |
7373:40b4860f554a |
Add memory barriers to console ring accesses. Similar to what |
2005-10-12 |
cl349 |
7372:d6e0eb8622cd |
Disable watch callbacks only during driver registration instead of all probes. |
2005-10-12 |
cl349 |
7371:179027128d99 |
Disable watch callbacks while running the driver probe callback. |
2005-10-12 |
kaf24 |
7370:2796f432858e |
Change xenstore-domain messaging protocol to match what we use |
2005-10-12 |
kaf24 |
7369:f8c725f1fce8 |
Fix xsls build dependency. |
2005-10-12 |
kaf24 |
7368:c81c8a2821aa |
Add a option for enabling ne2000 NIC device model |
2005-10-12 |
kaf24 |
7367:d6e99066959a |
Refactor domain/vcpu allocation to be more separated. |
2005-10-12 |
kaf24 |
7366:af38c6b205f6 |
Keir moved barriers, |
2005-10-12 |
kaf24 |
7365:9d47f70345a4 |
Fix error output to stderr in xc_linux_build. |
2005-10-12 |
kaf24 |
7364:52b9aca1916a |
New dom0_op to set max vcpus for a domain. |
2005-10-12 |
kaf24 |
7363:29db5bded574 |
Fix 64-bit compile warnings in firmware. |
2005-10-12 |
emellor |
7362:f3aa156fda6a |
Merged. |
2005-10-12 |
emellor |
7361:97648825856b |
Merged. |
2005-10-12 |
emellor |
7360:b938c4965a8f |
Make the error reporting back to xm just a little bit less insane, and fix a |
2005-10-12 |
emellor |
7359:00a324b3a2db |
Ignore any watches that fire for which we do not have a registration. This can |
2005-10-12 |
emellor |
7358:09447f91ab49 |
Don't try and call DevController if we can't destroy a device ourselves, |
2005-10-12 |
emellor |
7357:3dd931842e71 |
Improve error message. |
2005-10-12 |
kaf24 |
7356:26599c5d298d |
merge |
2005-10-12 |
kaf24 |
7355:68e754d7e1cb |
Fix firmware build for cross-compilation. |
2005-10-12 |
emellor |
7354:ffbee4415bf7 |
Explicitly state which architectures are going to use /usr/lib64, to allow for |
2005-10-12 |
emellor |
7353:41c970cf82ba |
Fix the handling of EAGAIN from the transaction_end; we were failing to do any |
2005-10-12 |
emellor |
7352:b719806d1265 |
Added missing __init__.py. |
2005-10-12 |
kaf24 |
7351:def91f2dbc89 |
Fix vcpu-hotplug xenbus watch handler and setup. |
2005-10-12 |
kaf24 |
7350:43b40ae7904c |
Better cast for ptr->int in residerfs module. |
2005-10-12 |
kaf24 |
7349:b3a255e88810 |
Fix Xen public interfaces and the tools to consistently |
2005-10-12 |
emellor |
7348:067b9aacb6c2 |
Fix deadlock in XendDomainInfo when a domain is cleaned up. We are renaming |
2005-10-12 |
emellor |
7347:00a24908057f |
Change import that was confusing pylint (this is a pylint bug, I think). |
2005-10-12 |
emellor |
7346:1d8933fa01d2 |
Issue diagnostics if xm is being run as a non-root user. This used to happen, |
2005-10-12 |
kaf24 |
7345:e89a7279d602 |
Fix compilation problems with xenstore. |
2005-10-12 |
kaf24 |
7344:801ffcaa450b |
This patch implements select() functionality on /dev/vtpm and fixes some |
2005-10-12 |
kaf24 |
7343:1fd8bd359118 |
Fix PAE overflow in xc_linux_build. |
2005-10-12 |
kaf24 |
7342:0fd84f168103 |
Error print on err path. |
2005-10-12 |
kaf24 |
7341:456b91c81427 |
The NAT scripts currently work, but the changes below decrease user |
2005-10-12 |
kaf24 |
7340:c05d5e85ded2 |
Hide the VMX cpu feature from unmodified Guests. |
2005-10-21 |
djm |
7339:ff7c5a791ed5 |
Backout incautious public/io header changes |
2005-10-14 |
djm |
7338:42cab8724273 |
More itir fixes in vcpu_translate and cleanup |
2005-10-14 |
djm |
7337:d61142fc7480 |
Fix reprogram_ac_timer corner case bug, by Tristan Gingold |
2005-10-14 |
djm |
7336:f1dc942257e5 |
Add fault debug feature (assuming guest doesn't use kr2), by Tristan Gingold |
2005-10-14 |
djm |
7335:70de2b71f439 |
Fix itir bugs in vcpu_transalte and do some cleanup |
2005-10-13 |
djm |
7334:c03dc328bf3a |
Modify printfs to be able to compile on ia64. |
2005-10-13 |
djm |
7333:760f5e85c706 |
Some outstanding bug fixes found in VT merge |
2005-10-12 |
djm |
7332:54b112b314fe |
Initial SMP support |
2005-10-12 |
djm |
7331:18390e605e19 |
Fast hyperprivop for itc.i and itc.d (works, but default off for stability) |
2005-10-12 |
djm |
7330:c8eb9d82dd4b |
Minor change needed for types rearrangement in xen-unstable 7339 |
2005-10-11 |
djm |
7329:74d56b7ff46c |
Merged |
2005-10-11 |
emellor |
7328:4e335372ace8 |
Merged. |
2005-10-11 |
emellor |
7327:713328270fb3 |
Bring out the common console-handling code from main.py and create.py. |
2005-10-11 |
emellor |
7326:c5553e06a8bc |
Added auxbin module, for handling auxillary binaries. |
2005-10-11 |
emellor |
7325:293f4417c089 |
Remove bang path. |
2005-10-11 |
emellor |
7324:903d88857972 |
Allow parallel 32- and 64-bit Xen installations. Move xc_save, xc_restore, |
2005-10-11 |
jrb44 |
7323:959d33fbd660 |
Added xsls to xenstore Makefile install dependencies to fix "make dist". |
2005-10-11 |
kaf24 |
7322:2d2414d6f938 |
Publish the virtual console interface in public/io/console.h. |
2005-10-11 |
kaf24 |
7321:46bd7564125d |
Xenstore client library spawns a reader thread the first |
2005-10-11 |
kaf24 |
7320:5cca372aec05 |
Echo request and transaction identifiers in xenstored |
2005-10-11 |
kaf24 |
7319:e43ffb31de48 |
Fix xenbus internal join() function to be concurrency safe |
2005-10-11 |
emellor |
7318:90f4f4dc3f62 |
Added missing global statement, to ensure that the logfilename variable is |
2005-10-11 |
emellor |
7317:1a4f8d6ddd19 |
Fix broken xm commands. |
2005-10-11 |
emellor |
7316:813bc65bde2a |
Added doccomment. |
2005-10-11 |
emellor |
7315:dfadbb90d092 |
Added xsls utility, which recursively lists the contents of the store. |
2005-10-11 |
kaf24 |
7314:4b93736d64f7 |
Fix 64-bit compile of pygrub. From Charles Duffy. |
2005-10-11 |
kaf24 |
7313:a9924f452b3a |
Fix the legacy %-build targets for dist installation of |
2005-10-11 |
emellor |
7312:e97436e48e56 |
Fix for "unsubscriptable object" error, courtesy of Kurt Garloff |
2005-10-10 |
kaf24 |
7311:5da7f98f91e7 |
Fix changeset banner for source tarballs. |
2005-10-10 |
kaf24 |
7310:60b0ac30ba18 |
Local repo version number in Xen boot log. |
2005-10-10 |
kaf24 |
7309:9afe86e6d9dd |
Kernel makefiles do not define $(LN). |
2005-10-10 |
emellor |
7308:0f33cbec4e36 |
This patch fixes an error in the xm create path when the |
2005-10-10 |
emellor |
7307:bea563754fe6 |
When a domain is introduced to xenstored, check whether this has already |
2005-10-10 |
emellor |
7306:7a48bfd1aba6 |
Mention -s option in usage. |
2005-10-10 |
emellor |
7305:3a341763d8b8 |
Fix completely broken xenstore_read function. |
2005-10-10 |
kaf24 |
7304:5134f3c512c8 |
Fix cancellation of pending watch events on watch unregistration. |
2005-10-10 |
kaf24 |
7303:03d69dbea152 |
Fire watch callbacks on their own workqueue. Mainly this is |
2005-10-10 |
emellor |
7302:f9bd8df8a098 |
Merged. |
2005-10-10 |
emellor |
7301:d6d1c3cbc151 |
Rewritten XendLogging to not be a singleton class, and not have methods used |
2005-10-10 |
kaf24 |
7300:015f8ae81276 |
xenstored now supports multiple concurrent transactions per |
2005-10-10 |
emellor |
7299:1ac39c7a0435 |
Merged. |
2005-10-10 |
emellor |
7298:0e7c48861e95 |
Added error logging to the block hotplug script, and support facilities for |
2005-10-10 |
kaf24 |
7297:b7dce4fe2488 |
No need to gate xenstored reading requests from a |
2005-10-09 |
kaf24 |
7296:b67873a9e3ac |
Simplify reply logic in xenstored. Maintain a linked list |
2005-10-09 |
kaf24 |
7295:f1e8d5f64105 |
Extend xenbus/xenstore client interface to include a transaction |
2005-10-09 |
smh22 |
7294:5df423407700 |
Added some clarifying comments regarding xenbus/xenstore kernel startup. |
2005-10-09 |
kaf24 |
7293:8016551fde98 |
Refactor xenbus to break up the xenbus_lock and permit watches |
2005-10-09 |
vh249 |
7292:ab93a9a46bd4 |
Don't increment mi->usage is alloc_major_info return NULL |
2005-10-09 |
smh22 |
7291:8f7ee9ab31ac |
Fix cpu hotplug issue with SMP guests (including save/restore). |
2005-10-09 |
emellor |
7290:fe4c1d44e899 |
Alter logging statements to move the interpolation inside the logging function, |
2005-10-09 |
emellor |
7289:bb113ea17659 |
Remove unnecessary extraction of ssidref from config inside restore -- this |
2005-10-09 |
emellor |
7288:32f9300618d6 |
/home/emellor/log2 |
2005-10-09 |
emellor |
7287:8e3ec9ab0075 |
Remove cruft. |
2005-10-09 |
emellor |
7286:59440a003278 |
Remove code seeding RNG from /dev/urandom. The random module's default RNG is |
2005-10-09 |
emellor |
7285:f15892b95965 |
Append a newline to error messages, so that they are parsed by XendCheckpoint.py |
2005-10-09 |
emellor |
7284:17f110647efa |
Change xenbus callbacks to match new signature of xenbus_watch. |
2005-10-11 |
djm |
7283:333f722ed6d0 |
Fixes for correct itir handling in vcpu_translate (broke simulator) |
2005-10-09 |
djm |
7282:bb8120b53a96 |
Convert a few privops to existing hyperprivops in xenlinux |
2005-10-08 |
djm |
7281:eba5d2627b18 |
Still more updating ia64 to xen-unstable |
2005-10-08 |
djm |
7280:042714c06042 |
More updating ia64 to latest xen-unstable |
2005-10-08 |
djm |
7279:0ffa4369cbb3 |
Update ia64 to keep up with core changes |
2005-10-08 |
djm |
7278:4e0c94871be2 |
Merge |
2005-10-08 |
kaf24 |
7277:2144de6eabcc |
Make libxenstore thread-safe. It also spawns an internal |
2005-10-08 |
kaf24 |
7276:e69413dca684 |
Fix locking in /dev/xen/evtchn ioctl. |
2005-10-08 |
kaf24 |
7275:801b2bd7ef2e |
Add one more parameter to __vmread_vcpu and clean some code. |
2005-10-08 |
kaf24 |
7274:a4df9003c54d |
Add a bzImage target for xen kernels for consistency with |
2005-10-08 |
kaf24 |
7273:32c3658d7391 |
Xen-friendly glibc selection: appropriate ld-linux can parse |
2005-10-07 |
kaf24 |
7272:f1abe953e401 |
Remove linux-2.4 sparse tree. |
2005-10-07 |
kaf24 |
7271:bf07490fab19 |
Some cleanup in TPM-related files and implementation of functionality that |
2005-10-07 |
kaf24 |
7270:18f765da2725 |
Re-enable the pygrub build and fix the build with older |
2005-10-07 |
kaf24 |
7269:1b4ad6eb6968 |
Move mmio operation structure from domain to vcpu. |
2005-10-07 |
kaf24 |
7268:62d815160f01 |
Rationalise xenstore header files a little. xenstored.h, |
2005-10-07 |
kaf24 |
7267:c45c3d6b1a60 |
Update kernel watch API to pass the array of watch arguments to the callback |
2005-10-07 |
kaf24 |
7266:402b5eb85905 |
Change xs_read_watch interface to return a sized array (in userspace and in |
2005-10-07 |
kaf24 |
7265:4b9c9b85b3a5 |
Clean up file vmx.c: |
2005-10-07 |
kaf24 |
7264:409cea2432fc |
Add installation of the udev rules if appropriate. With a normal 'make |
2005-10-07 |
emellor |
7263:e9e10e783ccd |
Merged. |
2005-10-07 |
emellor |
7262:b5c5360a61d0 |
Regig the construction of new domains so that restore and create can share the |
2005-10-07 |
kaf24 |
7261:99532f6b2ae3 |
Add udev rules that map similar to the hotplug agent. Based off of what |
2005-10-07 |
kaf24 |
7260:1b0dbfedc043 |
Move the block-phy and block-file handling into a common |
2005-10-07 |
kaf24 |
7259:e31e64e00ac3 |
The hotplug agent sets the path now, but that's not as practical to do |
2005-10-07 |
kaf24 |
7258:5eda9308b0ca |
Remove bind_evtchn_to_irq/unbind_evtchn_from_irq from the |
2005-10-07 |
kaf24 |
7257:2a3e10a132a2 |
The attached fixes a few things to make the blkfront and netfront |
2005-10-07 |
kaf24 |
7256:8b0958155380 |
merge. |
2005-10-07 |
kaf24 |
7255:306f6ec86ea8 |
This patch copies the NAT scripts in tools/examples/ to |
2005-10-07 |
emellor |
7254:f3c590641000 |
Merge. |
2005-10-07 |
emellor |
7253:a6420243710d |
Merge. |
2005-10-07 |
emellor |
7252:7079bb72ceca |
Rename the source domain on migration, regardless of the live flag. This fixes |
2005-10-07 |
kaf24 |
7251:ddb803b6308b |
Move construct_vmcs to arch_vmx_do_launch. |
2005-10-07 |
kaf24 |
7250:37bea65ed6ca |
Big simplification of the Xen event-channel interface. |
2005-10-07 |
emellor |
7249:48df3efaf61c |
Fix conflicting merge. |
2005-10-06 |
emellor |
7248:62190db89326 |
Merged. |
2005-10-06 |
emellor |
7247:f5320ac7ed31 |
Remove xm commands block-refresh and vbd-refresh, as these are unsupported. |
2005-10-06 |
kaf24 |
7246:76a7a7aa27e4 |
User tools send evtchn notifications via /dev/xen/evtchn |
2005-10-06 |
kaf24 |
7245:4083eb31def0 |
Change how event channels are allocated and used by the control |
2005-10-06 |
emellor |
7244:cd228621e1fd |
Added Zope's test.py, and a unit test to sxp. This test itself isn't very |
2005-10-06 |
emellor |
7243:bd37123974b2 |
Merged. |
2005-10-06 |
emellor |
7242:4ab4f023a6ce |
Allow shutdown code SHUTDOWN_HALT, which we handle here in exactly the same |
2005-10-06 |
emellor |
7241:0bc466c25560 |
Rename all dying domains to be prefixed with Zombie. This allows a new domain |
2005-10-06 |
emellor |
7240:1cfe0875658d |
Reduce the log level for the 'cannot recreate information for dying domain' |
2005-10-06 |
emellor |
7239:b0bc53c9d5b6 |
Issue diagnostic if we find dying domains on Xend restart, because we will not |
2005-10-06 |
emellor |
7238:971e7c7411b3 |
Raise an exception if an error appears on the pipes to our children, and make |
2005-10-06 |
kaf24 |
7237:ba0bbf9d29ff |
Ensure that all fields of evtchn_op_t are initialised when |
2005-10-05 |
vh249 |
7236:c344d6944d2f |
mixup in vcpu-enable and vcpu-disable help string |
2005-10-05 |
kaf24 |
7235:bde548fff7b4 |
Reformat the pfn_info structure to ensure that |
2005-10-05 |
kaf24 |
7234:21606b84b730 |
Activate suspending/resuming of the TPM interface and add |
2005-10-05 |
kaf24 |
7233:f98c8238e909 |
Gentoo compatible stuff has to be done *before* the set -e. You could also do |
2005-10-05 |
kaf24 |
7232:c3d9b7013b14 |
EVTCHNOP_alloc_unbound can allocate a port in an arbitrary |
2005-10-05 |
emellor |
7231:6f71824a45c1 |
Fix the handling of VCPUs, specifically wrt the broken VCPU hotplugging, bug |
2005-10-05 |
emellor |
7230:6e5463aec499 |
Change boolean config option parsing to allow True and Y and similar useful |
2005-10-05 |
kaf24 |
7229:a37a4abc1191 |
Fix save/restore -- too much work being done in |
2005-10-05 |
kaf24 |
7228:89b1b67fc2c4 |
Emulate guest reads of CR4, masking features that Xen |
2005-10-05 |
kaf24 |
7227:438f1b53682b |
Send event-channel notification from console daemon |
2005-10-05 |
kaf24 |
7226:072fb38810a6 |
Revert changes checked in by mistake in previous changeset. |
2005-10-05 |
kaf24 |
7225:8f8e42887f09 |
Clean up DESTDIR handling. Default install is to root |
2005-10-05 |
emellor |
7224:6bbfd6a98974 |
Merge (with trepidation). |
2005-10-05 |
emellor |
7223:b4800e204757 |
Recover from name uniqueness violation by renaming. Fixes bug #277. |
2005-10-05 |
kaf24 |
7222:e579bef0d237 |
Add Gentoo handling to network-bridge. Based on patches |
2005-10-05 |
kaf24 |
7221:e643fccb851b |
Handle the case where there are no spaces or parameters |
2005-10-05 |
kaf24 |
7220:8be702637183 |
Fix DOM0_PHYSINFO to return correct value for total |
2005-10-05 |
kaf24 |
7219:b4b12c9f1200 |
Currently, the scripts in /etc/xen/scripts won't get overwritten if they |
2005-10-05 |
kaf24 |
7218:e6ecfb4f4a24 |
The attached patch places an updated TPM driver into the sparse directory. |
2005-10-05 |
kaf24 |
7217:303d51d0d578 |
Restructure the makefiles used to drive builds of linux 2.6 kernels. |
2005-10-05 |
kaf24 |
7216:aad1d3e231ff |
Move setting of configuration variables to Config.mk. |
2005-10-05 |
emellor |
7215:c60036fe7418 |
Removed the EventServer, replacing the events fired with simple logging |
2005-10-05 |
emellor |
7214:33cd9a7a903b |
imported patch /home/emellor/block_detach.patch |
2005-10-05 |
emellor |
7213:22449386d38d |
Explicitly close files on save and restore. Rename all local variables named id or slice so as not to clash with the builtins. |
2005-10-04 |
emellor |
7212:2c9e66555ff4 |
Explicitly close files. |
2005-10-04 |
emellor |
7211:00037ba13f0b |
Clean up domains if creation/restoration fails. |
2005-10-04 |
emellor |
7210:db651da37899 |
Fix typo. |
2005-10-04 |
emellor |
7209:bc325488f47f |
Merge the child-process handling of the save and restore functions into one |
2005-10-04 |
emellor |
7208:84c585a99a7b |
Removed unused xen_domain method, and unused imports. Comment those methods |
2005-10-04 |
emellor |
7207:81246a2923d2 |
Fix call to state_set inside preserve (was erroneously calling set_state). |
2005-10-04 |
emellor |
7206:b4c388a004c0 |
Fix xm restore broken by missing return statement. |
2005-10-04 |
kaf24 |
7205:540d17fe32ce |
Clean up sched_op() hypercall interface. One particular |
2005-10-04 |
kaf24 |
7204:ec84b119e4ed |
Allow EVTCHNOP_bind_{ipi,virq} to specify the vcpu to |
2005-10-04 |
kaf24 |
7203:f13b4b730605 |
Rename VCPUOP_craete to VCPUOP_initialise. It is likely that |
2005-10-04 |
kaf24 |
7202:34d251183985 |
Fix tools to pull public header files from standard |
2005-10-04 |
jrb44 |
7201:e6303281ca6c |
Merge to restore reverted changes. |
2005-10-04 |
jrb44 |
7200:b27d526d4033 |
Throw away bogus merge. |
2005-10-04 |
jrb44 |
7199:abfc9808adb9 |
Merge. |
2005-10-04 |
emellor |
7198:4c4dbbda367e |
Catch xen.xend.XendProtocol.XendError as well as xen.xend.XendError.XendError. |
2005-10-04 |
emellor |
7197:5a3d5f9ef44e |
Merged. |
2005-10-04 |
emellor |
7196:f74f6df95ccd |
Merged. |
2005-10-04 |
emellor |
7195:07b7411e385f |
Merged. |
2005-10-04 |
emellor |
7194:3075c005e694 |
Merged. |
2005-10-04 |
emellor |
7193:ab729f38870a |
Merged. |
2005-10-04 |
emellor |
7192:ca6930f82682 |
Merged. |
2005-10-04 |
emellor |
7191:83452b6cdcdb |
Merged. |
2005-10-04 |
emellor |
7190:7b33b5e94cec |
Merged. |
2005-10-04 |
emellor |
7189:b7d11c9b6be4 |
Merged. |
2005-10-04 |
emellor |
7188:a746126c3bb1 |
Merged. |
2005-10-04 |
emellor |
7187:488f8aaa4022 |
Fix debugging statement that was referring to non-existent field. |
2005-10-04 |
emellor |
7186:6fda96e7f332 |
Added some DPRINTK statements, for debugging. |
2005-10-03 |
emellor |
7185:d79ab87e27b8 |
Cope with missing configuration information inside the configuration method. |
2005-10-03 |
emellor |
7184:fc97109eb28e |
Remove the reason code from the destroy action -- the reason is only of value |
2005-10-03 |
emellor |
7183:5db9a237f8ce |
Move the import for XendError, and use a bare import, not a from...import. |
2005-10-04 |
emellor |
7182:96cc6aa196b6 |
Merged. |
2005-10-04 |
emellor |
7181:9c6b39746b78 |
Fix localhost live migration. We were overvigorously wiping out the store |
2005-10-04 |
emellor |
7180:a6154af4fc43 |
Use the domain ID to refer to backends, not the UUID. This means that a new |
2005-10-04 |
kaf24 |
7179:549325dfa161 |
Export some more symbols. |
2005-10-04 |
emellor |
7178:625c75a223fe |
Cope with missing configuration information inside the configuration method. |
2005-10-04 |
emellor |
7177:7f42935cb4b0 |
Move the import for XendError, and use a bare import, not a from...import. |
2005-10-04 |
emellor |
7176:0e1838de9db8 |
Move XendDomainInfo.{create,recreate,parseConfig} to the top level of the |
2005-10-04 |
emellor |
7175:c70829a6edac |
Remove the reason code from the destroy action -- the reason is only of value |
2005-10-04 |
emellor |
7174:600f3d2b78d6 |
Remove the reason code from the destroy action -- the reason is only of value |
2005-10-04 |
emellor |
7173:e6e5f22d19f8 |
Remove the reason parameter from XendDomain.destroy -- it is useless. Accept |
2005-10-04 |
emellor |
7172:cc9988317416 |
Added method XendDomain.privilegedDomain and use that inside DevController to |
2005-10-03 |
jrb44 |
7171:716a0d177ffa |
Possible fix for the SEDF scheduler assertion problem. |
2005-10-03 |
kaf24 |
7170:85f92475b943 |
Create new vcpu_op() hypercall. Replaces old boot_vcpu() |
2005-10-03 |
kaf24 |
7169:dd87869f877c |
Allow adjustment of the size of TPM transfer buffers |
2005-10-03 |
kaf24 |
7168:a9dce0ffc901 |
x86/64 was using the plain i386 version of the microcode |
2005-10-03 |
kaf24 |
7167:bf6119a58655 |
Do not pickle vcpu state on save/restore. We can construct |
2005-10-03 |
kaf24 |
7166:f22fba673196 |
Dynamically allocate mmu_update array in |
2005-10-02 |
emellor |
7165:bb03b43404bb |
The stopgap in changeset 7152:a73ab0ddf990 was broken -- revert the change to |
2005-10-02 |
vh249 |
7164:5fbc42383481 |
remove useless ptep_establish_new function (called set_pte_at now) |
2005-10-02 |
emellor |
7163:d443f03f8be0 |
Merged. |
2005-10-02 |
emellor |
7162:70d5bfbf23d4 |
Move XendVnet from using DBMap etc to using xstransact. This is the last |
2005-10-02 |
emellor |
7161:a73ab0ddf990 |
Call refresh in the domain_lookup and domain_lookup_by_name methods. This |
2005-10-02 |
emellor |
7160:486f1c3e7805 |
Fix call to XendCheckpoint.restore, since that method no longer needs a |
2005-09-30 |
kaf24 |
7159:9d047fb99e38 |
Also send xenbus notifications using evtchn as handle. It's |
2005-09-30 |
kaf24 |
7158:78e1e94e4088 |
xencons must notify via evtchn. It can't use the irq as the |
2005-09-30 |
emellor |
7157:9918d8c3e116 |
Merge. |
2005-09-30 |
emellor |
7156:244f1aa98d30 |
Add the config file parsing for the on_{poweroff,reboot,crash} options, so that |
2005-09-30 |
emellor |
7155:468ad17f9970 |
Minor tidy. |
2005-09-30 |
kaf24 |
7154:71466686d026 |
Fix earlier merge with Ewan's xenstore changes. |
2005-09-30 |
emellor |
7153:fe401301929e |
Change rebooting specification so that we can have domains crash and stay |
2005-09-30 |
emellor |
7152:034ada135379 |
Update comment/variable names to reflect the fact that the backend paths now |
2005-09-30 |
emellor |
7151:4a2c162d3e7c |
Within the store, split the persistent information regarding a VM from the |
2005-09-30 |
emellor |
7150:a39510ad5c59 |
Added cache-control headers to pages returned by HTTP server so that pages |
2005-09-30 |
emellor |
7149:345e517bab57 |
Remove the bizarre arrangement whereby EventChannel inherits from dict. Move |
2005-09-30 |
emellor |
7148:41b1f86628a0 |
Merge. |
2005-09-30 |
emellor |
7147:82e8a1d7230f |
Added DevController.configuration and configurations methods. These parse the |
2005-09-30 |
kaf24 |
7146:b20219e27f92 |
Fix typos I introduced into tpmfront driver. |
2005-10-08 |
djm |
7145:0ba10f7fef51 |
Add support for fast mov_to_kr privops |
2005-10-07 |
djm |
7144:cbe6b4c4480f |
Reset hypercall_continuation flag (by Tristan Gingold) |
2005-10-07 |
djm |
7143:f81e637e7741 |
Fix incorrect re-enablement of interrupts (found by Tristan Gingold) |
2005-10-03 |
djm |
7142:98fb7e03a886 |
Some cleanup of reflection code |
2005-09-29 |
djm |
7141:c22741d000a5 |
Keep up with recent changes in xen-unstable |
2005-09-29 |
djm |
7140:61b3b357d827 |
Merge xen-unstable into xen-ia64-unstable |
2005-09-29 |
kaf24 |
7139:d88e98fd4f7a |
Fix compiler warnings when shadow debugging is enabled. |
2005-09-29 |
iap10 |
7138:7f732bba3ed4 |
Allow kernel built with privileged operation support (e.g. -xen/-xen0) to be used as a guest kernel on x86_64 |
2005-09-29 |
kaf24 |
7137:f529cd119470 |
More save/restore code in interrupts-enabled contest, where |
2005-09-29 |
kaf24 |
7136:1abbb6448b4a |
Remove unused debug code. |
2005-09-29 |
kaf24 |
7135:399436887a32 |
Move xenbus_suspend outside critical region with |
2005-09-29 |
kaf24 |
7134:3c1a91c309b8 |
Update GDB server documentation for crashed guests. |
2005-09-29 |
kaf24 |
7133:55722e822dec |
Avoid verbosity when connection xenbus -> xenstore. |
2005-09-29 |
iap10 |
7132:b9e5573785bb |
Don't define vectors for IPIs we don't use in Xen |
2005-09-29 |
kaf24 |
7131:65882bf339f6 |
Slight rejig avoids grant entry warning message on xm save. |
2005-09-29 |
vh249 |
7130:f633c3d0315b |
full devices expect to be able to read the partition table during xlvbd_add |
2005-09-29 |
kaf24 |
7129:8c23b56f3954 |
Define new notify_remote_via_irq() interface which is a |
2005-09-29 |
kaf24 |
7128:559ad1abb3d5 |
Change semantics of bind_evtchn_to_xxx and |
2005-09-29 |
kaf24 |
7127:805ee053e61f |
VIRQs and IPIs on VCPU#0 are automatically re-bound on save/restore. |
2005-09-29 |
kaf24 |
7126:c317e0aca9f1 |
Reindent more xenlinux files. Remove defunct header file. |
2005-09-29 |
kaf24 |
7125:e04b0805febb |
Set guest selectors to be null if it's not valid when switch to |
2005-09-28 |
kaf24 |
7124:f069a06e650f |
Fix fixed-point long multiplication used in time delta |
2005-09-28 |
kaf24 |
7123:5e5ae8340956 |
merge |
2005-09-28 |
kaf24 |
7122:081b326162bc |
Fix gnttab setup, which I broke 2 changesets ago. |
2005-09-28 |
kaf24 |
7121:f9a806ba838a |
This patch fixes a race between when the disable cpu is marked online |
2005-09-28 |
kaf24 |
7120:c7f58e86446f |
Reindent grant-table kernel code and reserve first few |
2005-09-28 |
kaf24 |
7119:1a82995a017c |
Fix netif save/restore. |
2005-09-28 |
kaf24 |
7118:1643f6110469 |
Fixes for blkif save/restore. A 'dd if=/dev/sda1 of=/dev/null' |
2005-09-28 |
emellor |
7117:9e0b6fbab872 |
Merge. |
2005-09-28 |
emellor |
7116:33fc55a32dfb |
Remove unused domain_devtype_get. |
2005-09-28 |
emellor |
7115:23a3241f0ee7 |
Remove unused xend_domain_device. |
2005-09-28 |
emellor |
7114:5b296b8d05ab |
Change device IDs to be integers, as required now by DevController. Remove |
2005-09-28 |
emellor |
7113:da98f8956925 |
Nothing. |
2005-09-28 |
emellor |
7112:688ebed7d41b |
Minor tidy up. |
2005-09-28 |
kaf24 |
7111:ce54669c70fc |
Remove broken assertion in 64-bit shadow pagetable code. |
2005-09-28 |
emellor |
7110:ca78d9668fdb |
Added new classmethod xstransact.ListRecursive, and use this inside |
2005-09-28 |
emellor |
7109:1d74fff611c8 |
Nothing. |
2005-09-28 |
emellor |
7108:07cc64b3bf86 |
Merged. |
2005-09-28 |
emellor |
7107:af12cff417fd |
Merged. |
2005-09-28 |
emellor |
7106:ea1373b5015d |
Merged. |
2005-09-28 |
emellor |
7105:3eda5c985d67 |
Merged. |
2005-09-28 |
emellor |
7104:193022cb9ccc |
Merge. |
2005-09-28 |
emellor |
7103:89974610d558 |
Fix returning of results broken by last change. |
2005-09-28 |
kaf24 |
7102:7598dc3ed0cb |
Fix preemptible uses of smp_processor_id() in page fault |
2005-09-28 |
jrb44 |
7101:eae0c4f0aafd |
Changed -xen x86-32 defconfig CONFIG_EXT2_FS=y |
2005-09-28 |
jrb44 |
7100:0422243f5602 |
Changed -xen x86-32 defconfig CONFIG_SECURITY_CAPABILITIES=y |
2005-09-28 |
kaf24 |
7099:b55a43d39a40 |
merge? |
2005-09-28 |
yjiang5 |
7098:8204a2d6cd55 |
Initialize pointer array for set mapping. |
2005-09-28 |
kaf24 |
7097:7e9ec4b2cc3c |
imported patch ../tmp/fix_free_monitor_pagetable.patch |
2005-09-28 |
yjiang5 |
7096:5fb211049b3f |
Save immediate operand into mcip structure. |
2005-09-28 |
kaf24 |
7095:b1327ae8f414 |
With this patch, we can enable VMXAssist to bring up APs of SMP VMX |
2005-09-28 |
kaf24 |
7094:868b8c599dfb |
Currently the mmio_operands assumes writing to memory when operand 0 is |
2005-09-28 |
emellor |
7093:ea373837d474 |
Added logging of exceptions coming through callInfo, for better debugging. |
2005-09-28 |
emellor |
7092:b56364e269c7 |
Minor tidy. |
2005-09-28 |
emellor |
7091:50c2fe359c73 |
Improve HTML output. |
2005-09-28 |
emellor |
7090:d78d2fa50703 |
Added missing quote to HTML output. |
2005-09-28 |
emellor |
7089:a65cdee92c0f |
Added behaviour to read() to read directly from the transaction's path if no |
2005-09-28 |
emellor |
7088:1e288a9316fd |
Handle exceptions caused during processing of requests, to improve error |
2005-09-27 |
emellor |
7087:46046d5fb354 |
Remove unused import, mark unused variables. |
2005-09-27 |
emellor |
7086:8fe341229827 |
Remove unused imports, variables. |
2005-09-27 |
emellor |
7085:8d5760e8e3f1 |
Fix final misuse of prettyprint parameters. |
2005-09-27 |
emellor |
7084:6f49c06d5feb |
Remove unused imports, and unused progress parameters from domain_save, domain_restore. Rename one instance of id to domid. |
2005-09-27 |
emellor |
7083:679e93b5c6cd |
Added getDeviceSxprs, to support xm block-list. |
2005-09-27 |
emellor |
7082:41735ccc5ee3 |
Added sxprs, for xm block-list. |
2005-09-27 |
emellor |
7081:7c5d9879967d |
Added behaviour to list() to list the transaction's path if no arguments are |
2005-09-27 |
kaf24 |
7080:a172340ae3f3 |
merge? |
2005-09-27 |
kaf24 |
7079:a4ad6692193a |
This patch adds "wbinvd" instruction emulation for vm86 mode. |
2005-09-27 |
emellor |
7078:fa4cc3f53c64 |
This patch adds a quick check to 'xm restore' that checks the |
2005-09-27 |
emellor |
7077:c9d690c52afc |
This patch adds a quick check in "xm save" to make sure the path given |
2005-09-27 |
emellor |
7076:9575efe88e75 |
This patch cleans up some of the argument usage in PrettyPrint.py to |
2005-09-27 |
emellor |
7075:a8ed2f186c23 |
Remove DBMap etc from XendDomainInfo, moving the handling of the domain root |
2005-09-27 |
emellor |
7074:63f06da6c5b0 |
Remove the domain and VM paths from the store when destroying a domain. This |
2005-09-27 |
emellor |
7073:9ff1bea68d51 |
Merge. |
2005-09-27 |
emellor |
7072:f9296342d9b2 |
Detangle the restart/reboot/halt/save/restore code. There is now one point |
2005-09-27 |
emellor |
7071:299c2d5b5daf |
Use constant in XendDomainInfo rather than embedding a string literal. |
2005-09-27 |
emellor |
7070:b6e58e2daff8 |
Added missing import socket statement. |
2005-09-26 |
kaf24 |
7069:70b6e60df750 |
Move non-transactional and non-idempotent code out of |
2005-09-26 |
kaf24 |
7068:8c2aa0878927 |
xenstore fires @releaseDomain both when a domain shuts |
2005-09-29 |
djm |
7067:93e27f7ca8a8 |
Merge |
2005-09-29 |
djm |
7066:c0ac925e8f1d |
Newer compilers don't allow strings to cross newlines? |
2005-09-29 |
djm |
7065:8463ce38eda3 |
Minor code restructure in vcpu_translate (prep for more later) |
2005-09-26 |
djm |
7064:4e1031ce3bc2 |
Choose LINUX_ARCH based on XEN_TARGET_ARCH, not ARCH |
2005-09-26 |
djm |
7063:ef9591d03fdd |
Merge latest xen-unstable into xen-ia64-unstable |
2005-09-26 |
kaf24 |
7062:811559fb02ab |
xenbus_transaction_end() returns negative error code. |
2005-09-25 |
kaf24 |
7061:5ea81e640509 |
Fix so that 'make uninstall' won't fail if /etc/xen |
2005-09-24 |
emellor |
7060:909172f2aa54 |
Add helper method XendDomain.callInfo that stubs through into XendDomainInfo. |
2005-09-24 |
emellor |
7059:74b05ac4706f |
Nothing. |
2005-09-24 |
emellor |
7058:a2d613c125a5 |
Merge. |
2005-09-24 |
emellor |
7057:b5ab24152d56 |
Added default value for ssidref -- 0. |
2005-09-24 |
emellor |
7056:8874b5004ef4 |
Move ImageHandler registration into image.py from XendDomainInfo.py. Move |
2005-09-24 |
kaf24 |
7055:83fe78bb876d |
Fix build for pedantic compilers. |
2005-09-24 |
kaf24 |
7054:c89485e939cc |
Fix tpm split driver to follow changes in the xenbus API. |
2005-09-23 |
kaf24 |
7053:b2928ee8ddcd |
Update User's Guide installation section to mention hotplug. |
2005-09-23 |
kaf24 |
7052:7b97bc1d1c1d |
Add an install-time check for hotplug. |
2005-09-23 |
kaf24 |
7051:46f92c4fde1d |
Fix debug build of Xen. |
2005-09-23 |
emellor |
7050:9f50bd7a478f |
Removed unused Blkctl.py. The functionality here has been taken over by the |
2005-09-23 |
emellor |
7049:ad0270abc9b9 |
Merged. |
2005-09-23 |
emellor |
7048:ab1c362ba0d1 |
Merge the duplicated code for create, destroy, migrate, sysrq, and shutdown |
2005-09-23 |
emellor |
7047:1f948a831fdc |
Neaten the configuration parsing code. Add a self parameter to |
2005-09-23 |
emellor |
7046:b2c9acd6fdfc |
Move ImageHandler.create call to initDomain, after the call to xc.domain_create. |
2005-09-23 |
emellor |
7045:5805b47583ba |
Remove unused XendDB.py. |
2005-09-23 |
emellor |
7044:0e2fdfe6b2bc |
Remove unused tempfile.py. Even if anyone were using it, they shouldn't be -- |
2005-09-23 |
emellor |
7043:64e3cab7ab9e |
Fix call with missing parameters. |
2005-09-23 |
kaf24 |
7042:7ff651a39cfc |
Restructure GNTTABOP_map_grant_ref. |
2005-09-23 |
kaf24 |
7041:352151393395 |
Make PAE defs in xg_private.h usable in both 32- and |
2005-09-23 |
emellor |
7040:10d6bda59ea4 |
Add check for speed (takes 33 minutes on my laptop, OUCH!) |
2005-09-23 |
Rusty Russell |
7039:76af1a1df67c |
Make xenstored use tdb, transactions can soft-fail (EAGAIN) |
2005-09-23 |
Rusty Russell |
7038:6aef7d1062bb |
Add check for speed (takes 33 minutes on my laptop, OUCH!) |
2005-09-23 |
kaf24 |
7037:8a757f283fb8 |
Add VGA acceleration support for cirrus logic device model |
2005-09-23 |
kaf24 |
7036:94c6fc048d8e |
Clean up xc_vmx_build(): |
2005-09-22 |
kaf24 |
7035:43edce5b75d6 |
Remove file from sparse tree. |
2005-09-23 |
djm |
7034:eaedc6b4ec0f |
Doh! Cut-paste error of file copy in mkbuildtree-pre breaks build |
2005-09-23 |
djm |
7033:450b1224a6ac |
Remove drivers/acpi/motherboard.c from sparse tree to match |
2005-09-23 |
djm |
7032:60928c906666 |
More getting xenlinux/ia64 to build with drivers from -sparse |
2005-09-23 |
djm |
7031:109a27c1c004 |
Another step towards building xenlinux/ia64 from -sparse |
2005-09-22 |
djm |
7030:7ddfb9a44972 |
Default CONFIG_XEN_PRIVILEGED_GUEST to y for now |
2005-09-22 |
djm |
7029:ecd6b2163193 |
First step toward building drivers/xen for ia64 out of sparse |
2005-09-22 |
djm |
7028:b6ee1d1cdc93 |
Minor drivers/xen changes and includes to support xenlinux/ia64 |
2005-09-22 |
djm |
7027:06d84bf87159 |
Merge latest xen-unstable into xen-ia64-unstable |
2005-09-22 |
emellor |
7026:2f83ff9f6bd2 |
Move variable initialisation out of import section. Remove obsolete save |
2005-09-22 |
emellor |
7025:40a0f049e344 |
Rename XendDomainInfo and DevController.getDomain to getDomid. |
2005-09-22 |
emellor |
7024:f5e33f4d0238 |
Move initDomain out of image.py and into XendDomainInfo. The only thing that |
2005-09-22 |
emellor |
7023:4be4126911dc |
Added diagnostic message when RuntimeError is raised inside XenStore.exists. |
2005-09-22 |
emellor |
7022:10759a44ce3b |
Merged. |
2005-09-22 |
emellor |
7021:eba5afe9aa37 |
A number of changes to get save-restore working again: |
2005-09-22 |
kaf24 |
7020:28db21fb7545 |
Fixes a vtpm timeout problem for slow machines. |
2005-09-22 |
kaf24 |
7019:932aa2b425e8 |
Netfront/back always use grant tables now. This cleans up a |
2005-09-22 |
kaf24 |
7018:ecc77b1c8612 |
Remove defunct usb split driver code. It will get replaced with |
2005-09-22 |
kaf24 |
7017:d7c794130ac5 |
Indentation cleanups in linux driver code. |
2005-09-22 |
emellor |
7016:4cff74aa6246 |
Merged? |
2005-09-22 |
emellor |
7015:7646b18d4b32 |
This patch adds a check in xend that prevents a user from trying to |
2005-09-22 |
emellor |
7014:0f71667deb52 |
VMX guest memory calculation in python code is corrupted by changeset |
2005-09-22 |
emellor |
7013:11cca45a9a79 |
this patch fixes the bug that when "cpu" is not set in config file, |
2005-09-22 |
kaf24 |
7012:8dbcf407a680 |
A more comprehensive fix for mapping shared-ring grant |
2005-09-22 |
kaf24 |
7011:52eb8504be71 |
This fixes the "make check" feature of xenstore to properly compile with |
2005-09-21 |
jbulpin |
7010:a32ee93b3b33 |
Trivial spelling mistake fix. |
2005-09-21 |
kaf24 |
7009:76f4c7ea7602 |
This patch fixes a bug where raise_softirq(SCHEDULE_SOFTIRQ) is called |
2005-09-21 |
kaf24 |
7008:f71bb61e0500 |
Fix mapping of shared ring pages into backend drivers. |
2005-09-21 |
emellor |
7007:55fc0ecc19c3 |
Merge. |
2005-09-21 |
emellor |
7006:9647be59212d |
Split the configuration file parsing and xc dominfo parsing aspects of |
2005-09-21 |
emellor |
7005:19572dec7d3c |
Disable debugging-level output. |
2005-09-21 |
emellor |
7004:a498dab0beef |
Match change to the memory/target value, as it is now in KiB, not bytes. |
2005-09-21 |
emellor |
7003:82bc05411d85 |
Remove unused DEBUG variable, and -d flag. |
2005-09-21 |
emellor |
7002:2eee9f6487ff |
Removed unused getLevel method, and don't use intermediate variable called |
2005-09-21 |
emellor |
7001:79f695037ab7 |
Added diagnostic messages to the RuntimeError exceptions when they occur inside |
2005-09-21 |
emellor |
7000:ba10ee566ab7 |
Lots of minor changes to please pylint, including matching the number of |
2005-09-21 |
emellor |
6999:1196da5782bf |
On one of pyxc_domain_getinfo's error paths, free the block allocated |
2005-09-20 |
emellor |
6998:a35c20d53947 |
Remove unused variables and imports. |
2005-09-20 |
emellor |
6997:3fbefefb54aa |
domain_setmaxmem takes an int, not a long, for the maxmem_kb parameter. The |
2005-09-20 |
emellor |
6996:6d13fd586338 |
Remove extraneous semicolon. |
2005-09-20 |
emellor |
6995:fdc01adc11e0 |
Move definition of xc, to avoid confusing pylint. |
2005-09-20 |
emellor |
6994:b54d922cb897 |
Remove unused import. |
2005-09-20 |
emellor |
6993:90bcdd41dbf7 |
Mark unused variables as such. Remove unused import. |
2005-09-20 |
emellor |
6992:26c6d506a97c |
Move definition of xc variable, to save confusing pylint. |
2005-09-20 |
emellor |
6991:1c95ad754ad4 |
Mark unused variable as such. |
2005-09-20 |
emellor |
6990:95e589a9b2f6 |
Added debugging message to exception on write. |
2005-09-21 |
kaf24 |
6989:7a45b8ccef01 |
Some cleanup in tpm-related files. |
2005-09-21 |
kaf24 |
6988:b8537442f3d6 |
Removes redundant/unnecessary __vmread/__vmwrite. |
2005-09-21 |
kaf24 |
6987:21e7935b2025 |
Parse vcpus for VMX guest. |
2005-09-21 |
kaf24 |
6986:492fe12a6db4 |
Fix .hgignore and add missing vtpm patch file. |
2005-09-20 |
kaf24 |
6985:1bea937e53cc |
The vmx guest loading is broken from 6925 because of the new |
2005-09-20 |
kaf24 |
6984:d3bc8314b6f5 |
Fix __save_flags() to not complain when smp_processor_id() is used |
2005-09-20 |
cl349 |
6983:659ad553199e |
merge? |
2005-09-20 |
cl349 |
6982:ee8226e15e9f |
Add support to build arch/ia64 xen kernels, also add pre/post link hooks in mkbuildtree. |
2005-09-20 |
kaf24 |
6981:c174ac96a69d |
Fix xenconsole when console page is >= 4GB. |
2005-09-20 |
kaf24 |
6980:9776d03bf108 |
Put_page on vmx_set_cr0 for multiple protected/real mode switch. |
2005-09-20 |
cl349 |
6979:f8e7af29daa1 |
merge? |
2005-09-20 |
cl349 |
6978:a6b72464a042 |
Fix vnc configuration issue for creating vmx guest. |
2005-09-20 |
kaf24 |
6977:750ad97f37b0 |
Split up docs. Signed-off-by: Robb Romans <3r@us.ibm.com> |
2005-09-20 |
kaf24 |
6976:c0796e18b6a4 |
Add 64 bit support to the VTPM Tools plus do some minor cleanups. |
2005-09-20 |
kaf24 |
6975:3ef86b208f9b |
Fix an operand size bug in the VMX MMIO decoder. |
2005-09-20 |
kaf24 |
6974:739154e26fb7 |
Dynamically generate the local apic entries in ACPI MADT table. |
2005-09-19 |
kaf24 |
6973:d1cbfaf804d9 |
Add lomount to 'make uninstall' target. Remove miniterm, |
2005-09-19 |
kaf24 |
6972:ae88715598bf |
Clean up 'make uninstall' target. |
2005-09-19 |
cl349 |
6971:872cf6ee0594 |
merge? |
2005-09-19 |
cl349 |
6970:fc2eade714f9 |
Fix kernel users of xs_write as well. |
2005-09-19 |
cl349 |
6969:2796d45c5835 |
Fire watches once immediately upon registration. |
2005-09-19 |
cl349 |
6968:0a2cc72ee6e4 |
Fix one more usage of xs_write. |
2005-09-19 |
cl349 |
6967:f7a7f8f2e6e4 |
Remove iflag argument to xs_write |
2005-09-19 |
cl349 |
6966:a5d67e3fbff1 |
Make xs_mkdir an xs_rm idempotent. |
2005-09-19 |
kaf24 |
6965:08effcf0385b |
Better gdb server documentation. |
2005-09-19 |
kaf24 |
6964:52d953dcef0e |
Do not build PAE by default. Reverts accidental previous |
2005-09-19 |
kaf24 |
6963:ec01850d0ee9 |
Fix xc_ptrace (live debug, not coredump debug) for 32-bit pae. |
2005-09-19 |
kaf24 |
6962:fc4375af5854 |
Fix gdb build script. |
2005-09-19 |
cl349 |
6961:3133e64d0462 |
merge? |
2005-09-19 |
cl349 |
6960:c0c96a494c76 |
merge? |
2005-09-19 |
emellor |
6959:adbe7d45472b |
Revert accidental commit. |
2005-09-19 |
emellor |
6958:db4a0526d4e5 |
Use DevController.allocateDeviceID rather than using a local variable. |
2005-09-19 |
emellor |
6957:951c8ee275b7 |
Use DevController.allocateDeviceID rather than using a local variable. |
2005-09-19 |
cl349 |
6956:b5bf198f0113 |
Don't do device create on domain recreate. |
2005-09-19 |
cl349 |
6955:5c0ec0b171f0 |
Remove last remaining "import controller" occurences. |
2005-09-19 |
cl349 |
6954:308260e5868c |
merge? |
2005-09-18 |
emellor |
6953:8f9dfc5fb51c |
Add and use XendDomainInfo.getBackendFlags to decouple image.py from the |
2005-09-18 |
emellor |
6952:578a73fdeb2f |
Changed dangerous default parameter values where used to use None instead. |
2005-09-18 |
emellor |
6951:f7a09745ca56 |
Remove the complexity of the config_handlers mechanism in favour of a simple |
2005-09-18 |
emellor |
6950:3dec22f380be |
Added allocateDeviceID, which uses the store to keep track of per-domain, |
2005-09-18 |
emellor |
6949:b67ef34cf91b |
Move definition of xc and xend to avoid confusing pylint. |
2005-09-18 |
emellor |
6948:5007bebba2f5 |
Renamed XendDomainInfo.getTargetMemory to getMemoryTarget, for consistency with |
2005-09-18 |
emellor |
6947:7e8eac6e96c6 |
Replaced the device handling mechanism used by XendDomainInfo. Superficially, |
2005-09-18 |
emellor |
6946:e703abaf6e3d |
Add behaviour to the remove methods to remove the transaction's path itself. This allows us to write Remove(path) to remove the specified path rather than having to slice the path ourselves. |
2005-09-18 |
emellor |
6945:da5e4c8a0fea |
In all cases, move the creation of a new transaction outside of the block |
2005-09-17 |
emellor |
6944:702e7f173465 |
Remove assignment to unused field memory_target. |
2005-09-17 |
emellor |
6943:191ffe9a9967 |
Use XendDomainInfo.getDomain, getName to decouple XendDomain from the internals |
2005-09-17 |
emellor |
6942:fb1fa3a4106f |
Remove unused restoreFromDB, saveToDB. |
2005-09-17 |
emellor |
6941:8462eff90433 |
Replace XendDomainInfo.setStoreChannel with XendDomainInfo.closeStoreChannel. |
2005-09-17 |
emellor |
6940:b75771a12f79 |
Added getVCpuCount to XendDomainInfo and use that and getName, getDomain, |
2005-09-17 |
emellor |
6939:adbf85204d29 |
Fix indentation. |
2005-09-17 |
emellor |
6938:e517f6599e54 |
Added getTargetMemory, getSsidref methods to XendDomainInfo, and use these and |
2005-09-17 |
emellor |
6937:567debb22ac0 |
Issue warning if doxygen is not installed. |
2005-09-17 |
emellor |
6936:993f52cdb4e4 |
Changed ssidref default to 0 when parsing config file. |
2005-09-17 |
emellor |
6935:11475b60d57c |
Added diagnostic message to exception when TypeError occurs on write. |
2005-09-17 |
emellor |
6934:0b6e06fced6a |
Removed unused getDB method. |
2005-09-17 |
emellor |
6933:cc5d8878fc36 |
Moved xroot variable to not confuse pylint (and me). |
2005-09-17 |
emellor |
6932:10d2067f6016 |
Removed unused impotr and marked some parameters as unused. |
2005-09-17 |
emellor |
6931:91f974f7ce97 |
Rename feilds to fields throughout. |
2005-09-17 |
emellor |
6930:4507382c88e5 |
Remove unused import, and unused class TwistedAdapter. Mark one variable as |
2005-09-17 |
emellor |
6929:b6ee902f83f4 |
Added _1,.._5 to dummy-variables, so that we can specify multiple unused |
2005-09-19 |
kaf24 |
6928:619e3d6f01b3 |
Re-indent libxc to avoid hard tabs. Also, fix the PAE |
2005-09-19 |
kaf24 |
6927:cedb89d6b707 |
Fix VMX domains not cleaning up properly, since some page refncts are |
2005-09-19 |
kaf24 |
6926:6fb3b1d9e336 |
The domain structure maintains several shadow mode stats, |
2005-09-18 |
kaf24 |
6925:7e7d93aa4072 |
Trivial gdb build fix from Leendert. |
2005-09-17 |
kaf24 |
6924:8bc44f718714 |
Small cleanup to tpm split driver. |
2005-09-17 |
kaf24 |
6923:03b58a6f498e |
Remove native tpm drivers from the linux sparse tree and replace |
2005-09-16 |
cl349 |
6922:8ff691d008f4 |
Cleanup domain listing on xend start. Fix reaper some more. |
2005-09-16 |
cl349 |
6921:931526414a64 |
Add bindings for xs_get_domain_path(). |
2005-09-16 |
cl349 |
6920:6a48f88101d3 |
Don't run reap() or domain_restarts() as side-effects of refresh. |
2005-09-16 |
cl349 |
6919:edd70af0fb22 |
Move dom0 setup code out of initial_refresh. |
2005-09-16 |
cl349 |
6918:5b56f1646e58 |
Remove pretty random cleanup code in _add_domain. |
2005-09-16 |
cl349 |
6917:4490e39fc322 |
Use "vcpu" when referring to vcpus. |
2005-09-16 |
cl349 |
6916:8cba45a77249 |
Make dom0_enforce_cpus() use vcpu_hotplug rather than directly modifying the sysfs entries. |
2005-09-16 |
cl349 |
6915:a4cf3e17bb25 |
merge? |
2005-09-16 |
cl349 |
6914:ffbc98d735bd |
merge? |
2005-09-16 |
cl349 |
6913:7cccdb49af75 |
Cleanup domain reaper and domain destruction functions. |
2005-09-16 |
cl349 |
6912:aa8943e9b705 |
Fix setStoreChannel(None) - fixes cleanup on destroy. |
2005-09-16 |
cl349 |
6911:a434b5449d59 |
Fix the control panel problem. |
2005-09-16 |
kaf24 |
6910:7fbaf67a0af5 |
Clean up and re-indent netback driver. |
2005-09-16 |
kaf24 |
6909:8bb3f2567b8c |
Clean up and re-indent netfront.c |
2005-09-16 |
kaf24 |
6908:3a7c0b00da8a |
Grant-refrence allocation pools and tracking tables should be |
2005-09-16 |
kaf24 |
6907:e1cc553059e1 |
direct_remap_pfn_range() takes a vm_area_struct rather than |
2005-09-16 |
kaf24 |
6906:0f851f965df9 |
distclean target added to root makefile. From rusty. |
2005-09-15 |
cl349 |
6905:fd19e760932d |
Simplify backend flag parsing. |
2005-09-15 |
cl349 |
6904:75fe7890cf01 |
Export block device read-only state into store. |
2005-09-15 |
cl349 |
6903:9d4f4ff1ff77 |
Fix bootloader support some more. |
2005-09-15 |
cl349 |
6902:cedfbb032261 |
merge? |
2005-09-15 |
cl349 |
6901:2dcfb85a95b9 |
Maybe fix running bootloader after reboot. |
2005-09-15 |
kaf24 |
6900:c21f47a03225 |
Start cleaning up grant tables. gnttab_donate now called |
2005-09-15 |
cl349 |
6899:2f5537317988 |
merge? |
2005-09-15 |
cl349 |
6898:e85f93d1ca59 |
Update image handling code for xstransact. |
2005-09-15 |
shand |
6897:753c49dc808c |
Actually update domain info when dom_get() succeeds. |
2005-09-15 |
kaf24 |
6896:c27431cf81f9 |
Fix the libxc Makefile. |
2005-09-15 |
vh249 |
6895:cb518207fc95 |
add support for ipv6 address in choose_vnc_display function |
2005-09-15 |
vh249 |
6894:da550f59e971 |
fix build, strings spanning multiple lines are no longer supported |
2005-09-15 |
cl349 |
6893:e78650eb2cf0 |
merge? |
2005-09-15 |
cl349 |
6892:b47c0ff50cdd |
Don't special case getDomainMemory for ia64. |
2005-09-15 |
cl349 |
6891:6e5cb98eff28 |
Better build fix. |
2005-09-15 |
kaf24 |
6890:19b458d4ba93 |
Like IA32 PAE xenlinux, we also need make VMX guest 1:1 page table PGD |
2005-09-15 |
cl349 |
6889:7ce64f021a2c |
Cleanup timeout code for when socket is already in use. |
2005-09-15 |
cl349 |
6888:6da7a6d8b575 |
Fix build! |
2005-09-15 |
kaf24 |
6887:bdc77b74bf61 |
Remove bad lines from start od script. |
2005-09-15 |
kaf24 |
6886:3233e7ecfa9f |
merge? |
2005-09-15 |
kaf24 |
6885:2f11c5b3c586 |
More build fixes for latest binutils. No 'movl' between |
2005-09-14 |
shand |
6884:bd477fcd32ab |
Deal with domain info going away (handle new error path introduced by |
2005-09-14 |
shand |
6883:36f8c5900e86 |
O_REUSEADDR is not enough to ensure we don't get address in use errors when |
2005-09-14 |
shand |
6882:7985a4d8bae9 |
Make sure xend start doesn't return until xend is ready to accept connections. |
2005-09-14 |
shand |
6881:3a79e8b28999 |
Disable CONFIG_PNPACPI temporarily in the -xen defconfig (it's known not to |
2005-09-14 |
shand |
6880:fb72c78604c6 |
The dom destroy path is doing a dom_get on a non-existent domain to |
2005-09-22 |
djm |
6879:97dbd9524a7e |
Patches and recipe to build an elilo.efi that will boot domain0 with initrd |
2005-09-22 |
djm |
6878:babbdd896024 |
Remove all CONFIG_VTI, VTI now works dynamically |
2005-09-21 |
djm |
6877:d2f2c1c26995 |
Minor change also needed in vcpu.c for guests to own ar.kr's. |
2005-09-21 |
djm |
6876:f064ce67e524 |
Another fix for handling ar.kr's |
2005-09-21 |
djm |
6875:c83307a81602 |
Remove paravirtualization of ar.kr registers (may need hyperprivop for |
2005-09-21 |
djm |
6874:32eea7354dcb |
Xenlinux/ia64 can't use xenlinux/x86 version of drivers/acpi/tables.c |
2005-09-21 |
djm |
6873:0817cde2ca06 |
Build tweaks for xenlinux/ia64 |
2005-09-21 |
djm |
6872:3b6d422fc0be |
Start fleshing out -sparse tree for xenlinux/ia64 |
2005-09-20 |
djm |
6871:4c1c79806874 |
Support files for building xenlinux-ia64 from -sparse tree |
2005-09-20 |
djm |
6870:e608c8118f25 |
Clone of Christian's xen-unstable mkbuildtree patch (cset 6960) |
2005-09-20 |
djm |
6869:8906825d5197 |
Fix dcr.pp and psr.pp support (non-VTI) so pfmon --system-wide works |
2005-09-20 |
djm |
6868:f2309ac2648a |
Get multiple domains working again |
2005-09-19 |
djm |
6867:7f9acc83ffcd |
Merge vcpu phase 2 |
2005-09-18 |
djm |
6866:8d133d172bfd |
Add debug output for pfmon (default off, DEBUG_PFMON in config.h) |
2005-09-18 |
djm |
6865:0e548ff36960 |
Re-enable improved PAL code (time and perfmon work again). PAL code remapped |
2005-09-16 |
djm |
6864:aecdccb1a350 |
Add additional stats to track VHPT saturation |
2005-09-16 |
djm |
6863:b52a48644770 |
PAL cache flush (added during VTI merge) breaks on simulator |
2005-09-16 |
djm |
6862:2556621a7759 |
Comment out DTLB MATCH message as it is more frequent and annoying now |
2005-09-16 |
djm |
6861:7fd1b4d42d94 |
Return rid mangling to previous method (to match hyperprivop.S) |
2005-09-16 |
djm |
6860:9e4fb055be80 |
Script to generate diffs between linux-xen subdirs and real linux |
2005-09-15 |
djm |
6859:6bf96d977ecc |
This patch fixes a severe bug in vtlb, where domU may face machine crash |
2005-09-15 |
djm |
6858:8e7df3b10d85 |
Properly return extents for hypervisor memory ops call |
2005-09-14 |
djm |
6857:55bc6698c889 |
Oops, one hypervisor.h change seems to have unfixed in the merge |
2005-09-14 |
djm |
6856:0833c2337202 |
Add missing include/decl to ia64-specific hypervisor.h |
2005-09-14 |
djm |
6855:c8f873ae3ede |
Add ia64-specific hypervisor.h |
2005-09-14 |
djm |
6854:9af349b055e5 |
Merge latest xen-unstable into xen-ia64-unstable to prep |
2005-09-14 |
kaf24 |
6853:122779b57b40 |
Remove redundant semi-colon from end of DEFINE_RING_TYPES |
2005-09-14 |
cl349 |
6852:1a29e0f5c610 |
merge? |
2005-09-14 |
cl349 |
6851:05d42f7674e8 |
Switch most uses of write over to store. |
2005-09-14 |
cl349 |
6850:40e6dfad4eff |
Explicit test for None. |
2005-09-14 |
cl349 |
6849:1585590ec474 |
More syntactic sugar. |
2005-09-14 |
cl349 |
6848:bc5dbfe729e0 |
Move start_time out of xend dir and use gather/store. |
2005-09-14 |
cl349 |
6847:960d4f6b58b3 |
Support removing nodes from store if value to store is None. |
2005-09-14 |
cl349 |
6846:f92bdd9153f5 |
Add store function. |
2005-09-14 |
cl349 |
6845:d5497a215660 |
Always allow transaction abort. |
2005-09-14 |
cl349 |
6844:eb6fbb3d0a7b |
Add gather function and robustify class methods' failure handling. |
2005-09-14 |
kaf24 |
6843:1184286a2ee6 |
Fix mmapping of PCI resources from userspace. |
2005-09-14 |
cl349 |
6842:9c9a3bb878c2 |
merge? |
2005-09-14 |
cl349 |
6841:541a3239f352 |
Rename xm commands and cleanup of the "bogus" argument code. |
2005-09-14 |
kaf24 |
6840:810039218827 |
Fix xc_make_page_below_4G(). Should fix PAE domain |
2005-09-14 |
kaf24 |
6839:c9c49385c26e |
During my attempts to get the latest bridge networking model working on my |
2005-09-14 |
kaf24 |
6838:481a4ce27c15 |
Fix xc_domain_memory_decrease_reservation(). |
2005-09-14 |
cl349 |
6837:a8edb2655c5d |
Add methods to read/write Vm/Domain store entries. |
2005-09-14 |
cl349 |
6836:2277377dfc3a |
Move name back into main domain dir. |
2005-09-14 |
cl349 |
6835:5cbb2ecce16a |
Move id back into main domain dir and rename to domid. |
2005-09-14 |
cl349 |
6834:e2f0a6fdb7d9 |
merge? |
2005-09-14 |
cl349 |
6833:383f1336c305 |
Move uuid back into main domain dir. |
2005-09-14 |
kaf24 |
6832:5959fae4722a |
Set NE bit for VMX guest CR0. VMCS guest CR0.NE bit must |
2005-09-14 |
kaf24 |
6831:5e943af66571 |
Add some sanity check when creating 3-level 1:1 page table |
2005-09-14 |
kaf24 |
6830:1cdc469bf78d |
Clear pending interrupt on shared page when pic initialized |
2005-09-14 |
kaf24 |
6829:b9b120c7631a |
Get rid of anonymous unions in public header files. |
2005-09-14 |
cl349 |
6828:cc1572db6a3d |
Call dominfo.device_delete instead of non-existant dominfo.device_destroy. |
2005-09-14 |
kaf24 |
6827:94990f123e5e |
Remove unsued domain_controller.h file. |
2005-09-14 |
kaf24 |
6826:f5ff107742ce |
Fix 64-bit build problem. Not allowed to movl between a |
2005-09-14 |
kaf24 |
6825:1936ccaccf5e |
Move hypervisor.h to asm-i386/asm-x86_64. |
2005-09-14 |
kaf24 |
6824:0a7194ec36a4 |
mem-map.sxp and vmxloader are unaffected by a 64-bit build, |
2005-09-14 |
cl349 |
6823:c63529f3367d |
Fix xenstored watch crash. |
2005-09-13 |
cl349 |
6822:0d8c0db04258 |
Don't return failure when trying to delete a non-existent node. |
2005-09-13 |
cl349 |
6821:1ad652222dba |
Perform xenbus operations in shutdown_handler in a transaction. |
2005-09-13 |
cl349 |
6820:36c4d3bb29c8 |
Don't cause watch fire deadlock by unconditionally rewriting the sysrq node. |
2005-09-13 |
cl349 |
6819:3eea03342466 |
Don't fail readDB on empty dirs. |
2005-09-13 |
cl349 |
6818:a0399927e1a1 |
Switch shutdown and sysrq to xstransact. |
2005-09-13 |
cl349 |
6817:feff6bf0417e |
Free blkif if vbd_create fails. |
2005-09-13 |
kaf24 |
6816:3a34bcb7c28b |
Fix the logic in vcpu_sleep_sync(): we must wait until |
2005-09-13 |
shand |
6815:fe5b84a24d43 |
Some more resilience to errors in creating vbds etc; still needs more work |
2005-09-13 |
cl349 |
6814:22d08cc7f739 |
Switch memory target handling to use xstransact. |
2005-09-13 |
cl349 |
6813:c1450b657ede |
g/c introduceDomain and releaseDomain bindings in xsnode and xsobj. |
2005-09-13 |
cl349 |
6812:26cf3cfd3bed |
Switch vcpu hotplugging to use xstransact. |
2005-09-13 |
cl349 |
6811:f562c0f1d222 |
Fix domain list build/cleanup code with xend subdirectory. |
2005-09-13 |
cl349 |
6810:d38da169752e |
IntroduceDomain of dom0 can fail when it's already connected. |
2005-09-13 |
cl349 |
6809:574aeba9859d |
Fix error handling code paths. |
2005-09-13 |
cl349 |
6808:72e4e2aab342 |
merge? |
2005-09-13 |
cl349 |
6807:8ca0f98ba8e2 |
merge? |
2005-09-13 |
cl349 |
6806:4ad19fe76d50 |
Store dom0 store ring-ref in store. |
2005-09-13 |
cl349 |
6805:c2558a2fe658 |
Switch to IntroduceDomain, move xend info into xend subdirectory in store. |
2005-09-13 |
cl349 |
6804:68c4eb06a6aa |
Move xshandle to xsutil.py, add IntroduceDomain, fix list to handle empty/non-existant directories and fix Remove. |
2005-09-13 |
cl349 |
6803:c66a660872e7 |
Change read and list to return None if key/dir doesn't exist. |
2005-09-14 |
djm |
6802:a152b9f27e48 |
Add needed header files that are buried/nested in x86 |
2005-09-14 |
djm |
6801:52d2d5208575 |
Merge latest xen-unstable into xen-ia64-unstable |
2005-09-13 |
djm |
6800:6dadf4d93ee3 |
Converge ia64 grant_table API |
2005-09-13 |
djm |
6799:2c823d27cf33 |
Catchup with xen-unstable, add ia64 specifics to tools, and some VTI merge |
2005-09-13 |
djm |
6798:5cd24dd33033 |
Add ia64 header for synch_bitops.h |
2005-09-13 |
djm |
6797:b35215021b32 |
Merge with latest xen-unstable |
2005-09-13 |
cl349 |
6796:e7c7196fa329 |
merge? |
2005-09-13 |
emellor |
6795:3cc679a35d71 |
Fix imports. |
2005-09-13 |
cl349 |
6794:4d899a738d59 |
merge? |
2005-09-13 |
emellor |
6793:f2450805063b |
Fix the check that the argument count is even, for xenstore_write. |
2005-09-13 |
emellor |
6792:98c5c6a1e857 |
Added help line for dev-docs target. |
2005-09-13 |
ewan |
6791:5aa6a2eff69f |
Added isDevControllerClass so that XendDomainInfo does not need to store the same information internally. This may soon go, depending on how useful controller.py turns out to be. |
2005-09-13 |
ewan |
6790:c5045197dcb7 |
Removed {add,get}_{config,device}_handler in favour of using a simple dictionary directly. Fix a misnamed variable blconfig that was supposed to refer to blcfg. This showed up under pylint as a undefined variable, but would have manifested itself in the bootloader configuration being ignored. |
2005-09-13 |
ewan |
6789:723f81936cf7 |
Added .PHONY target so that make works from the tools/python directory (it was seeing the build directory and therefore doing nothing). |
2005-09-13 |
ewan |
6788:e939d5c5e646 |
Pass the root directory to Doxyfilter and thence pythfilter.py so that the latter can get the namespace/packages correct. |
2005-09-13 |
ewan |
6787:bcbd2d2c1068 |
Pass the root directory to Doxyfilter and thence pythfilter.py so that the latter can get the namespace/packages correct. |
2005-09-11 |
ewan |
6786:64d6de1ea743 |
"Added." |
2005-09-11 |
ewan |
6785:89a842453d77 |
Added dev-docs target to build the Python Tools' API documentation. |
2005-09-11 |
ewan |
6784:f44b792e898c |
Added docs/api. |
2005-09-11 |
ewan |
6783:bf58d21a1e3a |
Added dev-docs target, which passes through to the docs Makefile. |
2005-09-13 |
kaf24 |
6782:adb70d525dbd |
This trivial patch makes sure that mem-map.sxp and the qemu bits |
2005-09-13 |
kaf24 |
6781:89ed236b6b66 |
Update ignores list for new xenstore binaries. |
2005-09-13 |
kaf24 |
6780:e17161930711 |
synch_bitops.h is an arch-specific header file. |
2005-09-13 |
kaf24 |
6779:b5d91089e42c |
Newer binutils is a bit stricter and errors out when you try |
2005-09-13 |
cl349 |
6778:bd951d23d713 |
merge? |
2005-09-13 |
cl349 |
6777:4d018790ff8a |
Fixed consoled race condition. |
2005-09-13 |
kaf24 |
6776:69bf4490062f |
domain_crash_synchronous() on x86_64 causes Xen to crash because |
2005-09-13 |
cl349 |
6775:0fad07d67e75 |
Prevent opening the xenbus device if the store isn't connected yet. |
2005-09-13 |
cl349 |
6774:f804b28871ba |
merge? |
2005-09-13 |
kaf24 |
6773:36e74b5dfa95 |
Fix a bug in shadow_remove_all_access_in_page. |
2005-09-13 |
cl349 |
6772:f1bb1316b26f |
Fix up testsuite from recent changes. |
2005-09-13 |
cl349 |
6771:1cb7adaa3355 |
Put xenstored.h in linux-public include dir. |
2005-09-12 |
cl349 |
6770:d8637529daff |
Always allow overriding where clients connect through XENSTORED_PATH. |
2005-09-12 |
cl349 |
6769:80afc502461b |
Change xenbus_dev interface from ioctl to read/write. |
2005-09-12 |
cl349 |
6768:282d5698ea40 |
Add xenstore-list and xenstore-exists clients |
2005-09-12 |
cl349 |
6767:d22091179975 |
Check the return value of chdir(2) and write(2). |
2005-09-12 |
cl349 |
6766:219d96d545fc |
merge? |
2005-09-12 |
cl349 |
6765:cdaaaa027bf8 |
Switch vtpm device setup/teardown over to xstransact. |
2005-09-12 |
cl349 |
6764:38a29ec8d021 |
Switch block device setup/teardown over to xstransact. |
2005-09-12 |
cl349 |
6763:3aa853185afe |
Remove debug output. |
2005-09-12 |
cl349 |
6762:e9d01c5dc7b4 |
Move block device bind/unbind into hotplug scripts. |
2005-09-12 |
cl349 |
6761:968541972a7c |
Don't remove backend store directory before device_unregister. |
2005-09-12 |
cl349 |
6760:f5adc1aa61d8 |
Export backend device store path to hotplug script. |
2005-09-12 |
kaf24 |
6759:888094e5ac07 |
This patch remove the L2 pin for 1:1 page table on control panel. |
2005-09-12 |
kaf24 |
6758:7ae8090e5f67 |
The last vnet patch was missing some files that had been added |
2005-09-12 |
kaf24 |
6757:413c911e5780 |
Re-indent xc_linux_restore, and add code to force PAE |
2005-09-12 |
cl349 |
6756:f752e0c873a6 |
merge? |
2005-09-12 |
cl349 |
6755:b594bb976a74 |
Always fire watches, even on the connection which caused the watch to fire. |
2005-09-12 |
kaf24 |
6754:939fd35d58da |
Xen_version hypercalls takes two args, not one. |
2005-09-12 |
kaf24 |
6753:03b9919f655e |
mlock argument to version hypercall in libxc. |
2005-09-12 |
kaf24 |
6752:05f36d13e30c |
Improve debug tracing from HYPERVISOR_memory_op(). |
2005-09-12 |
vh249 |
6751:2c2c0b843f05 |
removing XEN_LOCALVERSION for a smaller alternative |
2005-09-11 |
kaf24 |
6750:3feb7fa331ed |
Re-indent vmx code. |
2005-09-11 |
kaf24 |
6749:4508c22dc458 |
Yes, that fixes the problem, our patches crossed. I saw Keir already |
2005-09-11 |
vh249 |
6748:5721657e8130 |
add XEN_LOCALVERSION to the dist building process |
2005-09-11 |
kaf24 |
6747:21cbdb20ff4c |
An FC4/i386 install inside VMX on an x86_64 system fails because byte |
2005-09-10 |
cl349 |
6746:9ead08216805 |
Restore NULL checks before calling kfree(). |
2005-09-10 |
vh249 |
6745:3f2751c6e721 |
add a simple usage string to xenconsoled |
2005-09-10 |
vh249 |
6744:bc5e0fc79696 |
fix ballooning out logic to handle dying domain freeing memory. |
2005-09-10 |
vh249 |
6743:b3b4391a14e5 |
use XEN_FULLVERSION variable where possible |
2005-09-10 |
vh249 |
6742:ac6605bceb9d |
remove pointless NULL check before calling kfree |
2005-09-10 |
vh249 |
6741:864d936a0482 |
convert initializers to C99 initializers |
2005-09-10 |
kaf24 |
6740:aa1adbeecfcd |
With this patch, 32-bit binary can work on 64-bit VMX guest. |
2005-09-10 |
kaf24 |
6739:20b6be0e1fa1 |
This patch fixes xenlinux timer interrupt. |
2005-09-10 |
kaf24 |
6738:8fc210e6a588 |
This patch fix a bug in set_reg_value() for x86_64 VMX guest. |
2005-09-10 |
kaf24 |
6737:a8f01a0a9559 |
One more instruction for the VMX MMIO decoder. |
2005-09-10 |
kaf24 |
6736:4b2c87242ad3 |
Fix bug that service os & vmx guest can't communicate with |
2005-09-09 |
shand |
6735:5c49ed1145cc |
Fix xm info handling of empty strings (fix bugzilla bug #216) |
2005-09-09 |
shand |
6734:41a74438bcba |
Fix 'xm info' (sizeof(param) doesn't do that one might hope). |
2005-09-09 |
cl349 |
6733:813c37b68376 |
merge? |
2005-09-09 |
cl349 |
6732:31c257b9a360 |
Make vif cleanup use xstransact and use classmethods for setup. |
2005-09-09 |
cl349 |
6731:1a27091a1e7a |
Add remove and list support. Also make all class methods "safe". |
2005-09-09 |
cl349 |
6730:54af57682431 |
Only retry transactions which fail from timeout. |
2005-09-09 |
cl349 |
6729:578c19d1ed49 |
Setup network devices in xenstore using xstransact. |
2005-09-09 |
cl349 |
6728:fbdb56cd611b |
Remove dependency between domain db and path/uuid. |
2005-09-09 |
cl349 |
6727:d0b3c7061368 |
Always start transactions on an existing path. |
2005-09-09 |
kaf24 |
6726:0c7379b702e5 |
common/kernel.o contains changeset/compiler info. |
2005-09-09 |
kaf24 |
6725:a5e9a7fcade9 |
cleanups |
2005-09-09 |
kaf24 |
6724:16cd990994d5 |
The patch allows the shadow mode code to support >4GB physical memory. I |
2005-09-09 |
djm |
6723:d4d880fcef28 |
Xen-ia64-specific changes to adapt to recent xen-unstable changes |
2005-09-09 |
djm |
6722:b2f4823b6ff0 |
Merge (only) xen-ia64-unstable with latest xen-unstable |
2005-09-09 |
iap10 |
6721:ec4a3f2d060e |
Add more version and capability reporting to Xen. Print the results with 'xm info'. |
2005-09-09 |
kaf24 |
6720:3f4d14357976 |
pagefault handler fixes. |
2005-09-09 |
cl349 |
6719:47dca2f335de |
Add simple transactional read/write python xenstore interface. |
2005-09-09 |
cl349 |
6718:4856f000d35d |
Make error reporting consistent. |
2005-09-09 |
cl349 |
6717:cdfa7dd00c44 |
merge? |
2005-09-09 |
cl349 |
6716:2704a88c3295 |
merge? |
2005-09-09 |
cl349 |
6715:22c30df92b11 |
tpmback compilation fix. |
2005-09-09 |
kaf24 |
6714:df1348e72390 |
Xenbus implementation ported from Linux to Mini-os, simple thread support introduced |
2005-09-09 |
kaf24 |
6713:6563a12e0ad7 |
Fix blkfront request completion. |
2005-09-09 |
kaf24 |
6712:67d7e01c8277 |
It was suggested on the xen-users list that it would be useful if the |
2005-09-08 |
iap10 |
6711:4cdf880c9463 |
Bug fix on x86_64 increase_reservation |
2005-09-08 |
iap10 |
6710:74371b962355 |
Test CD needs devfs |
2005-09-08 |
kaf24 |
6709:c7999d49ecf7 |
No need to qsort the pfn array in domu builder. |
2005-09-08 |
iap10 |
6708:aa0990ef260f |
merge |
2005-09-08 |
iap10 |
6707:3bde4219c681 |
manual merge |
2005-09-08 |
iap10 |
6706:5db85ba1c4e0 |
Improved "PGDs must be under 4GB" handling for PAE. |
2005-09-08 |
iap10 |
6705:1f4863861d18 |
Fixes to sub 4GB allocator |
2005-09-08 |
kaf24 |
6704:a27e28d38d52 |
Build fix. |
2005-09-08 |
kaf24 |
6703:5321e0858b0d |
grant_table.c reindent. |
2005-09-08 |
kaf24 |
6702:e3fd0fa58364 |
Rename get_order() to get_order_from_bytes() and add |
2005-09-08 |
kaf24 |
6701:c2705e74efba |
Cleanups, and fix allocating DMA memory via |
2005-09-08 |
iap10 |
6700:12ff9c954ace |
Give each domain some memory below 4GB. This solves the "PGD's must be below 4GB" for the initial page tables. I'm not sure we'll stick with this approach, but this is good enough for the time being. |
2005-09-08 |
iap10 |
6699:006efe128837 |
Yet more PAE fixes, this time in the paravirt drivers. |
2005-09-07 |
iap10 |
6698:f0d728001aaa |
More tools PAE fixes to avoid loosing high-order pte bits. |
2005-09-07 |
iap10 |
6697:a9a78ca76cd2 |
Replace direct_remap_area_pages with direct_remap_pfn_range to help fix PAE domain building. |
2005-09-07 |
cl349 |
6696:10a3d4fbd9b4 |
Fix typo. |
2005-09-07 |
cl349 |
6695:7bc32f4c67fb |
merge? |
2005-09-07 |
cl349 |
6694:a39b1fa10edc |
Move console tty/limit information into console directory in domain dir. |
2005-09-07 |
cl349 |
6693:64ca0d3ea97f |
Disable device info getting written to store when xend restarts. |
2005-09-07 |
cl349 |
6692:0c9c044fd00c |
Disable sync dbmap saves -- they remove nodes added by other tools. |
2005-09-07 |
cl349 |
6691:c2f3f18c0d95 |
Don't leak memory when realloc fails. |
2005-09-07 |
shand |
6690:b7c7cb88f0ba |
Create /dev/xen/evtchn if it doesn't exist. |
2005-09-07 |
cl349 |
6689:7d0fb56b4a91 |
merge? |
2005-09-07 |
cl349 |
6688:38c5199155fc |
g/c unused xcs. |
2005-09-07 |
cl349 |
6687:4e4aac33809f |
g/c unused xu extension. |
2005-09-07 |
cl349 |
6686:0e2b1e04d4cb |
g/c unused control message code. |
2005-09-07 |
cl349 |
6685:549f4256ab3c |
Remove control interface in kernels and domain builder. |
2005-09-07 |
iap10 |
6684:cbf43be4cc17 |
merge |
2005-09-07 |
iap10 |
6683:216a8a934246 |
Trivial fix for a nasty PAE bug. |
2005-09-07 |
cl349 |
6682:32cc65db459a |
Fix vif scripts for domains with more than one ip. |
2005-09-07 |
cl349 |
6681:422fee1de8e7 |
Remove debug printk. |
2005-09-07 |
cl349 |
6680:4309a1fd8447 |
Always bind dom0 virqs to vcpu 0. |
2005-09-07 |
cl349 |
6679:acde14d25398 |
Make xenstored bind to domain exception virq directly, instead of via xcs. |
2005-09-07 |
cl349 |
6678:652bd7876153 |
Remove python virq code. |
2005-09-07 |
cl349 |
6677:c9e1ddf85324 |
Trigger domain cleanup on @releaseDomain watch-event instead of domain exc. virq. |
2005-09-07 |
cl349 |
6676:639a36483fee |
Fix and cleanup error handling. |
2005-09-07 |
cl349 |
6675:e991ec23c318 |
Add copyright notice and g/c some unused code. |
2005-09-07 |
cl349 |
6674:a75b08af8d19 |
merge? |
2005-09-07 |
cl349 |
6673:63e226a5e272 |
Add python bindings for watches. |
2005-09-07 |
kaf24 |
6672:c9fd91d7540d |
Be more sensitive to losing sync with platform timer. |
2005-09-07 |
kaf24 |
6671:7a36f58f64ee |
merge? |
2005-09-07 |
kaf24 |
6670:77d8b5e40da7 |
Small plan9 loader patch from Tim Newsham. |
2005-09-07 |
iap10 |
6669:fb90dd31c6d7 |
Extend save/restore interface to cope with domains >4GB by adding a level of indirection. |
2005-09-07 |
cl349 |
6668:99f12399b25a |
Fix dependencies. |
2005-09-06 |
cl349 |
6667:8db9c5873b9b |
merge? |
2005-09-06 |
cl349 |
6666:83bcc68aaf32 |
Use @releaseDomain watch-events. |
2005-09-06 |
cl349 |
6665:0922c82a4bf3 |
Exit if xen_setup fails. |
2005-09-06 |
cl349 |
6664:513ba63787fe |
Add @releaseDomain watch-event. |
2005-09-06 |
cl349 |
6663:7c269dd2cf1f |
Destroy domain before cleaning it up. |
2005-09-06 |
kaf24 |
6662:28a10ec0fd6b |
Tiny printk info cleanup. |
2005-09-06 |
kaf24 |
6661:d647c3d381d2 |
The attached patch fixes two problems I ran into with the swiotlb code |
2005-09-06 |
kaf24 |
6660:d0a4f770a5f4 |
phys_to_mach and mach_to_phys tables contain long entries, not |
2005-09-06 |
cl349 |
6659:534671924039 |
Add xcs to include path for xcs_proto.h. |
2005-09-06 |
cl349 |
6658:6d7b05e1c1e5 |
Disable xcs stop from xend script since it kills xenstored now. |
2005-09-06 |
cl349 |
6657:d4d69c509371 |
merge? |
2005-09-06 |
cl349 |
6656:d6d77aa96aa1 |
Make xenstored listen to domain exception virqs. |
2005-09-06 |
cl349 |
6655:275e28658c66 |
Update consoled to use xs_get_domain_path and cleanup domain tracking code. |
2005-09-06 |
kaf24 |
6654:8f21344e7817 |
Avoid warn_unused error on read() return value. |
2005-09-06 |
kaf24 |
6653:158d23cbd2e6 |
Enable xenstored optimisations. |
2005-09-06 |
kaf24 |
6652:ef1cd7729676 |
Reducing LOC (always a good thing) by eliminating duplicated functionality. |
2005-09-06 |
kaf24 |
6651:60bf463f79a8 |
Fix vmalloc fault path in arch/xen/i386 to correctly deal |
2005-09-05 |
kaf24 |
6650:aeaa3c83f6e5 |
Fix 64-bit build. |
2005-09-05 |
kaf24 |
6649:d105692072a4 |
Fix PCI iomem resource fixup. |
2005-09-05 |
cl349 |
6648:22599cd6aae0 |
Add @introduceDomain event-watch and replace consoled watch on /console. |
2005-09-05 |
cl349 |
6647:7f941f9c237b |
Fix command line argument parsing. |
2005-09-05 |
cl349 |
6646:bdae19282fb8 |
Add -Werror to xenstore build and fix failure. |
2005-09-05 |
kaf24 |
6645:d5bd2c583cb0 |
Fix the balloon driver to do work in smaller batches, and |
2005-09-05 |
cl349 |
6644:0856c511a83e |
Add missing libxenstore.so dependency for xenstore client programs. |
2005-09-05 |
cl349 |
6643:2a1b32bb4df4 |
Rename XS_GET_DOMAIN_PATH to XS_GET_DOMAIN_PATH and add libxenstore binding. |
2005-09-05 |
cl349 |
6642:3ba3e5fc2530 |
Fix typo. |
2005-09-05 |
cl349 |
6641:ff14bb5600c9 |
On suspend, canonicalize store and console mfns in the guest. |
2005-09-05 |
cl349 |
6640:1f460d0fd6c6 |
merge? |
2005-09-05 |
cl349 |
6639:89e8a2144c1d |
Get rid of suspend record, start info holds all the info now. |
2005-09-05 |
cl349 |
6638:5d8b2c258b26 |
Pass live flag as number, not "True"/"False". |
2005-09-05 |
cl349 |
6637:cd5d566e1d54 |
Only remove domain from store once it's suspended. |
2005-09-05 |
cl349 |
6636:79658ef58925 |
Keep start_info in page provided by domain builder instead of making a copy. |
2005-09-05 |
iap10 |
6635:bd9af523a598 |
CRAMFS needs to be compiled in to xen_defconfig_x86_64 not a module. |
2005-09-05 |
cl349 |
6634:85aca042b802 |
Free grant reference when block device shuts down. |
2005-09-05 |
cl349 |
6633:4594827336ad |
merge? |
2005-09-05 |
cl349 |
6632:dd7aac3720b1 |
Suspend console after xenbus, resume console before xenbus. |
2005-09-04 |
shand |
6631:cd6f1a4e9a39 |
Fix build. |
2005-09-04 |
cl349 |
6630:d0a5b1857c35 |
Fix build. |
2005-09-04 |
akw27 |
6629:f59e0163540e |
Updates to blktap driver and user code. |
2005-09-04 |
cl349 |
6628:523078a33287 |
Fix build dependency issue. |
2005-09-03 |
cl349 |
6627:b6c98fe62e1a |
merge? |
2005-09-03 |
cl349 |
6626:2e2611af05c6 |
Update suspend/resume for new console code. |
2005-09-03 |
iap10 |
6625:563732d616e4 |
merge fixup |
2005-09-03 |
cl349 |
6624:29808fef9148 |
merge? |
2005-09-03 |
iap10 |
6623:dbded18962a4 |
merge |
2005-09-03 |
iap10 |
6622:62af59588060 |
Fix to allow -xen and -xen0 kernels to be used as unprivilged guests. |
2005-09-03 |
cl349 |
6621:f27205ea60ef |
merge? |
2005-09-03 |
cl349 |
6620:5aae0c8158b9 |
Restore printk to output evtchn binding error. |
2005-09-03 |
cl349 |
6619:8a228cbb69fe |
Add support in libxenstore for using the xenbus_dev store connection. |
2005-09-03 |
cl349 |
6618:87ea297c1d3a |
Add driver to use the kernel's xenbus connection from user-space. |
2005-09-03 |
cl349 |
6617:c7e4e2fc4f4a |
Free struct file file_private on release. |
2005-09-03 |
iap10 |
6616:ce018d2730c0 |
Fix debug build that was broken by recent shadow pagetable checkin. |
2005-09-02 |
shand |
6615:a1de77c1486c |
Enable 'live' migration from a tools pov; prior to this the 'live' flag was |
2005-09-02 |
kaf24 |
6614:0c0d929e787c |
Attached are the patches for new ioemu communication mechanism. The new |
2005-09-02 |
kaf24 |
6613:0746ef61733b |
Now that unaligned page overlapping PIO works for Xen, it is time to |
2005-09-02 |
kaf24 |
6612:20140d3fbf83 |
Attached are the patches for new ioemu communication mechanism. The new |
2005-09-02 |
kaf24 |
6611:ed474440decd |
Various minor vmxassist cleanups. |
2005-09-02 |
kaf24 |
6610:7557c46a9edf |
We need to be more precise and restore the %eip. |
2005-09-02 |
kaf24 |
6609:151da8f5d5f2 |
Handle page overlapping copies. |
2005-09-02 |
kaf24 |
6608:b715a9f4dba0 |
Qemu-dm dumps core with the pcnet device. This patches fixes it. |
2005-09-02 |
kaf24 |
6607:ec11c5cca195 |
Fix preemption-check race in memory_op hypercall. |
2005-09-02 |
kaf24 |
6606:7c2afbad0188 |
Fix writing to mmap'ed /dev/mem region mapped PROT_WRITE |
2005-09-02 |
cl349 |
6605:cac138ea9284 |
Install hotplug script(s) unconditionally. |
2005-09-02 |
cl349 |
6604:291e816acbf4 |
merge? |
2005-09-02 |
cl349 |
6603:edd1616cf8cb |
Restore configurability of vif bring up script and passing arguments to the script. |
2005-09-02 |
kaf24 |
6602:fc12b08bf4fe |
Mini-os fixes from Simon Kagstrom. |
2005-09-02 |
kaf24 |
6601:4544d105f194 |
Missing shadow files. |
2005-09-02 |
kaf24 |
6600:8b87d43412bf |
This patch is to boot 32-bit VMX guest on the 64-bit host. |
2005-09-02 |
kaf24 |
6599:95cfc001ddd1 |
Clean up tools/check error reporting. Remove logging. |
2005-09-02 |
kaf24 |
6598:02e104bf03c0 |
New scripts I missed from previous security patch. |
2005-09-02 |
kaf24 |
6597:0161d68cff37 |
This patch: |
2005-09-02 |
kaf24 |
6596:c76a8c8b7132 |
Make the check script log to /tmp instead of the working directory. This |
2005-09-02 |
kaf24 |
6595:3125305ac8b1 |
I've found cramfs to be very useful for simplifying Xen testing with QEMU. |
2005-09-02 |
kaf24 |
6594:2c41ae58d6b2 |
The attached patch makes xend clear the reboot request from the store |
2005-09-01 |
shand |
6593:d47439c8c0ed |
Fix save/restore when using grant tables in network, robust-ify netback |
2005-09-01 |
shand |
6592:9de43bdef6ca |
Fix build dependency for the XEN tpm driver. |
2005-09-01 |
kaf24 |
6591:030a56a24fa6 |
Better Xen backtraces in debug builds (follow the |
2005-09-01 |
cl349 |
6590:af78c9d526e0 |
Fix network setup through hotplug on SUSE. |
2005-09-01 |
cl349 |
6589:6bb68b092976 |
Hook up sysrq for xencons. |
2005-09-01 |
cl349 |
6588:f25a9797419e |
Fix closing of /var/log/xend.log fd |
2005-09-01 |
cl349 |
6587:d387866584e2 |
remove random file |
2005-09-01 |
cl349 |
6586:dd668f7527cb |
merge? |
2005-09-01 |
cl349 |
6585:84ab93e1ee05 |
Cleanup domain listing. |
2005-09-01 |
cl349 |
6584:aaee260ce02c |
Fix xm list for when info is requested for individual domains. |
2005-09-01 |
cl349 |
6583:6fa6c392d258 |
Linux 2.6 cleanups. |
2005-09-01 |
kaf24 |
6582:e02a45b91043 |
Avoid code duplication between stringified and |
2005-09-01 |
kaf24 |
6581:832cb25d1f55 |
Use entry_get_paddr(l1e) to get the PFN |
2005-09-01 |
kaf24 |
6580:b99098e3c2ed |
Tiny build fix for gcc 4.0.1 |
2005-09-01 |
kaf24 |
6579:06b1cbe76880 |
VTPM is off by default. |
2005-09-01 |
kaf24 |
6578:a11bf3a68e9b |
Remove curl checks. Patch from Anthony Liguori. |
2005-08-31 |
shand |
6577:f0dc15fd3c1b |
merge? |
2005-08-31 |
shand |
6576:dd108e5ad24d |
Fix vtpm build when doing 'make dist' (particularly when not root). |
2005-08-30 |
shand |
6575:0db6e392c380 |
Remainder of Intel/IBM joint TPM Virtualization implementation for Xen. |
2005-08-30 |
shand |
6574:ff536c11c178 |
TPM front-end and back-end implementation, and configuration updates. |
2005-08-30 |
shand |
6573:9ba52ccadc06 |
vTPM manager - Intel/IBM joint TPM Virtualization implementation for Xen. |
2005-08-30 |
shand |
6572:edbdd7123d24 |
Provide xend support for setting up TPM front- and back-end interfaces. |
2005-08-30 |
shand |
6571:69d21d9d6b57 |
Documentation about how to use the virtual TPM implementation. |
2005-08-31 |
kaf24 |
6570:8af8ddf91078 |
Fix non-SMP build, broken by the previous changeset. |
2005-08-31 |
kaf24 |
6569:6fdbb0e35083 |
Fix DEBUG_PREEMPT builds. irq_disabled() macro must not use |
2005-08-31 |
kaf24 |
6568:a51e78a2a01a |
Disallow domain 0 access to certain I/O port ranges |
2005-08-31 |
vh249 |
6567:d6752f193ffa |
extends xm info with xen version and various others information. |
2005-08-31 |
cl349 |
6566:6d4c0bfc3c1c |
Wait a little bit for tty to appear. |
2005-08-31 |
cl349 |
6565:f41f8d753b7a |
merge? |
2005-08-31 |
kaf24 |
6564:7032428bc820 |
This patch adjusts the plan9 loader to start "physical" ram at |
2005-08-31 |
kaf24 |
6563:331c256d8e5c |
Add back missing part of XenLinux acpi/boot.c. |
2005-08-31 |
cl349 |
6562:7115d6c6c792 |
Use MIN instead of MAX to avoid reading more than fits into the buffer. |
2005-08-31 |
kaf24 |
6561:38312fe7ec38 |
merge? |
2005-08-30 |
adsharma |
6560:287d36b46fa3 |
Merge. |
2005-08-29 |
adsharma |
6559:ae390c2b9d4c |
Sync Makefile with xen-unstable.hg. This should fix x86-64 bit build. |
2005-08-29 |
adsharma |
6558:0bc9e2af21c8 |
Merge. |
2005-08-28 |
lcy |
6557:df589c4cf1ad |
Update __vmread() |
2005-08-29 |
adsharma |
6556:a698bd49931b |
Merge. |
2005-08-26 |
adsharma |
6555:dfaf788ab18c |
Merge. |
2005-08-25 |
adsharma |
6554:de3576a1c62c |
Fix typo. |
2005-08-25 |
adsharma |
6553:277025502616 |
Tracing hooks for VMX domains |
2005-08-25 |
adsharma |
6552:a9873d384da4 |
Merge. |
2005-08-25 |
gzhai |
6551:56dd9a7b37f9 |
add a new option for spawning vncviewer |
2005-08-25 |
adsharma |
6550:112d44270733 |
Merge. |
2005-08-24 |
adsharma |
6549:e2025593f702 |
Don't put vide in .setup.init section |
2005-08-24 |
adsharma |
6548:fa0754a9f64f |
Merge. |
2005-08-23 |
adsharma |
6547:cc5f88b719d0 |
Merge. |
2005-08-22 |
adsharma |
6546:cd984b3478f6 |
Undo the unintended changes to vm86.c that came in through the last merge. |
2005-08-22 |
adsharma |
6545:9c011dd3f6b7 |
Implement cpu_physical_memory_reset_dirty() |
2005-08-22 |
adsharma |
6544:20bbe519f743 |
Rename INSTRUCTION_LEN to VM_EXIT_INSTRUCTION_LEN to be consistent with |
2005-08-22 |
adsharma |
6543:c5ef23281be2 |
Remove the redundant call to vmx_intr_assit when we do a domain switch. |
2005-08-22 |
adsharma |
6542:3a8f27c6d56c |
Merge. |
2005-08-19 |
adsharma |
6541:483ac5017c9c |
We need to detect ioemu handled devices earlier and ignore them. |
2005-08-19 |
adsharma |
6540:81576d3d1ca8 |
Merge. |
2005-08-18 |
adsharma |
6539:99914b54f7bf |
Merge. |
2005-08-17 |
adsharma |
6538:84ee014ebd41 |
Merge xen-vtx-unstable.hg |
2005-08-17 |
adsharma |
6537:f36aee6f8902 |
Drop shadow lock on exit |
2005-08-17 |
adsharma |
6536:44e70a3d6b4c |
Unmap domain page on exit |
2005-08-17 |
adsharma |
6535:765d27ed0516 |
PCNET NIC card support for qemu |
2005-08-17 |
adsharma |
6534:23979fb12c49 |
Merge. |
2005-08-16 |
adsharma |
6533:6a6c4a422780 |
Unmap domain page on exit |
2005-08-16 |
adsharma |
6532:dc93023f4221 |
PCNET NIC card support for qemu |
2005-08-16 |
adsharma |
6531:1ae656509f02 |
Merge. |
2005-08-16 |
kevin |
6530:e3d811cca4e1 |
merge. |
2005-08-15 |
adsharma |
6529:b5196e075602 |
Enable multi-word DMA mode 2 for the PIIX3 chipset |
2005-08-15 |
adsharma |
6528:29aab159846c |
Merge. |
2005-08-12 |
adsharma |
6527:40b887fa79d0 |
Merge. |
2005-08-12 |
adsharma |
6526:9413e453e83b |
Distinguish ioemu handled devices and para virtualized devices |
2005-08-12 |
adsharma |
6525:2ea4790cbeaa |
Revert ac8cae1f2c47ee72b670159be01684e84f7dcf12 |
2005-08-11 |
adsharma |
6524:c589ca6d292b |
Merge. |
2005-08-11 |
adsharma |
6523:f90820349056 |
Don't leave vncviewer processes running if xm create fails |
2005-08-10 |
adsharma |
6522:dc61689b4781 |
Merge. |
2005-08-09 |
adsharma |
6521:3d31c0ecdbd8 |
Revert e5ea9df58340e4ff0351683270bfa4da25191d31 |
2005-08-09 |
adsharma |
6520:02121365cfff |
Initialize the xenstore MFN for VMX domains |
2005-08-09 |
adsharma |
6519:990288245c00 |
Change vpit->period and friends to count in nanoseconds. |
2005-08-09 |
adsharma |
6518:b1a41c400d5c |
VMX domains can have iopl!=0. |
2005-08-09 |
adsharma |
6517:bbb21d688c7f |
Implement event filtering command line options for xentrace. |
2005-08-09 |
adsharma |
6516:455dff354413 |
When the guest shuts down a VM, make sure that the domain gets destroyed. |
2005-08-09 |
adsharma |
6515:ac8cae1f2c47 |
Don't attempt to create paravirtualized devices for VMX domains for now. |
2005-08-09 |
adsharma |
6514:b6b29a9176d9 |
Cleanup unused junk in xemexample.vmx |
2005-08-09 |
adsharma |
6513:242b3654b529 |
Fix comments about the localtime option. |
2005-08-09 |
adsharma |
6512:e5ea9df58340 |
Fix Mouse hang with VNC |
2005-08-09 |
adsharma |
6511:c463720c5439 |
Need to reset device model pid on reboot |
2005-08-09 |
adsharma |
6510:6fb4a79e9f7a |
Support rebooting VMX domains |
2005-08-09 |
adsharma |
6509:4f2364097bd4 |
Handle VMX domains correctly across xend restarts |
2005-08-09 |
adsharma |
6508:5b239652c912 |
Improved error reporting on vmlaunch/vmresume failure. |
2005-08-09 |
adsharma |
6507:e4ad3feadd4e |
Support VCPU migration |
2005-08-09 |
adsharma |
6506:b370beb3e107 |
Separate out VMCS host state initialization from the rest |
2005-08-09 |
adsharma |
6505:d481d2776e89 |
Add a hook to support CPU migration for VMX domains |
2005-08-09 |
adsharma |
6504:6a87d79f9ee0 |
Fix config file parsing for VMX domains. |
2005-08-30 |
cl349 |
6503:1fc6473ecc01 |
merge? |
2005-08-30 |
cl349 |
6502:9225c3f597db |
Use watch to detect new domains and avoid polling for dead domains. |
2005-08-30 |
cl349 |
6501:946ea528fc79 |
Raise VIRQ_DOM_EXC when a domain is destroyed from dom0. |
2005-08-30 |
cl349 |
6500:c8549bb0d311 |
Don't clear console entries. |
2005-08-30 |
kaf24 |
6499:551870a55f24 |
Unify access to mpt using macros. |
2005-08-30 |
kaf24 |
6498:1b9f23175fa8 |
Add some more EXPORT_SYMBOLs for Xen-defined stuff. |
2005-08-30 |
kaf24 |
6497:a66a41032226 |
Some fixes to the performance counters code. |
2005-08-30 |
kaf24 |
6496:6b48b53b682d |
When generating an exception frame for injection into a |
2005-08-30 |
kaf24 |
6495:872e94f8eb69 |
Fix x86/64 Xen register and stack dumps so they don't |
2005-08-30 |
kaf24 |
6494:f0bf239844a6 |
Fix x86/64 pagetable initialisation to not waste several |
2005-08-30 |
cl349 |
6493:b043928b0873 |
merge? |
2005-08-30 |
cl349 |
6492:8fe8a99b1c2a |
New console transport and update xenconsoled. |
2005-08-30 |
kaf24 |
6491:7296ed60874f |
Fix user-space four- and five-argument hypercalls on |
2005-08-30 |
kaf24 |
6490:7069f0de0cce |
Fix memory_op domid parameter in dom0 tools. |
2005-08-30 |
kaf24 |
6489:1f46fafb7221 |
Fix build failure due to missing unistd.h |
2005-08-30 |
kaf24 |
6488:48e94e358663 |
Cross-compilation fixes. |
2005-08-30 |
kaf24 |
6487:77af70556792 |
Make mbootpack work on big-endian systems. |
2005-08-30 |
kaf24 |
6486:1de508b9063b |
Replace dom_mem_op hypercall with memory_op hypercall with |
2005-08-30 |
kaf24 |
6485:f509c7303954 |
This patch export symbols in xenbus that is used by netfront |
2005-08-30 |
kaf24 |
6484:e69cbfee4011 |
Add CONFIG_BLK_DEV_UB as unconfigured item to x86/64 dom0 |
2005-08-29 |
shand |
6483:834466f56fc3 |
Fix save/restore (for SMP guests in particularl); the blkfront suspend code |
2005-08-29 |
cl349 |
6482:b3785cbb723b |
Simplify and fix SMP irq and ipi teardown/setup on suspend/resume. |
2005-08-29 |
cl349 |
6481:70be155e9e9c |
Update suspend/resume functions for xenbus. |
2005-08-29 |
cl349 |
6480:b88e1417bd14 |
Only hotplug cpus and save/restore vcpu context on SMP builds. |
2005-08-29 |
kaf24 |
6479:936be0ae823f |
Fix page_is_ram() start-of-day checks, and the watch routine |
2005-08-29 |
cl349 |
6478:3b3532384aab |
Fix "bogus" check by moving it inside the length check. |
2005-08-29 |
kaf24 |
6477:db61a0f346a8 |
Allocate a request-id space per vbd in blkfront. |
2005-08-28 |
shand |
6476:98de1d5fe5fb |
Minor (partial) build fix for 2.4. |
2005-08-28 |
shand |
6475:b26d8e1b4436 |
Fix nasty tools race between barking xu_autoreap() and xpopen3.wait() - |
2005-08-28 |
kaf24 |
6474:fb2fae2cc003 |
blkfront cleanup and retab. |
2005-08-27 |
kaf24 |
6473:15d378281a0b |
CONFIG_X86_PM_TIMER is a no-op option when building Linux |
2005-08-27 |
kaf24 |
6472:f3e63b95c07a |
Don't build pcbios.c for xen/i386. No good can come of it. |
2005-08-26 |
kaf24 |
6471:3bbc9384be3f |
Refactor sync_lazy_execstate_cpu() into the more sensible |
2005-08-26 |
kaf24 |
6470:37e9c9cd6c14 |
Clean up and fix hypercall macros in XenLinux: we must assume that |
2005-09-08 |
djm |
6469:10b1d30d3f66 |
Transform double mapping to single mapping on vti domain. |
2005-09-08 |
djm |
6468:0c1f966af47e |
Temporary patch to return dom0 stability |
2005-09-07 |
djm |
6467:b2312c14f144 |
Temporary fix to ensure store page is accessible to domain. |
2005-09-06 |
djm |
6466:89fc07f85b01 |
First part of timer merge |
2005-09-06 |
djm |
6465:9361694781fc |
Neglected to hg-add these documentation files |
2005-09-02 |
djm |
6464:bf3fdeeba48b |
merge two heads |
2005-09-02 |
djm |
6463:21ad2828dbdf |
Sorry, silly typo in bug vix |
2005-09-02 |
djm |
6462:af3750d1ec53 |
Bug fixes from Kevin (x2) and Anthony |
2005-09-01 |
djm |
6461:68d8a0a1aeb7 |
Kevin and John's update to latest xen-unstable for multiple domain - xen part |
2005-09-01 |
djm |
6460:b55363593dfc |
Oops, allow compile 2.6.13-rebased with CONFIG_SMP (one small fix) |
2005-09-01 |
djm |
6459:888877bc3d79 |
Fix instructions and remove obsolete mkbuildtree |
2005-09-01 |
djm |
6458:3ca4ca7a9cc2 |
Final changes for linux 2.6.13 rebasing and some directory reorgs |
2005-09-01 |
djm |
6457:d34925e4144b |
Stil more cleanup and moving to 2.6.13 base |
2005-08-31 |
djm |
6456:23217792aa3b |
Move null header files to a separate directory |
2005- |