age |
author |
revision |
description |
2009-06-29 |
Isaku Yamahata |
19848:5839491bbf20 |
[IA64] replace MAX_VCPUS with d->max_vcpus where necessary.default tip |
2009-06-29 |
Isaku Yamahata |
19847:772e809e58ce |
[IA64] plumb tmem hypercall entry point on ia64. |
2009-06-29 |
Isaku Yamahata |
19846:5d35b3f7898b |
[IA64] remove a warning |
2009-06-25 |
Keir Fraser |
19845:02003bee3e80 |
Update QEMU_TAG for f2e0a24d00b2f0c591719bab088fbe3654955066 |
2009-06-25 |
Keir Fraser |
19844:aad8bb7f5e10 |
p2m hap: Fix dirty vram tracking function |
2009-06-25 |
Keir Fraser |
19843:d5c97cd22d6f |
minios: add few missing constants in limits.h |
2009-06-25 |
Keir Fraser |
19842:04476e5ef35d |
x86 hvm: Make sure port 0x80 in hvm_io_table[] is set correctly |
2009-06-25 |
Keir Fraser |
19841:c30ace4ad49f |
tools: fix inverted logic check |
2009-06-25 |
Keir Fraser |
19840:e94691561b48 |
stubdom: use XENFIRMWAREDIR |
2009-06-25 |
Keir Fraser |
19839:1b90659add64 |
xend: create /var/lock/subsys at startup |
2009-06-25 |
Keir Fraser |
19838:95f051cb70b4 |
x86 hvm: Fix printf format specifier |
2009-06-25 |
Keir Fraser |
19837:eb82fc994ab2 |
VT-d: remove debug prints and turn on qinval read/write drains |
2009-06-25 |
Keir Fraser |
19836:d9890e67d2b7 |
tools: add SHAREDIR to buildmakevars2file |
2009-06-25 |
Keir Fraser |
19835:edfdeb150f27 |
Fix buildsystem to detect udev > version 124 |
2009-06-25 |
Keir Fraser |
19834:edd603e77be4 |
tools: fix x11 check |
2009-06-24 |
Keir Fraser |
19833:f3a909c8e8e6 |
blktap2: A final few NetBSD fixes |
2009-06-24 |
Keir Fraser |
19832:f1fec38c8228 |
blktap2: Further netbsd build fixes. |
2009-06-24 |
Keir Fraser |
19831:b51f9542ab14 |
tools: remove hard coded paths in example config files |
2009-06-24 |
Keir Fraser |
19830:e7a585e69ce3 |
blktap2: Fix a & vs && typo |
2009-06-24 |
Keir Fraser |
19829:e6c7d6398d38 |
x86 mca: Fix typo of MCA recovery flags |
2009-06-24 |
Keir Fraser |
19828:180ae4bca33e |
VT-d: don't disable VT-d engine in suspend for security purpose |
2009-06-24 |
Keir Fraser |
19827:84932aa99aae |
xend: Fix vbd/tapdisk device destruction |
2009-06-24 |
Keir Fraser |
19826:7750bae3d042 |
blktap2: Fix some printf format specifiers (PRIu64). |
2009-06-24 |
Keir Fraser |
19825:81edfffb3aff |
Scaling guest's TSC when the target machine's frequency is different |
2009-06-24 |
Keir Fraser |
19824:50634c215234 |
Move muldiv64 out and make it as a public function. |
2009-06-24 |
Keir Fraser |
19823:82bbce59b65d |
save/restore : Save guest's preferred TSC frequency in image |
2009-06-24 |
Keir Fraser |
19822:1b6616141e82 |
x86 shadow: Fix a few SHOPT_OUT_OF_SYNC ifdefs. |
2009-06-23 |
Keir Fraser |
19821:442fb5f1e0a2 |
Update hgignore file |
2009-06-23 |
Keir Fraser |
19820:3c7536d6b583 |
xend: Fix python syntax error |
2009-06-23 |
Keir Fraser |
19819:c1bdfb5c3c5c |
tools python: remove unused auxbin functions |
2009-06-23 |
Keir Fraser |
19818:415505139333 |
Get rid of hardcoded pathes for stubdom and hotplug scripts |
2009-06-23 |
Keir Fraser |
19817:b7f73a7f3078 |
blktap2: portability fixes for NetBSD |
2009-06-23 |
Keir Fraser |
19816:5f5112a7d2ff |
xenconsoled: fix timestamp log |
2009-06-23 |
Keir Fraser |
19815:b6612dd06218 |
VT-d: correct kill hvm_timer |
2009-06-23 |
Keir Fraser |
19814:20c0df018786 |
xenconsoled: Fix rate-limit calculation overflow leading to console freezes. |
2009-06-23 |
Keir Fraser |
19813:b55070edb185 |
tools: don't require hardcoded firmware path in guest config file |
2009-06-23 |
Keir Fraser |
19812:d9b988c65ebf |
Fix network-bridge ifup problem when bridge has no IP address. |
2009-06-23 |
Keir Fraser |
19811:bfbd7a85d2f8 |
xend: Fix tapdisk creation for managed domains |
2009-06-23 |
Keir Fraser |
19810:aa472909b39c |
vtd: IO NUMA support |
2009-06-23 |
Keir Fraser |
19809:71c67be96ef6 |
tools: consistently use $(PYTHON) |
2009-06-23 |
Keir Fraser |
19808:16c2806b09c6 |
x86: Another assign_irq_vector() cleanup. |
2009-06-23 |
Keir Fraser |
19807:468561f3c8ee |
Only allow DOMCTL_max_vcpus to increase vcpus from zero. |
2009-06-19 |
Keir Fraser |
19806:703ced548925 |
VT-d: fix MSI source-id of interrupt remapping |
2009-06-19 |
Keir Fraser |
19805:2f1fa2215e60 |
VT-d: pci code cleanup |
2009-06-19 |
Keir Fraser |
19804:e2625f235940 |
xend: fix a regression in c/s 19791. |
2009-06-19 |
Keir Fraser |
19803:07fea69baadc |
x86: Fix legacy irq allocation issue |
2009-06-19 |
Keir Fraser |
19802:f3211c71e8f0 |
xend: fix BlktapController's device creation |
2009-06-19 |
Keir Fraser |
19801:c3a94ac4c031 |
P2M: check whether hap mode is enabled before using 2mb pages |
2009-06-19 |
Keir Fraser |
19800:78962f85c562 |
IOMMU: Add two generic functions to vendor neutral interface |
2009-06-18 |
Keir Fraser |
19799:dc0d1200e3f3 |
buildconfigs/src.git-clone: use git clone, avoid git remote |
2009-06-18 |
Keir Fraser |
19798:af06333d4c5d |
x86 hvm: Fix bootstrapped boolean check in start_{svm,vmx}(). |
2009-06-18 |
Keir Fraser |
19797:8440fc9f7a25 |
x86-64: do not pass unmanageable amounts of memory to Dom0 |
2009-06-18 |
Keir Fraser |
19796:1c01814f9a25 |
Introduce page_list_move() |
2009-06-18 |
Keir Fraser |
19795:4f779d41b0ba |
blktap: re-enable blktap1 if blktap2 is disabled |
2009-06-18 |
Keir Fraser |
19794:94bf7d4854eb |
xend: Improve error messages of xm sched-credit |
2009-06-18 |
Keir Fraser |
19793:8018f09ef039 |
xendomains script: Small fix |
2009-06-18 |
Keir Fraser |
19792:407e2e7dca5b |
Allow tools to see the hypervisor command line. |
2009-06-18 |
Keir Fraser |
19791:c0d2838fc10f |
stubdoms: qemu monitor support |
2009-06-18 |
Keir Fraser |
19790:01ad2654815a |
minios: Use posix_openpt() rather than non-standard openpty(). |
2009-06-18 |
Keir Fraser |
19789:cf6d3211ec59 |
xend: pci: find_parent: should return string rather than int |
2009-06-18 |
Keir Fraser |
19788:2f9e1348aa98 |
x86_64: allow more vCPU-s per guest |
2009-06-18 |
Keir Fraser |
19787:cecc76506afc |
x86_64: don't allocate L1 per-domain page table pages in a single chunk |
2009-06-18 |
Keir Fraser |
19786:d835ad2f6980 |
x86: properly handle vcpu-to-pcpu mask conversion |
2009-06-18 |
Keir Fraser |
19785:82366af53828 |
Remove bogus checked in file headers.chk, remove it on make clean, and |
2009-06-18 |
Keir Fraser |
19784:44fe7ad6fee8 |
x86 svm: Clean up and fix start_svm() to avoid memory leaks and |
2009-06-17 |
Keir Fraser |
19783:61ec78692b13 |
xend: pass-through: Clean up hvm_destroyPCIDevice() |
2009-06-17 |
Keir Fraser |
19782:902df7680e2e |
xend: pass-through: Use common parsing code in getDeviceConfiguration() |
2009-06-17 |
Keir Fraser |
19781:85fdfb7da88c |
xend: pass-through: Use common parsing code in parse_pci_configuration() |
2009-06-17 |
Keir Fraser |
19780:d8b2b1712ea6 |
xend: pass-through: Add pci_tuple_to_dict() |
2009-06-17 |
Keir Fraser |
19779:bc7715954087 |
xend: pass-through: Use generic code in pci_opts_list_to_sxp() |
2009-06-17 |
Keir Fraser |
19778:a4036225c168 |
xend: pass-through: Move pci conversion functions to pci.py |
2009-06-17 |
Keir Fraser |
19777:60588f1f055f |
Subject: xend: pass-through: Add pci_dict_cmp() |
2009-06-17 |
Keir Fraser |
19776:9e36ef77f658 |
xend: pass-through: Common parse_pci_name() |
2009-06-17 |
Keir Fraser |
19775:bda5ab0cb387 |
stubdom: update config example to reflect that the serial option can |
2009-06-17 |
Keir Fraser |
19774:74911141ce79 |
xenconsole: fix assumption about printed max domid length. |
2009-06-17 |
Keir Fraser |
19773:11d8ca329b54 |
minios: support secondary guest consoles. |
2009-06-17 |
Keir Fraser |
19772:aaab04808ee7 |
Introduce mechanism to check standard conformance of headers |
2009-06-17 |
Keir Fraser |
19771:0ea75c3b7743 |
tmem: fix 32-on-64 support |
2009-06-16 |
Keir Fraser |
19770:64a932c92a7c |
x86: fix s3 resume on AMD CPUs |
2009-06-16 |
Keir Fraser |
19769:2d68d518038b |
x86: Allow guests to allocate up to 2MB (superpage) memory extents. |
2009-06-16 |
Keir Fraser |
19768:67a0ffade665 |
x86: improve output resulting from sending '0' over serial |
2009-06-16 |
Keir Fraser |
19767:cb6f8a34b59a |
x86/hvm: don't pass through port 0x80 in a few special cases |
2009-06-16 |
Keir Fraser |
19766:133c889c21a7 |
vtd: ats and queued invalidation cleanup |
2009-06-16 |
Keir Fraser |
19765:f2a3b7188906 |
x86, hvm: set vcpu->is_initialised after restore/migration |
2009-06-16 |
Keir Fraser |
19764:775afcdc2759 |
x86, hvm: fix a domain_lock leak |
2009-06-16 |
Keir Fraser |
19763:45ca3f3c3f98 |
xend: support for older pciutils without -vmm option, and improve |
2009-06-16 |
Keir Fraser |
19762:d96cf4c974d5 |
tmem: cleanups |
2009-06-16 |
Keir Fraser |
19761:b52a91a45c65 |
xend: pass-through: Use common parsing code in preprocess_pci() |
2009-06-16 |
Keir Fraser |
19760:4bc1347b9b86 |
xend: pass-through: Use PCIDevice as the parameter for the constructor for PCIQuirk |
2009-06-16 |
Keir Fraser |
19759:11c3f4e786b3 |
xend: pass-through: Remove PciDeviceNotFoundError, it is never used |
2009-06-16 |
Keir Fraser |
19758:0573bbe19499 |
xend: pass-through: sxp.merge() cant deal with values being a list |
2009-06-16 |
Keir Fraser |
19757:c7fabc081498 |
xend: pass-through: cleanupDevice: move and remove recently added vslot entry |
2009-06-16 |
Keir Fraser |
19756:dce4d6840db1 |
xend: pass-through: tidy up PciController() |
2009-06-16 |
Keir Fraser |
19755:08de8ec655c2 |
xend: pass-through: fix typo: spx -> sxp |
2009-06-16 |
Keir Fraser |
19754:a5f584c1e2f6 |
xend: pass-through: Only call setupOneDevice() once per device |
2009-06-16 |
Keir Fraser |
19753:cc07094a02e4 |
vtd: Clean up lock for VT-d register writes |
2009-06-16 |
Keir Fraser |
19752:fa51db0871e1 |
vtd: Fix flush for SRTP and SIRTP set |
2009-06-16 |
Keir Fraser |
19751:eeb0fce9aeaf |
xend: support multiple consoles per domain |
2009-06-16 |
Keir Fraser |
19750:f07a915ecc17 |
xenconsole: support for multiple consoles per domain |
2009-06-16 |
Keir Fraser |
19749:f649dd4454af |
tmem: fix minor accounting error |
2009-06-16 |
Keir Fraser |
19748:8373971089a7 |
tools/xenballoond: add tmem capability to directed/self-ballooning |
2009-06-16 |
Keir Fraser |
19747:7f9286d21706 |
x86: Switch to using pvops kernel by default for Linux |
2009-06-16 |
Keir Fraser |
19746:6e2f1bba71e9 |
Remove bogus link from COPYING file. |
2009-06-16 |
Keir Fraser |
19745:55ca7ef865b4 |
Fix dependencies in tools/include/xen-foreign/Makefile |
2009-06-16 |
Keir Fraser |
19744:2cbedd22149a |
xend: allow config file compatibility with new tap syntax |
2009-06-16 |
Keir Fraser |
19743:c23aeb37b17f |
x86 mca: Support MCA recovery actions for latest Intel platforms |
2009-06-16 |
Keir Fraser |
19742:376c0749586e |
xend: Show "bootable" information only once in 'xm list --long' |
2009-06-16 |
Keir Fraser |
19741:465950bbdf46 |
blktap2/vhd, daemon: serialize subdirs-all and subdirs-install |
2009-06-08 |
Keir Fraser |
19740:112680f620bf |
Update QEMU_TAG to e0bb6b8df60863bca0163a1688baf4854e931e55 |
2009-06-08 |
Keir Fraser |
19739:4448fae52553 |
xend: pci: fix extract_the_exact_pci_names() |
2009-06-05 |
Keir Fraser |
19738:8dd5c3cae086 |
x86 hvm: move dirty_vram into struct hvm_domain |
2009-06-05 |
Keir Fraser |
19737:6eff3fe96aff |
vmx: Change xen macro name for Intel vmexit reason 41 |
2009-06-05 |
Keir Fraser |
19736:9f4c5734e4aa |
blktap2: README updates |
2009-06-05 |
Keir Fraser |
19735:21d1fcb0be41 |
xend: Convert the type of superpages to integer to fix a TypeError. |
2009-06-05 |
Keir Fraser |
19734:4fb8a6c993e2 |
VT-d: correct way to submit command to GCMD register |
2009-06-05 |
Keir Fraser |
19733:a69daf23602a |
VT-d: define a macro for waiting hardare completion |
2009-06-05 |
Keir Fraser |
19732:931dbe86e5f3 |
VT-d: remove useless variables |
2009-06-05 |
Keir Fraser |
19731:01748ccc4da3 |
Intel VT-d: fix Stoakley boot issue with iommu=1 |
2009-06-04 |
Keir Fraser |
19730:687040d3f342 |
docs: Note that changelog is not up to date for Xen 3.4+ |
2009-06-04 |
Keir Fraser |
19729:43833a6d50a5 |
x86: hap dirty vram tracking |
2009-06-04 |
Keir Fraser |
19728:50cf07f42fdd |
xm: Remove redundant os.waitpid() call from do_console() |
2009-06-04 |
Keir Fraser |
19727:abdd365e2ec3 |
vtd: ia64 fix of intremap.c |
2009-06-04 |
Keir Fraser |
19726:d8b7b51f482b |
xend: pci: only extract the exact pci BDFs |
2009-06-04 |
Keir Fraser |
19725:265de5701b82 |
xm: Don't die when trying to conect the console to short-lived domains |
2009-06-04 |
Keir Fraser |
19724:2c1d94eb996f |
blktap2: fix parallel Make. |
2009-06-04 |
Keir Fraser |
19723:6c24ffb01d6b |
xm: pass-through: sort the output of xm pci-list |
2009-06-04 |
Keir Fraser |
19722:691087b8d4ac |
xend: pass-through: Use AUTO_PHP_SLOT as unknown vslot |
2009-06-04 |
Keir Fraser |
19721:2c172f9db417 |
xm: xen-api, pass-through: create: Use vslot for hotplug_slot |
2009-06-04 |
Keir Fraser |
19720:8f64f43624e8 |
xend: xen-api, pass-through: Add create_dpci_from_sxp() |
2009-06-04 |
Keir Fraser |
19719:728eb34bbfcc |
xm, xend: xen-api: DPCI.get_hotplug_slot() returns a decimal |
2009-06-04 |
Keir Fraser |
19718:19fc31fe2e31 |
xend: pass-through: prefix vslot with 0x in device configration |
2009-06-04 |
Keir Fraser |
19717:94f6bf69e8e8 |
xm: xen-api, pass-through: Dont pass empty opts |
2009-06-04 |
Keir Fraser |
19716:a3125a83e40b |
xm: xen-api: Install create.dtd in SHAREDIR |
2009-06-04 |
Keir Fraser |
19715:f569292aacc5 |
xend: pass-through: report attach errors from device model |
2009-06-04 |
Keir Fraser |
19714:76afaac7df86 |
libxc: fix link error on ia64 |
2009-06-04 |
Keir Fraser |
19713:e638b32985fb |
rombios: compute checksum for roms bigger than a segment |
2009-06-04 |
Keir Fraser |
19712:7a215fae6f1f |
minios: Introduce BSD license COPYING file |
2009-06-03 |
Keir Fraser |
19711:2e522b843a21 |
minios: Clean up and remove Linux remnants from x86_64.S |
2009-06-03 |
Keir Fraser |
19710:6e100efd4b48 |
Update QEMU_TAG to c9c1a645fcfdba8c4a15a56e29d5ea7b7bcd7aa6 |
2009-06-03 |
Keir Fraser |
19709:011948e1b5a7 |
hvmloader: Scan for gpxe-capable NICs until one is found. |
2009-06-03 |
Keir Fraser |
19708:c4b048ce6a4b |
x86: Clean up get_page_from_l1e() to correctly distinguish between |
2009-06-03 |
Keir Fraser |
19707:07cf79dfb59c |
vtd: Fix apic pin to interrupt remapping table index |
2009-06-03 |
Keir Fraser |
19706:49e8816db57a |
x86: pin_2_irq[].pin should be initialised to -1. |
2009-06-03 |
Keir Fraser |
19705:4e22d660ece3 |
typo: occured -> occurred |
2009-06-03 |
Keir Fraser |
19704:ffcc665158ae |
xend: requested_vslots is no longer needed |
2009-06-03 |
Keir Fraser |
19703:3ee4e1884c4e |
x86: Fix XENPF_getidletime to correctly modify cpumask. |
2009-06-03 |
Keir Fraser |
19702:c5fb6374e79f |
blktap: fix empty QCOW images (bug 1430 part 2) |
2009-06-03 |
Keir Fraser |
19701:f989778298d8 |
blktap: fix and use ROUNDUP macro (bug 1430 part 1) |
2009-06-03 |
Keir Fraser |
19700:e7b63b30ae3d |
blktap2: human readable output for tapdisk2 creation problems |
2009-06-03 |
Keir Fraser |
19699:18c8270da77c |
minios: refactor xenbus state machine |
2009-06-02 |
Keir Fraser |
19698:f72d26c00002 |
xend: pci: improve the assignability checking |
2009-06-02 |
Keir Fraser |
19697:42fe00c6f8b4 |
Enable pci mmcfg and ATS for x86_64 |
2009-06-01 |
Keir Fraser |
19696:4294a04b24bc |
tmem: shared ephemeral (SE) pool (clustering) fixes |
2009-06-01 |
Keir Fraser |
19695:027f19e97e28 |
libxc: Implement stub xc_gnttab_map_table() for non-linux. |
2009-06-01 |
Keir Fraser |
19694:2e83c670f680 |
Revert 19658:28a197617286 "Fix up the synchronisation around grant |
2009-06-01 |
Keir Fraser |
19693:28c6c955998c |
minios: Remove Linux attribution for mktime() as it's not true since c/s 19638. |
2009-06-01 |
Keir Fraser |
19692:72ff07f65e16 |
Update QEMU_TAG: 5beedb58147cbb04e206a71429198b6316217cfc |
2009-06-01 |
Keir Fraser |
19691:f44438bc79ac |
libxc: Exchange a page for PV guest |
2009-06-01 |
Keir Fraser |
19690:6d6ec6f966cf |
libxc: Export xc_core_arch_map_p2m_writable() |
2009-06-01 |
Keir Fraser |
19689:4b2172c60a8c |
libxc: Add a function to map a domain's grant table. |
2009-06-01 |
Keir Fraser |
19688:bd39df93a29e |
libxc: export xc_map_m2p() so that it can be called outside. |
2009-06-01 |
Keir Fraser |
19687:84c1f7c46444 |
Export page offline hypercalls to user space tools. |
2009-06-01 |
Keir Fraser |
19686:50134a902c66 |
tmem: fix corner case crash on forcible domain destruction |
2009-06-01 |
Keir Fraser |
19685:45447c0f7c6e |
blktap: Revert parts of c/s 19349. |
2009-05-30 |
Keir Fraser |
19684:46468a3b2d5f |
xend: Fix HVM domain restore (undefined HVM_ImageHandler.superpages). |
2009-05-30 |
Keir Fraser |
19683:d02c3b25c7c0 |
Revert 19657:9ff5c79b0ceb |
2009-05-30 |
Keir Fraser |
19682:bfa933a4628d |
passthrough: Fix test_and_clear_bit() caller to clear bitmap, not bitmap pointer |
2009-05-29 |
Keir Fraser |
19681:f6dab6ff90c8 |
xend: Add serialise_pci_opts() and split_pci_opts() |
2009-05-29 |
Keir Fraser |
19680:401a793c4b42 |
xend: Fix check for request to detach non-existent device |
2009-05-29 |
Keir Fraser |
19679:ec2bc4b9fa32 |
xend: hot-plug PCI devices at boot-time |
2009-05-29 |
Keir Fraser |
19678:ef6911934b6f |
xend: use popen2 module instead of subprocess for Python 2.3 |
2009-05-29 |
Keir Fraser |
19677:50e048b77ad1 |
blktap2: fix a compilation error (missing PATH_MAX) |
2009-05-29 |
Keir Fraser |
19676:02cee9e4363e |
xm: Unify the output of pci-list |
2009-05-29 |
Keir Fraser |
19675:ae5bd69227d1 |
Free pirq_array/pirq_to_evtchn in complete_domain_destroy(). |
2009-05-29 |
Keir Fraser |
19674:527b628b8e83 |
Revert 19661:326b24bfa9f9 "Free pirq_to_evtchn/pirq_mask..." |
2009-05-29 |
Keir Fraser |
19673:f3bed18decfc |
[VTD] laying the ground work for ATS |
2009-05-28 |
Keir Fraser |
19672:fe84a14aacd1 |
Serialize iptables calls in hotplug scripts |
2009-05-28 |
Keir Fraser |
19671:ae810b258394 |
blktap2: Fix build with gcc3. Cannot handle defining a function which |
2009-05-28 |
Keir Fraser |
19670:0e111bfd22d0 |
x86: Fix flush_area_mask() and on_selected_cpus() to not race updates |
2009-05-28 |
Keir Fraser |
19669:e95c4611a0ae |
xend: Update info['platform']['pci'] |
2009-05-28 |
Keir Fraser |
19668:56d00bbc21e2 |
blktap2: fix tapdisk-channel.c |
2009-05-28 |
Keir Fraser |
19667:241607f414c8 |
blktap2: fix makefile of blktap2 |
2009-05-28 |
Keir Fraser |
19666:8bf58f09e45a |
udev-script: udev rule for pci_iomul device. |
2009-05-28 |
Keir Fraser |
19665:bf37a89269bf |
x86 vmx: Unrestricted guest (realmode) support |
2009-05-28 |
Keir Fraser |
19664:878e4c128991 |
minios: implement ffs, ffsl and ffsll. |
2009-05-27 |
Keir Fraser |
19663:8baf03526ab1 |
Update Xen version for 3.5-unstable |
2009-05-27 |
Keir Fraser |
19662:fe68405201d2 |
x86: Fix 32-bit build. |
2009-05-27 |
Keir Fraser |
19661:326b24bfa9f9 |
evtchn: Free pirq_to_evtchn/pirq_mask arrays on domain destruction. |
2009-05-27 |
Keir Fraser |
19660:649226acc47e |
[IA64] adjust ia64 xc_domain_restore() signature |
2009-05-27 |
Keir Fraser |
19659:411ecf6d1f19 |
[IA64] add ia64 _raw_rw_is_write_locked |
2009-05-27 |
Keir Fraser |
19658:28a197617286 |
Fix up the synchronisation around grant table map track handles. |
2009-05-27 |
Keir Fraser |
19657:9ff5c79b0ceb |
xend: Device duplicate check fix |
2009-05-27 |
Keir Fraser |
19656:87c411a7c1df |
x86 svm: Add support for Pause Filtering to AMD SVM |
2009-05-27 |
Keir Fraser |
19655:494c2ebf9d19 |
xm: Specify sensible default for superpages domain config option. |
2009-05-27 |
Keir Fraser |
19654:11b3b6fafc7b |
rombios: fix trying to boot from next device |
2009-05-27 |
Keir Fraser |
19653:b671d568115f |
x86/hvm: fix off-by-one errors in vcpuid range checks |
2009-05-27 |
Keir Fraser |
19652:7dfc0a20fa59 |
Remove unused 'retry' parameter from on_selected_cpus() etc. |
2009-05-27 |
Keir Fraser |
19651:822ea2bf0c54 |
Pass cpumasks by reference always. |
2009-05-27 |
Keir Fraser |
19650:6705898f768d |
x86: eliminate hard-coded NR_IRQS |
2009-05-27 |
Keir Fraser |
19649:fcc71d023408 |
tmem: build fix |
2009-05-26 |
Keir Fraser |
19648:f0e2df69a8eb |
x86 hvm: Allow cross-vendor migration |
2009-05-26 |
Keir Fraser |
19647:1c627434605e |
blktap2: a completely rewritten blktap implementation |
2009-05-26 |
Keir Fraser |
19646:f210a633571c |
Transcendent memory ("tmem") for Xen. |
2009-05-26 |
Keir Fraser |
19645:9749e8f6e3d8 |
uninstall: get rid of hardcoded pathes |
2009-05-26 |
Keir Fraser |
19644:ad59f1c032ec |
x86 hvm viridian: Provide dummy support for APIC assist page to satisfy Win7. |
2009-05-26 |
Keir Fraser |
19643:916331c26dc1 |
pvgrub: few lines in shutdown_blkfront were removed by mistake. |
2009-05-26 |
Keir Fraser |
19642:dc7de36c94e3 |
xm, xend: passthrough: Add assigned_or_requested_vslot() |
2009-05-26 |
Keir Fraser |
19641:caa8c0e2d6f6 |
xend: Fix xm pci-detach for inactive devices |
2009-05-26 |
Keir Fraser |
19640:cc682927d123 |
blkif: Clarify units for 'sector'-sized blkif request params. |
2009-05-26 |
Keir Fraser |
19639:205b1badbcfd |
Add support for superpages (hugepages) in PV domain |
2009-05-26 |
Keir Fraser |
19638:9535ef2be909 |
minios: replace mktime implementation |
2009-05-26 |
Keir Fraser |
19637:97f2e7c576ab |
PV-on-HVM: Define atomic_cmpxchg() for old Linux kernels. |
2009-05-26 |
Keir Fraser |
19636:0f752c773497 |
stubdom: 'file' based disk sharing |
2009-05-26 |
Keir Fraser |
19635:85d6849bdcd9 |
minios: Fix blkfront driver when sector_size != 512 |
2009-05-21 |
Keir Fraser |
19634:61404d971c92 |
xend: Fix typo in usage of new auxbin.xen_configdir() function |
2009-05-20 |
Keir Fraser |
19633:89e50c449307 |
ACPI/NUMA: Improve SRAT parsing |
2009-05-20 |
Keir Fraser |
19632:b0966b6f5180 |
x86-64: also handle virtual aliases of Xen image pages |
2009-05-20 |
Keir Fraser |
19631:cafab2084410 |
x86: don't map more than the allocated space for frame_table |
2009-05-20 |
Keir Fraser |
19630:1695a86b3d7c |
x86: some assorted irq related cleanups |
2009-05-20 |
Keir Fraser |
19629:5369133d772c |
Introduce __must_be_array |
2009-05-20 |
Keir Fraser |
19628:23f9857f642f |
tools: get rid of hardcoded config dirs |
2009-05-20 |
Keir Fraser |
19627:070f456143d3 |
xend: remove spurious pci_len from getDeviceSxprs |
2009-05-19 |
Keir Fraser |
19626:145e49b8574c |
gnttab: for sanity's sake, don't access the active grant table |
2009-05-19 |
Keir Fraser |
19625:d8d0f32090cb |
gnttab: Remove unused per-domain map_count field |
2009-05-19 |
Keir Fraser |
19624:6e286d08c4a9 |
x86: Fix the P2M audit code. |
2009-05-19 |
Keir Fraser |
19623:e0221531d0e5 |
stubdom: Rebuild the ocaml runtime libraries with the options needed |
2009-05-19 |
Keir Fraser |
19622:b4de3a393f21 |
minios: Implement some extra lib functions for ocaml xenstored stubdom |
2009-05-19 |
Keir Fraser |
19621:49f2f2aa5f83 |
minios: Define extra stub functions to allow build of ocaml xenstored stubdom |
2009-05-19 |
Keir Fraser |
19620:2eb9f1db70a4 |
ocaml-xenstored: Allow to build ocaml xenstored instead of C version |
2009-05-19 |
Keir Fraser |
19619:303793468225 |
tools: Fix an obvious xgettext build typo. |
2009-05-19 |
Keir Fraser |
19618:780041c4a96d |
xend: Fix xm pci commands for inactive managed domains. |
2009-05-19 |
Keir Fraser |
19617:62ec6aae4ba9 |
xend: Make hotplug script timeouts configurable |
2009-05-19 |
Keir Fraser |
19616:61501fa86b1b |
python: get rid of hardcoded search pathes in python code. |
2009-05-19 |
Keir Fraser |
19615:13a4f4e6d0a3 |
x86 hvm: Correctly emulate task switches into vm86 mode. |
2009-05-19 |
Keir Fraser |
19614:e421fd04e150 |
x86_emulate: Emulate LLDT and LTR instructions. |
2009-05-19 |
Keir Fraser |
19613:4e7c5eb71774 |
xentrace: Trace IRQs and entry/exit timestamps. |
2009-05-19 |
Keir Fraser |
19612:fad68a77af5c |
xend: adjust relocation buffer size |
2009-05-19 |
Keir Fraser |
19611:887337323bd8 |
tools: clean up handling of xen config and scripts directories. |
2009-05-19 |
Keir Fraser |
19610:a89e83f2d43e |
xend: solve issues with xm block-configure command. |
2009-05-19 |
Keir Fraser |
19609:4d6029814742 |
xend: Avoid deprecation warnings with Python 2.6. |
2009-05-19 |
Keir Fraser |
19608:674e4d43955f |
x86, cpufreq: fix ondemand governor to take aperf/mperf feedback |
2009-05-19 |
Keir Fraser |
19607:b5522741f6b5 |
ioemu: Export PREFIX variable to ioemu build environment. |
2009-05-19 |
Keir Fraser |
19606:f71c5e3ac252 |
x86 hvm: Provide x2APIC identifier in CPUID leaf 0xb. |
2009-05-19 |
Keir Fraser |
19605:c1340cda65fb |
stubdom: fix issue with phy disks |
2009-05-19 |
Keir Fraser |
19604:eb66644da833 |
x86: Use PGC_cacheattr_mask rather than a hardcoded constant. |
2009-05-18 |
Keir Fraser |
19603:9890a1e5b6ab |
Update README for 3.4 branch. |
2009-05-15 |
Keir Fraser |
19602:40d4267296ad |
vt-d: Fix interrupt remapping for multiple IOAPICs |
2009-05-14 |
Keir Fraser |
19601:b7f4937d76d1 |
cpuidle: Fix possible false judge caused by type casting |
2009-05-14 |
Keir Fraser |
19600:3bac2fcfbafc |
xen public: make mmuext_op's vcpumask field const |
2009-05-13 |
Keir Fraser |
19599:7d552e56d105 |
x86 vmx: Ensure debug-mode intercept for int3 and debug exceptions are |
2009-05-13 |
Keir Fraser |
19598:07fbc48553e8 |
passthrough: Fix PCI hot-plug option parsing |
2009-05-11 |
Keir Fraser |
19597:2522cc95efd2 |
x86: update ioport_quirks_tbl[] for the proliant BL2xx |
2009-05-11 |
Keir Fraser |
19596:c6b7c6a3e5b3 |
stubdom docs: Update to reflect the new way of configuring stubdom domains. |
2009-05-08 |
Keir Fraser |
19595:2656ab6fa828 |
x86 hvm: hvm_set_callback_irq_level() must not be called in IRQ |
2009-05-07 |
Keir Fraser |
19594:bf946cc3008b |
Permit user to suppress passing --prefix to setup.py |
2009-05-07 |
Keir Fraser |
19593:a1a0bd345acc |
xend: fix the pci BDF format string |
2009-05-06 |
Keir Fraser |
19592:fb3e1e84d8f4 |
x86: Extend VMX_PERF_EXIT_REASON_SIZE to sync with latest SDM |
2009-05-04 |
Keir Fraser |
19591:7a73e3aeb224 |
x86: Fix a couple of asm constraints. |
2009-04-30 |
Keir Fraser |
19590:f80cf52a4fb6 |
Update Xen version for 3.4.0-rc4-pre |
2009-04-30 |
Keir Fraser |
19589:799983aa13af |
Added tag 3.4.0-rc3 for changeset 22e01301ff64 |
2009-04-30 |
Keir Fraser |
19588:22e01301ff64 |
Update Xen version for 3.4.0-rc33.4.0-rc3 |
2009-04-30 |
Keir Fraser |
19587:ecf6277e0f66 |
cpuidle: Fix for timer_deadline==0 case |
2009-04-30 |
Keir Fraser |
19586:54dbd70406ad |
xenstore: Add brief notice regarding xenstore protocol limits to xs.h. |
2009-04-29 |
Keir Fraser |
19585:cc6db34c2996 |
x86_32: Fix build after e820 verbosity printks. |
2009-04-29 |
Keir Fraser |
19584:86f659545f17 |
x86 shadow: fix audit mode. |
2009-04-29 |
Keir Fraser |
19583:ea068394ec12 |
x86: Add boot options regarding e820 parsinga nd clipping. |
2009-04-28 |
Keir Fraser |
19582:648d7de355dd |
x86 vmx: Reuse idtv_info to avoid double read of IDT_VECTORING. |
2009-04-27 |
Keir Fraser |
19581:f734a724902b |
Update XEN_LINUX_GIT_REMOTEBRANCH to match changes made in upstream |
2009-04-27 |
Keir Fraser |
19580:a63d20d7a941 |
xend: Fix for op_pincpu in SrvDomain.py |
2009-04-27 |
Keir Fraser |
19579:d89f655e5698 |
xend: fix cset 19547:b2c43b0fba71 (a managed domain may not shutdown) |
2009-04-27 |
Keir Fraser |
19578:9fdcd3ab84b7 |
x86 hvm: During task switch, LDT must be loaded before all other |
2009-04-25 |
Keir Fraser |
19577:7809e0941b38 |
x86 vtd: Do not exclude freed percpu areas from dom0 vtd tables. |
2009-04-24 |
Keir Fraser |
19576:ce273aa880e5 |
x86: Detect bogus BIOS e820 tables which are not fully covered as |
2009-04-24 |
Keir Fraser |
19575:dc5bd14a4675 |
xentrace: Clean up HVM I/O tracing. |
2009-04-24 |
Keir Fraser |
19574:40156cbaf244 |
xentrace: fix trivial typo. |
2009-04-24 |
Keir Fraser |
19573:026957d523f9 |
xend: modify the order of resetting/deassigning device. |
2009-04-23 |
Keir Fraser |
19572:8b152638adaa |
stubdoms: handle cdrom devices in the config file |
2009-04-23 |
Keir Fraser |
19571:3ccd0f0dba5b |
x86 numa: Fix left shift overflows |
2009-04-23 |
Keir Fraser |
19570:855e2f5ddb67 |
stubdom: drop lwip support |
2009-04-23 |
Keir Fraser |
19569:4eef30c14a14 |
xm: Fix hot-unplug of statically-assigned devices |
2009-04-23 |
Keir Fraser |
19568:4dd8ed253ee0 |
x86: Remove bogus vtd frametable range check |
2009-04-23 |
Keir Fraser |
19567:cd92432a7af4 |
xend: Do not overwrite xauthority and display with empty values |
2009-04-23 |
Keir Fraser |
19566:c7d2f046aa29 |
stubdoms: generate stubdom config file |
2009-04-22 |
Keir Fraser |
19565:1afc1ded0ed7 |
xc_save: fixes typo in error message. |
2009-04-22 |
Keir Fraser |
19564:cdc044f665dc |
network-bridge: Fix for bonding |
2009-04-21 |
Keir Fraser |
19563:6ba4e34d21d3 |
intel vtd: Remove the BUG_ON in domain_context_mapping(). |
2009-04-21 |
Isaku Yamahata |
19562:5599cc1e0a84 |
[IA64] fix early access to per cpu area. |
2009-04-20 |
Keir Fraser |
19561:69ba67bdbf93 |
xenconsoled: Fixes to domain management. |
2009-04-20 |
Keir Fraser |
19560:423a7f500059 |
x86: fix next->vcpu_dirty_cpumask checking in context_switch() |
2009-04-20 |
Keir Fraser |
19559:cc2267c6d53b |
xend: The method union_update on a set was renamed to update in Python 2.3 |
2009-04-17 |
Keir Fraser |
19558:ec9c4b76355b |
TXT: update Makefile to latest tboot tarfile |
2009-04-17 |
Keir Fraser |
19557:226ef307cd2e |
AMD IOMMU: Fix ioapic interrupt remapping |
2009-04-17 |
Keir Fraser |
19556:b44db970f6b7 |
cpuidle: Add support for Always Running APIC timer, CPUID_0x6_EAX_Bit2. |
2009-04-17 |
Keir Fraser |
19555:150662e5adfc |
x86: avoid EPT scanning errors when splitting superpages during live migration |
2009-04-17 |
Keir Fraser |
19554:b920a2f799d9 |
xend: clean up qemu-dm related items on domain destroy |
2009-04-16 |
Keir Fraser |
19553:655dc3bc1d8e |
Update Xen version for 3.4.0-rc3-pre |
2009-04-16 |
Keir Fraser |
19552:82c08da7e69f |
Added tag 3.4.0-rc2 for changeset 087854cf3ed9 |
2009-04-16 |
Keir Fraser |
19551:087854cf3ed9 |
Update Xen version for 3.4.0-rc23.4.0-rc2 |
2009-04-16 |
Keir Fraser |
19550:b14dc215dd19 |
cpuidle: Fix PV RTC I/O port access hook |
2009-04-15 |
Keir Fraser |
19549:573e6673e9e0 |
cpuidle: Enable hpet broadcast by default |
2009-04-15 |
Keir Fraser |
19548:3e64dfebabd7 |
passthrough: allow pt_bind_irq for msi update |
2009-04-15 |
Keir Fraser |
19547:b2c43b0fba71 |
xend: serialise domain restart threads |
2009-04-15 |
Keir Fraser |
19546:9e29ba71e169 |
xend: fix avoidance to restart domain on crash |
2009-04-15 |
Keir Fraser |
19545:34dca01addc9 |
x86: Disable cpuidle by default unless hpet broadcast is available. |
2009-04-14 |
Keir Fraser |
19544:94ffd85005c5 |
x86: Support discontiguous sets of multiboot modules. |
2009-04-14 |
Keir Fraser |
19543:81d6b5762c40 |
New option conring_size= to allow larger console ring. |
2009-04-14 |
Keir Fraser |
19542:cbaae05c2902 |
minios: fix a memory corruption in blkfront |
2009-04-14 |
Keir Fraser |
19541:0108af6efdae |
Fix cpufreq HW-ALL coordination handle |
2009-04-14 |
Keir Fraser |
19540:e15d30dfb600 |
tools: dom0 iptables rule ordering change |
2009-04-14 |
Keir Fraser |
19539:4063894c0c1f |
[XSM] missing entries to xsm_fixup_ops |
2009-04-14 |
Isaku Yamahata |
19538:8c806c66a597 |
merge with xen-unstable.hg |
2009-04-10 |
Keir Fraser |
19537:120d3c67951b |
Update Xen version for 3.4.0-rc2-pre |
2009-04-10 |
Keir Fraser |
19536:ee3e1fad5d92 |
Added tag 3.4.0-rc1 for changeset d611d9ac6d02 |
2009-04-10 |
Keir Fraser |
19535:d611d9ac6d02 |
Update Xen version for 3.4.0-rc13.4.0-rc1 |
2009-04-10 |
Keir Fraser |
19534:dbd9fc73d77d |
x86 acpi: Quieten boot messages regarding power modes |
2009-04-09 |
Keir Fraser |
19533:81bf0ddfcddc |
Disable debug build by default. |
2009-04-09 |
Keir Fraser |
19532:ec77efc14f2f |
xenpmd: Explicit build rule. |
2009-04-09 |
Keir Fraser |
19531:72d4c5c83508 |
xend: Fix xm pci-attach/detach for inactive managed domains |
2009-04-09 |
Keir Fraser |
19530:0b9b6d5a61c1 |
sbdf2devicepath: converts SBDF into device path. |
2009-04-09 |
Keir Fraser |
19529:90d5fb694620 |
xend: fix a typo in pciif so PciController.unwatchAerState() works |
2009-04-09 |
Keir Fraser |
19528:0ed8616b99d6 |
x86 mce: fix a few possible issues |
2009-04-08 |
Keir Fraser |
19527:0e24e9674ded |
tools: Always use sane upstream (`native') python paths |
2009-04-08 |
Keir Fraser |
19526:a6003404e95b |
restore: sign extend p2m when restoring on a host with pfn width < |
2009-04-08 |
Keir Fraser |
19525:f9c8c6b08972 |
x86 hvm: Remove the extra IS_PRIV_FOR() checks I added to do_hvm_op(). |
2009-04-08 |
Keir Fraser |
19524:eddb0f09fdaf |
x86 hvm: Fix privilege checking in do_hvm_op() hypercall. |
2009-04-08 |
Keir Fraser |
19523:2eed07698921 |
x86 mce: Small cleanups to machine-check hypercall handling. |
2009-04-08 |
Keir Fraser |
19522:3929487cdb82 |
Avoid deadlocks on domctl_lock when pausing domains/vcpus. |
2009-04-08 |
Keir Fraser |
19521:9f945f16bd02 |
network-nat: add domain info for nat-dhcpd |
2009-04-08 |
Keir Fraser |
19520:d61d135291f7 |
xend: Give domain-ID 0 to xc.test_assign_device |
2009-04-08 |
Keir Fraser |
19519:cb453e5a2f81 |
xend: fix c/s 19510 |
2009-04-07 |
Keir Fraser |
19518:d9de5cc2b0bc |
tools: fix python installation |
2009-04-07 |
Keir Fraser |
19517:47e836fc59de |
xm: handle error in auxbin gracefully |
2009-04-07 |
Keir Fraser |
19516:ac21e640cc83 |
xentrace: Only trace 64b vmexit when in long mode. |
2009-04-07 |
Keir Fraser |
19515:1ff30ca70186 |
xentrace: Trace CR accesses in hvm emulator. |
2009-04-07 |
Keir Fraser |
19514:3881da2d25ec |
cpufreq: align dbs timer for better package C state residency |
2009-04-07 |
Keir Fraser |
19513:5c69f98c348e |
xm, xend: Replace "vslt" with "vslot" |
2009-04-07 |
Keir Fraser |
19512:71077a0fd289 |
xend: fix leak of /local/domain/* in xenstore |
2009-04-07 |
Isaku Yamahata |
19511:19919f01f2c5 |
merge with xen-unstable.hg |
2009-04-06 |
Keir Fraser |
19510:accf139b2eb9 |
tools/misc: Remove some obsolete scripts. |
2009-04-06 |
Keir Fraser |
19509:ff9fdd6fce1e |
Revert c/s 19504 -- uses an obsolete sysfs interface. |
2009-04-06 |
Keir Fraser |
19508:ce8f37efc992 |
x86: Make special TSC handling (assuming all TSCs tick at exact same |
2009-04-06 |
Keir Fraser |
19507:1f705f0a32e2 |
x86_64: explicitly zero CR[1] in getvcpucontext for guests with no user PT |
2009-04-06 |
Keir Fraser |
19506:3fecb8f43617 |
tools: Add device-path command to convert SBDF into device path. |
2009-04-06 |
Keir Fraser |
19505:bdbe5232b068 |
xend: Use AUTO_PHP_SLOT where it ought to be |
2009-04-06 |
Keir Fraser |
19504:5966b71195b4 |
xenpm: Set scheduler vcpu_migration_delay by xenpm |
2009-04-06 |
Keir Fraser |
19503:1a7457bb1fdf |
x86 mce: Small fix for polling/CMCI race conditions. |
2009-04-02 |
Keir Fraser |
19502:5a60eb7fad79 |
Move logic for avoiding limited idle quantum into credit scheduler. |
2009-04-02 |
Keir Fraser |
19501:085d22289e1b |
x86: imply 'noapic' from 'nolapic' |
2009-04-02 |
Keir Fraser |
19500:59fff20323b1 |
xm: allow space characters in a vscsi definition. |
2009-04-02 |
Keir Fraser |
19499:567d312e80ad |
hvm: add ACPI power button for HVM |
2009-04-02 |
Keir Fraser |
19498:cb5b609c4164 |
xenctx, ia64: fix compilation error. |
2009-04-02 |
Keir Fraser |
19497:2f6ed9318c03 |
network-bridge: Fix do_ifup in the case of ${bridge} != ${netdev} |
2009-04-02 |
Keir Fraser |
19496:6dc5c26a75b9 |
x86: A further fix to paging_log_dirty_op() -- do not unmap_domain_page(NULL) |
2009-04-01 |
Keir Fraser |
19495:b5e7c26835c9 |
x86: hvm_*io_intercept() should only update p->count if X86EMUL_OKAY. |
2009-04-01 |
Keir Fraser |
19494:e89f7c2b9e0d |
Only set scheduler quantum timer for non-idle VCPUs |
2009-04-01 |
Keir Fraser |
19493:4da7f15e9126 |
x86 hpet: two more fixes for c/s 19419 |
2009-04-01 |
Keir Fraser |
19492:2491158ccd17 |
x86: paging_log_dirty_op() should take care with invalid log_dirty.top |
2009-04-01 |
Keir Fraser |
19491:01873414cfc1 |
xend: Revert c/s 19436 -- fails with Python 2.3, and sock.close() |
2009-04-01 |
Keir Fraser |
19490:2bbd2c26462d |
ia64: Fix the build after max_cstate changes. |
2009-04-01 |
Keir Fraser |
19489:443b3bb740e2 |
x86 hpet: fix irq_vector[] update of c/s 19419 |
2009-04-01 |
Keir Fraser |
19488:79f734040a83 |
xend: modify a warning log message |
2009-04-01 |
Keir Fraser |
19487:5d701be7c37b |
xend: fix rtc_timeoffset when localtime=1 |
2009-04-01 |
Keir Fraser |
19486:5759a5766cca |
xend: Balloon 4MB memory slop when creating a domain |
2009-04-01 |
Keir Fraser |
19485:9c552123b130 |
xend: Set close-on-exec flag for datagram sockets |
2009-04-01 |
Keir Fraser |
19484:2a6b32d1e705 |
xend: allow hvm domain to have multiple serial consoles |
2009-04-01 |
Keir Fraser |
19483:380cfb464b3b |
acm: Restrict the XML of the policy to only allow one |
2009-04-01 |
Keir Fraser |
19482:dbc4014882d0 |
stubdom: Fix newlib-chk.patch so it applies |
2009-03-31 |
Keir Fraser |
19481:f6fd1c2e4da6 |
stubdom: Add newlib-chk.patch |
2009-03-31 |
Keir Fraser |
19480:d669f5d1f876 |
Simplify spinlock code and re-enable IRQs where possible when spinning. |
2009-03-31 |
Keir Fraser |
19479:909bb1245930 |
hvmloader: ROMBIOS must POST in big real mode, since it supports PMM, |
2009-03-31 |
Keir Fraser |
19478:011f4fbf46b2 |
xend: Fix domain creation. |
2009-03-31 |
Keir Fraser |
19477:b3daeb123b6f |
build: Get rid of some more hardcoded install paths |
2009-03-31 |
Keir Fraser |
19476:0faf7b884711 |
x86: Enable S3 for 32bit dom0 on 64bit Xen |
2009-03-31 |
Keir Fraser |
19475:d7bf5a03cf07 |
hvmloader acpi: Reserve ioport ranges for expanded PHP |
2009-03-31 |
Keir Fraser |
19474:69108560c7eb |
x86: unify BUG() & Co, reduce overhead on x86-64 |
2009-03-31 |
Keir Fraser |
19473:2fa1d38097da |
Use unlikely() in BUG_ON()/WARN_ON() |
2009-03-31 |
Keir Fraser |
19472:4b602fff137b |
ia64, pygrub: Allow command-line editing in Lilo boot loader |
2009-03-31 |
Keir Fraser |
19471:b2b0825d6f8e |
xend: less noise in xend-debug.log on HVM shutdown |
2009-03-31 |
Keir Fraser |
19470:156093ff8067 |
xend: Check for valid CPU_CAP value when creating new domain |
2009-03-31 |
Keir Fraser |
19469:f9501b0bcc1b |
x86 mce: fix and clean up c/s 19423 |
2009-03-31 |
Keir Fraser |
19468:cc4a2290c224 |
x86: small adjustment to asm constraints for c/s 19400 |
2009-03-31 |
Keir Fraser |
19467:28a4dacea7ab |
x86 mce: fix c/s 18938 |
2009-03-31 |
Keir Fraser |
19466:37f67d8224b7 |
x86 mce: fix c/s 17968 for 32-on-64 |
2009-03-31 |
Keir Fraser |
19465:f2cf89a4e762 |
minios: Extend struct blkfront_aiocb. |
2009-03-31 |
Keir Fraser |
19464:132718080e64 |
tools build: No need for LFS flags on NetBSD. |
2009-03-31 |
Keir Fraser |
19463:57b733f66531 |
vtd: fix multiple Dom0 S3 on hosts that support Queued Invalidation. |
2009-03-31 |
Keir Fraser |
19462:f6a2bf60d49c |
cpuidle: suspend/resume scheduler tick timer during cpu idle state entry/exit |
2009-03-31 |
Keir Fraser |
19461:ee3c5a08f80e |
xend: Return True from device_update when cfg_xenapi |
2009-03-31 |
Keir Fraser |
19460:2269d8704139 |
XenAPI: Implement {get,set}_auto_power_on |
2009-03-31 |
Keir Fraser |
19459:cd6b3af19191 |
x86: Clean up atomic.h comments and asm specifiers. |
2009-03-31 |
Keir Fraser |
19458:80ecfc3d6a8e |
vtd: fix iommu vector leak |
2009-03-31 |
Keir Fraser |
19457:9202d800b06f |
xend: Allow user to specify vslots 0 - 1f for static pass-through |
2009-03-31 |
Keir Fraser |
19456:1f893d68a6ad |
xen: include MSI/MSI-X information in interrupt debug output |
2009-03-31 |
Keir Fraser |
19455:d64a487d6c32 |
xenctx: Teach xenctx how to find the right addresses in real-mode. |
2009-03-31 |
Keir Fraser |
19454:6ad2b1ded12f |
minios: _chk_fail and _chk canaries for minios and newlib |
2009-03-31 |
Keir Fraser |
19453:b7a11dff84c0 |
xenctx: Always show code context, even when not in kernel mode |
2009-03-31 |
Keir Fraser |
19452:192bc11d7506 |
libxc: Fix xc_translate_foreign_address in non-paged mode |
2009-03-31 |
Keir Fraser |
19451:ef56cfbdd390 |
xenapi: Fix VDI:read_only, VDI:sharable and VBD:mode of XenAPI |
2009-03-31 |
Keir Fraser |
19450:b183684130fd |
xend: fix hotplug for integrated devices |
2009-03-31 |
Keir Fraser |
19449:46188402c2d9 |
xend: Accept udev events about SCSI and update physical SCSI information |
2009-03-31 |
Keir Fraser |
19448:2ef77b4bdf58 |
xend: Fix 'xm pci_list_assignable_devices' |
2009-03-31 |
Keir Fraser |
19447:2d19139c1c9c |
xend: Fix scsi_id for pvSCSI |
2009-03-31 |
Keir Fraser |
19446:152257350930 |
xend: Allow drbd disks. |
2009-03-31 |
Keir Fraser |
19445:35fd5a1922bc |
xend: Supply pass-through vslot to qemu-dm |
2009-03-31 |
Keir Fraser |
19444:b89a9e97bd39 |
xend: Properly save/restore vnc/vfb configuration |
2009-03-31 |
Keir Fraser |
19443:b8d2f08f98d0 |
x86: virt_to_mfn() fixes. |
2009-03-31 |
Keir Fraser |
19442:687376c92188 |
xenpm: add cmd set-max-cstate |
2009-03-31 |
Keir Fraser |
19441:fa8dc6e43ec8 |
cpuidle: export max_cstate access via libxc |
2009-03-31 |
Keir Fraser |
19440:0f53202cb132 |
pygrub: More accurate try/except catch. |
2009-03-31 |
Keir Fraser |
19439:6c316510ce73 |
xend: Save the state of PPCIs after hot-plug events. |
2009-03-31 |
Keir Fraser |
19438:453ebb3279e8 |
xend: fix domain_migrate |
2009-03-31 |
Keir Fraser |
19437:f86ebd7f887a |
xend: Disallow bogus MAC addresses when creating new VIF devices |
2009-03-31 |
Keir Fraser |
19436:1f8e6aca0868 |
intel mce: Small fixes. |
2009-03-30 |
Keir Fraser |
19435:d5ddc782bc49 |
x86 acpi: Delete unnecessary and broken RSDP-scanning code. |
2009-04-07 |
Isaku Yamahata |
19434:22fe8c499431 |
[IA64] Fix unwind info of fast_hypercall |
2009-04-02 |
Isaku Yamahata |
19433:56eb2c541255 |
[IA64] ia64 counter part of 19376:9fc957e63f8d. |
2009-03-27 |
Isaku Yamahata |
19432:e54eeff2de54 |
merge with xen-unstable.hg |
2009-03-24 |
Keir Fraser |
19431:0b13d9787622 |
libxc: fix link error of xc_save on ia64 |
2009-03-20 |
Keir Fraser |
19430:0477f9061c8a |
x86: Build fixes and cleanups after Intel MCA changes. |
2009-03-20 |
Keir Fraser |
19429:891af2c54155 |
MCA interfaces between XEN/DOM0, let DOM0 know the MCA recovery action |
2009-03-20 |
Keir Fraser |
19428:cc60defe5b96 |
Implements Guest MCE# MSR read/write virtualization |
2009-03-20 |
Keir Fraser |
19427:c44c963ea162 |
x86: Core support for Intel MCA support |
2009-03-20 |
Keir Fraser |
19426:11650ecdd31e |
x86: Enable Xen C-state management by default. |
2009-03-20 |
Keir Fraser |
19425:6a069ea7149b |
pygrub: run first entry in config when invalid default boot option provided |
2009-03-20 |
Keir Fraser |
19424:1dd7b640d953 |
CPUIDLE: enable MSI capable HPET for timer broadcast |
2009-03-20 |
Keir Fraser |
19423:538a64b1ed63 |
xend: specify the slot for pass-through devices |
2009-03-20 |
Keir Fraser |
19422:2cd2e78d7c2d |
xenstore: Don't hardcode install path |
2009-03-20 |
Keir Fraser |
19421:ee93f866c74c |
xmexample: fix cpuid example |
2009-03-20 |
Keir Fraser |
19420:115c164721dc |
vtd: fix Dom0 S3 when VT-d is enabled. |
2009-03-20 |
Keir Fraser |
19419:bbfcea821a0d |
Do not pass DIRECTMAP_VIRT_END to virt_to_mfn(). It's out of range. |
2009-03-20 |
Keir Fraser |
19418:abb87a8387ac |
vtd: only enable Interrupt Remapping if Queued Invalidation is also enabled. |
2009-03-20 |
Keir Fraser |
19417:e5bed83d5180 |
xenpm: Add a small scheduler knob "sched_smt_power_savings" |
2009-03-20 |
Keir Fraser |
19416:58610023919b |
Typo fix for request_irq |
2009-03-20 |
Keir Fraser |
19415:4846d7ae75cd |
x86_64: Fix handling of DIRECTMAP_VIRT_START in virt_to_maddr(). |
2009-03-20 |
Keir Fraser |
19414:2a373e32b04d |
Add cpufreq actual average freq information to xenpm tools |
2009-03-20 |
Keir Fraser |
19413:0fc0de02856a |
Deliver cpufreq actual average freq to libxc interface |
2009-03-20 |
Keir Fraser |
19412:532e25fda238 |
cpufreq: Update cpufreq aperf and mperf read, so that it can be used |
2009-03-20 |
Keir Fraser |
19411:c657fc593306 |
mcheck: Small fix to Intel CMCI code |
2009-03-20 |
Keir Fraser |
19410:3dcb5ad8be0c |
fs-back: unmapp all shared ring pages when a domain dies |
2009-03-20 |
Keir Fraser |
19409:2b61a1ee35ee |
xend: fix vscsi error path |
2009-03-20 |
Keir Fraser |
19408:b7f7fb22210e |
hvm: Allow HVM guests direct access to 0xed debug/delay port |
2009-03-20 |
Keir Fraser |
19407:db20b819679c |
tmem: Placeholder hypercall. |
2009-03-20 |
Keir Fraser |
19406:f87b2374cdf0 |
x86: Fix the 32-bit build after c/s 19400. |
2009-03-19 |
Keir Fraser |
19405:e1562a36094e |
x86: Ensure we execute LTR when running on non-compat GDT which has |
2009-03-19 |
Keir Fraser |
19404:633e08774dab |
build system cleanup - get rid of some hardcoded paths |
2009-03-19 |
Keir Fraser |
19403:44d76cbe74ec |
Clean up physdev.h public header. |
2009-03-19 |
Keir Fraser |
19402:f02a528d2e56 |
Xen: use proper device ID to search VT-d unit for ARI and SR-IOV device |
2009-03-19 |
Keir Fraser |
19401:e2ada9d65bca |
Xen: documentation for VT-d/SR-IOV |