age |
author |
revision |
description |
2008-12-03 |
Keir Fraser |
18858:bb7683510600 |
AMD IOMMU: Invalidate all pages on domain destruction |
2008-12-03 |
Keir Fraser |
18857:f571834d3f5d |
AMD IOMMU: Propagate HyperTransport settings from IVHD table to control register |
2008-12-03 |
Keir Fraser |
18856:5c121966ad9a |
AMD IOMMU: Fix event log interrupt handling |
2008-12-03 |
Keir Fraser |
18855:00a15b45cae3 |
Fix the HVM save hypercall to avoid freeing an uninitalised pointer. |
2008-12-03 |
Keir Fraser |
18854:2647c63be4cf |
Do not request domain shutdown if in S3 state during domain save. |
2008-12-03 |
Keir Fraser |
18853:cb526325927c |
physdev: make PHYSDEVOP_pirq_eoi_mfn use of gmfn instead of mfn. |
2008-12-03 |
Keir Fraser |
18852:9a6153a89d66 |
x86: Fix mfn_to_virt() to cast MFN to address size. |
2008-12-03 |
Keir Fraser |
18851:28d485613eb3 |
x86: No need for short jmp before long hjmp when setting CR0.PE |
2008-12-02 |
Keir Fraser |
18850:2797ad550925 |
xenpmd: Adjust strncat() length to avoid static buffer overflow. |
2008-12-02 |
Keir Fraser |
18849:fc5208167bb6 |
Fix Xen panic with oprofile |
2008-12-01 |
Keir Fraser |
18848:f39673ce7d6e |
pvgrub: value returned by getrtsecs should be BCD |
2008-11-29 |
Keir Fraser |
18847:a00eb6595d3c |
x86: Fix PHYSDEVOP_pirq_eoi_mfn, which I modified and broke. |
2008-11-28 |
Keir Fraser |
18846:4d52d3c53850 |
x86: remove unused parameter/arguments from flush_ready_eoi() |
2008-11-28 |
Keir Fraser |
18845:c820bf73a914 |
x86: add a shared page indicating the need for an EOI notification |
2008-11-28 |
Keir Fraser |
18844:8dbf23c89cc6 |
xend: Fix device release for tap devices |
2008-11-28 |
Keir Fraser |
18843:abada55aec43 |
xm: Relax the sanity check on guest configuration with XSM-ACM addlabel |
2008-11-28 |
Keir Fraser |
18842:9be2fe3de567 |
shadow: fix the fix for promotion/resync race. |
2008-11-27 |
Keir Fraser |
18841:90ed7af65570 |
x86_emulate: Fix for test harness and simplify some opcodes. |
2008-11-27 |
Keir Fraser |
18840:8d5474a5c66b |
Avoid warn_unused_result build failure on fgets(). |
2008-11-27 |
Keir Fraser |
18839:840b761e07c1 |
x86, hpet: check hpet existence |
2008-11-27 |
Keir Fraser |
18838:b1a38832be05 |
VT-d code cleanup |
2008-11-27 |
Keir Fraser |
18837:a558165cfead |
shadow: set fast_emul to zero when emulating to an out-of-sync page. |
2008-11-26 |
Keir Fraser |
18836:ab0c1bdede53 |
Merge with ia64 tree. |
2008-11-26 |
Keir Fraser |
18835:32aecede4626 |
timer: Print timer fn when dump timer queue |
2008-11-26 |
Keir Fraser |
18834:1975e33b79f1 |
vtd: cleanups |
2008-11-26 |
Keir Fraser |
18833:4ccee1299bc7 |
xen: Fix gcc 4.3 build failure. |
2008-12-03 |
Isaku Yamahata |
18832:54e5d15af567 |
IA64: Rationalize VMM mode alignment checking |
2008-11-26 |
Isaku Yamahata |
18831:b3265ff6c613 |
merge with xen-unstable.hg |
2008-11-25 |
Keir Fraser |
18830:c2a018cdb45d |
Fix PSE PAT handling in guest walk. |
2008-11-25 |
Isaku Yamahata |
18829:436816898c87 |
merge with xen-unstable.hg |
2008-11-24 |
Keir Fraser |
18828:e7c421510be9 |
hvmloader: Pass BDF to PCI option ROMs. |
2008-11-24 |
Keir Fraser |
18827:521d4d90f6e3 |
hvmloader: Load physical PCI option ROMs where available. |
2008-11-24 |
Keir Fraser |
18826:612218519cb5 |
hvmloader: Relocate the etherboot ROM to be near the end of VGA |
2008-11-24 |
Keir Fraser |
18825:285f8635f573 |
shadow: fix race between resync and page promotion. |
2008-11-24 |
Keir Fraser |
18824:0b8c6c91c5a4 |
pv-on-hvm drivers: build fixes for Linux 2.6.27+ |
2008-11-24 |
Keir Fraser |
18823:cd45b5c95612 |
PCI interface changes for PCIE-AER enabling |
2008-11-20 |
Keir Fraser |
18822:e7da388ff95d |
x86: make NR_IRQS build-time configurable |
2008-11-20 |
Keir Fraser |
18821:935bd48f096a |
Eliminate NR_IRQ_VECTORS |
2008-11-20 |
Keir Fraser |
18820:6468257e9e62 |
Properly distinguish irq and vector spaces |
2008-11-20 |
Keir Fraser |
18819:db7a713071fe |
x86: freeze non-current vCPUs of dom0 before entering S5 |
2008-11-20 |
Keir Fraser |
18818:857bda0c15b3 |
xend: Make _setCPUAffinity() errors nonfatal on domain resume |
2008-11-20 |
Keir Fraser |
18817:e3a0c3c9fd7b |
x86, hpet: Fix initialisation of secondary timers. |
2008-11-20 |
Keir Fraser |
18816:368e072feb29 |
xenapi: fix valid_object typo |
2008-11-19 |
Keir Fraser |
18815:98d48f7680db |
x86: Fix build for some versions of gcc. |
2008-11-19 |
Keir Fraser |
18814:bddd2d344c54 |
x86: secure ioapic_guest_write() against FREE_TO_ASSIGN irq values |
2008-11-19 |
Keir Fraser |
18813:4107618ee0d8 |
x86: support CPUID hypervisor feature bit |
2008-11-19 |
Keir Fraser |
18812:4c67985c552e |
x86, s3: Sync platform stamps at time suspend. |
2008-11-19 |
Keir Fraser |
18811:390ef36eb596 |
Remove Xen-private definitions from kexec public header. |
2008-11-19 |
Keir Fraser |
18810:2f8b0e14143c |
xen s3, No need to check idle vcpu before update_vcpu_system_time(). |
2008-11-19 |
Keir Fraser |
18809:876bffced2b8 |
x86, hpet: Avoud double initialisation on boot or after S3. |
2008-11-19 |
Keir Fraser |
18808:9958ef441af0 |
x86: Fix the clocksource= boot parameter after c/s 18786. |
2008-11-18 |
Keir Fraser |
18807:f09a1d5d4338 |
x86, hvm: Fix domain restore bug with Intel VLAPIC acceleration. |
2008-11-18 |
Keir Fraser |
18806:ed8524f4a044 |
x86: Re-initialise HPET on resume from S3 |
2008-11-18 |
Keir Fraser |
18805:85fda344dba7 |
x86, time: Clean up platform timer initialisation. |
2008-11-18 |
Keir Fraser |
18804:ae891977a4d3 |
x86, hvm: Implement interrupt routing to least priority processor. |
2008-11-18 |
Keir Fraser |
18803:2604400f75e3 |
vtd: fix memory allocation from NUMA node for VT-d. |
2008-11-17 |
Keir Fraser |
18802:7dd722064128 |
hvm: Fix hvm_vcpu_reset_state() to act on specified domain, rather |
2008-11-17 |
Keir Fraser |
18801:17911073a90a |
tools: use sysfs interface to balloon driver if present |
2008-11-14 |
Keir Fraser |
18800:2188ed106885 |
Remove NR_PIRQS definition -- always use NR_IRQS. |
2008-11-14 |
Keir Fraser |
18799:85198c4d4da5 |
Fix to save CPU affinity for xm save/restore |
2008-11-14 |
Keir Fraser |
18798:3ba83def85a2 |
vt-d: Fix ia64 build. |
2008-11-13 |
Keir Fraser |
18797:a0910b1b5ec0 |
x86: don't disable MSI in order to mask an IRQ |
2008-11-13 |
Keir Fraser |
18796:d44ad6db638c |
x86, hvm: Provide access to limited VCPUOP_ hypercalls. |
2008-11-13 |
Keir Fraser |
18795:48879ca58848 |
x86: Use the shadow-code PT walker from the HAP functions |
2008-11-13 |
Keir Fraser |
18794:7fb33d15dc9b |
x86: Move the guest pagetable walker out of shadow/multi.c |
2008-11-13 |
Keir Fraser |
18793:b87cc4de3ca6 |
x86: Move guest_l*e definitions into common code |
2008-11-13 |
Keir Fraser |
18792:9f68b6ae6243 |
xm: display domain id on domain creation |
2008-11-12 |
Keir Fraser |
18791:8de4b4e9a435 |
x86: add SSE-based copy_page() |
2008-11-12 |
Keir Fraser |
18790:8e18dd41c6c7 |
x86: reduce GDT switching |
2008-11-12 |
Keir Fraser |
18789:2bd99c5faa42 |
xend, pciif: fix some indentation |
2008-11-11 |
Keir Fraser |
18788:07d0be88571f |
hvm: fix single stepping on debugger |
2008-11-11 |
Keir Fraser |
18787:7be8e7eefbd7 |
vmx: Clean up exception delivery logic. |
2008-11-11 |
Keir Fraser |
18786:7e8db19d72a5 |
x86: fix getvcpucontext for HVM segment registers |
2008-11-11 |
Keir Fraser |
18785:92d0e13b0ea3 |
vmx: Fix realmode exception delivery to correctly check stack pointer size. |
2008-11-11 |
Keir Fraser |
18784:36bda0bb805f |
vtd cleanup: change some function return types to void |
2008-11-11 |
Keir Fraser |
18783:76e90ac5067e |
xend: Restore CPU affinity on domain resume. |
2008-11-11 |
Keir Fraser |
18782:beade55d67fc |
minios: add a barebone net/if.h |
2008-11-10 |
Keir Fraser |
18781:40668908260c |
vtd: fix interrupt remapping to handle SMI RTE's with uninitialized |
2008-11-07 |
Keir Fraser |
18780:832efb028a1d |
x86, vmx realmode: Stack manipulation on interrupt/exception injection |
2008-11-07 |
Keir Fraser |
18779:256067cbf5b3 |
xenpm: Fix an error path. |
2008-11-06 |
Keir Fraser |
18778:3450cb9706ac |
x86, hvm: Better MTRR type check. |
2008-11-06 |
Keir Fraser |
18777:6b6610c115fc |
x86: Fix an inverted flags conversion in map_page_to_xen() |
2008-11-06 |
Keir Fraser |
18776:3af208e6f850 |
x86: Use gfn_to_mfn() rather than gfn_to_mfn_current() in callers |
2008-11-05 |
Keir Fraser |
18775:5fd51e1e9c79 |
x86: PV support for hugepages |
2008-11-05 |
Keir Fraser |
18774:1e437b5b418a |
x86: fix a typo |
2008-11-05 |
Keir Fraser |
18773:baad1475f2cd |
x86, hvm: Only warn on memory attribute conflicts for real RAM. |
2008-11-05 |
Keir Fraser |
18772:ef202be3cf54 |
xend, security: Prevent changing of the policy while VMs are migrating |
2008-11-05 |
Keir Fraser |
18771:484cf12ba667 |
xend: Add a multi-reader-single-writer lock implementation |
2008-11-04 |
Keir Fraser |
18770:4bfc67b09e9c |
tools/hotplug: Separate OS-specific scripts. |
2008-11-04 |
Keir Fraser |
18769:6bd021d987d7 |
x86: allow grant table originating ptes to have their guest available |
2008-11-18 |
dietmar hahn |
18768:7ef733b961c8 |
[IA64] Remove the useless big endian stuff. |
2008-11-17 |
dietmar hahn |
18767:cf3b9afb8568 |
[IA64] minios: Fix ctor and dtor sections. |
2008-11-17 |
dietmar hahn |
18766:3dfe1a7c729e |
[IA64] minios: Clean up the hypervisor interface |
2008-11-18 |
Isaku Yamahata |
18765:008b68ff6095 |
[IA64] Fix a bug for XEN_VIRT_UC_BIT use. |
2008-11-17 |
Isaku Yamahata |
18764:90dd47269489 |
[IA64] Fix typo. (PALL -> PAL) |
2008-11-07 |
Isaku Yamahata |
18763:9bc00e9716cd |
[IA64] Fix frametable_miss handling for HVM guests. |
2008-11-07 |
Isaku Yamahata |
18762:b9436a3c9f00 |
[IA64] Fix vti guests broken issue. |
2008-11-06 |
Isaku Yamahata |
18761:f6795589ef82 |
[IA64] use pte_pfn() where possible |
2008-11-06 |
Isaku Yamahata |
18760:958942c44332 |
[IA64] make ia64 dump_execution_state() print stack trace for debugging. |
2008-11-04 |
Isaku Yamahata |
18759:57c94bdbd6b3 |
[IA64] fix {un}lock_ipi_calllock(). |
2008-11-04 |
Isaku Yamahata |
18758:e75cb35c798b |
merge with xen-unstable.hg |
2008-11-03 |
Keir Fraser |
18757:43a079fd50fd |
xentrace: Trace mmio/io read/write value |
2008-11-03 |
Keir Fraser |
18756:4ec25db9326a |
x86: Fix GRANT_PTE_FLAGS. |
2008-11-03 |
Keir Fraser |
18755:540483d2a98f |
x86: simplify page reference handling for partially (in-)validated pages |
2008-11-03 |
Keir Fraser |
18754:303b1014f91e |
Cpufreq: Enhance hypervisor px sanity check |
2008-11-03 |
Keir Fraser |
18753:91a2b9309a72 |
xend: ioport & irq persistence thru reboot |
2008-10-31 |
Keir Fraser |
18752:f12d9595d07c |
Change timer implementation to allow variable 'slop' in how late |
2008-10-30 |
Keir Fraser |
18751:85ba96069dfb |
x86: Use the right error code when testing for spurious pagefaults |
2008-10-30 |
Keir Fraser |
18750:ed30f4efb728 |
x86: fix preemptable page type handling |
2008-10-30 |
Keir Fraser |
18749:9e5cf6778a6d |
x86: eliminate domain cleanup hack in favor of using the preemptable |
2008-10-30 |
Keir Fraser |
18748:112e81ae5824 |
CPUIDLE: Support C1 FFH entry |
2008-10-30 |
Keir Fraser |
18747:1137464400a8 |
CPUIDLE: add idx field |
2008-10-30 |
Keir Fraser |
18746:e8f0e625e043 |
rombios: fix int13h for floppy disk |
2008-10-29 |
Keir Fraser |
18745:85a2a54c70c8 |
cpufreq: Fix another build failure. |
2008-10-29 |
Keir Fraser |
18744:6a8fea290af5 |
cpufreq.c: shut up compiler about cpufreq_dom |
2008-10-29 |
Keir Fraser |
18743:ae100f264f6a |
x86: Fix relinquish_memory() for PGT_partial pages. |
2008-10-29 |
Keir Fraser |
18742:183d2d7adc2f |
minios: Define __INSIDE_MINIOS__ rather than __MINIOS__ |
2008-10-29 |
Keir Fraser |
18741:bec755616e8e |
x86: Specify NUMA node when alloc'ing compat l4 for 32-on-64 guest |
2008-10-29 |
Keir Fraser |
18740:2c7665f04038 |
cpufreq: domain structure update from array to linked list |
2008-10-28 |
Keir Fraser |
18739:19549b9766fd |
x86: Fix circular page reference destruction in relinquish_memory(). |