debuggers.hg

log

age author revision description
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
2009-12-14 Keir Fraser 20676:db8a985693f7 Fix clock for XCP Windows PV drivers on restore
2009-12-14 Keir Fraser 20675:2d9c58c29a94 cpuidle: fix the menu governor to enhance IO performance
2009-12-14 Keir Fraser 20674:3d505c9f1b73 hvm: Fix CR0.WP=0 emulation. Don't take write emulation path for MMIO.
2009-12-14 Keir Fraser 20673:c61953922215 Add RDTSCP instruction support for HVM VMX guest.
2009-12-14 Keir Fraser 20672:2d072636c4f8 Pvrdtscp: move write_rdtscp_aux() to paravirt_ctxt_switch_to() -
2009-12-11 Keir Fraser 20671:b928797213ac docs: Fixes for README
2009-12-11 Keir Fraser 20670:90a6dd880ddf Update Xen version to 4.0.0-rc1-pre
2009-12-11 Keir Fraser 20669:63ff27b3b07a mini-os: Fix memory leaks in xs_read() and xs_write()
2009-12-11 Keir Fraser 20668:f61303bcc3ac libxenlight: Disable unneeded C++ binding for libconfig
2009-12-11 Keir Fraser 20667:f9392f6eda79 tools: improve NUMA guest placement when ballooning
2009-12-11 Keir Fraser 20666:a50c1cbf08ec memory hotadd 7/7: hypercall support
2009-12-11 Keir Fraser 20665:7d7e221370ea memory hotadd 6/7: Allocate L3 table for whole direct maping range if
2009-12-11 Keir Fraser 20664:611f49efe955 memory hotadd 5/7: Sync changes to mapping changes caused by memory
2009-12-11 Keir Fraser 20663:283a5357d196 memory hotadd 4/7: Setup frametable for hot-added memory
2009-12-11 Keir Fraser 20662:0ca5a5f477be memory hotadd 3/7: Function to share m2p tables with guest.
2009-12-11 Keir Fraser 20661:adb62ca21d31 memory hotadd 2/7: Destroy m2p table for hot-added memory when hot-add failed.
2009-12-11 Keir Fraser 20660:b7cf749e14fc memory hotadd 1/7: Setup m2p table for hot-added memory
2009-12-11 Keir Fraser 20659:2e5032921b07 PVUSB: xm/xend support
2009-12-11 Keir Fraser 20658:1f5f36e11114 docs: Example usage of pvrdtscp algorithm
2009-12-11 Keir Fraser 20657:1396dfb8d6ba x86: Allow HPET to set timers more sloppily by seeing each CPU's
2009-12-11 Keir Fraser 20656:b2ccd48f2f9b libxenlight: fix cd-insert cli arguments parsing
2009-12-11 Keir Fraser 20655:8fbc74d40739 libxenlight: add a cli option to exit right after domain creation
2009-12-11 Keir Fraser 20654:9575425fdebd libxenlight: fix two memory related issues
2009-12-11 Keir Fraser 20653:5f076dbdab6c domain builder: multiboot-like module support
2009-12-11 Keir Fraser 20652:295e77eed8c9 PoD: appropriate BUG_ON when domain is dying
2009-12-09 Keir Fraser 20651:8f304c003af4 x86-32/pod: fix map_domain_page() leak
2009-12-09 Keir Fraser 20650:d820a6b813db tools: simplify PYTHON_PATH computation (and fixes for NetBSD)
2009-12-09 Keir Fraser 20649:9e9746e635f9 tmem, xentop: Report a few key per-domain tmem statistics in xentop.
2009-12-09 Keir Fraser 20648:18342df0f9dc tmem: reclaim minimal memory proactively
2009-12-09 Keir Fraser 20647:2c6a04fdf8fb libxenlight: implement libxl_set_memory_target
2009-12-09 Keir Fraser 20646:4a2fabce4508 libxenlight: xenstore data path writable by the guest
2009-12-09 Keir Fraser 20645:e5a757ce7845 SRAT memory hotplug 2/2: Support overlapped and sparse node memory arrangement.
2009-12-09 Keir Fraser 20644:1f5f1674e53f SRAT memory hotplug 1/2: Revert 20053:ebb07c5934c8.
2009-12-08 Keir Fraser 20643:7f611de6b93c hvm: Share ASID logic between VMX and SVM.
2009-12-08 Keir Fraser 20642:2d92ad3ef517 hvm: Pull SVM ASID management into common HVM code where it can be shared.
2009-12-08 Keir Fraser 20641:3122518646d3 Track free pages live rather than count pages in all nodes/zones
2009-12-08 Keir Fraser 20640:66ff18dd3858 VT-d: per-iommu domain-id
2009-12-08 Keir Fraser 20639:ab0d71f7f596 xend: Add keymap to vfb config for existing hvm guests
2009-12-08 Keir Fraser 20638:cf4f3e2f425c Make tsc_mode=3 (pvrdtscp) work correctly.
2009-12-08 Keir Fraser 20637:91555131e235 libxenlight: implement cdrom insert/eject
2009-12-08 Keir Fraser 20636:d988dd0f05f2 fs-backend: add a backend cleanup function
2009-12-08 Keir Fraser 20635:696f94dfad26 libxenlight: minimal vfs support
2009-12-07 Keir Fraser 20634:0fb962a5dad3 Update QEMU_TAG to 9297e6402f6aa1b52e5577edc875eb2d2163baeb
2009-12-05 Keir Fraser 20633:763bc7e6b3b4 x86_32: Fix build after 20575:0930d17589a6
2009-12-05 Keir Fraser 20632:e0351b16a747 libxenlight: physmap slack for pv domains
2009-12-05 Keir Fraser 20631:d4bf9bac7868 Update QEMU_TAG to 91ae19a7cc445030614bd0ae91548162cf0befbe
2009-12-04 Keir Fraser 20630:fde8e69858b0 libxenlight: get state for one domain
2009-12-04 Keir Fraser 20629:10729bee8f8a libxenlight: domain resume
2009-12-04 Keir Fraser 20628:27e02e517be5 libxenlight: Destroy device model only for domains that have it
2009-12-04 Keir Fraser 20627:cabc1f9341e4 libxenlight: avoid writing empty values to xenstore
2009-12-04 Keir Fraser 20626:6b6b4a2cc98e libxenlight: disk and nic destroy calls
2009-12-04 Keir Fraser 20625:d23501e8efa2 libxenlight: refactor libxl destroy code
2009-12-04 Keir Fraser 20624:46734df54a46 libxenlight: fix GC when cloning contexts
2009-12-04 Keir Fraser 20623:fb8f879b6428 xend: Fix parameters to PyArg_ParseTupleAndKeywords()
2009-12-04 Keir Fraser 20622:ecda56356037 x86: XENMEM_add_to_physmap should propagate errors from guest_physmap_add_page().
2009-12-04 Keir Fraser 20621:0930d17589a6 Add keyhandler 'g' to print all active grant table entries.
2009-12-04 Keir Fraser 20620:fc43518b59f9 libxenlight: Get rid of the dependency on the LIBCONFIG_SOURCE directory.
2009-12-04 Keir Fraser 20619:1c024e1227c0 libxenlight: Delete dep files on 'make clean', and include them in Makefile rules.
2009-12-03 Keir Fraser 20618:0f35fb4f73d6 grant-tables: do not fail attempts to GNTTABOP_set_version to the current version.
2009-12-03 Keir Fraser 20617:fcd3fb00d1d5 xend: Add GPL license stanza to MemoryPool.py
2009-12-03 Keir Fraser 20616:aa01a13d750b Remus: fall back to xenstore if necessary
2009-12-03 Keir Fraser 20615:9b6b398464b7 Remus: fix shadow memory allocation, broken by 20558:4ed3b9b1de3f
2009-12-02 Keir Fraser 20614:aa0b5558564f x86 hvm: fix up the unified HAP nested-pagefault handler.
2009-12-02 Keir Fraser 20613:ff04ff0b097e xentop: Allow full domain name display
2009-12-02 Keir Fraser 20612:3e60469350ae libxenlight: fix multiple xenstore watches problem
2009-12-02 Keir Fraser 20611:32f6420c15e9 libxenlight: use watch and select in libxl_wait_for_device_model
2009-12-02 Keir Fraser 20610:54409eceb4be libxenlight: fix dm_xenstore_record_pid
2009-12-02 Keir Fraser 20609:176b4c8e2c4b xenstat: Fixes for 20528:e6e3bf767d16 (stats for dom0 network bonding)
2009-12-02 Keir Fraser 20608:a5501e2a80aa xend, vt-d: do not reserve vtd_mem if iommu is not enabled
2009-12-02 Keir Fraser 20607:28d967d08cd9 vmx: During task-switch, read instr-len VMCS field only when valid.
2009-12-02 Keir Fraser 20606:7ffec3fab548 VT-d: Fix indentation to make log messages more readable in dmar.c
2009-12-02 Keir Fraser 20605:c1ae1009667f pci: Correct BDF format from B:D:F to B:D.F in log messages.
2009-12-02 Keir Fraser 20604:4ed3b9b1de3f xend: Memory pool for pv guest on systems with >128G memory
2009-12-02 Keir Fraser 20603:04037c99b5f1 VT-d: get rid of hardcode in iommu_flush_cache_entry
2009-12-02 Keir Fraser 20602:c3373757a5d6 xm: fix message in OptionError deprecated since Python 2.6
2009-12-02 Keir Fraser 20601:6ff4e4a66b16 docs: new tsc_mode VM configuration option
2009-12-02 Keir Fraser 20600:bafd3254e225 remus: Skip Linux-specific build components on other OSes
2009-12-02 Keir Fraser 20599:b647216151cd libxenlight: write stubdoms logs to file
2009-12-02 Keir Fraser 20598:7183cd08d71b libxenlight: two small fixes
2009-12-02 Keir Fraser 20597:10790a282958 libxl: include signal.h, required for SIGKILL definition
2009-12-01 Keir Fraser 20596:aae0afcc05e3 x86: Correctly allocate module-relocation area and bzimage headroom.