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