age author revision description
2009-12-17 Keir Fraser 20736:7d28228db41d Generic bi-directional map, and related initialisation functions. At the moment
2009-12-17 Keir Fraser 20735:fe42b16855aa Support for -EAGAIN from xc_gnttab_map_grant_ref.
2009-12-17 Keir Fraser 20734:c34435067298 Interfaces to memshr domctls.
2009-12-17 Keir Fraser 20733:180d46ac70d3 Request re-coalescing for qcow disks. qcow driver had the habit of breaking each
2009-12-17 Keir Fraser 20732:51d1fec19ad4 Audit code for memory sharing.
2009-12-17 Keir Fraser 20731:68e964ec2c7b Domctls defined for all relevant memory sharing operations.
2009-12-17 Keir Fraser 20730:8cf5bffd9663 HAP fault handling for shared pages.
2009-12-17 Keir Fraser 20729:98bd49474dbf Foreign mappings need to verify if the underlying pages are sharable/shared. If
2009-12-17 Keir Fraser 20728:46754a9f0be1 This patch establishes a new abstraction of sharing handles (encoded as a 64bit
2009-12-17 Keir Fraser 20727:7c47306f59bf The internal Xen x86 emulator is fixed to handle shared/sharable pages corretly.
2009-12-17 Keir Fraser 20726:257bd5e90294 M2P translation cannot be handled through flat table with only one slot per MFN
2009-12-17 Keir Fraser 20725:34d620a47c63 Sharable/shared pages need to be unshared in responce to a write attempt. This
2009-12-17 Keir Fraser 20724:7d841016536f This patch defines a new P2M type used for sharable/shared pages. It also
2009-12-17 Keir Fraser 20723:3a3be3938b2c This patch defines a new PGT type called PGT_shared_page and a new synthetic
2009-12-17 Keir Fraser 20722:9b344d919ee4 User-land tool for memory paging.
2009-12-17 Keir Fraser 20721:0b56bc4f3b21 libxc interface support for memory paging domctls.
2009-12-17 Keir Fraser 20720:5d2f68eab8dc libxc support of memory paging.
2009-12-17 Keir Fraser 20719:9e67c0a75200 Memory paging domctl support, which is a sub-operation of the generic memory
2009-12-17 Keir Fraser 20718:33d97bf8a376 Add memory paging support for MMU updates (mapping a domain's memory).
2009-12-17 Keir Fraser 20717:3b29ed4ffb15 Support for Memory paging in grant table mappings.
2009-12-17 Keir Fraser 20716:410eb65969cb Memory paging support for HVM guest emulation.
2009-12-17 Keir Fraser 20715:1165acfea711 hap_gva_to_gfn paging support. Return PFEC_page_paged when a paged
2009-12-17 Keir Fraser 20714:52a97cb711dd Base paging support for HVM guests.
2009-12-17 Keir Fraser 20713:b0bef85100ec Paging support for guest walk tables to page in l1-l3 page table pages.
2009-12-17 Keir Fraser 20712:f24609ab0b95 EPT specific P2M support for new paging types.
2009-12-17 Keir Fraser 20711:01037b222d74 New P2M types for memory paging and supporting functions.
2009-12-17 Keir Fraser 20710:c9fb3c514f65 imported patch mem_event_tools_domctls.patch
2009-12-17 Keir Fraser 20709:66e29f42247a domctl support for generic memory event handling.
2009-12-17 Keir Fraser 20708:a1ab94c514b8 Core support for memory events.
2009-12-17 Keir Fraser 20707:49ad2a499edb Base domain structure and public interface to support memory events.
2009-12-17 Keir Fraser 20706:ba42d74c9adc General code clean-up of xc_linux.c.
2009-12-17 Keir Fraser 20705:549c77a3f4c5 Change the naming scheme of hap_gva_to_gfn to match that of guest_walk_tables
2009-12-17 Keir Fraser 20704:da46574284b9 Fix a reference to X86EMUL_OKAY which was hardcoded as a 0 instead.
2009-12-17 Keir Fraser 20703:c16a1d988ebc hvm: handle PVRDTSCP mode
2009-12-16 Keir Fraser 20702:7c85a4aa17fe hvm: Clean up RDTSCP/TSC_AUX handling.
2009-12-16 Keir Fraser 20701:3c5b5c4c1d79 Turn tmem (transcendent memory) support on by default.
2009-12-16 Keir Fraser 20700:da8baefea216 AMD IOMMU: Fix a xen crash on amd iommu systems
2009-12-16 Keir Fraser 20699:84de9733e3ee AMD IOMMU: Reset event logging when event overflows
2009-12-16 Keir Fraser 20698:c6ee21dca848 pygrub: add ext4 support
2009-12-16 Keir Fraser 20697:cbcb3d564b2f x86_emulate: Emulate RDTSCP instruction.
2009-12-16 Keir Fraser 20696:b543acc1aaad iommu: Actually clear IO-APIC pins on boot and shutdown when used with an IOMMU
2009-12-16 Keir Fraser 20695:976d679b04fb HVM RDTSCP fixes
2009-12-16 Keir Fraser 20694:91ec06817632 XSM: Restore policy backwards compatibility
2009-12-16 Keir Fraser 20693:f9998fedea78 pygrub: fix attribute error when not found parser
2009-12-16 Keir Fraser 20692:d7403d17d03a xenoprof: Fix support for active domains
2009-12-14 Keir Fraser 20691:1e9441f4dcbd xen-detect: Avoid dumping core
2009-12-14 Keir Fraser 20690:4bde3bb310b4 mini-os: Fix a compilation error in xencons_ring when !HAVE_LIBC
2009-12-14 Keir Fraser 20689:23bc248302df mini-os: Fix memory leaks in blkfront, netfront, pcifront, etc.
2009-12-14 Keir Fraser 20688:0cb22e32795c x86_32: Fix build after RDTSCP and memory hotplug changes.
2009-12-14 Keir Fraser 20687:92d0cfcff6dd Fix bug in c/s 20332 "Add commands to hotplug usb devices to hvm guests"
2009-12-14 Keir Fraser 20686:22a28ffb6034 HVM vcpu add/remove: parse vcpu_avail to Qemu
2009-12-14 Keir Fraser 20685:5ea096ef7603 HVM vcpu add/remove: parse 'vcpu_avail' to firmware and set up madt
2009-12-14 Keir Fraser 20684:eaea340b371d HVM vcpu add/remove: setup dsdt infrastructure by mk_dsdt.c for vcpu add/remove
2009-12-14 Keir Fraser 20683:45fc26e2d05a PoD: correct assertion and remove noisy messages
2009-12-14 Keir Fraser 20682:e73d666b4d30 docs: add a document about guest cpuid configuration
2009-12-14 Keir Fraser 20681:7088591b454b xend: fix empty 'cpus' parsing
2009-12-14 Keir Fraser 20680:73ff2d056e36 xend: fix a typo introduced by changeset 20621:f9392f6eda79
2009-12-14 Keir Fraser 20679:4bb3933ab001 Fix bug in c/s 20332 "Add commands to hotplug usb devices to hvm guests"
2009-12-14 Keir Fraser 20678:40a598cb0e91 Disable watchdog in dump_registers
2009-12-14 Keir Fraser 20677:7162eff6d085 Fix losetup -f not working on SLES10