ia64/xen-unstable

log

age author revision description
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.
2008-10-02 Isaku Yamahata 18567:e82909f42732 merge with xen-unstable.hg
2008-10-01 Keir Fraser 18566:ab19284c5070 xend: Fixes after backend xenstore config changes.
2008-10-01 Keir Fraser 18565:616eea24aefa xend: Move some backend configuration info.
2008-10-01 Keir Fraser 18564:0a8ea3bbeb3d [IA64] Compilation fix to cpufreq stuff.
2008-09-30 Keir Fraser 18563:782599274bf9 x86, hvm: Expose host core/HT topology to HVM guests.
2008-09-29 Keir Fraser 18562:22c9434c5d3e hvm: Remove extboot from virtual firmware.
2008-09-29 Keir Fraser 18561:ccf0205255e1 xc_save: use correct size when unmapping live p2m.
2008-09-29 Keir Fraser 18560:2e7f5c177495 domctl: Fix the wrong return values when xsm_xxx() returns 0
2008-09-28 Keir Fraser 18559:6871f484430c Fix 32pae build: ld -> PRI64.
2008-09-26 Keir Fraser 18558:b5f20f7ac2b3 CPUIDLE: Initialize timer broadcast mechanism for C2
2008-09-26 Keir Fraser 18557:1420a6649cfa hvm: Default timer_mode=1 (do not delay virtual time for missed
2008-09-26 Keir Fraser 18556:840c0c3c185a x86 shadow: Add FreeBSD mappings guest heuristics.
2008-09-26 Keir Fraser 18555:19b0a4f91712 x86 and ia64: move cpufreq notify code to commone place
2008-09-26 Keir Fraser 18554:d1d9915041de X86 and IA64: Update cpufreq statistic logic for supporting both x86
2008-09-26 Keir Fraser 18553:08374be21318 X86 and IA64: Rebase cpufreq logic for supporting both x86 and ia64
2008-09-26 Keir Fraser 18552:5274aa966231 vtd: Fix check for interrupt remapping of ioapic RTE
2008-09-25 Keir Fraser 18551:b642e39d96cf x86, hvm: Remove warning on emulated write to read-only page.
2008-09-25 Keir Fraser 18550:e1507b441be4 x86: Clean up and fix 18539:31f09a5e24cf8
2008-09-25 Keir Fraser 18549:ddf62f696111 xm: Fix xm start -c / --vncviewer
2008-09-25 Keir Fraser 18548:eececb5de4fa hvm firmware: Replace etherboot with modern gPXE ROMs.
2008-09-25 Keir Fraser 18547:7a32c2325fdc x86: Fix guest_physmap_add_entry checks
2008-09-25 Keir Fraser 18546:7592da5118ec x86: Add xenpm utility to list CPU power info.
2008-09-25 Keir Fraser 18545:d4a093819310 x86 pmstat: Fix get_pm_info hypercall argument checking.
2008-09-25 Keir Fraser 18544:50170dc8649c x2apic: Clean up send_IPI_mask_x2apic() and add a memory barrier.
2008-09-24 Keir Fraser 18543:b53b02976633 Fix direct use of 'make' -> $(MAKE)
2008-09-24 Keir Fraser 18542:31f09a5e24cf x86: Properly synchronise updates to pirq-to-vector mapping.
2008-09-24 Keir Fraser 18541:7750906b06b3 x86: change _PAGE_GNTTAB
2008-09-24 Keir Fraser 18540:1eeb3aecea57 x86/PCI-MSI: fix log messages
2008-09-24 Keir Fraser 18539:981e4d7eb8a8 ia64: fix make install under tools/debugger/xenitp
2008-09-24 Keir Fraser 18538:2842dbc5679c minios: blkfront should set protocol node
2008-09-24 Keir Fraser 18537:c6f80d1227cb xm docs: Added new,delete,dump-core,resume,suspend,uptime and fixed others
2008-09-23 Keir Fraser 18536:f4552d9f6afb hvm, save/restore: Skip page batches which contain no valid pages.
2008-09-23 Keir Fraser 18535:fd3f54eb23e1 acm, xend: Catch bad vlan identifiers
2008-09-22 Keir Fraser 18534:df6f9fe48f11 libxc: Wrapper functions for cpu online/offline
2008-09-22 Keir Fraser 18533:0c8d2e44126d x86: Add sysctl for cpu online/offline
2008-09-22 Keir Fraser 18532:415c3da25b26 x86: fix powernow
2008-09-22 Keir Fraser 18531:81483e49c74c Add debug key 'e' for event channel information
2008-09-22 Keir Fraser 18530:ae29cd95ba7d acpi: mark several more items __init/__initdata
2008-09-22 Keir Fraser 18529:d8a2d117225c x86/cpufreq: don't use static array for large per-CPU data structures
2008-09-22 Keir Fraser 18528:1c09b810f977 domctl: don't allow certain operations on Dom0
2008-09-22 Keir Fraser 18527:40233384ffe3 vsprintf: Better size_t input checking, and fix return values of
2008-09-22 Keir Fraser 18526:c0db74e41662 Fix misc issues related to allowing support of more CPUs
2008-09-22 Keir Fraser 18525:ae24b533dc9d xentop: Fix display of long domain names.
2008-09-22 Keir Fraser 18524:6d3b932cbeca i386: make double fault TSS per-CPU
2008-09-22 Keir Fraser 18523:7f1a36b834e1 x86: make GDT per-CPU
2008-09-22 Keir Fraser 18522:3c42b5ad0a4f x86,amd,microcode: fix hypercall return code
2008-09-22 Keir Fraser 18521:e61c7833dc9d CPUIDLE: Handle C2 LAPIC timer & TSC stop
2008-09-22 Keir Fraser 18520:9cc4cebee50b CPUIDLE: Support multiple C3 states
2008-09-22 Keir Fraser 18519:ad79f7af3916 xenctx: fix xenctx --all option on x86
2008-09-22 Keir Fraser 18518:a1e86caf83a3 xend: Refactor vmmetrics destruction.
2008-09-18 Keir Fraser 18517:2e8ad0c35792 pvgrub: Allow to work with a partitionless virtual disc.
2008-09-18 Keir Fraser 18516:79459028af39 xm list: Return unique exit code for non-existent domain
2008-09-18 Keir Fraser 18515:104ceb3de263 x86, amd, hvm: pass through one more cpuid cache description leaf
2008-09-18 Keir Fraser 18514:71d3d3ac23b8 Remove internal tools/ioemu tree.
2008-09-17 Keir Fraser 18513:694b7daa353c xc_save/xc_restore: Fix wrong data type
2008-09-17 Keir Fraser 18512:366c78ff361b x86: Allow continue_hypercall_on_cpu() to be called from within an
2008-09-17 Keir Fraser 18511:beb28a3975bd xm: Remove obsolete mechanism using vncviewer -listen
2008-09-17 Keir Fraser 18510:7424f989fe01 mini-os: adding some missing posix function declarations
2008-09-16 Keir Fraser 18509:9ab9dadf4876 x86-64: enforce memory limits imposed by virtual memory layout
2008-09-16 Keir Fraser 18508:15efb62ecf09 x86: also fix powernow's dom_mask
2008-09-16 Keir Fraser 18507:d7be37824fe0 Merge with IA64 tree.
2008-09-16 Keir Fraser 18506:f163138e3340 x86, microcode: Free microcode_info struct at end of hypercall.
2008-09-16 Keir Fraser 18505:879330497672 x86, microcode: Do not run microcode update in IRQ context.
2008-09-16 Keir Fraser 18504:88445b184dc6 x86: Simplify RDMSR pass-through emulation for certain
2008-09-25 Isaku Yamahata 18503:325904748847 [IA64] A small fix in mm.c. Use PAGE_MASK, not ~PAGE_MASK.
2008-09-25 Isaku Yamahata 18502:6055360dbfe4 [IA64] xc_domain_save: Do not poll-wait for guest to shutdown.
2008-09-18 Isaku Yamahata 18501:3d96f88fb220 [IA64] fix INIT injection.
2008-09-16 Isaku Yamahata 18500:4a381ddc764a merge with xen-unstable.hg
2008-09-16 Keir Fraser 18499:3eb7a0cfffc2 x86, microcode: More code cleanups.
2008-09-16 Keir Fraser 18498:f03b0cc33576 stubdom/ioemu link farm creation fixes
2008-09-16 Keir Fraser 18497:087b8b29b6b2 x86, microcode: Clean up for Xen coding style, and disable for now
2008-09-15 Keir Fraser 18496:087008dfb005 Avoid parallel invocation of git for ioemu-remote.
2008-09-15 Keir Fraser 18495:75c4a603d9cd x86: Fix 32-bit build after AMD microcode update patch.
2008-09-15 Keir Fraser 18494:59aba2cbbb58 xsm: dummy module - implement missing stub
2008-09-15 Keir Fraser 18493:01fb29f72832 vtd: minor edge case memory leak
2008-09-15 Keir Fraser 18492:c353f07bae84 x86, shadow: Allow removing writable mappings from splintered page tables.
2008-09-13 Keir Fraser 18491:8f456fcd8af1 x86, shadow: Fix comment about Linux direct-map address.
2008-09-12 Keir Fraser 18490:12f3edfab6ef x86, shadow: Add new location of Linux direct-map to the places to
2008-09-12 Keir Fraser 18489:15b1c3d4459a x86: microcode update support for AMD CPUs
2008-09-12 Keir Fraser 18488:e827c54462d3 $(XEN_ROOT) absolutification fixes for ioemu-remote (incl stubdom)
2008-09-12 Keir Fraser 18487:982e6fce0e47 Check the existence of serial port before using
2008-09-12 Keir Fraser 18486:31e06b3ccf53 stubdom: compile stubdom with qemu-remote
2008-09-12 Keir Fraser 18485:34aed15ba9df x86, cpu hotplug: flush softirq work when going offline
2008-09-12 Keir Fraser 18484:f125e481d8b6 x86: Clean up cpufreq core logic
2008-09-12 Isaku Yamahata 18483:ec8eaab557d8 merge with xen-unstable.hg
2008-09-11 Keir Fraser 18482:346c073ed6a4 xenstore: Fix a memory leak in 'xs_is_domain_introduced'.
2008-09-11 Keir Fraser 18481:a5cc38391afb ACPI: Grant access of MSR_IA32_THERM_CONTROL MSR to dom0
2008-09-11 Keir Fraser 18480:d8ce41b79ecc CPUIDLE: Disable APIC timer intr during C3 while force hpetbroadcast
2008-09-11 Keir Fraser 18479:fa2adc7fb996 x86, shadow: Fix some SHADOW_PRINTK() callers.
2008-09-11 Keir Fraser 18478:01c8ccb551b0 xendomains script: A few bug fixes.
2008-09-11 Keir Fraser 18477:4ffc70556000 x86: Support CPU hotplug offline.
2008-09-11 Keir Fraser 18476:fba8dca321c2 xm: domid casting bug
2008-09-11 Keir Fraser 18475:e5766aea2907 xsm: XSM foreigndom usage bug
2008-09-10 Keir Fraser 18474:f5e72cbfbb17 x86: Fix calibration rendezvous for cpu hotplug.
2008-09-10 Keir Fraser 18473:706844309f36 CPUIDLE: Port Linux menu governor to replace the initial ladder governor
2008-09-10 Keir Fraser 18472:cfbe4df8d47c CPUIDLE: Adjust Cx residency to contain Cx exit latency & overhead.
2008-09-10 Keir Fraser 18471:020b8340e839 CPUIDLE: Avoid remnant LAPIC timer intr while force hpetbroadcast
2008-09-10 Keir Fraser 18470:9ee24da5a488 CPUIDLE: Avoid remnant HPET intr while force hpetbroadcast
2008-09-10 Keir Fraser 18469:6a37b3d966f9 vtd: Add a command line param to enable/disable pass-through feature
2008-09-10 Keir Fraser 18468:b5912430e66c x86, xend: Fix processing of cpuid config parameters
2008-09-10 Keir Fraser 18467:65dc37be0443 x86: Remove MSI boot parameter -- now always on.
2008-09-09 Keir Fraser 18466:7f1c71c6d4c8 x86: Do not permit 'AUTO_ASSIGN' parameter to PHYSDEVOP_alloc_irq_vector.
2008-09-09 Keir Fraser 18465:59904b180078 xc_domain_save: Do not poll-wait for guest to shutdown -- it should
2008-09-09 Keir Fraser 18464:5f3bb7f1a4cb Small user manual fixes.
2008-09-09 Keir Fraser 18463:5a6f5b4b5fb3 ioemu: Fix bug in map cache
2008-09-09 Keir Fraser 18462:33d907ff2b04 ioemu: various fixes to 18394:dade7f0bdc8d
2008-09-09 Keir Fraser 18461:4f27d1a23bca libxc: fix xc_memory_op(): handles XENMEM_remove_from_phsymap case.
2008-09-09 Keir Fraser 18460:1f89af507e62 vtd.txt: Add caveat about assigning certain types of device.
2008-09-09 Keir Fraser 18459:5ce9459ce872 vtd: Enable pass-through translation for Dom0
2008-09-09 Keir Fraser 18458:d57e9b29858b stubdom: Fix README for renamed device-model config file.
2008-09-09 Keir Fraser 18457:bdf648aaa70c Revert 18415:3e72ab517e44 (xend: move the call to XendDevices.destroy_device_state())
2008-09-08 Keir Fraser 18456:dbac9ee4d761 xentrace 7/7: Add option to log to a circular buffer and dump to disk
2008-09-08 Keir Fraser 18455:b8734df52a90 xentrace 6/7: Updated formats file.
2008-09-08 Keir Fraser 18454:74621a2add54 xentrace 5/7: Additional tracing for the shadow code.
2008-09-08 Keir Fraser 18453:8305efd06749 xentrace 4/7: Add some missing things to the xentrace options string
2008-09-08 Keir Fraser 18452:1abe2bf8c0fa xentrace 3/7: Remove vcpu / domain from HVM traces.
2008-09-08 Keir Fraser 18451:0e3df63b9932 xentrace 2/7: Lost-records record includes currently running vcpu,
2008-09-08 Keir Fraser 18450:1a7705924dbe xentrace 1/7: Trace runstate changes.
2008-09-08 Keir Fraser 18449:10c630645d13 xen/powernow: allow using lowest-power P-state
2008-09-08 Keir Fraser 18448:06ab9cb9578e x86: fix cpufreq_dom_mask
2008-09-08 Keir Fraser 18447:f2bd9bbb0593 xc_save: ignore the first suspend event channel notification
2008-09-08 Keir Fraser 18446:a7586ec158d0 xc_save: Clean up (*suspend)() callback hook.
2008-09-08 Keir Fraser 18445:b146f0cf3b8b xc_save: Janitorial work.
2008-09-05 Keir Fraser 18444:be573a356c90 lsevtchn: Improve this evtchn reporting tool.
2008-09-05 Keir Fraser 18443:1a785d213573 ioemu: fix offset of MSI-X memory-mapped table.
2008-09-04 Keir Fraser 18442:392b04ccaf3c xsm: A few hacks to get XSM-disabled (aka dummy) mode working.
2008-09-04 Keir Fraser 18441:ae9b223a675d More efficient implementation of SCHEDOP_poll when polling a single port.
2008-09-04 Keir Fraser 18440:8d982c7a0d30 x86: smp_mb__{before,after}_clear_bit() are no-ops.
2008-09-04 Keir Fraser 18439:7d1eadfe4631 xsm: Fix __import__() usage on Python 2.4 and earlier.
2008-09-04 Keir Fraser 18438:a5bf2535e7bb ioemu: support PCI Express Capability Structure version 1.
2008-09-04 Keir Fraser 18437:294fc8fc4ba0 xsm, flask: sample flask policy
2008-09-04 Keir Fraser 18436:44f039c4aee4 xsm: refactor IO hooks/sysctl hooks
2008-09-04 Keir Fraser 18435:5b133625223a xsm, python tools: remove autogenerated xsm.py
2008-09-04 Keir Fraser 18434:bed1b98b63cc CPUIDLE: Write to ARB_DISABLE conditionally to reduce some idle overheads.
2008-09-03 Keir Fraser 18433:c9db93b0660a x86: Fix interpretation of get_l*e_linear_pagetable().
2008-09-03 Keir Fraser 18432:1e98ea5c8604 x86: Fix guest_handle_okay/guest_handle_subrange_okay
2008-09-03 Keir Fraser 18431:c759a6cef79f Remove guest_physmap_max_mem_pages(), which is no longer usefully
2008-09-03 Keir Fraser 18430:a4cf79209a28 ACPI: Remove a redundant call to acpi_hw_register_read().
2008-09-03 Keir Fraser 18429:021189f8cd78 Fix for VCPU periodic timer.
2008-09-03 Keir Fraser 18428:3e72ab517e44 xend: move the call to XendDevices.destroy_device_state()
2008-09-02 Keir Fraser 18427:e2a8e3be7bfa xend: Fix Bug 1336
2008-09-01 Keir Fraser 18426:b6eea72ea9dc x86: allow Dom0 to control a few more MSR bits
2008-09-01 Keir Fraser 18425:86b956d8cf04 x86: make {get,put}_page_type() preemptible
2008-09-01 Keir Fraser 18424:7cb51e8484f6 [IA64] use ioemu-remote as default on ia64.
2008-09-01 Keir Fraser 18423:7eefe6399bcd ioemu: fix multiple pci-attach/pci-detach by removing the meaningless irq_index
2008-09-12 Isaku Yamahata 18422:4ddd63b4be9b [IA64] fix XENMEM_add_to_physmap with XENMAPSPACE_mfn
2008-09-01 Isaku Yamahata 18421:d0a544d8a3f3 merge with xen-unstable.hg
2008-08-30 Keir Fraser 18420:05c7efee10a1 cross-install: Only apply in tools directory, and automatically wrap $INSTALL.
2008-08-30 Keir Fraser 18419:48b33c4275f1 stubdom: Absolute path for XEN_ROOT.
2008-08-29 Keir Fraser 18418:c503269192f2 vtd: fix Dom0 S3 when VT-d is enabled.
2008-08-29 Keir Fraser 18417:481f0dc6beb0 x86: constify microcode hypercall argument
2008-08-29 Keir Fraser 18416:cd078a3d600e docs: A small update in the vtpm documentation file.
2008-08-29 Keir Fraser 18415:1d4e0b007980 Update the URL for the ACPI compiler sources.
2008-08-29 Keir Fraser 18414:1721689cc834 Run cross-compilation-aware install wrapper script.
2008-08-29 Keir Fraser 18413:10e0e90831f0 amd: Extended migration support
2008-08-29 Keir Fraser 18412:8623a537aff1 docs: Fix datamodel-graph of XenAPI
2008-08-29 Keir Fraser 18411:26daab313faa pv-grub: fix example file
2008-08-28 Keir Fraser 18410:a37902923a67 x86: time_calibration_rendezvous must be invoked with @wait=1.
2008-08-28 Keir Fraser 18409:b674d7159549 stubdom: fix munmap's update_va_mapping flag passing, thus fixing
2008-08-28 Keir Fraser 18408:98b89c2b1cde softirq: Add sanity assertion about NR_SOFTIRQS.
2008-08-28 Keir Fraser 18407:dc5e2a1b87d1 x86: There are now two x86-specific softirqs.
2008-08-28 Keir Fraser 18406:11606c429084 Update Xen version for 3.4-unstable development phase
2008-08-28 Keir Fraser 18405:1ac3e2a44dc9 hvmloader: skip upper field of 64 bit base address register.
2008-08-28 Keir Fraser 18404:5d30ca2b2efd ioemu, passthru: make upper field of 64 bit bar writable.
2008-08-28 Keir Fraser 18403:8ac3e7e7d823 stubdom: add LANG=C for 'gcc -print-search-dirs'
2008-08-28 Keir Fraser 18402:266758b689e0 docs: Update user manual for 3.3.
2008-08-28 Keir Fraser 18401:c8377b335fbe xend: Cleanup destroy and destroyDomain methods
2008-08-28 Keir Fraser 18400:ab50f558a6f3 stubdom: make xc_map_foreign_ranges use malloc instead of stack space
2008-08-27 Keir Fraser 18399:b4bde79b7ba0 libxc: Use vcpu_guest_context_any_t instead of two pages
2008-08-27 Keir Fraser 18398:6c50c7d089d9 hvmloader: Fix e820_malloc() after bug I introduced in c/s 18383
2008-08-27 Keir Fraser 18397:ab8212bd5604 tools/xenmon/Makefile: Move LDFLAGS after $<
2008-08-27 Keir Fraser 18396:7a28400271f7 stubdom: add v?errx? and v?warnx? functions
2008-08-27 Keir Fraser 18395:03bdbb7e7add ioemu: Add SEEK_STAT in all non-error cases except sleep request,
2008-08-27 Keir Fraser 18394:dade7f0bdc8d hvm: Use main memory for video memory.
2008-08-27 Keir Fraser 18393:2397555ebcc2 mini-os: Fix build failure with void* arithmetic.
2008-08-27 Keir Fraser 18392:070688cdf62c Fall back to a timer linked list when the timer heap overflows.
2008-08-27 Keir Fraser 18391:6c6bda7f09cd Use 'gcc -v 2>&1 | tail -1' to extract gcc version.
2008-08-27 Keir Fraser 18390:14a9a1629590 xmalloc: Cannot be called in IRQ context so doesn't need IRQ-safe locking.
2008-08-27 Keir Fraser 18389:2eefc8294358 x86: Signal softirq-context calibration with an actual first-class
2008-08-27 Keir Fraser 18388:2986c11b7edf x86: Assert in_irq() while processing guest-bound interrupts.
2008-08-27 Keir Fraser 18387:c3f73c6f2266 More precise regexp to extract version line from 'gcc -v'.
2008-08-27 Keir Fraser 18386:e827b524772c mini-os: Add printf format checking to xenbus_printf
2008-08-27 Keir Fraser 18385:38557884d2cd ioemu-stubdom: drop --disable-gfx-check option, already added by qemu-xen tree
2008-08-27 Keir Fraser 18384:f17ab0889f3b stubdom: support quotes in argument passing
2008-08-27 Keir Fraser 18383:846590f85062 stubdom: make munmap work in batches to fix stack overflow
2008-08-27 Keir Fraser 18382:fa98f03a6bcd xend: fix LinuxImageHandler debugging output
2008-08-27 Keir Fraser 18381:9e276d5f3c58 PyGRUB: fix menu flicker
2008-08-27 Keir Fraser 18380:2708ad934551 mini-os: make xenbus_read_integer and xenbus_printf take const strings
2008-08-27 Keir Fraser 18379:1c1404a0d435 stubdom: drop debugging message
2008-08-27 Keir Fraser 18378:79d168323727 stubdom: add syslog functions
2008-08-27 Keir Fraser 18377:ac9e7df89a8e stubdom: add dummy pthread_mutexattr*
2008-08-27 Keir Fraser 18376:9818c7099e20 stubdom: int32_t is provided by stdint.h, not sys/types.h
2008-08-26 Keir Fraser 18375:c2472ded5c7c x86 hvm: More checking around REP MOVS emulation.
2008-08-26 Keir Fraser 18374:c5a7ceb199cd vtd: do FLR before xc.domain_destroy()
2008-08-26 Keir Fraser 18373:493a0a87919e x86 hvm: Emulate RAM-to-RAM REP MOVS copies efficiently.
2008-08-26 Keir Fraser 18372:62b904dcf88c vtd: Fix ioapic interrupt remapping
2008-08-26 Keir Fraser 18371:21294d41c26e xend: Avoid multiple assignments to same dict key in pci_convert_sxp_to_dict
2008-08-25 Keir Fraser 18370:95f1dc27e182 x86: Time rendezvous function does not need to disable/enable IRQs.
2008-08-25 Isaku Yamahata 18369:48db4eee7d58 [IA64] introduce compile time option to disable optvfault.
2008-08-25 Isaku Yamahata 18368:01e95ec5b433 [IA64] Make gp value point to the xenva area in mca handler
2008-08-25 Isaku Yamahata 18367:0ac39e4bf63a [IA64] fix mca hander.
2008-08-25 Isaku Yamahata 18366:efee1e0f2e08 [IA64] update the comment in ia64_switch_to.
2008-08-25 Isaku Yamahata 18365:5bb2700e773a [IA64] fix stack unwinder.
2008-08-25 Isaku Yamahata 18364:5a61dba2cf0a [IA64] minor fix vmx_ivt.
2008-08-25 Isaku Yamahata 18363:1d565c0429cb [IA64] introduce XEN_EFI_RR6 and XEN_EFI_RR7
2008-08-25 Isaku Yamahata 18362:6607624285b2 [IA64] EFI mapping: restoring mapping correctly.
2008-08-25 Isaku Yamahata 18361:9112c53b70cd [IA64] move back pal.S into xen/arch/ia64/linux.
2008-08-25 Isaku Yamahata 18360:8f00ddcd1c47 [IA64] fix PAL call in physical mode.
2008-08-25 Isaku Yamahata 18359:de736eefb6e1 [IA64] add one BUG_ON() to allocate_metaphysical_rr()
2008-08-21 Keir Fraser 18358:2ec019301ad8 hvmloader: Debug build incorporates HVM environment tests which must
2008-08-21 Keir Fraser 18357:4f8518b00ab1 xentrace: Fix typo in xentrace_formats file.
2008-08-21 Keir Fraser 18356:ab1eec9ba5cb Added tag 3.3.0-branched for changeset 1e99ba54035623731bc7318a8357aa6a118c5da1
2008-08-21 Keir Fraser 18355:1e99ba540356 x86: fix l1_disallow_mask() for HVM guests with pass-thru devices.3.3.0-branched
2008-08-21 Keir Fraser 18354:1ea9dd2c7331 PV-on-HVM: unmask_evtchn() must always use hypercall.
2008-08-20 Keir Fraser 18353:598d92a5ae7a Update Xen version for 3.3.0-rc8-pre
2008-08-20 Keir Fraser 18352:de58952cd996 Added tag 3.3.0-rc7 for changeset daf1193bcd11345d566a4747fe1f12c90b44452c
2008-08-20 Keir Fraser 18351:daf1193bcd11 Update Xen version for 3.3.0-rc73.3.0-rc7
2008-08-20 Keir Fraser 18350:6fc154f0827e x86 hvm: Fix binary arithmetic in hvmemul_linear_to_phys().
2008-08-20 Keir Fraser 18349:4939ce665161 Update Xen version for 3.3.0-rc7-pre
2008-08-20 Keir Fraser 18348:5d3f77f52fa2 Added tag 3.3.0-rc6 for changeset bc372510f1794ee41a8b0501cc84f8a65d05e094
2008-08-20 Keir Fraser 18347:bc372510f179 Update Xen version for 3.3.0-rc63.3.0-rc6
2008-08-20 Keir Fraser 18346:56770e3eb76e domctl: ssidref is not initialized if !XSM_ENABLE
2008-08-20 Keir Fraser 18345:b5396a87a64a x86: APs enable x2APIC only when BSP did so.
2008-08-20 Keir Fraser 18344:0cf244daf3c4 ioemu: Fix unmapping issue on hot-removing pass-thru device
2008-08-19 Keir Fraser 18343:a864ba2f0aa5 x86 hvm: Another clarifying comment in the HVM address translation emulation.
2008-08-19 Keir Fraser 18342:504e5334f1a2 x86 hvm: Add clarifying comments about clipping repeated string
2008-08-19 Keir Fraser 18341:e6a4f6a682ba x86 hvm: Build fix: param is paddr_t not ulong.
2008-08-19 Keir Fraser 18340:a3fe573a0e1e x86, hvm: Observe EFLAGS.DF when performing segmentation checks and
2008-08-19 Keir Fraser 18339:6e3c97f43f9c x86_emulate: Do not request emulation of REP instructions beyond the
2008-08-19 Keir Fraser 18338:7c10be016e43 vtd: Don't do FLR when we create domain or hotplug device into guest.
2008-08-19 Keir Fraser 18337:2af894d8cecd xend: fixes a typo in the PIF class of the Xen-API code.
2008-08-18 Keir Fraser 18336:9eb8bbfbaa06 x86: update ioport_quirks_tbl[] for the proliant DL7xx
2008-08-15 Keir Fraser 18335:e4d46ee5d20b Update Xen version for 3.3.0-rc6-pre
2008-08-15 Keir Fraser 18334:dd42d1c84ad3 Added tag 3.3.0-rc5 for changeset b4dba6a0e97cb6dd080fa566468e3cc972c34d7a
2008-08-15 Keir Fraser 18333:b4dba6a0e97c Update Xen version for 3.3.0-rc53.3.0-rc5
2008-08-15 Keir Fraser 18332:a1e4279bddee x86, hvm: Fix softtsc for AMD-V
2008-08-14 Keir Fraser 18331:d09404ad5730 x86 shadow: Fix OOS typecounting.
2008-08-14 Keir Fraser 18330:d3947223dfae pv-grub: On x86_64, also build an x86_32 pv-grub
2008-08-14 Keir Fraser 18329:ca7dd77d5365 Fix restore crash with certain guest memory sizes
2008-08-14 Keir Fraser 18328:b1e5a0def648 x86, shadow: Fix OOS on domain crash.
2008-08-14 Isaku Yamahata 18327:3ad6ad720f90 [ia64] remove the runtime warning when hvmop_set_mem_type is used.
2008-08-13 Isaku Yamahata 18326:da236d7f59b9 merge with xen-unstable.hg
2008-08-13 Keir Fraser 18325:c6402709acc8 shadow: Fix BUILD_BUG_ON().
2008-08-13 Keir Fraser 18324:0638a5c2cc9f MSI-X: enhancement
2008-08-13 Keir Fraser 18323:644a9d219973 xend: Allow xenconsoled to be passed arguments at startup
2008-08-13 Keir Fraser 18322:60af813ea458 xend: Make sure that 'PV_kernel' config param is not blank when
2008-08-13 Keir Fraser 18321:29c242c06ac2 x86: Simplify arch_virq_is_global().
2008-08-13 Keir Fraser 18320:d96bf4cd0f37 x86: Fix shadow code's handling of p2m superpage changes
2008-08-13 Keir Fraser 18319:641e10533c89 x86 shadow: Relax BUILD_BUG_ON() regarding struct sizes.
2008-08-13 Keir Fraser 18318:b75f0b3e2a7e x86, shadow, oos: Remove overzealous warning and simplify code.
2008-08-13 Keir Fraser 18317:08ff587400ba x86 mcheck: mce_disabled is not __initdata: it's referenced on S3 resume
2008-08-13 Keir Fraser 18316:29e994c7678e vtd: Add checking on return value of init_vtd_hw()
2008-08-12 Keir Fraser 18315:2c63cf7b042d Update Xen version for 3.3.0-rc5-pre
2008-08-12 Keir Fraser 18314:5b093d5a5b15 Added tag 3.3.0-rc4 for changeset 96d0a48e87ee46ba7b73e8c906a7e2e0baf60e2e
2008-08-12 Keir Fraser 18313:96d0a48e87ee Update Xen version for 3.3.0-rc43.3.0-rc4
2008-08-11 Keir Fraser 18312:8b1ebe5e8fd7 xend/xenapi: Initialize a VLAN PIF's record with the MAC and MTU size
2008-08-11 Keir Fraser 18311:f9062ba4c54f Add guide to using the kexec and kdump facility in xen.
2008-08-11 Keir Fraser 18310:265d42af434b xend/xen-api: Have the VDI record return the security label
2008-08-11 Keir Fraser 18309:794bbae4f25b stubdom: for safety, tell lwip we use the heap in the event handler
2008-08-11 Keir Fraser 18308:32aa43364f5d page scrub: Serialise softirq with a new lock.
2008-08-11 Keir Fraser 18307:ce085fc0d2e4 xend: Better support for legacy HVM config of ia64
2008-08-11 Keir Fraser 18306:f10d436d9a9e Serialize scrubbing pages
2008-08-11 Keir Fraser 18305:3d5515f40b9b x86, xenoprof: Add Nehalem to list of ppro cores
2008-08-11 Keir Fraser 18304:f60c565e2ca2 tools build: add cross-install to find the right "strip"
2008-08-13 Isaku Yamahata 18303:fa8be8a6cb74 [IA64] fix vtlb flush
2008-08-11 Isaku Yamahata 18302:d24bc5f549ba merge with xen-unstable.hg
2008-08-08 Keir Fraser 18301:4e3316ed1af5 x86: adjust placement of pause insn in _raw_spin_lock()
2008-08-08 Keir Fraser 18300:a189e68441fe x86: also show event upcall mask when dumping guest state
2008-08-08 Keir Fraser 18299:c386106f9638 x86: Update guest timestamps on frequency change.
2008-08-08 Keir Fraser 18298:d31546a3883e x86: Reduce restrictions on dom0_max_vcpus.
2008-08-08 Keir Fraser 18297:f62a61cd95f5 ia64: PV driver domains - ugly python hacks
2008-08-08 Keir Fraser 18296:3ab0e76fb8e2 prefix mini-os lists with minios_, drop QEMU_ prefix from QEMU_LIST_*
2008-08-08 Keir Fraser 18295:9877446e919b ioemu: fix typo in serial emulation
2008-08-08 Keir Fraser 18294:26afc8557f9f stubdom: turn off_t 64bit on x86
2008-08-07 Keir Fraser 18293:13b4d1efe890 Update Xen version for 3.3.0-rc4-pre
2008-08-07 Keir Fraser 18292:fe54136d45b9 Added tag 3.3.0-rc3 for changeset 57fca3648f25dcc085ee380954342960a7979987
2008-08-07 Keir Fraser 18291:57fca3648f25 Update Xen version for 3.3.0-rc33.3.0-rc3
2008-08-07 Keir Fraser 18290:d18be3c329fa unmodified drivers: update README
2008-08-07 Keir Fraser 18289:841b8f64a493 xm: fix trivial typo. s/ciredump-restore/coredump-restart/
2008-08-07 Keir Fraser 18288:979b193239c7 Revert 18242:f20fb83dac2c (Xen 3.3 after all)
2008-08-11 Isaku Yamahata 18287:b086089f4643 [IA64] Print ACPI signature before overwriting it
2008-08-08 Isaku Yamahata 18286:3f9d904d92c4 [IA64] Remove VT-i no opcode warning
2008-08-08 Isaku Yamahata 18285:1dd1b92721fc [IA64] Cleanup ACPI checksum warnings
2008-08-08 Isaku Yamahata 18284:853476b12f56 [IA64] backport EFI version warning fix
2008-08-08 Isaku Yamahata 18283:36c274bbc5df [IA64] Fix PV driver domains - xen stubs
2008-08-07 Isaku Yamahata 18282:a39913db6e51 merge with xen-unstable.hg
2008-08-06 Keir Fraser 18281:eff5fcfa69bc Use legacy ioemu on ia64 for Xen 4.0
2008-08-06 Keir Fraser 18280:41b7d2e54588 iommu: Make the iommu boot parameters more generic and flexible
2008-08-06 Keir Fraser 18279:c329dcc9df04 ioemu-stubdom: fix initialization of vm_change_state_head
2008-08-06 Keir Fraser 18278:bd81792b24b2 stubdom: fix documentation file names
2008-08-06 Keir Fraser 18277:384f819f3ac0 vtd: Update vtd.txt
2008-08-06 Keir Fraser 18276:11aaad01c5e5 ioemu: Fix I/O BAR mapping problem
2008-08-06 Keir Fraser 18275:d4dd0195379b ioemu: fix a bug in serial_load
2008-08-06 Keir Fraser 18274:17e58d3331fe vtd: Tiny cleanups.
2008-08-06 Keir Fraser 18273:75cbde73d6ea xend: Expose persistent domain path in xend conf file
2008-08-06 Keir Fraser 18272:dafe50692c77 vtd: Add 'force_iommu' option
2008-08-06 Keir Fraser 18271:172fa773c5ef vtd: cleanups
2008-08-06 Keir Fraser 18270:4ce366cde89c install more documentation to /usr/share/doc/xen and /etc/xen
2008-08-06 Keir Fraser 18269:5a89f4f1ece1 stubdom: add *_URL variables to permit to use e.g. local mirrors.
2008-08-05 Keir Fraser 18268:f20fb83dac2c Update version number 3.3->4.0.
2008-08-05 Keir Fraser 18267:bf4ef45e6a38 Remove vncconsole from example HVM configs. It's deprecated.
2008-08-05 Keir Fraser 18266:0afe29785305 xend: vncconsole config option mustn't be a string
2008-08-05 Keir Fraser 18265:18b41609a980 ioemu: Do not pass -m (memory) option to qemu, as ioemu-remote rejects
2008-08-05 Keir Fraser 18264:dc40f94f8c4c x86: Remove WARN_ON() in domain_relinquish_resources().
2008-08-05 Keir Fraser 18263:acba1ab185c0 fs-back: build fix for BSD
2008-08-05 Keir Fraser 18262:2a737916483f xend: remove default NIC in qemu when no vif configured
2008-08-05 Keir Fraser 18261:aea47e7e8c0d x86: debug key prints memory node info of each domain
2008-08-05 Keir Fraser 18260:87300352440b x86: Actually mdelay() in machine_restart().
2008-08-04 Keir Fraser 18259:5569f833d162 Revert 18232:2e47722d3501
2008-08-04 Keir Fraser 18258:2e47722d3501 Revert to old ioemu for now.
2008-08-04 Keir Fraser 18257:477b6a32da4f stubdom: install stubdom kernels as data
2008-08-04 Keir Fraser 18256:128af2e5bde2 PV-GRUB: add sample config file
2008-08-04 Keir Fraser 18255:f7d8ddf4dddd x86: rendezvous-based local time calibration
2008-08-04 Keir Fraser 18254:25d347497f90 Revert 18102:85a83b919653 (clocksource=tsc)
2008-08-04 Keir Fraser 18253:2f29a049b812 Revert 18150:b47e503f3282
2008-08-04 Keir Fraser 18252:035b4ee95328 stubdom: rename the ioemu-dm domain config file to domainname-dm,
2008-08-04 Keir Fraser 18251:f9419c57b360 mini-os: Fix 32bit compilation of fs-front.c
2008-08-04 Keir Fraser 18250:82edd418d898 Fix make help for stubdom
2008-08-04 Keir Fraser 18249:caad6e2d64a6 Fix a few typos
2008-08-04 Keir Fraser 18248:a1d07389119b .hgignore: ignore any kind of tag file anywhere
2008-08-04 Keir Fraser 18247:e8839d6028cc stubdom: Fix the Makefile to avoid brace expansion
2008-08-04 Keir Fraser 18246:404571b0b169 .hgignore updates for MiniOS
2008-08-04 Keir Fraser 18245:a215b2ee4aa6 vtd: Fix a missing spin_unlock_irqrestore()
2008-08-04 Keir Fraser 18244:901d619b18f2 xend: Fix handling of pci creation failure in device_create().
2008-08-04 Keir Fraser 18243:206db026800c xm on xenapi: Enable 'xm pci-list' via Xen-API
2008-08-04 Keir Fraser 18242:9113b3bacfac xend: fix finding pci capability
2008-08-04 Keir Fraser 18241:6c1eb35869fd stubdom: fix read-only disks access
2008-08-04 Keir Fraser 18240:9109c9dfbc2e xm: fix up exception handling when spawning vnc viewer.
2008-08-04 Keir Fraser 18239:0c857419d354 Delay 5 seconds on reboot *after* stopping all CPUs.
2008-08-01 Keir Fraser 18238:f69a23b209c4 Fix stubdom makefile mistake.
2008-08-01 Keir Fraser 18237:c2caa457d85e stubdom: fix clean target after distclean
2008-08-01 Keir Fraser 18236:8951c3b84e2a ioemu, passthrough: fix flag for expansion rom base address register.
2008-08-01 Keir Fraser 18235:6692c3646914 ioemu, passthrough: fix corrupting register value in pt_pci_write_config().
2008-08-01 Keir Fraser 18234:f5bb024f9135 ioemu: fix libpci error handling.
2008-08-01 Keir Fraser 18233:8d1c146fd842 ioemu, passthrough: fix writing handlers for base address registers.
2008-08-01 Keir Fraser 18232:ccfb470f106f ioemu, passthrough: fix log messages and comments
2008-08-01 Keir Fraser 18231:f37a7ea71766 io passthru: fix a bug when assigning a SATA CDROM or DISK
2008-08-01 Keir Fraser 18230:1c39d42dcce8 minios: Error case when unbinding unknown port in xc_evtchn_unbind is
2008-08-01 Keir Fraser 18229:6314450a73c7 FSIF: extend protocol to multi-grant requests and multi-page ring
2008-08-01 Keir Fraser 18228:8c45d17127a7 stubdom: update documentation
2008-07-31 Keir Fraser 18227:5340e6d5d559 pass IOEMU_CONFIGURE_CROSS to ioemu-remote/xen-setup
2008-07-31 Keir Fraser 18226:782c6bddf9be AMD IOMMU: spin_uinlock() on early return path.
2008-07-31 Keir Fraser 18225:39f2dfacbcad pv-on-hvm: Update for linux-2.6.18-xen.hg:623:2866e6af50
2008-07-31 Keir Fraser 18224:09ee974e722f AMD IOMMU: Miscellaneous fixes and cleanups.
2008-07-31 Keir Fraser 18223:f1486d8c06fb AMD IOMMU: Add deallocation for interrupt remapping table.
2008-07-31 Keir Fraser 18222:a352c29d5471 AMD IOMMU: Remove pci scanning, parse acpi structures to detect iommu hardware.
2008-07-31 Keir Fraser 18221:1d00eeddcd83 AMD IOMMU: Remove device range register access, parse acpi structures
2008-07-31 Keir Fraser 18220:d922ce861337 AMD IOMMU: Since device id covered by each iommu can never overlap,
2008-07-31 Keir Fraser 18219:6fabbba27009 xm on xenapi: Enable 'xm pci-{att,det}ach' commands to be executed via xen-api.
2008-07-31 Keir Fraser 18218:e446b7c3db5f xm on xenapi: Add missing support for creating pci-assigned domains
2008-07-31 Keir Fraser 18217:1f338c90d60f mini-os: make init_pcifront fail early if there is no backend
2008-07-31 Keir Fraser 18216:8182a85460f7 xend: Fix portability issue of lspci option.
2008-07-31 Keir Fraser 18215:a23f0d91e2fc hvm builder: Cleaner sp_extents allocation
2008-07-31 Keir Fraser 18214:a09df7d4e94e x86: Handle p2m_ram_ro with HAP
2008-07-31 Keir Fraser 18213:532094aefa5d Update Xen version for 3.3.0-rc3-pre
2008-07-31 Keir Fraser 18212:58ca095ca5e2 Added tag 3.3.0-rc2 for changeset dde12ff94c96331668fe38a7b09506fa94d03c34
2008-07-31 Keir Fraser 18211:dde12ff94c96 Update Xen version for 3.3.0-rc2.3.3.0-rc2
2008-07-31 Keir Fraser 18210:2ee49553a944 firmware: Fix build dependencies.
2008-07-31 Keir Fraser 18209:05391ca07588 Remove vtd_hw_check().
2008-07-31 Keir Fraser 18208:482c16b55c28 evtchn: Avoid spurious event-channel notifications across unbind/bind.
2008-07-31 Keir Fraser 18207:82edb8c9ae17 vtd: Fix bug #1306: Dom0 hangs when destroying guest with MSI NIC assigned
2008-07-31 Keir Fraser 18206:b8c7d7e0ba7f stubdom: fix make clean ; make
2008-07-31 Keir Fraser 18205:e257f75a2cdf vtd: Add a debug key 'V' to dump some iommu info.
2008-07-30 Keir Fraser 18204:21dd1fdb73d8 Allow xm to spawn vnc viewer
2008-07-30 Keir Fraser 18203:9ee2e41a68a1 grant_table: Remove compat-shim BUG_ON() which can fail if
2008-07-30 Keir Fraser 18202:bfe5ad83a491 firmware: Fix CFLAGS -I directives.
2008-07-30 Keir Fraser 18201:9364212ad2b2 rombios: Simplify and clarify POST code a little.
2008-07-30 Keir Fraser 18200:8c8505e8e4e3 ioemu: fix warnings in pass-through.h and pass-through.c
2008-07-30 Keir Fraser 18199:b9edc4627944 vtd: Move dom0 RMRR check to intel_iommu_remove_device()
2008-07-30 Keir Fraser 18198:eba86724cc07 pygrub: Add 64bit library path to pygrub default search path.
2008-07-30 Keir Fraser 18197:bd9823ec7097 xm, xenapi: Fix a problem in xm client for domain shutdown
2008-07-30 Keir Fraser 18196:4160bc28f0fb xm: Enable a bootloader when using XM via Xen-API
2008-07-30 Keir Fraser 18195:b613bf4c4289 x86: Fix the build after c/s 18163 (5fbcbee355e2)
2008-07-30 Keir Fraser 18194:6cd615adaac7 xenconsoled: replace gettimeofday with clock_gettime
2008-07-29 Keir Fraser 18193:39cb0de3ee2f rombios: Remove dead code.
2008-07-29 Keir Fraser 18192:979e098dfb92 rombios: Obtain S3 wake vector from >1MB.
2008-07-29 Keir Fraser 18191:a538185695ed hvmloader: Load ACPI tables outside BIOS area, so they are writable by
2008-07-29 Keir Fraser 18190:b0ee5e8613e9 Change Px control protection corresponding to changeset 18125
2008-07-29 Keir Fraser 18189:5fbcbee355e2 x86, hvm: Fix issue with user-mode writes to read-only memory.
2008-07-29 Keir Fraser 18188:eb10a50752bc rombios: Narrow window where BIOS area is writable, and ensure it
2008-07-29 Keir Fraser 18187:9454fae58cb8 x86: reprogram LAPIC timer in pit_broadcast_exit
2008-07-29 Keir Fraser 18186:507045f254e9 vtd: Fix some dmar bugs
2008-07-29 Keir Fraser 18185:7f65527eacd6 x86: fix a few page table handling issues
2008-07-29 Keir Fraser 18184:b25fa9df7375 Fix ia64 build.
2008-07-28 Keir Fraser 18183:445681d122c0 Simplify 'dma heap' logic.
2008-07-28 Keir Fraser 18182:6f841a2545e0 Default dma_bitsize is 30.
2008-07-28 Keir Fraser 18181:0dc50e764c8c Change cpufreq_controller from meanless FREQCTL_none to FREQCTL_xen
2008-07-28 Keir Fraser 18180:eb71d05f51a2 Move xen-pm options from dom0 cmdline option to start info.
2008-07-28 Keir Fraser 18179:fa8a39619154 xenapi: Update the xenapi document for pci device assignment support.
2008-07-28 Keir Fraser 18178:7a35ab9dba8a fs-back: build fixes for BSD and cleanups.
2008-07-28 Keir Fraser 18177:3769051151ae x86: extend debug key 't' to collect useful clock skew info
2008-07-28 Keir Fraser 18176:b47e503f3282 x86: Roughly synchronise calls to local_time_calibration().
2008-07-28 Keir Fraser 18175:13690b68fd46 xend, pci passthru: Use Dstate transition to do FLR for integrated
2008-07-28 Keir Fraser 18174:c6502ade05f9 xend, pci passthru: Relax the requirement of co-assignment.
2008-07-28 Keir Fraser 18173:6783e2ec60c0 xend: Improve the error prompt when xc.test_assign_device() fails.
2008-07-25 Keir Fraser 18172:37fae02cc335 Update Xen version for 3.3.0-rc2-pre
2008-07-25 Keir Fraser 18171:0d47762bad38 Added tag 3.3.0-rc1 for changeset c3494402098e26507fc61a6579832c0149351d6a
2008-07-25 Keir Fraser 18170:c3494402098e Update Xen version for 3.3.0-rc1.3.3.0-rc1
2008-07-25 Keir Fraser 18169:c89f1c453ac9 Add some directories created by the stubdom build to .hgignore.
2008-07-25 Keir Fraser 18168:2e4ecfc83460 x86_emulate: fix unintended writeback on cmp/test instructions
2008-07-25 Keir Fraser 18167:267a59f9580b Support using a specific branch or tag of ioemu-remote
2008-07-25 Keir Fraser 18166:ddea9c73ea78 xend: fix dual destroy
2008-07-25 Keir Fraser 18165:a7642acd9caf stubdom: avoid re-making mk-headers and thus newlib etc.
2008-07-25 Keir Fraser 18164:526e14c2eb68 fs-backend: fix FD allocation for file creation
2008-07-25 Keir Fraser 18163:9b8f3ec6c5fd x86: adds put_domain() for breaks in arch_do_domctl().
2008-07-25 Keir Fraser 18162:630ee9fd6f8c vtd: change code style of pci.c file, and add spin_unlock(&pdev->lock)
2008-07-25 Keir Fraser 18161:5e44f5d76432 vtd: There is only one INCLUDE_ALL DMAR unit in system, but no
2008-07-25 Keir Fraser 18160:7b6942ad565c vt-d: Map RMRR in intel_iommu_add_device() if the device has RMRR;
2008-07-25 Keir Fraser 18159:804d29cfd083 stubdom: fix do_xen_hypercall error report
2008-07-24 Keir Fraser 18158:f0cd9df566ec stubdom: make sure to use old tree for now
2008-07-24 Keir Fraser 18157:a47b54fadce4 minios: grant table map (gntdev) bug fixes
2008-07-24 Keir Fraser 18156:fe3db971bfd0 minios: Fix build on some gcc versions.
2008-07-24 Keir Fraser 18155:1cdacc826244 tools: use $(PREFIX) rather than hard-coding /usr
2008-07-24 Keir Fraser 18154:0c320ae06d79 tools: remove type parameter from xc_physdev_map_pirq{,_msi}()
2008-07-24 Keir Fraser 18153:89d05940cc1c x86: rename MSI option
2008-07-24 Keir Fraser 18152:07a44e0d2c52 x86/32on64: add missing physdev compat mode definitions
2008-07-24 Keir Fraser 18151:ab1d7db3facb x86: XENPF_set_processor_pminfo handler adjustments
2008-07-24 Keir Fraser 18150:379dd201c36c minios: grant table map (gntdev) for minios
2008-07-24 Keir Fraser 18149:707569df20e1 ioemu: fix spurious track_dirty_vram warning
2008-07-24 Keir Fraser 18148:16ba99f816a3 mini-os: select call incorrectly reports xce_handle as ready
2008-07-24 Keir Fraser 18147:6604234057f6 pv-grub: re-implement xc_map_foreign_ranges
2008-07-24 Keir Fraser 18146:e9f24be7a515 rombios: S3 resume data must be in EBDA.
2008-07-24 Keir Fraser 18145:9d56e562a570 blktap: Clean *.opic on 'make clean'.
2008-07-24 Keir Fraser 18144:45adcd9d5cf6 libxc: Fix after xc_map_foreign_ranges() patch.
2008-07-23 Keir Fraser 18143:7299346111fb libxc: Clean up xc_map_foreign_ranges() interface to hide the
2008-07-23 Keir Fraser 18142:351ce3b94e2d hvm: Fix intra-vga-mem mmio in stdvga.c
2008-07-23 Keir Fraser 18141:2ba91f7495ae vtd: no need to flush iotlb or write buffer in iommu_page_mapping().
2008-07-23 Keir Fraser 18140:ba6be1571cc6 vtd: During parsing DMAR table, if find RMRR is incorrect, return error.
2008-08-07 Isaku Yamahata 18139:7affdebb7a1e [IA64] allocate percpu area in the xen va area.
2008-07-31 Isaku Yamahata 18138:e9706492e960 [IA64] Fix mca handler so as not to destroy ar
2008-07-28 Isaku Yamahata 18137:c587457f6916 [IA64] fix fpswa mapping which was broken by EFI mapping.
2008-07-28 Isaku Yamahata 18136:bfddf170cef9 [IA64] improve __cpu_die()
2008-07-28 Isaku Yamahata 18135:01a3bba6b96d [IA64] typo in relocate_new_kernel.
2008-07-23 Isaku Yamahata 18134:1970781956c7 merge with xen-unstable.hg
2008-07-22 Keir Fraser 18133:f86941c1b523 ioemu: Fix hvmloader erroneous debugging prints
2008-07-22 Keir Fraser 18132:a47770d74b69 ioemu: fix vram tracking when !s->lfb_addr
2008-07-22 Keir Fraser 18131:a637c023e066 x86/64: Account for allocation bitmap by making Xen heap appropriately larger.
2008-07-22 Keir Fraser 18130:fc44e35b3913 x86: Fix the dom0 booting hang when VT-d is enabled.
2008-07-22 Keir Fraser 18129:0bf73f557f41 xend balloon: portability cleanup
2008-07-22 Keir Fraser 18128:770ca32e1925 Fix a typo in the macro PCI_BDF2()
2008-07-22 Keir Fraser 18127:aa4d69e16f0e fs-back: fix compilation error.
2008-07-22 Keir Fraser 18126:f528dd7fae7b x86 hvm: stubdom and hvmloader always live under /usr/lib, never /usr/lib64
2008-07-21 Keir Fraser 18125:f95a37f2deab doc: Fix multi-core amd example
2008-07-21 Keir Fraser 18124:f150da74abc3 tools: cpuid inputs must be 32 character long if hexadecimal value is
2008-07-21 Keir Fraser 18123:c049e70af85f libxc: add xc_gnttab_map_domain_grant_refs.
2008-07-21 Keir Fraser 18122:85a83b919653 x86: Reintroduce clocksource=tsc.
2008-07-21 Keir Fraser 18121:a0ce4b040114 Revert accidental commit from 18096:fa66b33f975a8f
2008-07-21 Keir Fraser 18120:c433ee4844fb Fix debug key t to avoid irq jitter.
2008-07-21 Keir Fraser 18119:34ad9e2c0d10 xend: Fix keymap handling
2008-07-21 Keir Fraser 18118:978ffdd19c0f x86: More accurate PIT frequency estimation (1193182Hz)
2008-07-21 Keir Fraser 18117:217c8b6ebfab [XSM][FLASK] Remove unused code from XSM and Flask
2008-07-21 Keir Fraser 18116:fa66b33f975a [XSM][FLASK] Argument handling bugs in XSM:FLASK
2008-07-21 Keir Fraser 18115:dbeddb76c2b9 Update .hgignore
2008-07-21 Keir Fraser 18114:ed5481094c10 mini-os: fix FS frontend index reading
2008-07-21 Keir Fraser 18113:25f125425f0f mini-os: fix fs-front.c debugging prints
2008-07-18 Keir Fraser 18112:689d31301c67 fs-back: enable build by default
2008-07-18 Keir Fraser 18111:d85714c0a742 mini-os: export allocate_ondemand
2008-07-18 Keir Fraser 18110:60828077e175 mini-os is missing list_top in its list.h
2008-07-18 Keir Fraser 18109:092a15aa2430 stubdom: fix build dependencies
2008-07-18 Keir Fraser 18108:226b04f0f1f9 stubdom: fix build dependency
2008-07-18 Keir Fraser 18107:f8221241d187 xend: portability cleanup
2008-07-18 Keir Fraser 18106:f4135a620f59 mini-os: add stack walking debug
2008-07-18 Keir Fraser 18105:066ac1adb70c amd iommu: support device add and remove for recent dom0 kernel
2008-07-18 Keir Fraser 18104:27078831a864 Check phy: block device existence
2008-07-18 Keir Fraser 18103:0d88b4b86428 stubdom: fix qemu keymap paths
2008-07-18 Keir Fraser 18102:7f766b4a170b x86: Remove clocksource=tsc for now.
2008-07-18 Keir Fraser 18101:b896b39470f0 x86: Fix APERF/MPERF query bug on non-current cpu
2008-07-18 Keir Fraser 18100:48be9885d341 X86: Fix cpufreq _psd HW_ALL coordination bug
2008-07-18 Keir Fraser 18099:1694061217ad pvscsi: Install vscsi script.
2008-07-18 Keir Fraser 18098:a9b888264293 blktap scripts: deletion of double check and permission of using /dev/sdxx
2008-07-18 Keir Fraser 18097:e126614f0def stubdom: add example config file
2008-07-23 Isaku Yamahata 18096:1e7a371cee11 [IA64] Don't perform implicit sync when vps_save/restore
2008-07-22 Isaku Yamahata 18095:2fd648307ad1 [IA64] kexec: Map EFI regions into the same place they are maped into in Linux
2008-07-22 Isaku Yamahata 18094:7da7b53b2139 [IA64] kexec: Only map PAL when making EFI, PAL or SAL calls
2008-07-22 Isaku Yamahata 18093:54060aec0dc1 [IA64] kexec: add __va_efi
2008-07-22 Isaku Yamahata 18092:fb5cfb8b122e [IA64] kexec: Use a separate RID for EFI
2008-07-22 Isaku Yamahata 18091:18a933a52874 [IA64] kexec: Move sal.h to asm-ia64/linux-xen/asm as it needs to be modified
2008-07-22 Isaku Yamahata 18090:1e5d42cf61ec [IA64] kexec: Handle EFI UC area correctly in vmx_alt_dtlb
2008-07-22 Isaku Yamahata 18089:59d4d71420d1 [IA64] kexec: Add identity mapping of EFI memory to alt_dtlb_miss
2008-07-22 Isaku Yamahata 18088:91332bc4abd4 [IA64] kexec: Allow EFI_RID to be used in ivt.S
2008-07-22 Isaku Yamahata 18087:34a84a5306f7 [IA64] kexec: Repining for EFI RID
2008-07-22 Isaku Yamahata 18086:246a179ebb6d [IA64] kexec: Header changes in preparation for EFI RID
2008-07-22 Isaku Yamahata 18085:4f0428e4dd15 [IA64] kexec: Unpin shared_info, mapped_regs and VPD TR in ia64_do_tlb_purge
2008-07-22 Isaku Yamahata 18084:0b72d16e794b [IA64] kexec: Unpin the correct VHPT TR in ia64_do_tlb_purge
2008-07-22 Isaku Yamahata 18083:b2d2bc30a04b [IA64] kexec: Add a wrapper to vmx_switch_rr7()
2008-07-22 Isaku Yamahata 18082:7ab45f1a6e83 [IA64] kexec: define EFI offsets for identity mapping
2008-07-22 Isaku Yamahata 18081:4d5de1e4d85a [IA64] kexec: Define macros for EFI RID
2008-07-18 Isaku Yamahata 18080:400e5d4877ca merge with xen-unstable.hg
2008-07-17 Keir Fraser 18079:a8603b2fb786 stubdom: use lwip 1.3.0 release + patch instead of checking out from cvs
2008-07-17 Keir Fraser 18078:6f82840f173b PV-GRUB: use the 0.97 snapshot + patch instead of checking out from cvs
2008-07-17 Keir Fraser 18077:23208dc42cfe stubdom: add functions for caml runtime
2008-07-17 Keir Fraser 18076:c9880c5a06eb ioemu: fix the devices loop.
2008-07-17 Keir Fraser 18075:cdece2b30df6 xsm: Missing function in dummy module
2008-07-16 Keir Fraser 18074:806e66a6cb1a x86 Cx: Add option hpetbroadcast to force enabling hpet_broadcast.
2008-07-16 Keir Fraser 18073:099aaca15ae6 x86: Adjust handle_hpet_broadcast to let it run better before broadcast exit
2008-07-16 Keir Fraser 18072:9361e140fee3 PV-GRUB: allow passing menu.lst as a ramdisk
2008-07-16 Keir Fraser 18071:0796aa57d297 x86 shadow: Re-init per-page spinlock before freeing p2m pages.
2008-07-16 Keir Fraser 18070:3fe6df9afd5d ioemu: Fix issues when passthrough device is hot-removed from HVM domain.
2008-07-16 Keir Fraser 18069:cec304746b36 vt-d: Disable VT-d table output on DMA page faults
2008-07-16 Keir Fraser 18068:649c975b72f0 fs-backend: do not expose file descriptors to frontend
2008-07-16 Keir Fraser 18067:45787d746db4 xend: Fix destruction of VMMetrics objects for managed domains
2008-07-15 Keir Fraser 18066:ea6a9793928d fs-backend: fix ioctl(BLKGETSIZE) call on 64bit
2008-07-15 Keir Fraser 18065:5f529c74a712 fs-backend: Fix freelist implementation
2008-07-15 Keir Fraser 18064:b38bceff087a x86: Report TSC skew on boot at higher log level.
2008-07-15 Keir Fraser 18063:64b55f15a055 x86: Ensure TSC calibration stats are same across all CPUs when
2008-07-15 Keir Fraser 18062:64d8a24d28f6 x86: No need to vcpu_update_system_time() on map_vcpu_info().
2008-07-15 Keir Fraser 18061:675fb031df88 xen: Small cleanups towards allowing stricter compile warnings.
2008-07-15 Keir Fraser 18060:b5bfe3515f65 iommu: disable by default. 'iommu' on cmdline to enable.
2008-07-15 Keir Fraser 18059:4b882c41c9b9 tools: Make functions static which should not be exported.
2008-07-15 Keir Fraser 18058:bd6d194199e5 x86: Add clocksource=tsc option.
2008-07-15 Keir Fraser 18057:1c22d42043bb x86: platform-timer read function returns 64 bits.
2008-07-15 Keir Fraser 18056:750eee596adf tools: Declare functions static where they should be, and provide
2008-07-14 Keir Fraser 18055:63317b6c3eab stubdom: enable compilation/installation by default
2008-07-14 Keir Fraser 18054:e3ead65e75b2 vt-d: Disable VT-d if parsing ACPI DMAR fails
2008-07-14 Keir Fraser 18053:750919688b61 xentop: declare signal handler as static
2008-07-14 Keir Fraser 18052:20dca27907d9 Revert 18025:07c7aef164 -- go back to 8MB VRAM.
2008-07-14 Keir Fraser 18051:79517ed2a108 x86: PIT broadcast to fix local APIC timer stop issue for Deep C state
2008-07-14 Keir Fraser 18050:39c2cab9e765 xm: vt-d: Add a command "xm pci-list-assignable-devices" to list all
2008-07-14 Keir Fraser 18049:e61978c24d84 xend: vt-d: improved FLR logic for pass-thru PCI devices
2008-07-14 Keir Fraser 18048:caba894b265f vt-d: Remove the FLR logic in Xen.
2008-07-14 Keir Fraser 18047:2463e2ef602f xend: A small cleanup to the find_sysfs_mnt() of pci.py
2008-07-14 Keir Fraser 18046:d14c017e8163 ioemu: sdl without OpenGl fix
2008-07-14 Keir Fraser 18045:e2cec6725280 Choice of network interface for establishing a bridge on if NFSROOT is used
2008-07-14 Keir Fraser 18044:b01303f59872 blktap: portability cleanup
2008-07-14 Keir Fraser 18043:f5d23ee2134e stubdom: missing fixes for old gcc
2008-07-11 Keir Fraser 18042:54dec90cbea9 stubdom: fixes for old gcc & binutils
2008-07-11 Keir Fraser 18041:86e3027df9d9 blktap: cleanup
2008-07-11 Keir Fraser 18040:3e563929f17a libxc: remove redundant declaration of xc_copy_to_domain_page().
2008-07-11 Keir Fraser 18039:f40c310dca31 x86: allow control domain to limit machine addresses given to a particular guest
2008-07-11 Keir Fraser 18038:bcef824afe1a iommu: make interrupt remapping more generic
2008-07-11 Keir Fraser 18037:1e24033fb775 amd iommu: add interrupt remapping support
2008-07-11 Keir Fraser 18036:a762b4aed1a8 xend: Ignore errors from dying domains in RPC server
2008-07-11 Keir Fraser 18035:e10b682f148d vt-d: Fix Host Address Width
2008-07-11 Keir Fraser 18034:03f685b6356a stubdom: do not use realpath, new in make 3.81
2008-07-11 Keir Fraser 18033:1e91c9a4a3f3 Fix memory leak in xend
2008-07-11 Keir Fraser 18032:1699ae3e57dc tapdisk: in case O_DIRECT fails, retry again with o_flags but
2008-07-11 Keir Fraser 18031:657bdd581db2 ioemu: drop shadow vram
2008-07-11 Keir Fraser 18030:b41e07aa555a hvmloader, rombios: Make use of new rom-lock facility in ioemu platform device.
2008-07-10 Keir Fraser 18029:27aaff984b36 vt-d: Fixup when mapping devices on non-PCIe buses
2008-07-10 Keir Fraser 18028:07c7aef164cf ioemu: drop unused 4MB video memory
2008-07-10 Keir Fraser 18027:d5efa03793a2 ioemu: create a rom-protect platform flag.
2008-07-10 Keir Fraser 18026:f454f2cac170 x86 hvm: New boot option 'softtsc' to cause RDTSC to be trapped-and-emulated.
2008-07-10 Keir Fraser 18025:b7598d2e4791 stubdom: Fixes for gcc 4.2.4 32bit
2008-07-10 Keir Fraser 18024:7749f135140a x86 hvm: New hvm_op "set_mem_type" which allows marking ram page
2008-07-10 Keir Fraser 18023:8803b305b06c x86: Do not allow write access to p2m_ram_ro memory type.
2008-07-10 Keir Fraser 18022:26714991f242 PV-GRUB: Enable xfs support
2008-07-10 Keir Fraser 18021:40b2048bd809 PV-GRUB: xfs support
2008-07-10 Keir Fraser 18020:707e10c9a487 stubdom: fixes to compile with qemu-xen
2008-07-10 Keir Fraser 18019:aab9fbd6ffa0 intel: Stricter check for cpuid feature mask MSR availability.
2008-07-10 Keir Fraser 18018:a891e0f6ff18 vt-d: Fix double spin_lock_irqsave().
2008-07-10 Keir Fraser 18017:463e410fb0fd Fix a couple of Grzegorz Milos copyright lines.
2008-07-09 Keir Fraser 18016:2d100fe81044 minios: Add missing fcntl.h.
2008-07-09 Keir Fraser 18015:3669f358e62e stubdom: add stub functions to reduce qemu patches
2008-07-09 Keir Fraser 18014:e10f43449463 stubdom: Add root Makefile targets, disabled by default for now
2008-07-09 Keir Fraser 18013:c1577f094ae4 Make PCI device release function generic
2008-07-09 Keir Fraser 18012:9afe01a0e160 stubdom: fix missing evtchn.h header
2008-07-09 Keir Fraser 18011:4124e63b24a4 Update .hgignore
2008-07-09 Keir Fraser 18010:e1a8a4c687f0 vgabios: Delete autogenerated file from repository.
2008-07-09 Keir Fraser 18009:4743bfaa9259 stubdom: make compilation independent of tools/ by building our own copy of the includes
2008-07-09 Keir Fraser 18008:be20b11656bb Some latest Intel CPU models support cpuid feature mask.
2008-07-09 Keir Fraser 18007:af555a012e67 Switching to merged (git) qemu by default
2008-07-09 Keir Fraser 18006:f3afb8625a92 p2m: Support page orders other than 0 (4kB) and 9 (2MB)
2008-07-09 Keir Fraser 18005:06bcd8f622c8 x86 p2m superpage fix: Re-insert missing shadow code from the original
2008-07-09 Keir Fraser 18004:830e5d8b71da Blktapctrl compatibility layer
2008-07-09 Keir Fraser 18003:79978fcf8797 ioemu: pass-through: XC_PAGE_SIZE should be used
2008-07-09 Keir Fraser 18002:92992f188053 ioemu: pass-through: pt_bar_mapping fix
2008-07-09 Keir Fraser 18001:823caffa7ddf Fix xm vcpu-pin for Domain-0
2008-07-09 Keir Fraser 18000:3f23e01d3198 Revert dependency on new GNUMake feature.
2008-07-08 Keir Fraser 17999:5cd4fe68b6c2 stubdom: use a newlib snapshot instead of the slow cvs checkout.
2008-07-08 Keir Fraser 17998:6f30a7367fa7 stubdom: do not build tapdisk as it it not supposed to build and we don't need it
2008-07-08 Keir Fraser 17997:a7ec5cc4fd08 Change PCI-dump debug key: Fixes boot with debug=y and perfc=y
2008-07-08 Keir Fraser 17996:aa07c48c2347 stubdom: fix copy/paste typo in select()
2008-07-08 Keir Fraser 17995:edd6969f609c Improve plumbing for calling external qemu builds
2008-07-08 Keir Fraser 17994:914a31d2ad08 stubdom: Fix modified_memory size calculation
2008-07-08 Keir Fraser 17993:bd97e45e073a pvSCSI: fix xend
2008-07-08 Keir Fraser 17992:f14dbf6a4118 Fix passthrough of PCI capability structures.
2008-07-07 Keir Fraser 17991:0d707feab01e Revert c/s 17975 -- enumerate PCI devices in Xen allowing old dom0
2008-07-07 Keir Fraser 17990:9b35ae586cb8 MTRR virtualization for Intel EPT
2008-07-07 Keir Fraser 17989:abd84464c09c ioemu: e1000: fix a TSE bug
2008-07-06 Keir Fraser 17988:5eaec8296a22 Set default domain_to_node() allocation preference before dropping
2008-07-06 Keir Fraser 17987:8606ff75779f Only use domain_to_node() on non-null domain pointer.
2008-07-05 Keir Fraser 17986:4bdc3de246c3 numa: Extend MEMOP_ allocation functions to take a node argument.
2008-07-05 Keir Fraser 17985:5b7e60d70394 Update .hgignore list
2008-07-05 Keir Fraser 17984:9a1d98a9d21b OOS cleanup: Fixup arrays instead of fixup tables.
2008-07-05 Keir Fraser 17983:30c20e467f0b stubdom: fix pass-through compilation
2008-07-05 Keir Fraser 17982:e12df2e7bd43 stubdom: fix parallel build
2008-07-05 Keir Fraser 17981:8a04b4b24d27 Update changelog for pci add/remove physdevop hypercalls.
2008-07-04 Keir Fraser 17980:d37afe995ad3 stubdom: gcc-4.3 support
2008-07-04 Keir Fraser 17979:10d5ec48f84c xen: Fix debug build.
2008-07-04 Keir Fraser 17978:a3e4840b1584 Remove PCI device enumaration in VT-d code
2008-07-04 Keir Fraser 17977:183ca809e1d7 Add hypercall for adding and removing PCI devices
2008-07-04 Keir Fraser 17976:7f7d0e7aa01b Add management and locking of PCI device structures
2008-07-04 Keir Fraser 17975:bd7f2a120f94 Restructure VT-d device scope and PCI bridge handling
2008-07-04 Keir Fraser 17974:1e9df5cb885f PCI device register/unregister + pci_dev cleanups
2008-07-04 Keir Fraser 17973:e42135b61dc6 stubdom: Remove obsolete patch files.
2008-07-04 Keir Fraser 17972:433d1b26fd51 stubdom: use host's gcc
2008-07-04 Keir Fraser 17971:a49673cd23d2 x86: MCA support.
2008-07-04 Keir Fraser 17970:d133d452cb71 vgabios: upgrade to CVS version
2008-07-04 Keir Fraser 17969:6c2fe520e32d Cleanups to suspend-event-channel patches.
2008-07-04 Keir Fraser 17968:9353f9931d96 Fix build.
2008-07-04 Keir Fraser 17967:d711529e3de1 Revert incorrectly checked-in changes.
2008-07-04 Keir Fraser 17966:2922c423a1aa Teach xc_save to use event-channel-based domain suspend if available.
2008-07-04 Keir Fraser 17965:14fd83fe71c3 Add facility to get notification of domain suspend by event channel.
2008-07-04 Keir Fraser 17964:9cf72db44ee9 ioemu: Support more Capability Structures (including MSI/MSI-X)
2008-07-04 Keir Fraser 17963:1db0b09b290e x86: MSI interrupt storm avoidance.
2008-07-03 Keir Fraser 17962:6ae87b27ccea pvSCSI: xend changes
2008-07-03 Keir Fraser 17961:d90c5e8d4ac2 xm-test: Remove a policy reset from acm test case
2008-07-03 Keir Fraser 17960:bad432c58f03 vtpm: Add two missing quotes in the vTPM hotplug script.
2008-07-03 Keir Fraser 17959:57f309919832 ioemu: Explicitly define certain PCI/MSI macros.
2008-07-03 Keir Fraser 17958:3f3510b35268 Update tboot tarfile to latest version in Trusted Boot SourceForge site
2008-07-03 Keir Fraser 17957:7dee3b001d9f [BUILD] Support cloning Linux tree from a git repository.
2008-07-03 Keir Fraser 17956:20215b87d0f3 Support building of out-of-tree merged qemu from git
2008-07-03 Keir Fraser 17955:52a388ec09f8 XenAPI: Add Direct PCI Device (DPCI) Assignment Support
2008-07-03 Keir Fraser 17954:e65fe28b5288 XenAPI: Add Physical PCI Device (PPCI) Support
2008-07-02 Keir Fraser 17953:3d5f28d6e777 iommu: Fix hvm_dpci_eoi for smp guest in ioapic interrupt mode
2008-07-02 Keir Fraser 17952:97b4c5c511f0 minios: PIRQ and MSI/MSI-X support
2008-07-02 Keir Fraser 17951:f2148e532c81 x86 hvm: Fix RTC handling.
2008-07-02 Keir Fraser 17950:3a40a6997cc0 Do not allow HVM save/restore of a dying domain.
2008-07-02 Keir Fraser 17949:b3d827e63a09 stubdom: PCI passthrough support via PV-PCI
2008-07-02 Keir Fraser 17948:dea9d5769d56 pciif: do not depend on linux' msix_entries
2008-07-02 Keir Fraser 17947:6cac9c3ee2aa x86: Remove inline declaration to fix build.
2008-07-02 Keir Fraser 17946:dd3b693dd39a ioemu: Add check for mapping MSI pirqs.
2008-07-02 Keir Fraser 17945:0076f6691b09 x86: Fix MSI cleanup.
2008-07-02 Keir Fraser 17944:40e7329105fa xend: Replace stray tab-indent with space-indent
2008-07-08 Isaku Yamahata 17943:eb0fc71cfc72 [IA64] Fix SMP-unsafe with XENMEM_add_to_physmap on HVM
2008-07-07 Isaku Yamahata 17942:00721ef8d8ef [IA64] fix serial console detection issue caused by cfbc535ebf6f
2008-07-02 Isaku Yamahata 17941:ac8bc814faba [IA64] removed an unused function, guest_forward_keyboard_input().
2008-07-02 Isaku Yamahata 17940:08f77df14cba merge with xen-unstable.hg
2008-07-01 Keir Fraser 17939:19970181d6a4 minios: proper frees are now handled, so drop the FIXME comment
2008-07-01 Keir Fraser 17938:6685c412698f x86_emulate: (Almost) complete FPU emulation.
2008-07-01 Keir Fraser 17937:d4cf12d128ed VT-d: Fix queue invalidation
2008-07-01 Keir Fraser 17936:0b7f7c564c83 VT-d: Do CLFLUSH after updating IRTE entries
2008-07-01 Keir Fraser 17935:0c5183e764d8 xenballoond (memory overcommit) scripts
2008-07-01 Keir Fraser 17934:73a4fbdfe0c4 ioemu: limit xen-console buffering
2008-07-01 Keir Fraser 17933:763c32fdbd13 xend: open qemu-dm logfile in append mode if log rotation is disabled by config.
2008-07-01 Keir Fraser 17932:20966aa89739 xend: improve the rotation of qemu-dm logfiles.
2008-06-30 Keir Fraser 17931:c33a40b4c22b x86_emulate: read/write/insn_fetch emulation hooks now all take a
2008-06-30 Keir Fraser 17930:51b392ab1912 blktap: Fall back to libcrypto if libgcrypt is not installed.
2008-06-30 Keir Fraser 17929:81d47e75ce1a tools/python: fix TypeError for 17903:0728459b3c8d
2008-06-30 Keir Fraser 17928:c5875621d79a Fix up python breakage for blkdev_name_to_number
2008-06-30 Keir Fraser 17927:fbccdd7e2a86 blktap: link against libgcrypt rather than libcrypto
2008-06-30 Keir Fraser 17926:0b4dbd9a9896 x86: Px statistic update for cpu idle time.
2008-06-30 Keir Fraser 17925:469d9b00382d stubdom: add live migration support by having ioemu just notify the
2008-06-30 Keir Fraser 17924:34bfbedae16b stubdom: fix libc-verbose non-lwip compilation
2008-06-28 Keir Fraser 17923:0972fc23b504 x86: Fix 32-bit build after VT-d cleanups.
2008-06-27 Keir Fraser 17922:87e1f23a06f0 x86: Fix 32-bit build.
2008-06-27 Keir Fraser 17921:a9fff28d4f06 x86: Emulation of LMSW must only affect CR0 bits 0-3.
2008-06-27 Keir Fraser 17920:6b0663901174 hvm: Fix lmsw handling
2008-06-27 Keir Fraser 17919:baaea9f0db5e x86: Add cpufreq logic to S3 suspend/resume
2008-06-27 Keir Fraser 17918:2ac9155a85c1 Update changelog for xvd blkdev naming extensions.
2008-06-27 Keir Fraser 17917:0728459b3c8d tools/python: blkdev_name_to_number fixes
2008-06-27 Keir Fraser 17916:10e79ad54c91 blktap: Extend userland busid to 32 bits
2008-06-27 Keir Fraser 17915:3edc443ae8ce hvm rombios: Move function calls out of 'post' function section
2008-06-27 Keir Fraser 17914:73b798732e77 vt-d: Clean up variable types and remove useless variables
2008-06-27 Keir Fraser 17913:7eab6475c60a shadow: Re-initialise page_info's lock field when freeing shadow pages.
2008-06-27 Keir Fraser 17912:cebedb30a964 ioemu: Clean up after cset 17646:e3b13e1ecf6c
2008-06-27 Keir Fraser 17911:be52424a543e hvmloader: Set up any Intel ICH for legacy IDE.
2008-06-27 Keir Fraser 17910:37ff3322d4f3 vt-d: Minor fixing of interrupt remapping
2008-06-27 Keir Fraser 17909:baf3cc0faffc tapdisk: Fix qcow2 for images > 2 GB
2008-06-27 Keir Fraser 17908:e5ae980fe337 x86, shadow: Fix OOS bug on domain teardown.
2008-06-20 Keir Fraser 17907:dedfadeadf86 PV-GRUB: fix reiserfs 64bit support
2008-06-20 Keir Fraser 17906:6563ea38e002 Out-of-sync L1 shadows: always unsync pages on guest writes.
2008-06-20 Keir Fraser 17905:7b66b4e9f743 Out-of-sync L1 shadows: OOS snapshot.
2008-06-20 Keir Fraser 17904:f178082cce0a Out-of-sync L1 shadows: Fixup Tables
2008-06-20 Keir Fraser 17903:597058a3b619 Out-of-sync L1 shadows: OOS base
2008-06-20 Keir Fraser 17902:6ace85eb96c0 PV-GRUB: compilation fix caused by 17880
2008-06-20 Keir Fraser 17901:00af74d06652 AMD PowerNow! in Xen
2008-06-20 Keir Fraser 17900:8fa124ab2e71 minios: fix add_id_to_freelist(0)
2008-06-20 Keir Fraser 17899:2483923066dd minios: do not systematically free the page under shared info, as the
2008-06-20 Keir Fraser 17898:926a366ca82f Clean up domain_create() interface.
2008-06-20 Keir Fraser 17897:ad156e312aef x86 acpi: Clean up output tracing. Ensure it is synced to serial line
2008-06-20 Keir Fraser 17896:26ecd1f9e128 [IA64] compilation fix caused by 17880:d3a87899985d
2008-06-20 Keir Fraser 17895:ec5717ac4815 Compilation fix for x86_64 caused by 17880:d3a87899985d.
2008-06-19 Keir Fraser 17894:d3a87899985d libxc: The following patch replace the libxc interface to use
2008-06-19 Keir Fraser 17893:3da148fb7d9b vmx: Clean up and fix guest MSR load/save handling:
2008-06-19 Isaku Yamahata 17892:11318234588e [IA64] remove some #ifndef XEN using empty headerfiles.
2008-06-19 Isaku Yamahata 17891:db371fe47ac8 [IA64] remove unnecessary ia64_ksyms.c.
2008-06-11 Isaku Yamahata 17890:8475d1b9a364 [IA64] remove unused old acpi.c.
2008-06-11 Isaku Yamahata 17889:220f3d62e272 [IA64] make acpi related files compilable.
2008-06-11 Isaku Yamahata 17888:0ed5e1c8c778 [IA64] import linux-2.6.25-rc4 acpi related files.
2008-06-11 Isaku Yamahata 17887:cddaea5d6528 [IA64] removed an unused header file.
2008-06-11 Isaku Yamahata 17886:cfbc535ebf6f [IA64] efi: remove old efi code to copmile newer linux acpi code.
2008-06-19 Isaku Yamahata 17885:0034766b45c2 merge with xen-unstable.hg
2008-06-18 Keir Fraser 17884:b55f6d42668d x86: Must use a softirq to defer dom0 NMI
2008-06-18 Keir Fraser 17883:52592af0204a ioemu: Fix usbdevice parameter to encode vbd type.
2008-06-18 Keir Fraser 17882:666f5196f0fc x86: Intel wants the TSS busy flag set when we do a vmentry.
2008-06-18 Keir Fraser 17881:97e02365a781 ioemu: generic PCI device config-space emulation
2008-06-18 Keir Fraser 17880:9493a853df9e ioemu: Disable format auto-probing in monitor command change
2008-06-18 Keir Fraser 17879:a1c98534418b minios: fix gnttab allocation boundary
2008-06-18 Keir Fraser 17878:75e60df67e36 doc: Describes a generic 686 via the cpuid configure.
2008-06-18 Keir Fraser 17877:c8d9ade45781 Add PV-GRUB
2008-06-18 Keir Fraser 17876:8a0656950b1c minios: fix declaration after code
2008-06-18 Keir Fraser 17875:f838d60e7d8d mm.c: use local variable domain pointer
2008-06-18 Keir Fraser 17874:21e1daf19b96 stubdom: fix using minios frontends directly when libc is actived
2008-06-17 Keir Fraser 17873:7e00ebe2b7fd minios,stubdom: Add OBJ_DIR parameter to compile outside sources,
2008-06-17 Keir Fraser 17872:3d99b9d82208 ioemu: move xenfb frontend (used by stubdom) to its own file, since it
2008-06-16 Keir Fraser 17871:0df3bf8aac1e [IA64] trivial compilation fix caused by c/s 17847:8a0415fac759.
2008-06-16 Keir Fraser 17870:4bb8a4f66eff vmx: Allow restore of context from a non-Intel processor. In
2008-06-16 Keir Fraser 17869:20d20a4858d6 amd svm: Do not touch (non-existent) attr and selector fields for GDTR
2008-06-16 Keir Fraser 17868:42323a447cbe vt-d: Quieten down overzealous logging.
2008-06-16 Keir Fraser 17867:049a42108c65 x86_emulate: Fix the segment-load function
2008-06-13 Keir Fraser 17866:ac745ad5f018 32-on-64: Fix compat-access macros to use correct underlying HVM accessors.
2008-06-13 Keir Fraser 17865:a88e19526770 pv-on-hvm: Fix panic-handler code to work on wider range of kernels.
2008-06-13 Keir Fraser 17864:d4dcd4d39952 Bring back console_start_log_everything() as a milder alternative to
2008-06-13 Keir Fraser 17863:a41d14c3bf19 [ACM] Pass uuid to created policy
2008-06-13 Keir Fraser 17862:49c5d6723e35 [ACM] Enable labeling of resources as inaccessible
2008-06-13 Keir Fraser 17861:2363cf4ab4cb hvm, 32-on-64: Allow a 32-bit x86 hvm guest access to any memory_op().
2008-06-13 Keir Fraser 17860:6e92603ed9f2 Introduce guest_handle_subrange_okay() for checking sub-sections of an
2008-06-13 Keir Fraser 17859:08fb9a4489f7 32-on-64: Fix is_compat_arg_xlat_range().
2008-06-13 Keir Fraser 17858:12ae02c09d1e 32-on-64: Fix error handling for XENMEM_decrease_reservation.
2008-06-13 Keir Fraser 17857:7eab5d8788a6 Improve serial output when dropping characters to drop them in big
2008-06-13 Keir Fraser 17856:833ec967857c kexec: Fix the 32-bit build.
2008-06-13 Keir Fraser 17855:cb514522dab2 hvm: Fix the realmode live migration issue with Intel EPT
2008-06-13 Keir Fraser 17854:02b6977de4b5 hvm: Fix max_mapped_pfn when using 2MB super pages.
2008-06-13 Keir Fraser 17853:8a0415fac759 extract vmcoreinfo from /proc/vmcore for Xen
2008-06-12 Keir Fraser 17852:09dd5999401b x86: remove use of per-domain lock from page table entry handling
2008-06-12 Keir Fraser 17851:98ed32885ec0 x86: Reduce page->shadow_flags to 32 bits so we can steal space for a
2008-06-12 Keir Fraser 17850:8182f5158dc2 x86: Do not use HPET in Cx state management since dom0 may need RTC
2008-06-12 Keir Fraser 17849:6f189de0f73d xend: detect and report qemu-dm failure
2008-06-12 Keir Fraser 17848:6b1795ee1b19 dom0 state dump
2008-06-12 Keir Fraser 17847:ec56331c056a keyhandler: When dumping all-CPU register state, wnter console sync
2008-06-12 Keir Fraser 17846:4ac0898df538 x86: don't print dom0 initrd information twice
2008-06-12 Keir Fraser 17845:7cf53a91c3a3 x86: minor adjustment to asm constraint in get_page()
2008-06-12 Keir Fraser 17844:882eb6186c2d x86: add perf counter for pointless updates of writable pages through a hypercall
2008-06-12 Keir Fraser 17843:a3319f32496f x86: machine_halt() forcibly re-enables IRQs as it may be called from
2008-06-12 Keir Fraser 17842:52c0117dd374 x86/32on64: fix physical address restriction
2008-06-12 Keir Fraser 17841:5e98eb873e13 x86: simplify domain memory cleanup
2008-06-12 Keir Fraser 17840:4ebd8f377426 [IA64] re-add efi support to acpi_os_get_root_pointer()
2008-06-12 Keir Fraser 17839:0089fe3d209d [IA64] compilation fix caused by 17814:9af7a535225f
2008-06-12 Keir Fraser 17838:e5c9c8e6e726 tools: replace sprintf with snprintf where applicable
2008-06-12 Keir Fraser 17837:ebbd0e8c3e72 32-on-64: Clean up and unify compat_arg_xlat_area handling.
2008-06-12 Keir Fraser 17836:1b29ad98cd87 minios can cope with >4G CR3 since it never uses it
2008-06-11 Keir Fraser 17835:a0561bcf9333 MSI: Handle MSI EOI for amd systems
2008-06-11 Keir Fraser 17834:0331bfd8b5d2 MSI: Fix msi delivery for hvm guest
2008-06-11 Keir Fraser 17833:54c6fc432763 AMD IOMMU: Enable MSI for hvm guest
2008-06-11 Keir Fraser 17832:7c771f0a24f3 x86: cpuid configuration for PV guest
2008-06-11 Keir Fraser 17831:f292689f48ba Push python-related make variable definitions into tools/misc.
2008-06-11 Keir Fraser 17830:b8fa4a11f715 Have `make install' write the Python version number in the #!
2008-06-10 Keir Fraser 17829:cc4e471bbc08 minios: Fix >4GB machine addresses
2008-06-10 Keir Fraser 17828:5bf5fb8117c0 x86/64: Fix build.
2008-06-10 Keir Fraser 17827:4c1e740e392c xend: minor ballooning cleanup
2008-06-10 Keir Fraser 17826:c7d361cf5793 x86: Default ACPI reboot method.
2008-06-10 Keir Fraser 17825:57b8c74c35ef xenstore: Fix error path broken by c/s 17816
2008-06-10 Keir Fraser 17824:f70dff36213b xenstat: some cleanups
2008-06-10 Keir Fraser 17823:d77214a97e04 xm on xenapi: Add PVFB support in xenapi_create.py.
2008-06-10 Keir Fraser 17822:189597fbb882 xenstore: cleanups
2008-06-10 Keir Fraser 17821:8a36f7f70859 libxc: Update for NetBSD
2008-06-10 Keir Fraser 17820:9af7a535225f Pull in ACPI table parsing code from Linux 2.6.26-rc4.
2008-06-10 Keir Fraser 17819:7a0f1bf86516 libxenstat: Fix statistics for blktap disks on linux
2008-06-10 Keir Fraser 17818:58e07771d455 Fix the build with perfc=y.
2008-06-10 Keir Fraser 17817:fb294e189b73 x86: Fix the build after HVMTRACE changes.
2008-06-10 Keir Fraser 17816:f769baf14332 tools/python/xen/lowlevel: some cleanups
2008-06-09 Keir Fraser 17815:09dd5492651c Allow older PAE Linux guests to access entire compat m2p.
2008-06-09 Keir Fraser 17814:db466cd3412c libfsimage: make pygrub work on ufs
2008-06-09 Keir Fraser 17813:adf05a812edb ioemu: simplyfing vga_draw_text code
2008-06-09 Keir Fraser 17812:2197a263a300 minios: add proper shutdown facilities
2008-06-09 Keir Fraser 17811:8b5b0512ed6a stubdom: fetch command line from start_info instead of xenstore
2008-06-09 Keir Fraser 17810:5e5f3970f66f libxc: Use vpath rather than VPATH, to avoid linking with hypervisor .o files.
2008-06-09 Keir Fraser 17809:6ec700f46c4e stubdom: simplify xenfb resize handler
2008-06-09 Keir Fraser 17808:f6520678755a When building from a tarball release use hardcoded path to
2008-06-09 Keir Fraser 17807:a40c23c25b0d x86: Fix S3 resume after creating an HVM guest.
2008-06-09 Keir Fraser 17806:37392df51f0b xm on xenapi: Fixes for rfb console.
2008-06-09 Keir Fraser 17805:6c5b9b355ce8 stubdom: document that pty usage should be disabled
2008-06-09 Keir Fraser 17804:124367e10376 stubdom: make non-VNC + stdvga work
2008-06-09 Keir Fraser 17803:caa2b155a42d stubdom: permit compilation without lwip
2008-06-09 Keir Fraser 17802:07ba9aeee347 minios: use inlines instead of macros for bswap*
2008-06-09 Keir Fraser 17801:268a9f8286f3 xentrace: fix tracing for 64bit guests
2008-06-09 Keir Fraser 17800:5009f5d093ce AMD IOMMU: add support for PV guest
2008-06-09 Keir Fraser 17799:041f67ddcd7b xend: Use get_config_string for 'keymap' and 'resource-label-change-script'.
2008-06-09 Keir Fraser 17798:4ecc3ac69819 stubdom: prevent newlib from emiting cli/sti in longjmp
2008-06-09 Keir Fraser 17797:638811f870ba ioemu: cleaning DisplayState->dpy_resize interface
2008-06-09 Keir Fraser 17796:1de5d17497fd acm: check for duplicate labels and types
2008-06-09 Keir Fraser 17795:4eba2151d38b acm: Allow remove of labels from suspended domains.
2008-06-09 Keir Fraser 17794:9126c09738da xm: Set device_model option value default to None.
2008-06-09 Keir Fraser 17793:0be5d3510305 xm on xenapi: Enable more platform configurations
2008-06-05 Keir Fraser 17792:b320cfe1f10f stubdom: .hgignore updates
2008-06-05 Keir Fraser 17791:9593ceb1470d stubdom: upgrade lwip to newer upstream version since it provides bugfixes
2008-06-05 Keir Fraser 17790:49a0d28a16e0 minios: add a blkfront synchronous interface
2008-06-05 Keir Fraser 17789:31a941632a5d 32-on-64: Fix physaddr_bitsize computation when creating a 32b x86
2008-06-05 Keir Fraser 17788:129a511d31ee x86, p2m: Fix typo in p2m_change_type_global().
2008-06-05 Keir Fraser 17787:24c86abbb387 x86 hvm: Improve paging performance for 64b solaris guests
2008-06-05 Keir Fraser 17786:02132fc864b4 xen: build fix for NetBSD (test -x usage).
2008-06-05 Keir Fraser 17785:0204b5368145 libfsimage: Build fix for NetBSD.
2008-06-05 Keir Fraser 17784:b346fb1b8223 xm: Fix formatting of xm block-list output.
2008-06-05 Keir Fraser 17783:bbb4bb69efb2 Fix blkif.py for virsh start
2008-06-03 Keir Fraser 17782:5603534c62f9 Improve HPET comparator reprog to prevent intr-near-missing case
2008-06-03 Keir Fraser 17781:6b77c311fd3c x86: Enhance Cx stability by adding softirq check before entry cstate
2008-06-03 Keir Fraser 17780:420db89188ca xend: implement VM_hard_reboot of XenAPI.
2008-06-03 Keir Fraser 17779:5c38568d90df stubdom: Add console reading support
2008-06-02 Keir Fraser 17778:fe60bf79d96f rombios: S3 resume fixes.
2008-06-02 Keir Fraser 17777:7155d82576a4 xc hvm: Fix default CPUID features according to PAE/64-bit
2008-06-02 Keir Fraser 17776:b9879d710825 Remove domain_pause()/domain_unpause() from SCHEDOP_remote_shutdown.
2008-06-02 Keir Fraser 17775:a4775034ef83 vmx: Better diagnostic messages when VMXON might have failed due to
2008-06-02 Keir Fraser 17774:0216f0d07efe vtd: Fix pagetable teardown on domain detsruction.
2008-06-02 Keir Fraser 17773:73a1daa9715f vtd: build fix.
2008-06-10 Isaku Yamahata 17772:1201c7657832 [IA64] ia64 save/restore new formart. save part.
2008-06-10 Isaku Yamahata 17771:fc89fb719214 [IA64] ia64 save/restore new formart. restore part.
2008-06-10 Isaku Yamahata 17770:4af5059f4e0d [IA64] add VGCF_online flag for XEN_DOMCTL_setvcpucontext to make vcpu online.
2008-06-10 Isaku Yamahata 17769:1feb98eb64ef [IA64] hypervisor needs to turn off psr.i after PAL_HALT_LIGHT
2008-06-10 Isaku Yamahata 17768:b844f87db11d [IA64] fix ia64_leave_kernel.
2008-06-10 Isaku Yamahata 17767:8f2979e64af5 minios/ia64: fix EFI_RUNTIME_SERVICES_SIGNATURE value
2008-06-02 Isaku Yamahata 17766:f1508348ffab merge with xen-unstable.hg
2008-06-01 Keir Fraser 17765:85fa199b4b7b x86: Fix teardown of relocated vcpu_info structures.
2008-05-30 Keir Fraser 17764:6e688d5a936b x86: i8254 device model is shared between PV and HVM guests, so must
2008-05-30 Keir Fraser 17763:487dc63f95ff x86 hvm: Fix task-switch operation ordering.
2008-05-30 Keir Fraser 17762:9c14ba60616d x86 hvm: Support task switch when task state segments straddle page
2008-05-30 Keir Fraser 17761:439a3e9459f2 Add xen_phys_start value in the crash info note
2008-05-30 Keir Fraser 17760:c76e7f396c03 [IA64] compilation fix of iommu.h
2008-05-30 Keir Fraser 17759:ecd266cebcab vtd: Various cleanups and fixes:
2008-05-29 Keir Fraser 17758:121d196b4cc8 vtd: Remove dead code.
2008-05-29 Keir Fraser 17757:6f48c4ee8ae2 xend: Add node parameter to do_migrate() for HTTP interface
2008-05-29 Keir Fraser 17756:dbd5d4eeb46a ia64: Do not guest_physmap_remove_page() old page in gnttab_transfer op.
2008-05-29 Keir Fraser 17755:564c9be76aa4 x86: Fix reboot failure after S3
2008-05-29 Keir Fraser 17754:098c88335a74 pv-on-hvm: Change barrier from rmb to wmb.
2008-05-29 Keir Fraser 17753:4505418b6393 vtd: addr_to_dma_page_maddr() must release its lock.
2008-05-28 Keir Fraser 17752:f681c4de91fc vtd: More TLB flush fixes.
2008-05-28 Keir Fraser 17751:b60cf40fae13 iommu: Handle sibling device assignment correctly
2008-05-28 Keir Fraser 17750:c2fab221b3ec ioemu: set up all xenstore watches even if there are no VBDs.
2008-05-28 Keir Fraser 17749:132243507b49 grant_table: Flush host CPU TLBs during grant transfer.
2008-05-28 Keir Fraser 17748:542897539045 vtd: TLB flush fixups.
2008-05-28 Keir Fraser 17747:4c75850a0caa hvmloader: No need to map shared_info page into the legacy VGA MMIO
2008-05-28 Keir Fraser 17746:3613160e4fd1 vtd: IOTLB flush fixups
2008-05-28 Keir Fraser 17745:38ec0d674842 stubdom: Save main_thread value by moving it out from app_bss which
2008-05-28 Keir Fraser 17744:460f72ca97b6 stubdom: make the build more generic by moving as many stubdom parts
2008-05-28 Keir Fraser 17743:1e66fa5931ee vtd: interrupt remapping for MSI/MSI-x.
2008-05-28 Keir Fraser 17742:5de1048b884e vtd: Fix bugs of ioapic interrupt remapping.
2008-05-27 Keir Fraser 17741:c93a913c221f minios: We do not need to pin the page tables, as they implicitly get
2008-05-27 Keir Fraser 17740:6b28a18a8c2d ioemu: Force floppy disk images to be interpreted as raw.
2008-05-27 Keir Fraser 17739:634fe9f86d62 Revert 17731:eafb252f141.
2008-05-27 Keir Fraser 17738:e265878e8f65 Fix 17725:c0c0f4fa8850: use type paddr_t instead of unsigned long for physcial memory address
2008-05-27 Keir Fraser 17737:80ee45e007e1 xend: fix a typo in domain_migrate().
2008-05-27 Keir Fraser 17736:9df61d6601ba xend: add a reset button to Web interface.
2008-05-26 Keir Fraser 17735:eafb252f1412 xend: take care of dead qemu-dm process
2008-05-26 Keir Fraser 17734:14f03101b61c x86 hvm: Drop pagetable reference when resetting a VCPU to real mode.
2008-05-26 Keir Fraser 17733:57923ddaacb9 Fix domain names that xentop shows
2008-05-26 Keir Fraser 17732:3544f12d22b2 [IA64] remove warnings caused by c/s 17723:c684cf331f94
2008-05-26 Keir Fraser 17731:51274688c000 Fix XendAPI VM_migrate parameters
2008-05-26 Keir Fraser 17730:9a7a6f729d2c VT-d: flush iotlb of selective iommu when a domain's VT-d table is changed
2008-05-26 Keir Fraser 17729:c0c0f4fa8850 VT-d: remove Xen and tboot range from dom0's VT-d table
2008-05-24 Keir Fraser 17728:28083093cc5d Handle IOMMU device assignment for PV guests
2008-05-24 Keir Fraser 17727:c684cf331f94 Handle dynamic IOMMU map/unmap for guests
2008-05-24 Keir Fraser 17726:62f1c837057f Enable IOMMU for PV guests
2008-05-24 Keir Fraser 17725:36bbcc6baadf VT-d: Improve page table debug output
2008-05-24 Keir Fraser 17724:5590509941b1 Fix iommu_unmap_page for VT-d
2008-05-24 Keir Fraser 17723:572701272661 Remove physmap page upon granttab xfer
2008-05-24 Keir Fraser 17722:4c1bb3e4a5a0 minios: Fix width of shifted 1
2008-05-24 Keir Fraser 17721:c4506386b299 Cx fix - Add wrap-back calculation for 24b PM timer ticks.
2008-05-24 Keir Fraser 17720:6c4cab061af4 hvm: Build guest timers on monotonic system time.
2008-05-24 Keir Fraser 17719:30bf34f5a414 x86_emulate: Check single-step status at instruction start rather than end.
2008-05-23 Keir Fraser 17718:ef7525e87030 rombios: Remove annoying 3-second boot delay waiting for user to hit
2008-05-23 Keir Fraser 17717:21422854b9f8 x86: Fixes to VLAPIC and S3 state resets.
2008-05-23 Keir Fraser 17716:5cc5b9c37c6d x86: Fix Xen boot on 8-node AMD machines
2008-05-23 Keir Fraser 17715:938ae6abe297 xend: Import TRIGGER_S3RESUME and HVM_PARAM_ACPI_S_STATE into XendDomain.py.
2008-05-23 Keir Fraser 17714:9469ad6e2634 rools/examples: Fix 'make install'.
2008-05-23 Keir Fraser 17713:33a6590ba948 Add -s --ssl option to xm migrate
2008-05-23 Keir Fraser 17712:91a9e28aed46 Make ssl relocation server listen on different port
2008-05-23 Keir Fraser 17711:4c8fc8def9b3 tboot, s3: Fix S3 issue of Xen and tboot, since the structure
2008-05-23 Keir Fraser 17710:fbc8cf8e0d6b Remove xend-config-xenapi.sxp and xm-config-xenapi.xml
2008-05-23 Keir Fraser 17709:fbf09143c2e5 stubdom: fix constructors/destructors in 64bit mode
2008-05-23 Keir Fraser 17708:f05795acfca9 stubdom: fix and clean pthread minimal support
2008-05-23 Keir Fraser 17707:90c37c32182c stubdom: complete libxc support
2008-05-22 Keir Fraser 17706:2e6a51378451 xend: fix automatic vcpu NUMA placement
2008-05-22 Keir Fraser 17705:7325ea8445cb libxc: drop double un?lock_pages definition to fix static linking
2008-05-22 Keir Fraser 17704:e7eb66a4c5f7 stubdom: support constructors and destructors
2008-05-22 Keir Fraser 17703:f472d708b9af ioemu: drop unused shared_vram variable
2008-05-22 Keir Fraser 17702:2195290728d4 shadow: check for gfn_to_mfn returning INVALID_MFN
2008-06-02 Isaku Yamahata 17701:d2a239224cb2 [IA64] compilation fix of c/s 17723:c684cf331f94
2008-05-28 Isaku Yamahata 17700:9c0a654157cb [IA64] cleanup: vcpu_set_psr_sm.
2008-05-22 Isaku Yamahata 17699:74d0f17f3fa5 merge with xen-unstable.hg
2008-05-22 Keir Fraser 17698:b259eebb0223 hvmloader: Fix pci_setup() to not skip BAR remapping for virtual VGA devices.
2008-05-22 Keir Fraser 17697:e48453f82d30 x86: Change a local label in asm entry stubs to really be local.
2008-05-22 Keir Fraser 17696:3ed3d0688fa8 x86: Remove 32-bit non-PAE code from dom0 builder, and avoid use of
2008-05-21 Keir Fraser 17695:e64c3a8c60e1 libxc, x86: Fix CPUID inline asm for x86/64.
2008-05-21 Keir Fraser 17694:36d9c5943b46 hvmloader: Lay out memory a bit differently -
2008-05-21 Keir Fraser 17693:b58e95aee14f vgabios: Support VESA power management extensions.
2008-05-21 Keir Fraser 17692:70ca37d22895 Handle IOMMU pagetable allocations when set_p2m_entry is called with
2008-05-21 Keir Fraser 17691:ff23c9a11085 Intel EPT: Add page shattering logic for EPT when a super-page gets partially freed.
2008-05-21 Keir Fraser 17690:ef019d230080 Add statistic interface for cx.
2008-05-21 Keir Fraser 17689:b9735935a69e x86: Make cx key handler print simpler but formatted info.
2008-05-21 Keir Fraser 17688:5d4eac11e14f xend: Remove XendLogging dependency from a couple of generally useful
2008-05-21 Keir Fraser 17687:d795e15b85a7 x86: Fix lapic timer stop issue in deep C state
2008-05-20 Keir Fraser 17686:672c09aad49d xend: Support HVM S3 resume.
2008-05-20 Keir Fraser 17685:7c752689b0ea hvm: rombios interface for HVM S3
2008-05-20 Keir Fraser 17684:34ac0d3b5bfb ioemu: HVM virtual S3
2008-05-20 Keir Fraser 17683:4b4b829e34a2 xend: Fix bugzilla bug #1253.
2008-05-20 Keir Fraser 17682:fd5b2ed9574a x86 hvm: Xen interface and implementation for virtual S3
2008-05-20 Keir Fraser 17681:2757cf34d1ea Merge with ia64
2008-05-20 Keir Fraser 17680:7c8e2a2c006e xm migrate: Better error report when attempt to migrate non-running domain.
2008-05-20 Keir Fraser 17679:13dda75739f2 ioemu: Fix interpretation of missing or zero vfb videoram
2008-05-20 Isaku Yamahata 17678:f04ce41dab84 [IA64] SAL work around for windows 2003.
2008-05-20 Isaku Yamahata 17677:4269ab4b37ee merge with xen-unstable.hg