ia64/xen-unstable

log

age author revision description
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.
2007-12-06 Keir Fraser 16546:3df07c94c9aa xm-test: An additional ACM security test case for the test suite.
2007-12-06 Keir Fraser 16545:0f9b5ab59579 hvm: Split no_missed_tick_accounting into two modes:
2007-12-06 Keir Fraser 16544:d7a0a73e5dca xc ptrace: Fix a couple of bugs in page-table walking.
2007-12-06 Keir Fraser 16543:46776e65e679 [XEN, 32on64]: Correct continuation translation for large
2007-12-06 Keir Fraser 16542:1936e6a79f85 x86: Fix management support on HP ProLiant systems.
2007-12-06 Keir Fraser 16541:90f02ca76244 qemu-dm: Limit transmit retries from virtual UART FIFO.
2007-12-05 Keir Fraser 16540:8ba08f2244b2 xenstore: expanding_buffer variables are supposed to be static. Apart
2007-12-05 Keir Fraser 16539:46af6ec3ae4e Check block file existence.
2007-12-05 Keir Fraser 16538:f0ac46de680c [QEMU-DM] Upgrade emulated UART to 16550A.
2007-12-05 Keir Fraser 16537:bf21e00155b7 [QEMU-DM] Modem control line & msl/mcr register support.
2007-12-05 Keir Fraser 16536:89e7031e153c hvm: Initialize vlapic->timer_last_update.
2007-12-05 Keir Fraser 16535:c67d024fdd2d x86_64: Do not leak trampoline mapping into dom0's initial address space.
2007-12-05 Keir Fraser 16534:671ef298d491 xenstore: document the xenstore protocol
2007-12-05 Keir Fraser 16533:b6fb8b4dc261 xenstore-ls -f for find(1)-like output
2007-12-05 Keir Fraser 16532:b47849b774f1 xenstore: deprecating but \-quoting binary data.
2007-12-05 Keir Fraser 16531:32237d8517b1 vt-d: Use bitmap to solve domain-id limitation issue.
2007-12-05 Keir Fraser 16530:fda41d46a6a3 PV-on-HVM: Fix build for RHEL/SLES.
2007-12-05 Keir Fraser 16529:0974e59dd744 xm: Fix help message of xm info.
2007-12-05 Keir Fraser 16528:6d879bb3f6f0 x86_emulate: EFLAGS.PF only reflects least-significant byte of result,
2007-12-05 Keir Fraser 16527:e39931a314c8 [USER GUIDE] [ACM/sHype Update] User Guide Update for sHype/Xen
2007-12-05 Keir Fraser 16526:1b863ae2bf1e blktap: cleanups for *BSD.
2007-12-05 Keir Fraser 16525:eb4aa1a07e21 Fix help message of on_xend_stop
2007-12-05 Keir Fraser 16524:3dc3a5feeb60 x86: Sync cpu/common.c with Linux 2.6.18.
2007-12-05 Keir Fraser 16523:9cc381efbc29 x86 domain builder: Propagate x86_compat return code.
2007-12-05 Keir Fraser 16522:54482c56e435 Implement legacy XML-RPC interface for ACM commands.
2007-12-05 Keir Fraser 16521:5255eac35270 Implement legacy XML-RPC interface for ACM commands.
2007-12-04 Keir Fraser 16520:a583f3a7eafc Revert 16498:d2bef6551c1263e457aef75ce403ba53652a803f.
2007-12-04 Keir Fraser 16519:62451388f630 Fix xenctl_cpumap_to_cpumask.
2007-12-04 Keir Fraser 16518:6706934cdf9d x86_emulate: Fix SHLD/SHRD emulation -- cannot rely on dst.orig_val
2007-12-04 Keir Fraser 16517:62717554d4cb docs: Fix interface manual to correctly reference
2007-12-04 Keir Fraser 16516:aa430556d33f Merge with ia64.
2007-12-04 Keir Fraser 16515:0c234da66b4a x86: clean up mm.c and cache 'current' where appropriate.
2007-12-04 Keir Fraser 16514:ebfb3b26010d blkif interface: Add BLKIF_OP_FLUSH_DISKCACHE.
2007-12-04 Keir Fraser 16513:b1da8762f853 blktap: remove unused headers.
2007-12-04 Keir Fraser 16512:9ce9d43a76a2 tboot, xen: Update for Trusted Boot v20071128.
2007-12-04 Keir Fraser 16511:d1e1db24bd5f xend: Implement get_by_name_label for class XendNetwork
2007-12-04 Keir Fraser 16510:7bee812a0397 Fix xenmon.py to work on Solaris
2007-12-04 Keir Fraser 16509:0e8e68cfc8ac vt-d: Print messages when:
2007-12-04 Keir Fraser 16508:d2bef6551c12 xsm: Consolidate xsm processing within domain control hypercall.
2007-12-04 Keir Fraser 16507:190c2592247d xentrace: Don't append trace on existing file.
2007-12-04 Keir Fraser 16506:6e7cf648f7f3 domain builder: make mmap() failure message more verbose.
2007-12-04 Keir Fraser 16505:01faea565a9b mini-os: No -fpic when building for x86.
2007-12-04 Keir Fraser 16504:7573133112c5 vnet: Fix compilation on x86/64 which erroneously asserts
2007-12-04 Keir Fraser 16503:f54b2dd57037 vnet: Fix compilation.
2007-12-04 Keir Fraser 16502:8e3d42fdb8e7 x86: Move get_page/put_page out of header file, and only print on
2007-11-30 Alex Williamson 16501:32ec5dbe2978 merge with xen-unstable.hg
2007-11-29 Keir Fraser 16500:3057f813da14 x86_emulate: Fix POPA. Few other cleanups.
2007-11-28 Keir Fraser 16499:e10eacec8b91 vmx: Better tracing in vmcs_dump_vcpu() -- grab RIP/RSP/RFLAGS from
2007-11-28 Keir Fraser 16498:0b9048f7f257 x86_emulate: Emulate SHLD and SHRD instructions.
2007-11-28 Keir Fraser 16497:c555a5f97982 domctl: Fix handling of size parameter in ext_vcpucontext domctl commands.
2007-11-28 Keir Fraser 16496:71bfeeb0b321 xsm: Fix linker script integration for xsm initcall list.
2007-11-28 Keir Fraser 16495:c00f31f27de6 hvm: Fix 2 type mismatches in vlapic.h and hpet.c for 32-bit build Xen
2007-11-28 Keir Fraser 16494:c76a9aa12d2e hvm: Inject #UD for un-emulated instructions rather than crash guest
2007-11-28 Keir Fraser 16493:bb31c9325d5f Fix string length check for vsnprintf() in debugtrace_printk().
2007-11-28 Keir Fraser 16492:43b7d24acf9c x86_emulate: Emulate RDTSC instruction.
2007-11-28 Keir Fraser 16491:cca2f2fb857d x86_emulate: Emulate ENTER and LEAVE instructions.
2007-11-28 Keir Fraser 16490:3fdbdd131fc7 [Mini-OS] Catch NULL dereferences
2007-11-28 Keir Fraser 16489:74bd94747ca3 [Mini-OS] Fix strrchr() when string doesn't contain the character.
2007-11-28 Keir Fraser 16488:8d406e2813c8 [Mini-OS] Make gnttab allocation/free safe
2007-11-28 Keir Fraser 16487:f173cd885ffb vt-d: Some fixes and cleanup of Intel iommu
2007-11-27 Keir Fraser 16486:6fd17d0dcbcd minios: Revert 16206:7b5b65fbaf61 (xenbus wait fixup)
2007-11-27 Keir Fraser 16485:3b71ee29c282 x86_emulate: Fix use-before-initialise warning.
2007-11-26 Keir Fraser 16484:26e766e0c628 vmx realmode: Slight finessing of an error path.
2007-11-26 Keir Fraser 16483:f9a43c6b5be1 vmx realmode: When returning to protected mode we have to massage the
2007-11-26 Keir Fraser 16482:4d6f92fa1014 vmx realmode: Emulate writes to control registers.
2007-11-26 Keir Fraser 16481:f676c0dacbb9 x86_emulate: Emulate LMSW and SMSW.
2007-11-26 Keir Fraser 16480:4deb65519d9b x86 emulate: Emulate atomic read-modify-write instructions as a
2007-11-26 Keir Fraser 16479:11bfa26dd125 vmx realmode: Fix emulation of exception delivery (stack pointer must
2007-11-26 Keir Fraser 16478:c5332fa8b68d x86_emulate: Emulate RETF and RETF imm16.
2007-11-29 Alex Williamson 16477:f9ca1d8c9e65 [IA64] Implement guest_os_type for ia64
2007-11-29 Alex Williamson 16476:8d5487ca222f [IA64] Provide backing for XEN_DOMCTL_set_opt_feature
2007-11-29 Alex Williamson 16475:1de4e5056394 [IA64] Create XEN_DOMCTL_set_opt_feature
2007-11-29 Alex Williamson 16474:ad5fa636bc4e [IA64] Create common guest_os_type domain config option
2007-11-28 Alex Williamson 16473:22f7a7a42b86 [IA64] Fix assign_domain_mmio_page
2007-11-28 Alex Williamson 16472:c4ed92fb0d05 [IA64] Only use streamlined entry/exit for xen hypercall.
2007-11-28 Alex Williamson 16471:0cc58b6dfeb2 [IA64] vcpu_setcontext: only set cr_irr if VGCF_SET_CR_IRR flag is set.
2007-11-26 Alex Williamson 16470:98defc4f3bf9 [IA64] Add physical to physical data only and reverse transitions.
2007-11-26 Alex Williamson 16469:4ac315e33f88 [IA64] Extract debug_op.h from arch-ia64.h
2007-11-26 Keir Fraser 16468:9f61a0add5b6 x86_emulate: Emulate CPUID and HLT.
2007-11-26 Keir Fraser 16467:dc3a566f9e44 x86_emulate: Emulate LDS/LES/LFS/LGS/LSS.
2007-11-25 Keir Fraser 16466:bb961bda7eff vmx realmode: Detect and correctly plumb mmio accesses from emulated
2007-11-25 Keir Fraser 16465:6d129d093394 x86_emulate: Emulate CMPS and SCAS string-compare instructions.
2007-11-25 Keir Fraser 16464:7c6944d861b2 x86_emulate: Emulate IRET.
2007-11-25 Keir Fraser 16463:502f5b9469c3 x86_emulate: Decode and emulate PUSHF/POPF.
2007-11-25 Keir Fraser 16462:f6a587e3d5c9 x86_emulate: Allow emulated injection of exceptions and interrupts.
2007-11-25 Keir Fraser 16461:d40788f07a4f x86_emulate: Emulate far call/jmp. This completes emulation of Grp5.