age |
author |
revision |
description |
2008-02-11 |
Keir Fraser |
17026:ad064e48b6f2 |
Document XenStore's new SET_TARGET message |
2008-02-11 |
Keir Fraser |
17025:9541494c0945 |
x86 shadow: Move the shadow linear mapping for n-on-3-on-4 shadows so |
2008-02-11 |
Keir Fraser |
17024:49f87f3c2cb8 |
xend: Remove redundant xc.domain_setcpuweight() all the way down to libxenctrl. |
2008-02-11 |
Keir Fraser |
17023:f8b855ffa470 |
domain builder: make vfb = [ 'type=sdl' ] work |
2008-02-11 |
Keir Fraser |
17022:fbbc0523779e |
ioemu stubdom: make daemonize optional |
2008-02-11 |
Keir Fraser |
17021:b0119e24d900 |
ioemu: some ifndef NO_UNIX_SOCKETS were missing |
2008-02-11 |
Keir Fraser |
17020:dbb60ed6bc22 |
ioemu: make AIO optional (already done upstream) |
2008-02-11 |
Keir Fraser |
17019:54bd38dab5ef |
ioemu: fix compilation without softfloat |
2008-02-11 |
Keir Fraser |
17018:df9e3ec0490a |
ioemu stubdom: make TPM optional |
2008-02-11 |
Keir Fraser |
17017:96b418cf047e |
qemu: Queue mouse clicks. |
2008-02-11 |
Keir Fraser |
17016:c68ce89542c7 |
xentrace: Remove redundant tb_done_init checks, and add missing ones. |
2008-02-11 |
Keir Fraser |
17015:7a415bce11c9 |
xentrace: Improve xentrace to use VIRQ_TBUF interrupts as well as a |
2008-02-11 |
Keir Fraser |
17014:98e9d5d4b309 |
xentrace: Allow xentrace to handle >4G of trace data. |
2008-02-11 |
Keir Fraser |
17013:7d03c0b07504 |
xentrace: Fix bug in logic for bytes_to_wrap in trace buffer. |
2008-02-07 |
Keir Fraser |
17012:1b750b9cf431 |
x86_emulate: Fix IMUL r/m8 emulation. |
2008-02-07 |
Keir Fraser |
17011:8e4cd0658c41 |
vmx realmode: Add REP MOVS handler. |
2008-02-07 |
Keir Fraser |
17010:5e08872c24f7 |
x86_emulate: Handle rep_ins, rep_outs, rep_movs hook failure and fall |
2008-02-07 |
Keir Fraser |
17009:445edf4089a3 |
x86_emulate: Fix MUL emulation. |
2008-02-13 |
Alex Williamson |
17008:0a2ee4279326 |
[IA64] Cleanup: remove unused functions and definitions |
2008-02-13 |
Alex Williamson |
17007:ef67e2867b44 |
[IA64] Cleanup in xc_ia64_linux_save.c |
2008-02-13 |
Alex Williamson |
17006:390707dd4c2f |
[IA64] Make xenitp more '|tee' friendly |
2008-02-07 |
Alex Williamson |
17005:9203ee23e724 |
merge with xen-unstable.hg |
2008-02-07 |
Keir Fraser |
17004:e6cf98edf0c5 |
ioemu: use POSIX int type. |
2008-02-07 |
Keir Fraser |
17003:eef22fa42f44 |
x86: physaddr_bitsize must always be initialised for 32-on-64 dom0. |
2008-02-07 |
Keir Fraser |
17002:9cac8f659a24 |
ioemu: Fix build after LIST->QEMU_LIST changes. |
2008-02-07 |
Keir Fraser |
17001:2adf154d17c2 |
vmx: Clean up VPMU code a little and remove noisy printk. |
2008-02-07 |
Keir Fraser |
17000:199f81c4b882 |
hvm: Clean up CPUID_0000_0001 return values. |
2008-02-07 |
Keir Fraser |
16999:58e5e9ae0f8d |
Add 'coredump-destroy' and 'coredump-restart' actions for crashed domains. |
2008-02-07 |
Keir Fraser |
16998:d04593aa1605 |
xm reboot: Fix wait option of xm reboot command |
2008-02-07 |
Keir Fraser |
16997:45b2e7d59e3a |
ioemu: avoid name clashes due to LIST_* macros |
2008-02-07 |
Keir Fraser |
16996:3821e39cc1a0 |
ioemu: config cleanup re AF_UNIX sockets on non-Windows |
2008-02-07 |
Keir Fraser |
16995:0672d5b11262 |
minios: Fix blkfront grant map leak |
2008-02-07 |
Keir Fraser |
16994:c9844192c965 |
minios: Support net/block backend in domU |
2008-02-06 |
Keir Fraser |
16993:b280ee89dcdc |
hvmloader: Remove dead function check_amd(). |
2008-02-06 |
Keir Fraser |
16992:9d0e86d8c1d1 |
x86 vmx: Remove vmxassist. |
2008-02-05 |
Keir Fraser |
16991:f8db1c6baad9 |
Revert 16973:b5427f2d83c3, which breaks automated testing (HVM qemu-dm |
2008-02-05 |
Keir Fraser |
16990:bf4a24c172d2 |
x86_emulate: fix side-effect macro call. |
2008-02-05 |
Keir Fraser |
16989:92734271810a |
vmx realmode: Emulate protected-mode transition while CS and SS have |
2008-02-05 |
Keir Fraser |
16988:df6b8bed2845 |
xend: Scrub vnc password for vfb from xend.log. |
2008-02-05 |
Keir Fraser |
16987:def2adbce510 |
xend: Restore values of /vm/uuid/xend/* to recreated domains. |
2008-02-05 |
Keir Fraser |
16986:32e9c52fc6d9 |
x86_emulate: Fix SAHF emulation. |
2008-02-07 |
Alex Williamson |
16985:e3e8bdb5d52d |
[IA64] Fix vcpu_tranlate() |
2008-02-06 |
Alex Williamson |
16984:7823534b28ca |
[IA64] Fix shadow_op hypercall |
2008-02-07 |
Alex Williamson |
16983:741ac532eb79 |
[IA64] Fix live migration |
2008-02-05 |
Alex Williamson |
16982:e83d2b840e88 |
[IA64] Fix maximum_gpfn hypercall |
2008-02-05 |
Alex Williamson |
16981:700f33cc0297 |
[IA64] Add EXTRA_AFLAGS for platform-pci/xcom_asm.S |
2008-02-05 |
Alex Williamson |
16980:28310fefde60 |
[IA64] Fix domain refernece counting |
2008-02-04 |
Alex Williamson |
16979:c98276a51ff8 |
[IA64] Add xencomm_arch_hypercall_suspend to fix module load |
2008-02-04 |
Alex Williamson |
16978:0695363214c3 |
merge with xen-unstable.hg |
2008-02-04 |
Keir Fraser |
16977:99b8ffe25088 |
x86: adjust reserved bit page fault handling |
2008-02-04 |
Keir Fraser |
16976:7e6a705e8ec5 |
x86 shadow: Cleanup for early-unshadow code. |
2008-02-04 |
Keir Fraser |
16975:4e9b5427f2d8 |
ioemu: use SIGHUP instead of SIGKILL |
2008-02-04 |
Keir Fraser |
16974:90844659c458 |
Revert 16947:32b898768217027. Breaks HVM qcow-backed discs. |
2008-02-03 |
Keir Fraser |
16973:e4edc310e949 |
hvm: FPU management cleanups. |
2008-02-03 |
Keir Fraser |
16972:aecbf98aa709 |
vmx realmode: HOST_CR0.TS must be cleared when restoring guest FPU |
2008-02-03 |
Keir Fraser |
16971:39ddd51318e9 |
Revert 16963:d29d74d4eeac and 16750:2ac0fd9fd4b4. |
2008-02-02 |
Keir Fraser |
16970:a47ac2495137 |
Fix hvmloader makefile dependencies, and do not recurse into |
2008-02-02 |
Keir Fraser |
16969:bb0477a0e9f2 |
etherboot: Supply pre-built option ROMs to avoid needing to build |
2008-02-02 |
Keir Fraser |
16968:8b6fa61bb433 |
Fix to Xen NAT network scripts for Debian. |
2008-02-02 |
Keir Fraser |
16967:b1b93caa7d8e |
xend: Fix grow of the LEGACY_UNSUPPORTED_BY_XENAPI_CFG list each time |
2008-02-02 |
Keir Fraser |
16966:5d84464dc1fc |
Fix save/restore failure cleanup |
2008-02-01 |
Keir Fraser |
16965:d29d74d4eeac |
hvm: Fix 'xm save' bug in qhich qemu-dm ignores SIGTERM. |
2008-02-01 |
Keir Fraser |
16964:3787e70b2ab2 |
x86 shadow: Fix cross-page write emulation failure. |
2008-02-01 |
Keir Fraser |
16963:396ab902b02d |
Direct Linux boot: XenD changes for HVM direct Linux boot. |
2008-02-01 |
Keir Fraser |
16962:67ca9c37ef02 |
Direct Linux boot: Support booting non-relocatable Linux kernels. |
2008-02-01 |
Keir Fraser |
16961:17cce0554151 |
Direct Linux boot: Support booting relocatable Linux kernels. |
2008-01-31 |
Keir Fraser |
16960:42369d21641d |
hvm: Etherboot for E100 NIC |
2008-01-31 |
Keir Fraser |
16959:71e9c5d41023 |
Remove unused find-gcc-3 script. |
2008-01-31 |
Keir Fraser |
16958:f3b418afc6be |
etherboot: Fix the build. |
2008-01-31 |
Keir Fraser |
16957:af5d189df051 |
vmx realmode: Exception delivery clears interrupt shadow. |
2008-01-31 |
Keir Fraser |
16956:938446025b5b |
Fix x86/64 Xen build. |
2008-01-31 |
Keir Fraser |
16955:c4a06902febf |
Fix xm shutdown/reboot for HVM domain of IA64 |
2008-01-31 |
Keir Fraser |
16954:1b4fa085bec6 |
Small fix for VMX Core2 perfctr access. |
2008-01-31 |
Keir Fraser |
16953:475f4323b86a |
libxc: Fix the third argument of bitmap_64_to_byte in xc_tbuf_set_cpu_mask |
2008-01-31 |
Keir Fraser |
16952:0faf620bc749 |
build: Make PREFIX work by fixing LIBDIR |
2008-01-31 |
Keir Fraser |
16951:0d70e01c0012 |
vmx realmode: Emulate MSR accesses. |
2008-01-31 |
Keir Fraser |
16950:a6c037d8cba3 |
Add DTrace support to xenstored |
2008-01-31 |
Keir Fraser |
16949:32b898768217 |
ioemu: Stop PV guest from parsing xenstore and opening block devices. |
2008-01-30 |
Ian Jackson |
16948:5c30a9dec02d |
Build etherboot ROM from source. |
2008-01-30 |
Alex Williamson |
16947:33d0cf9474f9 |
[IA64] Fix infinite loop in fault handler if debugger is not connected |
2008-01-30 |
Alex Williamson |
16946:13eb21985d3d |
[IA64] Flush cache after patch kernel |
2008-01-30 |
Keir Fraser |
16945:5f997b5b8a58 |
ioemu: Fix xenstore access changes. |
2008-01-30 |
Keir Fraser |
16944:0343aa136101 |
ioemu: strip tap subtype prefix from image name |
2008-01-30 |
Keir Fraser |
16943:625c923f7b4a |
xend: fix external-device-migrate step 0 |
2008-01-30 |
Keir Fraser |
16942:87ab3222640c |
acm, xend: Fix resetting policy. |
2008-01-30 |
Keir Fraser |
16941:087caea46be7 |
vmx: Clean up after Core2 perf-monitoring patch. |
2008-01-30 |
Keir Fraser |
16940:6ea3db7ae24d |
vmx: Enable Core 2 Duo Performance Counters in HVM guest |
2008-01-30 |
Keir Fraser |
16939:47b7ec3b4055 |
xend: Small fix for hvm/hap flags. |
2008-01-30 |
Keir Fraser |
16938:92aa029e7cb1 |
ioemu: use standard uint8_t instead of uint8 in new e100 s/r code |
2008-01-30 |
Keir Fraser |
16937:4942f9909ec8 |
xend: Perform uuid/name uniqueness check on restore. |
2008-01-30 |
Keir Fraser |
16936:3daab9b636c1 |
ioemu: Better fix for SB16 infinite looping. |
2008-01-30 |
Keir Fraser |
16935:daf1862c4ee5 |
vtpm: Small makefile fix. |
2008-01-29 |
Keir Fraser |
16934:1a357a1504b2 |
minios: Fix bug when blkfront reading into zero-mapped buffer |
2008-01-29 |
Keir Fraser |
16933:233f40973e1d |
xend: Fix building PV guests after introducing new HVM-HAP config option. |
2008-01-29 |
Keir Fraser |
16932:04e24b9dcc16 |
xend: Obey localtime config option for HVM guests as well as PV guests. |
2008-01-29 |
Keir Fraser |
16931:98c2665056ea |
x86, hvm: Add a per-domain parameter to specify shadow or hap. |
2008-01-29 |
Keir Fraser |
16930:193afcdb85b2 |
x86: Fix shadow pinning logic (for PV live relo). |
2008-01-29 |
Keir Fraser |
16929:128f7bc0a277 |
x86: Fix HVM hypercall preemption causing guest crash. |
2008-01-29 |
Keir Fraser |
16928:7aa2149a3b0e |
ioemu: Add support for e100 nic save/restore. |
2008-01-29 |
Keir Fraser |
16927:a4bd1371196e |
x86: Fix XENPF_change_freq hypercall to not dereference a non-existent |
2008-01-29 |
Keir Fraser |
16926:e23144190f93 |
x86: Fix 16889:60bb765b25b5 in a couple of respects: |
2008-01-28 |
Keir Fraser |
16925:01e178f7ec6d |
minios: Fix ia64 build. |
2008-01-28 |
Keir Fraser |
16924:3a263c0cf989 |
Update hgignore list now that tools/libxc/xen/ no longer exists. |
2008-01-28 |
Keir Fraser |
16923:4a92c68db1d2 |
firmware: Use new path to xen public headers. |
2008-01-28 |
Keir Fraser |
16922:ed2ca78286a8 |
vmx realmode: Multiple I/O reads to qemu in an instruction is not |
2008-01-28 |
Keir Fraser |
16921:ed8ab1a36b09 |
x86-64: use 1GB pages in 1:1 mapping if available |
2008-01-28 |
Keir Fraser |
16920:1fbab289fed1 |
Make check-libext2fs cross-friendly |
2008-01-27 |
Keir Fraser |
16919:afa521cf82e6 |
Move remaining xen/include/public/foreign files to tools/include/xen-foreign |
2008-01-27 |
Keir Fraser |
16918:226de1674b2f |
Remove machine setting from HOSTCFLAGS. |
2008-01-27 |
Keir Fraser |
16917:47b8ab314cb6 |
xenstore headers also need public includes. |
2008-01-27 |
Keir Fraser |
16916:d5dd9a457337 |
libxc: Push parallel build of libraries down to a new phony target, as |
2008-01-27 |
Keir Fraser |
16915:f26026336462 |
Fix ia64 public headers installation typo. |
2008-01-27 |
Keir Fraser |
16914:f605f35bd6ba |
Do not special-case native architecture in mkchecker.py. |
2008-01-27 |
Keir Fraser |
16913:240d78e0bb0b |
Update hgignore for tools/include/xen/* |
2008-01-27 |
Keir Fraser |
16912:a59e0510780b |
Define CFLAGS and LDFLAGS for libxenstore. |
2008-01-27 |
Keir Fraser |
16911:4bac220563b1 |
Define CFLAGS and LDFLAGS for libxenguest. |
2008-01-27 |
Keir Fraser |
16910:ddf454872de4 |
Define CFLAGS and LDFLAGS for libxenctrl. |
2008-01-27 |
Keir Fraser |
16909:7e5bae3586ee |
libxc: Remove duplicate zlib check. |
2008-01-27 |
Keir Fraser |
16908:5d11d526a820 |
tools: Merge clean and distclean target. |
2008-01-27 |
Keir Fraser |
16907:d6c12530c69d |
Hypervisor build subsystem does not need COMPILE_ARCH/COMPILE_SUBARCH. |
2008-01-26 |
Keir Fraser |
16906:f4ee7e5793cf |
Add check to subdirs. |
2008-01-26 |
Keir Fraser |
16905:363a1e845189 |
Add ioemu to subdirs. |
2008-01-26 |
Keir Fraser |
16904:7f2b79c05988 |
Call makefile recursively for subdirs. |
2008-01-26 |
Keir Fraser |
16903:1fe8c8a275c9 |
Remove tools/guest-headers; no longer needed. |
2008-01-26 |
Keir Fraser |
16902:cc04dd2d51d2 |
Move xen/foreign build out of tree setup. |
2008-01-26 |
Keir Fraser |
16901:b8ec663b0f6b |
Use real source files for xen/foreign build. |
2008-01-26 |
Keir Fraser |
16900:69b8816b5c8c |
Move xen/sys parts down to tools/include/xen-sys. |
2008-01-26 |
Keir Fraser |
16899:221b867ee084 |
Add PRIVATE_BINDIR. Use it. |
2008-01-26 |
Keir Fraser |
16898:414b37f60e62 |
Also install xen/sys into headers. |
2008-01-26 |
Keir Fraser |
16897:63275fd1596a |
x86: When Xen is notified that CPU frequency has changed, do not trust |
2008-01-26 |
Keir Fraser |
16896:7327e1c2a42c |
Inroduce new vcpu_lock_affinity() and vcpu_unlock_affinity() helper |
2008-01-26 |
Keir Fraser |
16895:4fd33f77be6b |
Remove commented-out dropping from previous changeset. |
2008-01-26 |
Keir Fraser |
16894:b9004e222fde |
Move generation of public header hierarchy into the tools. |
2008-01-26 |
Keir Fraser |
16893:3d71b7bf06ea |
blktap: Clean up makefile and linked libs. |
2008-01-26 |
Keir Fraser |
16892:97dd72c045a5 |
Changeset 16771 introduced a new file called tools/check/funcs.sh. This |
2008-01-26 |
Keir Fraser |
16891:a4335050220c |
Use VPATH instead of symlinks for libelf inclusion into libxenctrl. |
2008-01-25 |
Keir Fraser |
16890:c2216dce87fb |
Update XenAPI version number, changelog, and cover sheet. |
2008-01-25 |
Keir Fraser |
16889:c360bb765b25 |
x86: Ensure RAM holes really are not mapped in Xen's ongoing 1:1 physmap. |
2008-01-25 |
Keir Fraser |
16888:76601c290fa9 |
x86: First 1MB of memory should be mapped with 4kB mappings to avoid |
2008-01-25 |
Keir Fraser |
16887:923f2f736507 |
x86: Clarify early_page_fault() handler intent, and improve debug tracing. |
2008-01-25 |
Keir Fraser |
16886:7f9646fcffe8 |
Fix leaking of /vm/<uuid> path in xenstore on various VM lifecycle events. |
2008-01-25 |
Keir Fraser |
16885:dc6264577b59 |
Remove outdated comments concerning Xen API in xend configuration file. |
2008-01-25 |
Keir Fraser |
16884:367902a19412 |
Fix 'on_*=rename-restart' domain configuration option. |
2008-01-25 |
Keir Fraser |
16883:666573856c59 |
(Re)introduce notion of crashed VM power state. |
2008-01-25 |
Keir Fraser |
16882:b321ef006189 |
x86: Fix host S3. |
2008-01-25 |
Keir Fraser |
16881:3f5dec2011b0 |
[PV-on-HVM] Process event channels notifications in round-robin order |
2008-01-25 |
Keir Fraser |
16880:78a29cf8476b |
Fix losetup -r flag when we specify 'w!' for the disk mode. |
2008-01-24 |
Keir Fraser |
16879:1a2f557448cf |
x86: make show_page_walk() more robust. |
2008-01-24 |
Keir Fraser |
16878:7a2824f99a28 |
x86, hvm: Only invalidate qemu mapcache on XENMEM_decrease_reservation. |
2008-01-24 |
Keir Fraser |
16877:31adb5c972d0 |
block scripts: use fatal() in xen-hotplug-common.sh if the file does not exist. |
2008-01-24 |
Keir Fraser |
16876:6269a3ce7b83 |
x86, hvm: MTRR can't cover all the memery ranges |
2008-01-24 |
Keir Fraser |
16875:74a9bfccddba |
vt-d: Do FLR of assigned devices with VT-d |
2008-01-24 |
Keir Fraser |
16874:bfea0518d630 |
Update hgignore list. |
2008-01-24 |
Keir Fraser |
16873:86c32269ba60 |
network-nat: Fix NAT scripts. |
2008-01-24 |
Keir Fraser |
16872:1190d50ce18c |
Fix libfsimage build on Solaris |
2008-01-24 |
Keir Fraser |
16871:5e60a38ffcf2 |
ioemu: 'lib64' is Linux-specific |
2008-01-24 |
Keir Fraser |
16870:edc268331a9e |
ioemu: Improve xenstore_read_vncpasswd(). |
2008-01-24 |
Keir Fraser |
16869:db620f1c9d30 |
vmx realmode: Restructure code for clarity and better treatment of |
2008-01-23 |
Keir Fraser |
16868:05e36e506c09 |
ioemu: handle empty vnc passwd |
2008-01-23 |
Keir Fraser |
16867:ed540d61339e |
minios: permit blkfront to write from mapped memory |
2008-01-23 |
Keir Fraser |
16866:79497be10105 |
ioemu: Use asprintf instead of PATH_MAX, which POSIX says to be facultative. |
2008-01-23 |
Keir Fraser |
16865:019f5bd23ea5 |
ioemu: fix xc_handle declaration |
2008-01-23 |
Keir Fraser |
16864:f98a26b5b398 |
ioemu: fix phys_ram_addr parameter usage |
2008-01-23 |
Keir Fraser |
16863:6496ad18c3e2 |
ioemu: cache the BlockDriverState pointer |
2008-01-23 |
Keir Fraser |
16862:1c826ea72a80 |
pv-on-hvm: Fix up linux code after hypercall-type-checking changes. |
2008-01-23 |
Keir Fraser |
16861:5a3448506d9c |
vmx realmode: Implement new x86_emulate hook load_fpu_ctxt(). |
2008-01-23 |
Keir Fraser |
16860:5f3a178a80fc |
x86_emulate: Emulate FNINIT, FNSTCW, FNSTSW x87 instructions. |
2008-01-23 |
Keir Fraser |
16859:7f940c605893 |
x86_emulate: Fix CLTS emulation. |
2008-01-23 |
Keir Fraser |
16858:c364f80eb4b5 |
ChangeLog: Document new set_target xenstore and domctl commands. |
2008-01-23 |
Keir Fraser |
16857:26fc953a89bb |
New XS_SET_TARGET |
2008-01-23 |
Keir Fraser |
16856:cff4c8a1aa28 |
New XEN_DOMCTL_set_target |
2008-01-23 |
Keir Fraser |
16855:bcae9d2cc2f8 |
tools/check: Add explicit include path for funcs.sh. |
2008-01-23 |
Keir Fraser |
16854:56307d5809cc |
minios: make allocation of page tables for ondemand mapping lazy |
2008-01-23 |
Keir Fraser |
16853:470e9dc0afc2 |
Remove auto-generated files in extboot/ directory. |
2008-01-22 |
Keir Fraser |
16852:087c2b76d360 |
Merge with ia64 tree |
2008-01-22 |
Keir Fraser |
16851:7eafc6e84188 |
vmx: Disable vmxassist in the default build. |
2008-01-22 |
Keir Fraser |
16850:dbb5a7983775 |
vmx realmode: Faster emulation of REP INS and REP OUTS. |
2008-01-22 |
Keir Fraser |
16849:a878752a83f9 |
x86_emulate: Provide callbacks for faster emulation of: |
2008-01-22 |
Alex Williamson |
16848:b79802517a75 |
[IA64][IOEMU] Add back ia64 |
2008-01-22 |
Alex Williamson |
16847:603ea719d73a |
merge with xen-unstable.hg (staging) |
2008-01-22 |
Keir Fraser |
16846:0ededc85e6b4 |
Add MANDIR, MAN1DIR and MAN8DIR. Use it. |
2008-01-22 |
Keir Fraser |
16845:71012e36922c |
Add SBINDIR. Use it always. |
2008-01-22 |
Keir Fraser |
16844:51a7e508bd01 |
ioemu: Use XEN_TARGET_ARCH instead of uname -m. |
2008-01-22 |
Keir Fraser |
16843:5e03f0bc0aa2 |
Add BINDIR. Use it. |
2008-01-22 |
Keir Fraser |
16842:89995ccec15a |
Add INCLUDEDIR. Use it. |
2008-01-22 |
Keir Fraser |
16841:6ed9b42d1ec4 |
Apply PREFIX directly to LIBDIR. |
2008-01-22 |
Keir Fraser |
16840:d57a94546911 |
Add PREFIX definition as base for all installed files. |
2008-01-22 |
Keir Fraser |
16839:898ce9341e6b |
minios: permit blkfront to write from mapped memory |
2008-01-22 |
Keir Fraser |
16838:945820bfedb6 |
minios: POSIX fixes |
2008-01-22 |
Keir Fraser |
16837:7b1e7e8a5130 |
minios: fix case when _text is not 0 |
2008-01-22 |
Keir Fraser |
16836:d5e22e766d1f |
minios: Fix x86_32 compilation |
2008-01-22 |
Keir Fraser |
16835:b006c58b055e |
hvmloader: Expand iomem allocation pool to 0xf0000000-0xfc000000. |
2008-01-22 |
Keir Fraser |
16834:824ffb1efa9c |
hvmloader: Assign PCI resources in descending order of size for better packing. |
2008-01-22 |
Keir Fraser |
16833:491c28320794 |
XEN_GUEST_HANDLE_00030205() compat macro is broken. Remove it and |
2008-01-22 |
Keir Fraser |
16832:6f3fb3f86b68 |
xend: On block-attach, remove device information when VmError occurs. |
2008-01-22 |
Keir Fraser |
16831:2af5fb3e34e5 |
hvm, ioemu: Fix the ide/cdrom emulation error on FC7 guest. |
2008-01-22 |
Keir Fraser |
16830:cc5bb500df5f |
vtd: Enable queued invalidation method if such HW support is |
2008-01-22 |
Keir Fraser |
16829:80e177b12fd2 |
minios: add blkfront testing |
2008-01-22 |
Keir Fraser |
16828:623d668b3029 |
minios, blkfront: set default block path. |
2008-01-22 |
Keir Fraser |
16827:5f3c236d1711 |
minios: Add align support to _xmalloc(). |
2008-01-22 |
Keir Fraser |
16826:6ba04ec03dec |
Make tools/check scripts cross-friendly |
2008-01-22 |
Keir Fraser |
16825:5b9b3b41fe89 |
Make tools/Makefile cross-friendly |
2008-01-21 |
Keir Fraser |
16824:6fed70d658ea |
hvm: Allow PCI high-memory resource to be decided by hvmloader at |
2008-01-21 |
Keir Fraser |
16823:f1947dddb5a0 |
x86: Sync cpu/intel_cacheinfo.c with Linux kernel |
2008-01-21 |
Keir Fraser |
16822:60ee6f97cb19 |
x86, xenoprof: Support Intel Penryn processors. |
2008-01-21 |
Keir Fraser |
16821:3c49ae5641b0 |
minios: add lwIP 1.3.0 support |
2008-01-21 |
Keir Fraser |
16820:aca8d453da59 |
minios: make time interface POSIX |
2008-01-18 |
Keir Fraser |
16819:3f26758bcc02 |
xend: Handle unspecified timer_mode domain platform parameter. |
2008-01-22 |
Alex Williamson |
16818:29268e3fc7ab |
[IA64] Fix a perf counter typo |
2008-01-22 |
Alex Williamson |
16817:564fa97594a6 |
[IA64] Introduce dom0_vhpt_size_log2 boot option to change dom0 vhpt size |
2008-01-18 |
Alex Williamson |
16816:ff90abf572f2 |
[IA64] Fix thash long format crash |
2008-01-18 |
Alex Williamson |
16815:759a9fb42645 |
[IA64] Fix emacs file mode in vmx_entry.S and vmx_vsa.S |
2008-01-18 |
Alex Williamson |
16814:0ace9a451a25 |
[IA64] Use rcu where possible. |
2008-01-18 |
Alex Williamson |
16813:a868bd4236e6 |
merge with xen-unstable.hg staging |
2008-01-18 |
Keir Fraser |
16812:1e6455d608bd |
minios: do not exit if FS backend not found. |
2008-01-18 |
Keir Fraser |
16811:420f98121491 |
minios: support COW for a zero page |
2008-01-18 |
Keir Fraser |
16810:ec10c9a2d976 |
do_set_trap_table()'s argument can be const. |
2008-01-18 |
Keir Fraser |
16809:ada944b5e066 |
do_callback_op()'s second argument can be const allowing the guest to |
2008-01-18 |
Keir Fraser |
16808:692a91e3b262 |
Move primitive-type guest-handle definitions into common xen.h header file. |
2008-01-18 |
Keir Fraser |
16807:478c798b9937 |
pv-on-hvm: fix/adjust pv driver's mkbuildtree |
2008-01-18 |
Keir Fraser |
16806:edc95d23493b |
xenctx/x86: fix format for readability and add information |
2008-01-18 |
Keir Fraser |
16805:2d6a0ee25f2a |
minios: extend map_frames into being able to map a series of |
2008-01-18 |
Keir Fraser |
16804:8101b65014e8 |
minios: set text and rodata read-only, free unused pages 0 and 1 |
2008-01-18 |
Keir Fraser |
16803:62fc84adc8ed |
Clarify 'xm mem-set' and 'xm vcpu-set' requirements in documentation. |
2008-01-18 |
Keir Fraser |
16802:2633dc4f55d4 |
vt-d: Clean up and bug fixes to ioapic handling. |
2008-01-18 |
Keir Fraser |
16801:4a6282589b90 |
Revert network-nat script changes introduced by 16739:33dcf04d77152. |
2008-01-18 |
Keir Fraser |
16800:80ea335cf209 |
ioemu: replace non-standard ulong with unsigned long |
2008-01-18 |
Keir Fraser |
16799:2ac0fd9fd4b4 |
qemu-dm: Nicely terminate the device model script, to let it properly |
2008-01-18 |
Keir Fraser |
16798:a1a3fe600ef3 |
Add FS backend/frontend drivers (frontend in minios only). |
2008-01-17 |
Keir Fraser |
16797:764d6741de07 |
minios: add blkfront |
2008-01-17 |
Alex Williamson |
16796:7643472d6b43 |
[IA64] Make maximum number of supported physical CPUs a compile-time option |
2008-01-17 |
Alex Williamson |
16795:44aca51a4b7b |
[IA64] Support continuation for hypercall in hvm. |
2008-01-17 |
Alex Williamson |
16794:7238393ef220 |
[IA64] xenoprof/ia64 howto |
2008-01-17 |
Alex Williamson |
16793:003036d7db0f |
[IA64] Cleanup duplicate kdump_find_rsvd_region() |
2008-01-17 |
Alex Williamson |
16792:8977f087351a |
[IA64] Fix start_kernel() to call init_xenheap_pages() with correct range. |
2008-01-17 |
Alex Williamson |
16791:4fbde3a39909 |
[IA64] Improve boot loader data moving logic in start_kernel() |
2008-01-17 |
Alex Williamson |
16790:bba0419a05f1 |
[IA64] domheap: Clean up of context switch code |
2008-01-17 |
Alex Williamson |
16789:0c2dc9424a68 |
[IA64] domheap: Introduce xenheap_megabytes boot option |
2008-01-17 |
Alex Williamson |
16788:37a3e770a85c |
[IA64] domheap: Allocate mca related objects from domheap instead of xenheap |
2008-01-17 |
Alex Williamson |
16787:a1288419288e |
[IA64] domheap: Allocate percpu area from domheap |
2008-01-17 |
Alex Williamson |
16786:a739d3edc185 |
[IA64] domheap: Allocate vm buffer before boot allocator |
2008-01-17 |
Alex Williamson |
16785:af3550f53874 |
[IA64] domheap: Don't pin xenheap down. Now it's unnecessary. |
2008-01-17 |
Alex Williamson |
16784:6a7fa7dbde56 |
[IA64] domheap: Fix current->domain->arch.shadow_bitmap reference |
2008-01-17 |
Alex Williamson |
16783:d0216f9e87c1 |
[IA64] domheap: Don't refer struct domain from GET_VA_VCPU_VHPT_MADDR() |
2008-01-17 |
Alex Williamson |
16782:4f1f9ee50133 |
[IA64] domheap: Don't refer domain->arch.rid_bits from optfaults.S |
2008-01-17 |
Alex Williamson |
16781:6f7e6608cb74 |
[IA64] domheap: Allocate privregs from domain heap for VTi domain |
2008-01-17 |
Alex Williamson |
16780:80626da7f6e3 |
[IA64] domheap: Remove duplicated declarations vmx_save_state()/vmx_load_state() |
2008-01-17 |
Alex Williamson |
16779:17751a50accb |
[IA64] domheap: Remove the unused constant, IA64_DOMAIN_SHARED_INFO_VA_OFFSET |
2008-01-17 |
Alex Williamson |
16778:851c52be63df |
[IA64] domheap: Allocate PV privregs pages from domain heap |
2008-01-17 |
Alex Williamson |
16777:db81d2f94866 |
[IA64] domheap: Allocate shared_info page from domain heap |
2008-01-17 |
Alex Williamson |
16776:0246cca2544e |
[IA64] domheap: Remove unused IA64_DOMAIN_SHARED_INFO_OFFSET |
2008-01-17 |
Alex Williamson |
16775:f0b88ed504dd |
[IA64] domheap: Fix ia64_switch_to() |
2008-01-17 |
Alex Williamson |
16774:36231eca00d9 |
[IA64] Fix MCA handling from xen relocation changes |
2008-01-17 |
Alex Williamson |
16773:ac296153ea64 |
[IA64] Rearrange IA64_TR_ definitions to use from lower value |
2008-01-17 |
Alex Williamson |
16772:64653720c9e4 |
[IA64] Allocate struct vcpu from domheap. |
2008-01-17 |
Alex Williamson |
16771:e8d933b33f4b |
[IA64] Fix ia64_reload_tr in mca_asm.S |
2008-01-17 |
Alex Williamson |
16770:fd56e24b07c8 |
[IA64] Remove init_task definition |
2008-01-17 |
Alex Williamson |
16769:d4abdf169a00 |
[IA64] Fix start in head.S |
2008-01-17 |
Alex Williamson |
16768:fb47d7f0d84b |
[IA64] Fix ia64_switch_to() so that it checks overlap with xenheap. |
2008-01-17 |
Alex Williamson |
16767:ed7d55e8cd34 |
[IA64] Fix ia64_swith_to() so that it doesn't check with init_task |
2008-01-17 |
Alex Williamson |
16766:8909a5717cd7 |
[IA64] Cleanup white space in ia64_switch_to() |
2008-01-17 |
Alex Williamson |
16765:70db89a4beab |
[IA64] Make vmx_swtich_rr7() consistent to ia64_new_rr7() so that it maps stack. |
2008-01-17 |
Alex Williamson |
16764:50ac3b26b252 |
[IA64] Cleanup white space of vmx_switch_rr7. use tab. |
2008-01-17 |
Alex Williamson |
16763:234a7033e949 |
[IA64] Update a stale comment in xenasm.S |
2007-12-14 |
Alex Williamson |
16762:a66cad24cda6 |
[IA64] Move asmmacro.h from linux-xen to linux |
2007-12-14 |
Alex Williamson |
16761:fe25c7ec84e8 |
[IA64] Move PERFC() from asmmacro.h |
2007-12-14 |
Alex Williamson |
16760:38c73bd5e02d |
[IA64] vti fault handler clean up: consolidate vmx_interrupt and vmx_dispatch_interrupt |
2007-12-14 |
Alex Williamson |
16759:2d0193702170 |
[IA64] vti fault handler clean up: fix vmx_break_fault and vmx_ia64_handle_break |
2007-12-14 |
Alex Williamson |
16758:5ab3288e5b0f |
[IA64] vti fault handler clean up: introduce VMX_SAVE_MIN_WITH_COVER_NO_PANIC |
2007-12-14 |
Alex Williamson |
16757:9ab95900afec |
[IA64] vti fault handler clean up: improve the VTi domain fault handler |
2007-12-14 |
Alex Williamson |
16756:fa80218de06a |
[IA64] vti fault handler clean up: make VMX_DO_SAVE_MIN aware of fault in xen |
2007-12-14 |
Alex Williamson |
16755:8cb29f1083ac |
[IA64] vti fault handler clean up: clean up of vmx_ivt.S |
2007-12-14 |
Alex Williamson |
16754:d0f0ed665d1a |
[IA64] vti fault handler clean up: clean up VMX_DO_SAVE_MIN |
2007-12-14 |
Alex Williamson |
16753:81cee3aa9e90 |
[IA64] vti fault handler clean up: clean up ia64_leave_nested |
2007-12-14 |
Alex Williamson |
16752:40f15062d188 |
[IA64] vti fault handler clean up: make VMX_DBG_FAULT aware of fault in xen |
2007-12-14 |
Alex Williamson |
16751:ba569af64b44 |
[IA64] vti fault handler clean up: make VTI_DEBUG configurable |
2007-12-14 |
Alex Williamson |
16750:0f5926ba1d28 |
[IA64] vti fault handler clean up: vmx_vit.S white space & stale comments |
2007-12-14 |
Alex Williamson |
16749:54ed70d1dd11 |
[IA64] vti fault handler clean up: vmx_minstate.h white space |
2007-12-14 |
Alex Williamson |
16748:09cd682ac68e |
[IA64] Remove is_vti arch flag |
2008-01-17 |
Keir Fraser |
16747:bf828db8d017 |
hvm: Extboot support for Xen |
2008-01-17 |
Keir Fraser |
16746:95558b4a6714 |
minios: support several netfronts |
2008-01-17 |
Keir Fraser |
16745:6fdb108db46c |
xm: Fix xm restore command. |
2008-01-17 |
Keir Fraser |
16744:dc9916adaa1d |
Minor correction in xm man page for 'xm create'. |
2008-01-17 |
Keir Fraser |
16743:76d88d1da324 |
minios: add xenbus token support and separate watch event queues |
2008-01-17 |
Keir Fraser |
16742:acb35c1088fd |
tools: disable lomount and miniterm by default |
2008-01-17 |
Keir Fraser |
16741:2773cdbecda5 |
tools: LDFLAGS in link lines |
2008-01-17 |
Keir Fraser |
16740:68673ad57302 |
network scripts: SUSE has sensible use of ifup nowadays |
2008-01-17 |
Keir Fraser |
16739:33dcf04d7715 |
tools/docs: Fix example and default IP addresses. |
2008-01-17 |
Keir Fraser |
16738:2d9a8a4d7e73 |
libxen: Avoid declarations-after-statement (C++ coding style). |
2008-01-17 |
Keir Fraser |
16737:8984cc0a1d80 |
minios: add realloc |
2008-01-17 |
Keir Fraser |
16736:8f6640070a86 |
minios: make stack size configurable |
2008-01-17 |
Keir Fraser |
16735:1101ca828ad9 |
minios: add wait_event_deadline |
2008-01-17 |
Keir Fraser |
16734:a26aee4a1522 |
minios: add trydown |
2008-01-17 |
Keir Fraser |
16733:10101bc8181f |
minios: use ASSERT for BUG_ON |
2008-01-17 |
Keir Fraser |
16732:b18f70656fdb |
minios: Add exit_thread prototype. Make sure exit_thread doesn't |
2008-01-17 |
Keir Fraser |
16731:03c2236e0089 |
minios: Add noreturn attribute to do_exit |
2008-01-17 |
Keir Fraser |
16730:e51bf624433a |
minios: Optimize IA64's get_current() |
2008-01-17 |
Keir Fraser |
16729:0a88a8fe5e97 |
Update API changelog for new feature flags. |
2008-01-17 |
Keir Fraser |
16728:be960a84e492 |
hvm: Allocate an unmapped guard page to separate ordinary low RAM |
2008-01-16 |
Keir Fraser |
16727:f17b34df974f |
amd hvm (svm): Print warning if NPT constraints on PAE are hit. |
2008-01-16 |
Keir Fraser |
16726:ec3f90599ab1 |
xenconsoled: Make slave pty raw during initialization. |
2008-01-16 |
Keir Fraser |
16725:847bc9b19c48 |
x86: New feature flag XENFEAT_mmu_pt_update_preserve_ad. |
2008-01-16 |
Keir Fraser |
16724:a66bdc82d8fa |
x86: Reserve a CPUID feature bit to advertise new |
2008-01-15 |
Keir Fraser |
16723:a407a8a51319 |
x86: Document the new MMU_PT_UPDATE_PRESERVE_AD hypercall. |
2008-01-15 |
Keir Fraser |
16722:04d3ca600f74 |
-DNDEBUG for hypervisor only |
2008-01-15 |
Keir Fraser |
16721:b953c358d0ad |
libxen: Fix function prototype. |
2008-01-15 |
Keir Fraser |
16720:d13c4d2836a8 |
Merge with ia64 tree. |
2008-01-15 |
Keir Fraser |
16719:fba4e7357744 |
x86: Allow batched mmu updates which preserve accessed/dirty pte bits. |
2008-01-15 |
Keir Fraser |
16718:58dfcad8d56d |
Update version to 3.3-unstable. |
2008-01-15 |
Keir Fraser |
16717:b64be2bc7a91 |
xend: Remove hardcoded (and apparently unused) xend version. |
2008-01-15 |
Keir Fraser |
16716:e6e165f72e57 |
hvm, x86: Add QEMU BIOS menu for choosing boot device. |
2008-01-15 |
Keir Fraser |
16715:b6cc74f275fd |
blktap: factor out linux specific code |
2008-01-15 |
Alex Williamson |
16714:235bef53d5bd |
[IA64] Fix security vulnerability |
2008-01-15 |
Keir Fraser |
16713:973221f4d9c7 |
x86: INT3 and INTO trap gates should have DPL==3. |
2008-01-13 |
Keir Fraser |
16712:45d16899a21d |
Added tag 3.2.0-rc6 for changeset 9facc624a238 |
2008-01-13 |
Keir Fraser |
16711:9facc624a238 |
Update version to xen-3.2.0-rc63.2.0-rc6 |
2008-01-12 |
Keir Fraser |
16710:533a8e6cebd0 |
x86: Fix PV PIT handler after previous changeset. |
2008-01-12 |
Keir Fraser |
16709:9862217f3c34 |
hvm: Improve in-Xen PIO emulation to better handle string PIO |
2008-01-12 |
Keir Fraser |
16708:a30aabe3c84a |
svm: Properly mask unsupported bits in CPUID_80000001_ECX. |
2008-01-11 |
Keir Fraser |
16707:51aa2f884f64 |
hvm: hpet: Tidy up hpet_to_ns_limit calculation. |
2008-01-11 |
Keir Fraser |
16706:f2b4779623d2 |
vmxassist: Emulate CLTS. |
2008-01-11 |
Keir Fraser |
16705:e4fd457a3dd5 |
x86 hvm: hvm_maybe_deassert_evtchn_irq() needs to be called early in |
2008-01-10 |
Keir Fraser |
16704:56b42d68518e |
x86_emulate: Fix near CALL/JMP <reg,mem>. Broken by c/s 16491. |
2008-01-10 |
Keir Fraser |
16703:c86025f569cb |
x86_emulate: Certain opcodes are only valid with a memory operand. |
2008-01-10 |
Keir Fraser |
16702:850ec55df0dc |
Fix network-bridge shell quoting. |
2008-01-09 |
Keir Fraser |
16701:8922a1469284 |
Added tag 3.2.0-rc5 for changeset 36bb2ab4722733d919d32e4555eb46cc6a06cb8f |
2008-01-09 |
Keir Fraser |
16700:36bb2ab47227 |
Update version to 3.2.0-rc53.2.0-rc5 |
2008-01-09 |
Keir Fraser |
16699:7e400607cdd8 |
x86_emulate: Fix handling of RIP-relative addressing. |
2008-01-09 |
Keir Fraser |
16698:f983aa8e4b26 |
vt-d: Fix print_vtd_entries walk VTd mapping table. |
2008-01-09 |
Keir Fraser |
16697:1b2be7cf0b7b |
hvm: hpet: Clamp period to sane values to prevent excessive looping in |
2008-01-09 |
Keir Fraser |
16696:b5b3e27f1af3 |
x86_emulate: Correct RIP-relative addressing offset for SHLD/SHRD with |
2008-01-09 |
Keir Fraser |
16695:4c1a0d2a318d |
Fix x86_emulate() handling of imul with immediate operands. |
2008-01-08 |
Keir Fraser |
16694:15cfd1f8fa38 |
x86: Fix a comment in get_page_type(). |
2008-01-08 |
Keir Fraser |
16693:9ff64d045e61 |
hvm: hpet: Fix overflow when converting to nanoseconds. |
2008-01-08 |
Keir Fraser |
16692:9865d5e82802 |
hvm: Fix evtchn-to-fake-pci interrupt propagation. |
2008-01-08 |
Keir Fraser |
16691:1ffa3c1335a4 |
Add a ChangeLog file |
2008-01-08 |
Keir Fraser |
16690:01adaec882d4 |
hvm: time: Fixes to 'SYNC' (no_missed_ticks_pending) timer handling. |
2008-01-08 |
Keir Fraser |
16689:66db23ecd562 |
hvm: hpet: Fix per-timer enable/disable. |
2008-01-08 |
Keir Fraser |
16688:4fcc8b64c2b5 |
x86: Fixes for S3 suspend resume: |
2008-01-08 |
Keir Fraser |
16687:25771a7c2907 |
x86, hvm: Add a perf counter for CR0.WP=0 emulation. |
2008-01-08 |
Keir Fraser |
16686:40f9dda7c5f5 |
[Xend] Fix 2 problems related to SR class |
2008-01-08 |
Keir Fraser |
16685:9d22f78d9e5a |
Merge with ia64 tree |
2008-01-08 |
Keir Fraser |
16684:7b7700a30e52 |
Handle netdev secondary addresses and labels |
2008-01-08 |
Keir Fraser |
16683:60440a7e7a40 |
HVM vif without bridge. |
2007-12-30 |
Alex Williamson |
16682:7515dc56c124 |
[IA64] Sort out the XEN_IA64_OPTF_IDENT_MAP_REG[457] constants confusion |
2007-12-30 |
Alex Williamson |
16681:ecdc7b5f650b |
[IA64] Fix PV break fault handler. |
2007-12-30 |
Alex Williamson |
16680:6c0aec4604f7 |
[IA64] Fix XEN_DOMCTL_shadow_op. it should check copy_to_guest() return value. |
2007-12-30 |
Alex Williamson |
16679:3d7213deb33e |
[IA64] fix vmx_switch_rr7(). uninitialized register r3 was used. initialize it. |
2007-12-29 |
Keir Fraser |
16678:2491691e3e69 |
Added tag 3.2.0-rc4 for changeset c5deb251b9dcece9e466a48a66d3528ca1797db4 |
2007-12-29 |
Keir Fraser |
16677:c5deb251b9dc |
Update version to 3.2.0-rc43.2.0-rc4 |
2007-12-29 |
Keir Fraser |
16676:43aab98aef60 |
vmx: Fix the 2nd argument of cpuid_count() in vmx_cpuid_intercept() |
2007-12-29 |
Keir Fraser |
16675:688e9186eed4 |
vtpm: Fix GetCapabilityOwner function |
2007-12-28 |
Keir Fraser |
16674:ad0f20f5590a |
Rename uintN_t guest handles to uintN, to avoid nameclash with uintN_t |
2007-12-28 |
Keir Fraser |
16673:62c38443e9f7 |
xentrace bug fix: data format of hvmtrace is changed. |
2007-12-28 |
Keir Fraser |
16672:c0a9b8ab631c |
vt-d: Only setup rmrr identity mappings of the assigned devices |
2007-12-28 |
Keir Fraser |
16671:19f549449cb5 |
In C99 (7.19.6.2.10), the behavior of scanf("stuff... %n", ..., &n) is |
2007-12-27 |
Keir Fraser |
16670:4624795a2346 |
hvm: copy_{to,from}_user_hvm shoudl return appropriate error codes. |
2007-12-27 |
Keir Fraser |
16669:7fbc521b07a9 |
x86, hvm, rombios: INT13 LBA48 support for disks bigger than 128GB. |
2007-12-27 |
Keir Fraser |
16668:50bd5d2c15cf |
Fix pygrub handling of many kernels |
2007-12-27 |
Keir Fraser |
16667:9bf8b152df9f |
gdbstub: Various fixes. |
2007-12-27 |
Keir Fraser |
16666:d24f457fa1af |
libxc: Fix xc_domain_bind_pt_irq(). |
2007-12-27 |
Keir Fraser |
16665:003542d9ab77 |
tapaio check return value from read() |
2007-12-27 |
Keir Fraser |
16664:9fe92a88912b |
Fix xend xenstore handling. |
2007-12-27 |
Keir Fraser |
16663:d5f0afb58589 |
vmx: Map the VLAPIC access page as mmio-direct in the p2m. This |
2007-12-27 |
Keir Fraser |
16662:e818c24cec03 |
hvm: For functions which translate virtual addresses to machine |
2007-12-27 |
Keir Fraser |
16661:1e3e30670ce4 |
hvm: Cannot use ring_3() macro on HVM guests. It does not work because |
2007-12-27 |
Keir Fraser |
16660:2324110ef2c6 |
hvm: Register fields CS,DS,ES,FS,GS,SS,etc. are all undefined during |
2007-12-22 |
Keir Fraser |
16659:717f0dce76e7 |
x86: Fix PAE build. |
2007-12-22 |
Keir Fraser |
16658:3a2ff31ac913 |
Update version to 3.2.0-rc4-pre |
2007-12-21 |
Keir Fraser |
16657:3f0f0bd3f1c1 |
hvm: More physaddrs in unsigned longs. |
2007-12-20 |
Keir Fraser |
16656:1f4b29eaf7f4 |
Added tag 3.2.0-rc3 for changeset ed79613b48817d5e0d1f9b3cf104c0e4e8b0d8cf |
2007-12-20 |
Keir Fraser |
16655:ed79613b4881 |
Update version for 3.2.0-rc33.2.0-rc3 |
2007-12-20 |
Keir Fraser |
16654:72bb96eb71a0 |
Merge with ia64 tree |
2007-12-20 |
Keir Fraser |
16653:c433ebd2a9bb |
[qemu-dm] Fix debugging output in tpm tis model |
2007-12-20 |
Alex Williamson |
16652:7b7b123625d0 |
[IA64] Fix missing put_domain in XEN_DOMCTL_set_opt_feature |
2007-12-20 |
Keir Fraser |
16651:741ecee8ccc0 |
Xend: don't check for device reuse if the device has no uname. |
2007-12-20 |
Keir Fraser |
16650:923b8dbb0fed |
Fix some build system error handling. |
2007-12-20 |
Keir Fraser |
16649:e2fa79c659e2 |
linux: Force build failure if modules build fails |
2007-12-20 |
Keir Fraser |
16648:6730dfe7ec69 |
hvm: Fix TPMD and QEMU connection |
2007-12-20 |
Keir Fraser |
16647:d0052f37363c |
ioemu: Do not close slave half of a pty. |
2007-12-19 |
Keir Fraser |
16646:f12da56acc57 |
Added tag 3.2.0-rc2 for changeset 458dc123dd02d38aaa9acb513d6f237a1c6e967e |
2007-12-19 |
Keir Fraser |
16645:458dc123dd02 |
Update version string for 3.2.0-rc23.2.0-rc2 |
2007-12-19 |
Keir Fraser |
16644:ea809f12c813 |
doc: Fix serial console command line. |
2007-12-19 |
Keir Fraser |
16643:35ab2bb25e09 |
vmx: Do not set bit 1 of FEATURE_CONTROL MSR if SMX is not supported |
2007-12-19 |
Keir Fraser |
16642:643ab64d12d5 |
tools/examples/block better use of losetup -r |
2007-12-19 |
Keir Fraser |
16641:b0c85bc56f9e |
Fix serial output of carriage return when using high-bit stream muxing. |
2007-12-19 |
Keir Fraser |
16640:e08c4cab65c8 |
xend: Fix device duplicate check. |
2007-12-19 |
Keir Fraser |
16639:ca461349620a |
xend: Fix PCI Device Configuration |
2007-12-19 |
Keir Fraser |
16638:28921e83000b |
Fix master/slave handling in xenconsoled and qemu |
2007-12-19 |
Keir Fraser |
16637:9b37cabe0485 |
xend: Indicate a resume operation |
2007-12-19 |
Keir Fraser |
16636:181483b8e959 |
hvm: Some cleanups to vlapic emulation. |
2007-12-19 |
Keir Fraser |
16635:9d447ba0c99a |
Shadow: tidy the virtual-TLB translation cache. |
2007-12-19 |
Keir Fraser |
16634:0335b9fe2f10 |
Shadow: Make gfn_t always an unsigned long. GFNs are passed around |
2007-12-19 |
Keir Fraser |
16633:7c98b9177b15 |
xentrace: Ensure virq gets sent even if we exactly hit the half water mark. |
2007-12-17 |
Alex Williamson |
16632:2900e4dacaa7 |
[IA64] xenoprof: don't modify mPSR.pp. VTi case |
2007-12-17 |
Alex Williamson |
16631:213a7029fdbc |
[IA64] xenoprof: don't modify mPSR.pp. PV case |
2007-12-17 |
Alex Williamson |
16630:57eec263d48b |
[IA64] xenoprof: various fix on linux-xen/perfmon.c |
2007-12-17 |
Alex Williamson |
16629:9a545d45b192 |
[IA64] xenoprof: fix xenoprof_handler() |
2007-12-17 |
Alex Williamson |
16628:e88253dfefdc |
[IA64] xenoprof: make xenoprofile_get_mode() vti domain aware |
2007-12-17 |
Alex Williamson |
16627:d3881629d572 |
[IA64] xenoprof: fix xenoprof_shared_gmfn() |
2007-12-15 |
Keir Fraser |
16626:d9ab9eb2bfee |
HVM: support unaligned and page-crossing writes in the shadow emulator |
2007-12-15 |
Keir Fraser |
16625:44a98411d230 |
xend: Prevent XenD touching externally managed bridges |
2007-12-15 |
Keir Fraser |
16624:257ca4017b41 |
x86: Fix e820 walk and allocator initialisation. |
2007-12-14 |
Alex Williamson |
16623:9152cf7f5b82 |
[IA64] Fix vmx_asm_thash typo |
2007-12-14 |
Alex Williamson |
16622:e6069a715fd7 |
[IA64] Fix vulnerability of copy_to_user in PAL emulation |
2007-12-14 |
Alex Williamson |
16621:a7ede5cb628a |
merge with xen-unstable.hg (staging) |
2007-12-14 |
Keir Fraser |
16620:966a6d3b7408 |
SVM: Treat the vlapic's tpr as the master copy and sync the vtpr to it |
2007-12-14 |
Keir Fraser |
16619:cb0ce96c02de |
hvm: Remove duplicate assignment of __HYPERVISOR_grant_table_op in |
2007-12-14 |
Keir Fraser |
16618:136f80d21958 |
cpufreq: Always return successfully from cpufreq MSR traps |
2007-12-14 |
Keir Fraser |
16617:3ee37b6279b7 |
hvm: Remove guest-triggerable assertions from vlapic emulation. |
2007-12-14 |
Keir Fraser |
16616:301507ac350a |
xenoprof: Fix more than one events can't be sampled concurrently for Intel CPU with family equal to 6 |
2007-12-14 |
Keir Fraser |
16615:61ff9b393c83 |
acm, xend: Serialize the execution of external scripts. |
2007-12-14 |
Keir Fraser |
16614:8aa377fb1b1f |
xenoprof: flush remaining smples when sampling is stopped. |
2007-12-14 |
Keir Fraser |
16613:75b56d086b26 |
docs: Adds VT-d testing combinations and lists OS which VT-d works on. |
2007-12-14 |
Keir Fraser |
16612:a1ba468e45eb |
xsm: Implement missing functions in XSM dummy module |
2007-12-14 |
Keir Fraser |
16611:1f8797a74743 |
tools: Some fixes for 'make clean'. |
2007-12-14 |
Keir Fraser |
16610:95bb6485d29d |
xenstore size limits |
2007-12-14 |
Keir Fraser |
16609:a4fadcab5cb0 |
docs/misc/xenstore.txt minor fixes |
2007-12-13 |
Alex Williamson |
16608:19c2b6d2930c |
[IA64] Update README.xenia64 |
2007-12-13 |
Alex Williamson |
16607:dad1f2974d29 |
[IA64] Fix XenITP build |
2007-12-13 |
Keir Fraser |
16606:8f0cbfc478d6 |
Merge with ia64 tree. |
2007-12-13 |
Keir Fraser |
16605:2ebced8f8baf |
hvm: Fix mistake in timer cleanup. |
2007-12-12 |
Alex Williamson |
16604:d90dbf72049c |
merge with xen-unstable.hg (staging) |
2007-12-12 |
Keir Fraser |
16603:4553bc1087d9 |
hvm: Reduce vpt.c dependencies on external timer details. |
2007-12-12 |
Keir Fraser |
16602:20898120c8f9 |
ioemu/qemu vga: save and restore vram buffer (take 2) |
2007-12-12 |
Keir Fraser |
16601:51c9755a52d5 |
Revert 16579:0884e0a5ecc33afac8d60ea09652cf436d1a33ce. |
2007-12-12 |
Keir Fraser |
16600:d54bcd738247 |
Revert a chunk of the gdbstub fixup patch. |
2007-12-12 |
Keir Fraser |
16599:514d450ad729 |
Fix gdb debugging of hypervisor. |
2007-12-12 |
Keir Fraser |
16598:f2f7c92bf1c1 |
hvm: Fix destroy_periodic_time() to not race destruction of one-shot timers. |
2007-12-12 |
Keir Fraser |
16597:686b75b31f3c |
hvm: Fix is_isa_irq_masked(). |
2007-12-12 |
Keir Fraser |
16596:23febc32fc1b |
Fix build after I removed test_assign_device from domctl union. |
2007-12-12 |
Keir Fraser |
16595:ef83b50fc4a4 |
vt-d: Test device assignability in xend, but defer actual assignment to qemu-dm. |
2007-12-12 |
Keir Fraser |
16594:5a451d2c36bc |
hvm: MTRR MSRs save/restore support. |
2007-12-12 |
Keir Fraser |
16593:8ae3f083490a |
vt-d: Clean up hypervisor logging. |
2007-12-12 |
Keir Fraser |
16592:ca077fa59206 |
docs: vtd.txt doc change |
2007-12-12 |
Keir Fraser |
16591:12cf63d3e4a2 |
ia64, xend: Close nvram file when rebooting HVM domain |
2007-12-12 |
Keir Fraser |
16590:7b4e560d6caf |
xend: Fix cleanup_domains() for suspending managed domains |
2007-12-12 |
Keir Fraser |
16589:e502e8308e46 |
tools: Fix distutils installation of xsview. |
2007-12-12 |
Keir Fraser |
16588:7441ee9013bf |
tools: Use os.system instead of exec to start xentop. |
2007-12-12 |
Keir Fraser |
16587:38febeb3033f |
tools: Remove references to USB paravirt driver. Doesn't affect qemu usb args. |
2007-12-12 |
Keir Fraser |
16586:309141220822 |
Add missing file from previous changeset. |
2007-12-12 |
Keir Fraser |
16585:96cdf88ba9ff |
docs: Adjust revision number in Xen-API document and introduce revision history. |
2007-12-12 |
Keir Fraser |
16584:433f6a6a862a |
xend, acm: Extend Xen-API with function to reset the policy |
2007-12-12 |
Keir Fraser |
16583:dad243d08849 |
Fix domctl GCC dependency |
2007-12-12 |
Keir Fraser |
16582:0884e0a5ecc3 |
ioemu/qemu vga: save and restore vram buffer |
2007-12-12 |
Alex Williamson |
16581:be02461e9810 |
[IA64] Fix TLB purge and reload for xen heap in MCA handler |
2007-12-11 |
Alex Williamson |
16580:124f7a7f5f84 |
[IA64] Stop all cpus at panic |
2007-12-11 |
Alex Williamson |
16579:35b2c54f59d5 |
[IA64] Fix LOAD_PHYSICAL for INIT handler |
2007-12-10 |
Keir Fraser |
16578:4054cd60895b |
ioemu: Include mouse dz in xenfb event packet |
2007-12-10 |
Keir Fraser |
16577:d9cd502d8df2 |
xm-test: Don't run security test if ACM is not enabled. |
2007-12-10 |
Keir Fraser |
16576:40812c9d96e7 |
x86: avoid LOCK prefix in some cases where it's not necessary. |
2007-12-10 |
Keir Fraser |
16575:d4d3b2f1714d |
x86: eliminate (unused) return value from exception handling routines |
2007-12-10 |
Keir Fraser |
16574:8d5517355aa8 |
Avoid duplication of domainID in messages. |
2007-12-10 |
Keir Fraser |
16573:38a45b7c6cb5 |
init_heap_pages() can be static. |
2007-12-10 |
Keir Fraser |
16572:207ad1afe9bb |
x86: Clean up boot/wakeup code. |
2007-12-08 |
Keir Fraser |
16571:d571fb2a1c0d |
Fix XEN_EXTRAVERSION and shorten so it fits on a single line after |
2007-12-08 |
Keir Fraser |
16570:47efaa78e3ac |
Revert 16560:822d4ec5cfb1. |
2007-12-08 |
Keir Fraser |
16569:5db00aad6b40 |
Start development for 3.2.0-rc2. |
2007-12-08 |
Keir Fraser |
16568:f7e7520fd1b1 |
Added tag 3.2.0-rc1 for changeset 1f0c6e0d74a4 |
2007-12-08 |
Keir Fraser |
16567:1f0c6e0d74a4 |
Update Xen version to 3.2.0-rc13.2.0-rc1 |
2007-12-08 |
Keir Fraser |
16566:01c9b2b3118a |
hvm stdvga: Do not emulate PIO reads inside Xen. They should be rare |
2007-12-08 |
Keir Fraser |
16565:c3286cb2fc59 |
xm-test, acm: fixes an API call due to recent changes. |
2007-12-08 |
Keir Fraser |
16564:180e4a77e805 |
qemu 16550 uart: Fast-drop bursts of transmitted characters to avoid |
2007-12-07 |
Keir Fraser |
16563:d4a3479e68ce |
x86: Respect e820 map even below 16MB. |
2007-12-07 |
Keir Fraser |
16562:35890b260971 |
x86: Change proliant io emulation stub to use pushf/popf instead of pushfw/popfw. |
2007-12-07 |
Keir Fraser |
16561:a74efcdc87b3 |
vmx realmode: Fix exception delivery w.r.t. in-flight I/O. |
2007-12-07 |
Keir Fraser |
16560:822d4ec5cfb1 |
tools: Rationalise library soname versions. |
2007-12-07 |
Keir Fraser |
16559:98e9485d8fcf |
hvm: Clean up AP initialisation. This allows AP bringup into emulated |
2007-12-07 |
Keir Fraser |
16558:c0f7ba3aa9b2 |
ioemu: Include termios.h and sys/ioctl.h to get TIOCM_* definitions. |
2007-12-07 |
Keir Fraser |
16557:8e6c01aef56d |
xm: Fix help messages of xm vcpu-list/uptime |
2007-12-07 |
Keir Fraser |
16556:14830da3fa9d |
[IOEMU] Correct hu keymap definitions |
2007-12-07 |
Keir Fraser |
16555:c1012765c760 |
[IOEMU] Add latin2 key symbol definitions. |
2007-12-07 |
Keir Fraser |
16554:ec61ca6cd55b |
Fix ioemu compile: serial.c was including a Linux-specific header. |
2007-12-06 |
Keir Fraser |
16553:b240698146a2 |
x86: Remove bogus variables on construct_dom0() |
2007-12-06 |
Keir Fraser |
16552:4dd302c8d59c |
ia64: Fix build after buf_ioreq struct change. |
2007-12-06 |
Keir Fraser |
16551:cfdbdca5b831 |
libxc: Interface has changed a bit since Xen 3.1, so bump the major |
2007-12-06 |
Keir Fraser |
16550:381781af1d5a |
hvm: buffered_ioreq does not need a 'df' field. Add explicit bitfield |
2007-12-06 |
Keir Fraser |
16549:baf90ee3c1da |
32-on-64: Fixes to previous changeset. |
2007-12-06 |
Keir Fraser |
16548:cd5e1e76d0bc |
32-on-64: Fix domain address-size clamping, implement |
2007-12-06 |
Keir Fraser |
16547:3221dff4b460 |
ACM: Recover if XML policy representation is missing. |