age |
author |
revision |
description |
2008-10-22 |
Isaku Yamahata |
18687:d9b70fc0ee0f |
[IA64]: update ia64 px info transfer corresponding to x86 px info update. |
2008-10-22 |
Isaku Yamahata |
18686:6db3c096c244 |
[IA64] Add hypercalls needed for VTD |
2008-10-22 |
Isaku Yamahata |
18685:46d7e12c4c91 |
merge with xen-unstable.hg |
2008-10-21 |
Keir Fraser |
18684:d2f7243fc571 |
ia64: Some fixes after spinlock implementation changes. |
2008-10-21 |
Keir Fraser |
18683:f7c09997cf11 |
x86, shadow: shadow_page_info must be same size as page_info. |
2008-10-21 |
Keir Fraser |
18682:e7f876c94955 |
x86: Move some code out of IRQ-disabled section of context switch path. |
2008-10-21 |
Keir Fraser |
18681:de6af72f7b5c |
x86, irq: No synamic memory allocation with IRQs disabled. |
2008-10-21 |
Keir Fraser |
18680:3b99705155c1 |
Use hvm_dirq_assist() to replace {vmx,svm}_dirq_assist(). |
2008-10-21 |
Keir Fraser |
18679:4b5823f292ea |
xend: Fix and clean up vscsi_util.py and other files |
2008-10-21 |
Keir Fraser |
18678:ecdbcd27490f |
timer: No dynamic memory allocation with IRQs disabled. |
2008-10-21 |
Keir Fraser |
18677:3ba06e8098cb |
x86: Avoid dynamic memory allocation during AP startup. |
2008-10-21 |
Keir Fraser |
18676:459f7ca6cf2a |
pv-on-hvm: Avoid rwlock livelock on save/restore. |
2008-10-21 |
Keir Fraser |
18675:dacc54242a63 |
Fix ioapic_rte_to_remap_entry() on IA64. |
2008-10-21 |
Keir Fraser |
18674:353f2359230a |
Add print info for ACPI _PCT and _PPC |
2008-10-21 |
Keir Fraser |
18673:687601e21055 |
Update cpufreq statistic protection |
2008-10-21 |
Keir Fraser |
18672:27eec3c54d08 |
Add protection for xenpm access power management info |
2008-10-21 |
Keir Fraser |
18671:a9f299b11b7f |
x86: Adapt 32b guest os to 64b hypervisor platform_hypercall compatibility |
2008-10-20 |
Keir Fraser |
18670:1eba0c88655f |
x86, spinlock: Always inline raw spinlock functions. |
2008-10-20 |
Keir Fraser |
18669:7989e3999e83 |
x86, spinlock: Get rid of .text.lock out-of-line section. |
2008-10-20 |
Keir Fraser |
18668:54d74fc0037c |
spinlock: Modify recursive spinlock definitions to support up to 4095 CPUs. |
2008-10-20 |
Keir Fraser |
18667:f4dab783b58b |
x86: Add TLB flushing to HAP p2m changes |
2008-10-20 |
Keir Fraser |
18666:c003e5a23a4e |
Clean up spinlock operations and compile as first-class functions. |
2008-10-20 |
Keir Fraser |
18665:824892134573 |
vmx: avoid taking locks with irqs disabled |
2008-10-20 |
Keir Fraser |
18664:c4be040bef6f |
x86: add movnti emulation |
2008-10-20 |
Keir Fraser |
18663:2a25fd94c6f2 |
VT-d: correct allocation failure checks |
2008-10-20 |
Keir Fraser |
18662:bf84c03c38ee |
docs: Update XenAPI document for pvSCSI |
2008-10-20 |
Keir Fraser |
18661:6ca065624051 |
xend: fix setting vcpus > VCPUs_max |
2008-10-20 |
Keir Fraser |
18660:6eb23f7ece78 |
Add some necessary files to build IA64 VT-d. |
2008-10-20 |
Keir Fraser |
18659:d752eaa7c1db |
vtd: make the xen_in_range/tboot_in_range checkings also work for IA64. |
2008-10-20 |
Keir Fraser |
18658:10a2069a1edb |
Define a macro IO_APIC_ID() for x86. |
2008-10-20 |
Keir Fraser |
18657:e57ca7937ae8 |
iommu: make some functions (mainly MSI-related) dummy on IA64 for now. |
2008-10-20 |
Keir Fraser |
18656:d8a156bdef14 |
Add a new file xen/include/xen/hvm/irq.h to share common definitions. |
2008-10-20 |
Keir Fraser |
18655:314df03b7d61 |
NMI watchdog: don't try to run too slow. |
2008-10-20 |
Keir Fraser |
18654:0a09de68c541 |
blktap: Handle qcow backing files correctly. |
2008-10-20 |
Keir Fraser |
18653:cbc254c59dd0 |
xend: Stub out vscsi_get_scsidevices() until issues are addressed. |
2008-10-17 |
Keir Fraser |
18652:4129f0f2f2ba |
NMI watchdog: use new counter on Core/Core2 CPUs |
2008-10-17 |
Keir Fraser |
18651:3411819435b9 |
svm: Check exitcode for NRIP validity only in debug builds. |
2008-10-17 |
Keir Fraser |
18650:609d0d34450f |
vtd: code cleanup |
2008-10-17 |
Keir Fraser |
18649:50aaffd8f87c |
Enable PCI serial devices for console messages |
2008-10-16 |
Keir Fraser |
18648:6bf61b830153 |
NextRIPS support for forthcoming AMD processors |
2008-10-16 |
Keir Fraser |
18647:dc61548aa479 |
Fix SCHEDOP_poll to avoid wakeup-waiting race on interrupt delivery. |
2008-10-16 |
Keir Fraser |
18646:bb1a67a7db26 |
xmalloc: Add pooled allocator interface. |
2008-10-16 |
Keir Fraser |
18645:48fba1dbcfaf |
xmalloc: use tlsf algorithm |
2008-10-16 |
Keir Fraser |
18644:98ff908a91b7 |
vmx: set DR7 via DOMCTL_setvcpucontext |
2008-10-16 |
Keir Fraser |
18643:819ab49deef1 |
xentrace: trace power management events. |
2008-10-16 |
Keir Fraser |
18642:9404bcb6d32e |
Enhance XenAPI for pvSCSI |
2008-10-15 |
Keir Fraser |
18641:22c89412fc8c |
x86 cpuid: leaf 4 sub-index goes in %ecx, not %ebx |
2008-10-15 |
Keir Fraser |
18640:33d6ed9fd3c5 |
amd: fix CPUID mask option handling |
2008-10-15 |
Keir Fraser |
18639:3603e95245fa |
x86: make injection of spurious page faults configurable per domain |
2008-10-15 |
Keir Fraser |
18638:61218a1763da |
vt-d: Fix MSI-x interrupt remapping |
2008-10-15 |
Keir Fraser |
18637:8c3144b1ff63 |
x86: Fix non-debug build. |
2008-10-22 |
Isaku Yamahata |
18636:6583186e5989 |
[IA64] fix compilation error of xen/common/spinlock.c |
2008-10-17 |
Isaku Yamahata |
18635:e23c1f241c7b |
[IA64] clean up of xenpage.h |
2008-10-17 |
Isaku Yamahata |
18634:07558e1876e4 |
[IA64] clean up ioports_{permit, deny}_access() |
2008-10-17 |
Isaku Yamahata |
18633:f27787b9f8d7 |
[IA64] Change ioports_permit_access interface(). |
2008-10-17 |
Isaku Yamahata |
18632:7db30bf36b0e |
[IA64] make virt_to_maddr() to support both cached/uncached identity mapped area. |
2008-10-16 |
Isaku Yamahata |
18631:5450b008afce |
[IA64] rename struct viosapic_rte in order to share VTD code. |
2008-10-16 |
Isaku Yamahata |
18630:91ec8f01d6b9 |
[IA64] avoid name conflict with pci_dev. |
2008-10-14 |
Keir Fraser |
18629:9b227eb09263 |
x86_emulate: Fix after decode changes. Valid opcode decode values must |
2008-10-14 |
Keir Fraser |
18628:a72eebf02915 |
iommu: Fix the build. |
2008-10-14 |
Keir Fraser |
18627:7f9706875b5b |
Missing file from prev c/s |
2008-10-14 |
Keir Fraser |
18626:3ff2461bb5a1 |
iommu: Move some 'boot_cpu_data.x86_vendor' related stuff into |
2008-10-14 |
Keir Fraser |
18625:0feedf7dcc73 |
vtd: Define msi_msg_{read,write}_remap_rte() to nothing for ia64. |
2008-10-14 |
Keir Fraser |
18624:78af732db9a7 |
Add documentation on how to build one's own stub domain kernel |
2008-10-14 |
Keir Fraser |
18623:c9ba3d1880be |
vt-d: Fix comment typos. |
2008-10-14 |
Keir Fraser |
18622:551c3480beee |
hvm: Battery Management virtual firmware and toolstack changes |
2008-10-14 |
Keir Fraser |
18621:8d993552673a |
x86, hvm: Hyper-V guest interface support with small set of enlightenments |
2008-10-13 |
Keir Fraser |
18620:a26194601c8f |
x86: propagate return value of alloc_l1_table() |
2008-10-13 |
Keir Fraser |
18619:e4bddd01cb3e |
vtd: move some x86-dependent functions into x86-specific directory. |
2008-10-13 |
Keir Fraser |
18618:98d5370fec1a |
xend: fixup the Secondary Bus Reset. |
2008-10-13 |
Keir Fraser |
18617:0d1875d2e5f2 |
iommu: Cleanups to some header files. |
2008-10-13 |
Keir Fraser |
18616:bf78a531eb66 |
xenpm: Fix logic when Hyperthreading is enabled. |
2008-10-13 |
Keir Fraser |
18615:0c64c5fe261b |
xend: Fix dev backend path construction. |
2008-10-10 |
Keir Fraser |
18614:365674de23c2 |
xend: Restore bridge control register after secondary bus reset |
2008-10-10 |
Keir Fraser |
18613:60bd590a0438 |
Merge with IA64 tree |
2008-10-10 |
Keir Fraser |
18612:cafbd83e2258 |
vmx: Update RIP past INT3 instruction on INT3 vmexit. |
2008-10-10 |
Keir Fraser |
18611:583e45983aaa |
vmx:update DR6 on TRAP_debug VM exits. |
2008-10-10 |
Keir Fraser |
18610:c89fd1e9c49c |
vt-d: Fix dma_set_pte_superpage |
2008-10-10 |
Keir Fraser |
18609:a9be7b357b0b |
xend: Fix the detection of the upmost bridge in the python function find_parent(). |
2008-10-10 |
Keir Fraser |
18608:3c0862d49df7 |
cpufreq: remove unused variable cpu_count. |
2008-10-10 |
Keir Fraser |
18607:a175b2c039ed |
acpi/pmstat.c: refer to the array after range check. |
2008-10-10 |
Keir Fraser |
18606:8f5a67f466e2 |
[IA64] compile xenpm for ia64. |
2008-10-10 |
Isaku Yamahata |
18605:c2fc4d26ef18 |
merge with xen-unstable.hg |
2008-10-09 |
Keir Fraser |
18604:6ab55f716ce3 |
hvmloader: smbios support for large memory guests |
2008-10-09 |
Keir Fraser |
18603:69f670979660 |
vtd: Make some pci access functions architecture independent. |
2008-10-09 |
Keir Fraser |
18602:0033c944318f |
Rename evtchn_lock to event_lock, since it protects more than just |
2008-10-09 |
Keir Fraser |
18601:a11ad61bdb5b |
Fix lock issue for hvm pass-through domain |
2008-10-09 |
Keir Fraser |
18600:b8f329d2c074 |
vt-d: Define a struct IO_xAPIC_route_entry to accommodate both ioapic |
2008-10-09 |
Keir Fraser |
18599:10dec51bfa81 |
xenpm: Fix typo bug. |
2008-10-09 |
Keir Fraser |
18598:d1e57d593614 |
x86/mm: Use l1e_get_pfn() in destroy_grant_pte_mapping(). |
2008-10-09 |
Keir Fraser |
18597:1e37779bf884 |
xend: Fix typo _gatherDom -> gatherDom. |
2008-10-09 |
Keir Fraser |
18596:205b837b6138 |
Allow to specify Linux kernel config file |
2008-10-08 |
Keir Fraser |
18595:e66cecb66b1e |
x86: Remove bogus assertion from free_domain_pirqs(). |
2008-10-08 |
Keir Fraser |
18594:5e4e234d58be |
x86: Define __per_cpu_shift label to help kdump/crashdump. |
2008-10-08 |
Keir Fraser |
18593:26985a665ded |
x86: Continue to allocate vectors across LAPIC priority levels, since |
2008-10-08 |
Keir Fraser |
18592:51a05fb4c601 |
x86: Free MSI vector when a pirq is unmapped. |
2008-10-08 |
Keir Fraser |
18591:ed398097c03e |
x86: Move pirq logic to irq.c. |
2008-10-08 |
Keir Fraser |
18590:1f85f7b216b3 |
flask: Fix a problem in xend code when starting a guest with XSM/Flask enabled. |
2008-10-08 |
Keir Fraser |
18589:d5bd0567b458 |
flask: Add 2 permissions to the default flask policy to get a VIF-enabled guest to work |
2008-10-08 |
Keir Fraser |
18588:79ffff76e300 |
flask: Fix to default policy to get simple VM running |
2008-10-03 |
Keir Fraser |
18587:78e98657021a |
pygrub: fix the parameter `default' and `timeout' in elilo.conf |
2008-10-03 |
Keir Fraser |
18586:6ce634cc6e75 |
xend: Allow guest write access to /local/domain/x/memory |
2008-10-10 |
Isaku Yamahata |
18585:af8eaa3cf782 |
[IA64] introduce iosapci ID. |
2008-10-10 |
Isaku Yamahata |
18584:1a77bb358d7b |
[IA64] Add pci configuration code, which is needed by VTD. |
2008-10-10 |
Isaku Yamahata |
18583:faf07ca43a28 |
Add pci configuration code, which is needed by VTD |
2008-10-10 |
Isaku Yamahata |
18582:903a901ab372 |
[IA64] implement ia64 cpufreq notify hypercall |
2008-10-10 |
Isaku Yamahata |
18581:a311996570f4 |
[IA64] Add cpufreq ia64 driver |
2008-10-03 |
Isaku Yamahata |
18580:e02974a95872 |
[IA64] libxc: make xc_ia64_copy_memmap use DOM0VP_get_memmap. |
2008-10-03 |
Isaku Yamahata |
18579:89ef37e0f4b8 |
[IA64] introduce DOM0VP_get_memmap hypercall. |
2008-10-03 |
Isaku Yamahata |
18578:ba543f51c6f1 |
[IA64] fix XENMEM_add_to_physmap with XENMAPSPACE_mfn. |
2008-10-03 |
Isaku Yamahata |
18577:788ed94f8fe4 |
[IA64] make use of rcu_lock_target_domain_by_id() |
2008-10-03 |
Isaku Yamahata |
18576:591734b38585 |
merge with xen-unstable.hg |
2008-10-02 |
Keir Fraser |
18575:80365bc6df42 |
libblktap: Remove trailing null byte in xs_printf |
2008-10-02 |
Keir Fraser |
18574:9a7b46546e05 |
Eliminate code duplication with rcu_lock_domain_by_id(). |
2008-10-02 |
Keir Fraser |
18573:8dc05a2b3beb |
xc_ptrace: Allow gdbserver to connect to a guest before APs are |
2008-10-02 |
Keir Fraser |
18572:60937c4c5a67 |
xend: Make only selected subdirs of /local/domain/<domid> writable by the guest. |
2008-10-02 |
Isaku Yamahata |
18571:c8511a5e9a57 |
[IA64] libxc clean up. |
2008-10-02 |
Isaku Yamahata |
18570:6208fcb4082f |
[IA64] xc restore: fix domain restore. |
2008-10-02 |
Isaku Yamahata |
18569:0cc0252e74e1 |
[IA64] hvm builder: more precisely use of memory size. |
2008-10-02 |
Isaku Yamahata |
18568:c383ae0b803d |
[IA64] libxc: improve foreign p2m exposure. |