ia64/xen-unstable

log

age author revision description
2008-05-05 Keir Fraser 17577:ccbbe6fe5827 Fix the address calculation of acpi enable reg according to ACPI spec.
2008-05-05 Keir Fraser 17576:0eb471aa24dc Enable Px/Cx related CPUID/MSR bits for dom0 to get correct Px/Cx info.
2008-05-05 Keir Fraser 17575:dab1301bc722 shadow: Fix dirty vram tracking typo.
2008-05-05 Keir Fraser 17574:eb046aff9f17 Calculation of MSI-X table size needs to be masked.
2008-05-04 Keir Fraser 17573:bb49aeae1ff2 i386: Fix 32-bit x86 build.
2008-05-02 Keir Fraser 17572:6bd4625a20ee Add missing ChangeLog entries
2008-05-02 Keir Fraser 17571:b6aa55ca599e shadow: track video RAM dirty bits
2008-05-02 Keir Fraser 17570:cd5fa4e7993f minios: end watch of FS backend state value
2008-05-02 Keir Fraser 17569:5b994ca498de ioemu: move VNC-specific switchbpp member to VncState
2008-05-02 Keir Fraser 17568:e309f53f3f83 ioemu: always disable shared buffer in text mode
2008-05-02 Keir Fraser 17567:26f394079b6c ioemu: pump SDL events on resize
2008-05-02 Keir Fraser 17566:1f24743354ea [libfsimage/zfs] compilation fix ZFS libfsimage support.
2008-05-02 Keir Fraser 17565:a353dd2ab944 libxc foreign address translation bug
2008-05-01 Keir Fraser 17564:64f790e90d3d Add ZFS libfsimage support patch
2008-05-01 Keir Fraser 17563:8ccaf43782bd Fix lint in headers that are pulled into the Solaris tree.
2008-05-01 Keir Fraser 17562:ac0900c43fd7 Fix xenstore-client.c compile
2008-05-01 Keir Fraser 17561:acdc1814d29b Allow .config to override the "cc_compile_by" and "cc_compile_domain" settings.
2008-05-01 Keir Fraser 17560:706395167701 Remove unimplemented xm migrate --resource option.
2008-05-01 Keir Fraser 17559:84a066b9e57a Accept decimal block device IDs
2008-05-01 Keir Fraser 17558:eb3437db158b x86 hvm cpuid: fix some problem with the hvm's cpuid configuration.
2008-05-01 Keir Fraser 17557:45c975a6554d Intel vpid: Invalidate VPID mapping on INVLPG.
2008-05-01 Keir Fraser 17556:bb2301b33760 i386: Fix the build.
2008-05-01 Keir Fraser 17555:4b1bbcf18eb5 Update README to reference next major Xen release (3.3).
2008-05-01 Keir Fraser 17554:b2a036d390db docs: Do not reference stale external websites.
2008-05-01 Keir Fraser 17553:806e7fa30264 x86: Fix FADT parsing for PM event blocks.
2008-05-01 Keir Fraser 17552:9fd00ff95068 x86: Support x2APIC mode.
2008-05-01 Keir Fraser 17551:f13ff27fa0d1 x86: Make apicid 32 bits in preparation for x2APIC support.
2008-05-01 Keir Fraser 17550:becd9b77f951 x86: Add TSC stop support for Deep C state
2008-05-01 Keir Fraser 17549:4aec1797720f i386: Fix build.
2008-05-01 Keir Fraser 17548:520519f5e346 Add acpi C3 support for x86.
2008-05-01 Keir Fraser 17547:93bc6d9b5f31 Port acpi bit register support from Linux.
2008-05-01 Keir Fraser 17546:74cae5c11f0a Add option "xen_processor_pm" in xen to enable dom0 external Cx control.
2008-05-01 Keir Fraser 17545:5bb9093eb0e9 Add basic acpi C-states based cpu idle power mgmt in xen for x86.
2008-05-01 Keir Fraser 17544:ad55c06c9bbc MSI 5/6: add MSI support to passthrough HVM domain
2008-05-01 Keir Fraser 17543:a0ebceaf41ff MSI 4/6: remove io_mem permission for MSI-X, since MSI-X
2008-05-01 Keir Fraser 17542:86c0353f19d0 MSI 3/6: add msi support to xen
2008-05-01 Keir Fraser 17541:6ecbb00e58cd MSI 2/6: change the pirq to be per-domain
2008-05-01 Keir Fraser 17540:8bced3d8a907 MSI 1/6: Move PCI functions and headers to a common location.
2008-05-01 Keir Fraser 17539:5e5bc5b2bb6d xemnstored: Fix xenstored abort when connection dropped.
2008-05-01 Keir Fraser 17538:2cf9a8736bab [Xend/ACM] Provide explicit initialization function for bootloader class
2008-05-01 Keir Fraser 17537:931932f5fc6d [Xend/ACM] Embed the policy schema in the python file
2008-05-01 Keir Fraser 17536:2ab9f85f221f VT-d: Separate VT-d page table from P2M table
2008-05-01 Keir Fraser 17535:eb111919e8e0 Fix xend config typos
2008-05-01 Keir Fraser 17534:1e169f4e8e72 Add SSL/TLS support to relocation
2008-05-01 Keir Fraser 17533:013a47065e8c x86 time: Read platform time before locally-extrapolated time during
2008-04-25 Keir Fraser 17532:483d006cc607 ChangeLog: Document DOMCTL_set_cpuid
2008-04-25 Keir Fraser 17531:18727843db60 x86, hvm: Guest CPUID configuration.
2008-04-25 Keir Fraser 17530:1c6008fc4d9a xm: Add a new option to xm dump-core
2008-04-25 Keir Fraser 17529:ffa511df6c23 xm: Fix cmdHelp() for xm reset
2008-04-25 Keir Fraser 17528:6032730df2eb Intel VPID: Do not crash if INVVPID is attempted before VMXON.
2008-04-25 Keir Fraser 17527:7689e311f3b5 shadow: Fix TLB flushing in the second pass of sh_prealloc() in the
2008-04-25 Isaku Yamahata 17526:f2457c7aff8d [IA64] fix GNTTABOP_replace_and_unmap
2008-04-24 Alex Williamson 17525:dc510776dd59 merge with xen-unstable.hg
2008-04-24 Keir Fraser 17524:97da69831384 vmx: Fix address of EPT identity-map pagetable that is passed from the
2008-04-24 Keir Fraser 17523:4e6577dec729 ioemu: Save PCI device INTx line states.
2008-04-24 Keir Fraser 17522:ae2b5cf5a686 ia64: fix domain builder
2008-04-24 Keir Fraser 17521:b3454459ba31 xencomm: Fix a trivial warning.
2008-04-24 Keir Fraser 17520:e382c13fab2b xenbaked: Fix access to trace buffer after xentrace changes
2008-04-24 Keir Fraser 17519:f73b9a286ee4 trace: Notify dom0 from tasklet context.
2008-04-23 Keir Fraser 17518:77dec8732cde AMD IOV: Fix dom0 initialisation.
2008-04-23 Keir Fraser 17517:2bc699de2297 blktap: Automatically start tapdisk-ioemu on demand
2008-04-23 Keir Fraser 17516:2573a22d408d docs: Update xencons- Linux boot parameter to reflect xvc0 is default.
2008-04-23 Keir Fraser 17515:6b48da5586f2 docs: Update for Xen boot parameter changes.
2008-04-23 Keir Fraser 17514:64c0014ae757 Drop characters if an asynchronous serial tx buffer fills up.
2008-04-23 Keir Fraser 17513:a7ddd6bcd564 New boot parameter 'serial_tx_buffer=<size>' to change serial
2008-04-23 Keir Fraser 17512:ee8fe9aa9c55 vt-d: Reduce printk() output to a more sensible level.
2008-04-23 Keir Fraser 17511:86b8417db325 ACM: Put hash of XML policy into binary policy to tie them together
2008-04-23 Keir Fraser 17510:bc7ee2f93852 x86: Fix a typo in shadow_get_and_create_l1e().
2008-04-23 Keir Fraser 17509:08321f572e37 Revert 17499:451ae3b8e5c8
2008-04-23 Keir Fraser 17508:a5319f23db7c x86: Reduce assertion aggressiveness in send_IPI_mask().
2008-04-23 Keir Fraser 17507:4f9284a5d3ab figlet: Fix handling of full final line of octal output.
2008-04-22 Keir Fraser 17506:2ebb7f79e3bb vt-d: Clean up and fix dom0 initialisation.
2008-04-22 Keir Fraser 17505:5355726f01b6 x86/hvm: fix copy-and-paste mistakes
2008-04-22 Keir Fraser 17504:451ae3b8e5c8 blktap: Automatically start tapdisk-ioemu on demand
2008-04-22 Keir Fraser 17503:6271ba3bb4b6 x86_emulate: Support CMPXCHG16B.
2008-04-22 Keir Fraser 17502:ee2f56063f5c x86 iommu: Better synchronisation on dirq_mask.
2008-04-22 Keir Fraser 17501:1cc4df5c7fe8 x86_emulate: Disable writeback if BSF/BSR are passed zero input.
2008-04-22 Keir Fraser 17500:fec632d30571 x86: Fix handling of BSF and BSR instructions.
2008-04-22 Keir Fraser 17499:78d0a147216f console: Provide option to stall the inter-domain console ring rather
2008-04-22 Keir Fraser 17498:5e3baace443f hotplug scripts: Fix sharing check for blktap
2008-04-22 Keir Fraser 17497:d9a74b8e9b1a x86_emulate: BT instruction does not write to its 'destination' operand.
2008-04-22 Keir Fraser 17496:da261c25f160 vt-d: Fix a bug in addr_to_dma_page_maddr(), and add timeout in infinite loop
2008-04-22 Keir Fraser 17495:65802c51edb5 xm: Add a new command: xm reset
2008-04-21 Keir Fraser 17494:b3e53e17d87a src-tarball: Remove source control metadata.
2008-04-21 Keir Fraser 17493:b2e28707ecbb Cache figlet output across builds, and provide src-tarball target
2008-04-21 Keir Fraser 17492:8d20c24238ad iommu: initialisation cleanup and bugfix.
2008-04-21 Keir Fraser 17491:84b5dee690f5 AMD IOV: Fix xen boot on non-iommu systems.
2008-04-21 Keir Fraser 17490:d03f1c098a1e x86, hvm: Merge 32-bit and 64-bit asm stubs into common files.
2008-04-21 Keir Fraser 17489:491074885dcb svm: Do not hide 3DNow! CPU capabilities from SVM guests.
2008-04-21 Keir Fraser 17488:dac7703e8d93 x86, hvm: Assembly stub cleanups.
2008-04-21 Keir Fraser 17487:658f031557f6 iommu: Consolidate iommu enablement logic. Now there is only one
2008-04-21 Keir Fraser 17486:e823b22c6017 amd iommu: clean up debug information.
2008-04-18 Keir Fraser 17485:3ecc9ab1f5df docs: update xen-apic docs
2008-04-18 Keir Fraser 17484:7683bb98d4e3 ioemu: Fix cross-build of tapdisk-ioemu
2008-04-17 Keir Fraser 17483:d211ef6723ab x86: Fix the non-PAE build.
2008-04-17 Keir Fraser 17482:e14fee5ecc80 x86, hvm: Allow emulation of 'multi-cycle' MMIO reads and writes,
2008-04-17 Keir Fraser 17481:d178c5ee6822 x86_emulate: Emulate MMX movq instructions.
2008-04-16 Keir Fraser 17480:a38a41de0800 x86_emulate: Emulate certain FPU instructions by building the opcode
2008-04-16 Keir Fraser 17479:defbab4dba1a x86_emulate: Implement a more dynamic interface for handling FPU
2008-04-16 Keir Fraser 17478:837ea1f0aa8a AMD IOMMU: Add event logging support.
2008-04-16 Keir Fraser 17477:da4042899fd2 [VTD] Fix VT-d PAE issues.
2008-04-16 Keir Fraser 17476:cd5dc735bdf3 x86, hvm: Lots of MTRR/PAT emulation cleanup.
2008-04-16 Keir Fraser 17475:06242949ff56 stubdom: make use of PVFB resize event
2008-04-16 Keir Fraser 17474:774e38a40d01 ioemu: drop reschedule of handle_buffered_io on I/O reqs
2008-04-16 Keir Fraser 17473:6cd0d4d1baa3 minios: simplify schedule()
2008-04-16 Keir Fraser 17472:e35a379e7fe9 minios: call do_hypervisor_callback directly from force_evtchn_callback
2008-04-16 Keir Fraser 17471:681cfd0eda78 stubdom: sparse application's BSS by linking it separately first, put
2008-04-16 Keir Fraser 17470:1ac2a314aa3c x86: Fix emulation of PCI access register at I/O port 0xcf8.
2008-04-16 Keir Fraser 17469:c777e572a467 [LIBFSIMAGE] Support 256 byte inodes on ext3
2008-04-16 Keir Fraser 17468:c3efeb3095ac x86, hvm: Fix memory leak.
2008-04-15 Keir Fraser 17467:e2d9fbede4ed hvmloader: Explicitly revert to text section after declaring bss fields.
2008-04-24 Alex Williamson 17466:239b44eeb2d6 [IA64] Fix virtualized EFI memory mapping creation for dom0.
2008-04-15 Alex Williamson 17465:1fbc9073a566 [IA64] xencomm: fix dirty page leak
2008-04-15 Alex Williamson 17464:2b3d3aaf8be4 merge with xen-unstable.hg
2008-04-15 Keir Fraser 17463:08e010c3f251 hvmloader: Framework for multiprocessor initialisation.
2008-04-15 Keir Fraser 17462:a00355b306bd x86, hvm: APIC INIT handling can make use of existing hvm_vcpu_down()
2008-04-15 Keir Fraser 17461:6235c85a145f tools: Build fixes for *BSD.
2008-04-15 Keir Fraser 17460:24f23a89f86c ioemu: COW driver flush method should return an int.
2008-04-15 Keir Fraser 17459:e15be54059e4 x86, hvm: Clean up handling of APIC INIT and SIPI messages.
2008-04-15 Keir Fraser 17458:6691ae150d10 x86, hvm: If an MMIO handler returns X86EMUL_RETRY we must still
2008-04-15 Keir Fraser 17457:5338c4f424ed x86: per-domain p2m structure must be initialised to all-zeroes when
2008-04-15 Keir Fraser 17456:3094ad1d73e6 Tasklet bug fixes.
2008-04-15 Keir Fraser 17455:107340347279 domctl: Do not return XEN_DOMINF_blocked if no VCPUs are online.
2008-04-15 Keir Fraser 17454:0fd09ab6043c x86, hvm: I/O emulation handlers return X86EMUL_* return codes.
2008-04-15 Keir Fraser 17453:592e3ab73459 xend/acm: Fixes to labelling of resources.
2008-04-15 Keir Fraser 17452:54167c319547 [IA64] Remove duplicate tasklet code
2008-04-15 Keir Fraser 17451:ca4440a52f15 [IA64] Fix pci.h include overlap
2008-04-15 Keir Fraser 17450:9252b94940e5 Change tasklet implementation so that tasklet_kill() does not have to
2008-04-14 Keir Fraser 17449:7fc474368ba8 Rename 'big lock' to 'domain lock'.
2008-04-14 Keir Fraser 17448:a1112c23b202 hvmloader: Small cleanups.
2008-04-11 Keir Fraser 17447:a464af87c9db svm: Fix an assertion.
2008-04-11 Keir Fraser 17446:9e4c5b7e5aa6 hvm: Add HVM_PARAM_DM_DOMAIN to let ioreq events go to a stub domain
2008-04-11 Keir Fraser 17445:d2010614d9f1 Turn some simple softirqs into tasklets.
2008-04-11 Keir Fraser 17444:96b099ad0497 Support tasklets in Xen as a more dynamic alternative to softirqs.
2008-04-11 Keir Fraser 17443:80ba1b427032 x86: Emulate accesses to PCI window registers cf8/cfc to synchronise
2008-04-11 Keir Fraser 17442:082d3886fded tools: Make xend set time offset for all kinds of domains, so that
2008-04-11 Keir Fraser 17441:1ce8b4e51911 VT-d: DMAR device scope parse fixup
2008-04-11 Keir Fraser 17440:115a1720e976 x86/64 compat: Replace hypervisor BUG_ON() with a cleaner hypercall failure.
2008-04-11 Keir Fraser 17439:bde269270d9a libxenguest: Fix a typo.
2008-04-11 Keir Fraser 17438:ca2be96f0cc4 x86: disable PIT irq after S3 resume
2008-04-10 Keir Fraser 17437:09903e0e7528 hvm: Fix a typo in p2m.c.
2008-04-10 Keir Fraser 17436:24e3a0ce63f8 x86, hvm: Fix up MTRR setup for extra magic page (IDENT_PT).
2008-04-10 Keir Fraser 17435:8d750b7acfa3 x86: Conditionally disable PIT 100HZ timer interrupt
2008-04-10 Keir Fraser 17434:5b7a3e040683 x86: Remove jiffies usage.
2008-04-10 Keir Fraser 17433:9153b99a7066 vmx: Enable live-migration with EPT
2008-04-10 Keir Fraser 17432:1d3aaa6a8b87 VT-d: Allocates page table pgd, root_entry, iremap and qinval from
2008-04-10 Keir Fraser 17431:85848be18ba2 VT-d: Share VT-d code between x86 and IA64
2008-04-10 Keir Fraser 17430:3105a548e2f5 hvmloader: Fix build with gcc 4.1 and later.
2008-04-09 Keir Fraser 17429:5b25d3264f7e libxc: Move xg_memalign() into a proper source file, so that it
2008-04-09 Keir Fraser 17428:b3fdc4c38995 libxc: Leave portability of xg_memalign() as in original patch, rather
2008-04-09 Keir Fraser 17427:e63b48242116 x86 hvm: Make sure that we correctly tear down the vlapic periodic
2008-04-09 Keir Fraser 17426:f410fa7f379c save/restore: Use page-aligned allocations for hypercall args that are
2008-04-09 Keir Fraser 17425:c99dee5e44d6 x86 libxc: Fix mlock sizes in libxc around vcpu context hypercalls
2008-04-09 Keir Fraser 17424:64f81cd158d4 lsevtchn: Simple tool to list event channel states for a domain.
2008-04-09 Keir Fraser 17423:5ffd167d7772 x86: Suppress scary console message from sh_remove_shadows()
2008-04-09 Keir Fraser 17422:40c0dda6eae6 ioemu: Fix rtl8139 emulation so that reboot works correctly in 64-bit
2008-04-09 Keir Fraser 17421:70ebf23f8a43 xenstore: Place return statement in the correct place to fix the build.
2008-04-09 Keir Fraser 17420:506c21c5c555 xenstore: fix canonicalize for metanodes
2008-04-09 Keir Fraser 17419:3cac47973e15 hvm: Clean out save/restore debug tracing.
2008-04-09 Keir Fraser 17418:aee133a8e5e7 hvm: Allocate memory for hvm domains in batches.
2008-04-09 Keir Fraser 17417:e64d17985df5 save/restore: Batch contiguous page-sized writes together during domain save.
2008-04-09 Keir Fraser 17416:0553004fa328 x86, vmx: Enable VPID (Virtual Processor Identification)
2008-04-09 Keir Fraser 17415:3a213b0e1ac0 Revert 17409:a8ce3e934abd5d99 as it breaks the build.
2008-04-09 Keir Fraser 17414:aa6faa6d8d36 Install missing ia64 hvm public headers.
2008-04-09 Keir Fraser 17413:29389310884f hvmloader: Build with -Werror.
2008-04-09 Keir Fraser 17412:13cc6b2b8b61 hvmloader: Fix parsing Etherboot roms to avoid an infinite loop.
2008-04-09 Keir Fraser 17411:a8ce3e934abd Share VT-d code between x86 and IA64
2008-04-09 Keir Fraser 17410:cb1f41538756 xenstore: fix Solaris compile with newer GCC versions
2008-04-09 Keir Fraser 17409:b982ab47285e xenstore: merge xenstore-ls into the multicall binary.
2008-04-09 Keir Fraser 17408:7259de99f7fd xenstore: make the xenstore clients a single multicall binary
2008-04-09 Keir Fraser 17407:32e3c81ada56 xenstore: support building the xenstore clients statically.
2008-04-09 Keir Fraser 17406:9b635405ef90 x86, vmx: Enable EPT (Extended PageTable) support on new Intel processors.
2008-04-08 Keir Fraser 17405:e1962ac0fb1c ioemu: Add tapdisk-ioemu tool
2008-04-08 Keir Fraser 17404:af1d20b86b02 xm: Fix xm shutdown for xendomains.
2008-04-08 Keir Fraser 17403:324f772239a7 x86_64: Be more careful in emulating 32-bit call gates.
2008-04-07 Keir Fraser 17402:146f214a0e63 xencomm: add support for log dirty mode
2008-04-07 Keir Fraser 17401:6143f5bd32a7 Split the meaning of "dom0-min-mem = 0" to a new option.
2008-04-05 Keir Fraser 17400:e8f058b99171 xend: Don't allow dom0 memory to be ballooned below dom0-min-mem
2008-04-05 Keir Fraser 17399:61a3e041ea12 ioemu: drop duplicate memory reservation
2008-04-05 Keir Fraser 17398:0551891920b2 stubdom: trivial warning fixup
2008-04-05 Keir Fraser 17397:6bf674bd386d stubdom: add asynchronous disk flush support
2008-04-05 Keir Fraser 17396:e0f9bee70cbf stubdom: Fix quotes in stub domain creation
2008-04-05 Keir Fraser 17395:b1c0a0896488 ia64: Fix the build by using generic cpu_to_node() abstraction in a
2008-04-04 Keir Fraser 17394:b7637c5269d1 x86: Avoid use of domain_crash_synchronous() in C code.
2008-04-04 Keir Fraser 17393:271ec82db921 x86: Fix the build.
2008-04-04 Keir Fraser 17392:80f3c86feb7f ioemu: advertise write cache feature
2008-04-04 Keir Fraser 17391:633099ff88a8 tools: Use PATH_MAX for pathname char arrays.
2008-04-04 Keir Fraser 17390:85d8d3f5c651 AMD IOMMU: Defer IO pagetable construction until device assignment
2008-04-04 Keir Fraser 17389:7d617282f18e x86: fold GDT and LDT page types
2008-04-04 Keir Fraser 17388:b2a63fc4fac9 x86: Adjust ACPI PM1a/b event/control information retrieval
2008-04-04 Keir Fraser 17387:585e3d56aded Remove dead file. Missed in previous changeset.
2008-04-04 Keir Fraser 17386:e52bf1822059 acm: Modify the default ACM boot policy so that unlabeled domains can always start
2008-04-04 Keir Fraser 17385:57febe0264e1 xen: Allow NUMA node to be specific to alloc_domheap_pages() via a new
2008-04-04 Keir Fraser 17384:0834234fd668 xm: When dumping core of an errant domain do not unpause after the
2008-04-03 Keir Fraser 17383:da35b52c4fd7 xend: Add "dumpcore_in_progress" flag to xenstore information
2008-04-03 Keir Fraser 17382:a2903704c17a docs: Fix typos.
2008-04-03 Keir Fraser 17381:522f64fbb8bf xend, acm: Assign an unlabeled resource the __UNLABELED__ label
2008-04-03 Keir Fraser 17380:9a4c6b6a801d xend, acm: Prevent labeling of vlans with the same color
2008-04-03 Keir Fraser 17379:fedb66235136 VT-d: Enable queued invalidation on all vt-d engines before enabling
2008-04-03 Keir Fraser 17378:a7181b2f7d44 VT-d: Make ACPI DMAR parsing more robust
2008-04-02 Keir Fraser 17377:d48551c66377 stubdom: warn about disabled features
2008-04-02 Keir Fraser 17376:6c83e17c6e89 minios: Fix xfree() bug.
2008-04-02 Keir Fraser 17375:b89a5d046aa7 ioemu: advertise write cache as enabled only when it actually is.
2008-04-02 Keir Fraser 17374:c4a47a5657d9 hvmloader: Parse Etherboot option ROMs the conventional way.
2008-04-02 Keir Fraser 17373:fcc4b7c304d9 x86 firmware: Consolidate firmware common build rules.
2008-04-02 Keir Fraser 17372:960c33a6bd59 hvmloader: Fix parallel build.
2008-04-02 Keir Fraser 17371:2e91c231501d docs: Add missing backslash.
2008-04-14 Alex Williamson 17370:c0f77a657547 [IA64] Install missing ia64 hvm public headers.
2008-04-14 Alex Williamson 17369:6cf504b4de7d [IA64] PAL virtualization services
2008-04-01 Alex Williamson 17368:feee6422144f merge with xen-unstable.hg
2008-04-01 Keir Fraser 17367:59d2638a7243 Add new physinfo sysctl field to changelog.
2008-04-01 Keir Fraser 17366:250606290439 tools: Obtain platform capabilities via physinfo sysctl.
2008-04-01 Keir Fraser 17365:720552439f74 docs: Fix HVM user documentation
2008-04-01 Keir Fraser 17364:baff5b3aaf13 ioemu rendering fixes
2008-04-01 Keir Fraser 17363:69c951243105 hvmloader: Properly implement some more SMBIOS fields.
2008-04-01 Keir Fraser 17362:db943e8d1051 x86: Support loading Linux bzImage v2.08 and up.
2008-04-01 Keir Fraser 17361:ff32e4cd61af xend: XSPolicy.can_run xend support
2008-04-01 Keir Fraser 17360:6a7a61c26b14 libxen: XSPolicy.can_run for libxen
2008-04-01 Keir Fraser 17359:05ac689a9473 xen: XSPolicy.can_run hypervisor support
2008-04-01 Keir Fraser 17358:76c4af29842f docs: Documentation for XSPolicy.can_run command
2008-03-31 Keir Fraser 17357:da9bd2e81288 Constrain the checks for GCC/ANSI to just those header files that
2008-03-31 Keir Fraser 17356:615ee2933137 Revert all usages of gcc's __extension__ keyword, and instead assert
2008-03-31 Keir Fraser 17355:ffcc213f8711 x86_64: Initialise upper half of 32-bit parameter registers when
2008-03-31 Keir Fraser 17354:d434c73ec8b7 x86_emulate: Remove environment-specific definitions from core
2008-03-31 Keir Fraser 17353:d24f37b31030 xend: Improve localtime calculation -- Python time module already
2008-03-31 Keir Fraser 17352:5dfdf95db75c xm: Make xm's printout of security errors look better
2008-03-31 Keir Fraser 17351:d8fc3b73fb76 ioemu: actually check for errors in bdrv_flush et al
2008-03-28 Keir Fraser 17350:6736c28a0d35 hvm: Allow HVM guests to execute GNTTABOP_setup_table.
2008-03-28 Keir Fraser 17349:4e2e98c2098e Clean up handling of IS_PRIV_FOR() and rcu_[un]lock_domain().
2008-03-28 Keir Fraser 17348:b5fea3aeb04b hvm: Code cleanups.
2008-03-28 Keir Fraser 17347:d686808b3169 ioemu: ne2k buffer full bug fix, by Marcel Block.
2008-03-28 Keir Fraser 17346:abae878a65f4 ioemu: Fall back to SDL rendering when GLX fails.
2008-03-28 Keir Fraser 17345:50efc4b3ffdb ioemu: Perform emulated IDE flushes asynchronously.
2008-03-28 Keir Fraser 17344:7a3702ff0e8c xend: Fix XendBootloader bogus reference to 'attr'.
2008-03-27 Keir Fraser 17343:e7abfeee2808 x86_emulate: Check I/O port accesses.
2008-03-27 Keir Fraser 17342:892a20f824a7 ioemu: Two qcow2 bug fixes from upstream qemu.
2008-03-27 Keir Fraser 17341:17e30b91b9e2 tapdisk: Fix L1 table endianess of qcow images
2008-03-27 Keir Fraser 17340:a819cf758b8c libfsimage: Build check script needs only /bin/sh.
2008-03-27 Keir Fraser 17339:ee38b254e98e libfsimage: Revert broken parts of portability changes to the build system.
2008-03-27 Keir Fraser 17338:a8328ea7853d ia64 build fix.
2008-03-27 Keir Fraser 17337:b667e220e556 x86, hvm: MMIO emulations should defer domain shutdown requests until
2008-03-27 Keir Fraser 17336:a294519d97d2 x86, vmx: HVM guests are allowed to modify CR2, and the written value
2008-03-27 Keir Fraser 17335:ea93383019c8 x86_emulate: On HVM MMIO emulation, cache the gva->pfn mapping for the
2008-03-27 Keir Fraser 17334:ed67f68ae2a7 Revert 17296:21d9575c669e.
2008-03-26 Keir Fraser 17333:2e84414ea14a x86_emulate: Clean up HVM emulated I/O handling.
2008-03-26 Keir Fraser 17332:89121c8b3c0d x86_emulate: HVM emulation of REP instructions should inject #PF only
2008-03-26 Keir Fraser 17331:c02deeae7432 ioemu: Fix L1 table endianess of qcow images created by tapdisk
2008-03-26 Keir Fraser 17330:145eff6c96fc pygrub: cleanup and support for NetBSD
2008-03-26 Keir Fraser 17329:2c48ed7e303d libfsimage: portability fixes for NetBSD
2008-03-26 Keir Fraser 17328:b6d15be09aec pvfb: Add offset in resize event
2008-03-26 Keir Fraser 17327:30e20bb55da5 mini-os: Fix build error.
2008-03-26 Keir Fraser 17326:21d9575c669e xenstored: Delay forking until after listening sockets are
2008-03-26 Keir Fraser 17325:f471ea366546 ioemu: save IDE write cache flag.
2008-03-26 Keir Fraser 17324:6327432958e6 minios: blkfront_aio_poll may reenter
2008-03-26 Keir Fraser 17323:d02490be30f5 minios: more assertions
2008-03-26 Keir Fraser 17322:ced23158093a hvm: Correctly combine hardware exceptions when one is raised during
2008-03-26 Keir Fraser 17321:5d25187bac94 Explicitly tag every anonymous aggregate in the public headers.
2008-03-26 Keir Fraser 17320:966c04d42e94 API Changelog entry for xenfb dynamic resolution.
2008-03-26 Keir Fraser 17319:d97e61001d81 xenfb: Dynamic modes support.
2008-04-01 Alex Williamson 17318:daf16171a05f [IA64] Cleanup vcpu.h
2008-04-01 Alex Williamson 17317:e5244d14486c [IA64] Other Intel IPF platforms use COM1
2008-04-01 Alex Williamson 17316:408fcc50fd35 [IA64] Use ppn to store io type.
2008-03-28 Alex Williamson 17315:6827df3f7391 [IA64] Eliminate duble dump_stack
2008-03-28 Alex Williamson 17314:7f04cbf2fa52 [IA64] Cleanup: TLB translation
2008-03-25 Alex Williamson 17313:edfb58ca4d96 merge with xen-unstable.hg
2008-03-25 Keir Fraser 17312:f5e6cccfdda5 Prefix unnamed union structure fields with __extension__ to make it
2008-03-25 Keir Fraser 17311:8954bf1b5cab stubdom: remove unnecessary include
2008-03-25 Keir Fraser 17310:01686f69f48b mini-os: free dropped lwip packets
2008-03-25 Keir Fraser 17309:a16f7a9f8ea2 stubdom: fix x86_64 irq stack size
2008-03-25 Keir Fraser 17308:89601e8c1701 hvm acpi: Restrict to 15 Processor objects.
2008-03-25 Keir Fraser 17307:56fda4319623 xend: typo
2008-03-25 Keir Fraser 17306:0868396712b5 ioemu: prefix phy devices with /dev/
2008-03-25 Keir Fraser 17305:4a4860ced897 ioemu: fix VNC case when switching from 32bpp to 24bpp
2008-03-25 Keir Fraser 17304:71b8f46f376d Trivial build cleanup.
2008-03-25 Keir Fraser 17303:784f6dc204be tools build: Fix build after subdir rules cleanups.
2008-03-25 Keir Fraser 17302:2c07fda47494 tools/firmware: Use generic subdirs rules.
2008-03-25 Keir Fraser 17301:f055804bb7f9 tools/libfsimage build: Use generic subdirs rules.
2008-03-25 Keir Fraser 17300:dbbf409c5ab1 tools/blktap: Use generic subdirs rules.
2008-03-25 Keir Fraser 17299:79525770697a tools/flask build: Use generic subdirs rules.
2008-03-25 Keir Fraser 17298:015e19edce95 tools/vtpm_manager build: Use generic subdirs rules.
2008-03-25 Keir Fraser 17297:4492f6e2bcb3 tools/vtpm_manager build: Cleanup makefiles.
2008-03-25 Keir Fraser 17296:b726d80d8211 tools/xenstat build: Use generic subdirs rules.
2008-03-25 Keir Fraser 17295:5b4dad214f91 build: Add generic subdirs rules.
2008-03-21 Keir Fraser 17294:76c9cf11ce23 vmx: Setting of VMCS IO_BITMAP_B must take account of fact that
2008-03-25 Alex Williamson 17293:3fbffdb79f74 [IA64] Ignore linked headers
2008-03-24 Alex Williamson 17292:dba5f548b894 [IA64] Fix and cleanup move to psr
2008-03-24 Alex Williamson 17291:bcf06182b795 [IA64] Fix warnings
2008-03-20 Alex Williamson 17290:e768be7bf561 [IA64] New SIOEmu interface: pass callback data in memory.
2008-03-20 Alex Williamson 17289:6bdb34397701 [IA64] Increase hypervisor memory reservation
2008-03-20 Alex Williamson 17288:c7a58a81c4b8 [IA64] Fix TLB miss behavior with physical mode
2008-03-20 Alex Williamson 17287:42f6c206c951 merge with xen-unstable.hg
2008-03-20 Keir Fraser 17286:c8c8b5c5f6d7 ioemu: Fix vnc buffer sharing when linesize != width * depth.
2008-03-20 Keir Fraser 17285:491a3b62ae5b minios: get VBD CD/removable/RO info
2008-03-20 Keir Fraser 17284:f4a92f0db20f ioemu: improve DMA transfers
2008-03-20 Keir Fraser 17283:aedab7d280cb ioemu: IDE should accept SETMULT 0
2008-03-20 Keir Fraser 17282:8f96b9d78ff1 xend: Fix writing domain's VDI UUID into domain state file.
2008-03-20 Keir Fraser 17281:683d7a6294dd ioemu: Allow VNC buffer sharing when linesize != width * depth
2008-03-20 Keir Fraser 17280:5c940fbeb82c ioemu: Fix non-openGL resize
2008-03-20 Keir Fraser 17279:27df0fe73b31 ioemu: Initialize ioport_opaque, ioport_read/write_table to zero
2008-03-19 Keir Fraser 17278:edfd0c343b13 stubdom: add C example target
2008-03-19 Keir Fraser 17277:e69025284832 stubdom: fix compilation
2008-03-19 Keir Fraser 17276:851dc6b70494 minios: update README
2008-03-19 Keir Fraser 17275:7fc9767f966a minios: Automatically set IP from XenStore information
2008-03-19 Keir Fraser 17274:153b541c204c blktap: Fix BSD build failure.
2008-03-19 Keir Fraser 17273:c927f758fcba AMD IOMMU: Fix up coding style issue in amd iommu files
2008-03-19 Keir Fraser 17272:7d8892a90c90 ioemu: fix sdl opengl rendering
2008-03-19 Keir Fraser 17271:3e5973ab442a tapaio build fix
2008-03-19 Keir Fraser 17270:c30b12577d75 acpi: hwregs.c only needed on x86.
2008-03-19 Keir Fraser 17269:ba3356c82317 x86_emulate: Remove the CPL and IOPL check in the I/O handling code.
2008-03-19 Keir Fraser 17268:f45aa9a14db4 x86_emulate: Return X86EMUL_UNHANDLEABLE if mode_iopl() or
2008-03-19 Keir Fraser 17267:d1e91aba2758 libxc: Remove permute() function from xc_domain_save().
2008-03-19 Keir Fraser 17266:26a7a2d154e1 x86 ACPI sleep: Fix a bug when ACPI registers in System_Memory
2008-03-19 Keir Fraser 17265:70f9a2110421 Intel VTD: Ignore USB RMRR for HVM guest
2008-03-19 Keir Fraser 17264:b8e3dbca1677 tools: More accurate parsing of pci config.
2008-03-19 Keir Fraser 17263:258c528c874f xend: Fix and improve default NUMA node selection.
2008-03-19 Keir Fraser 17262:c69524c462ff Fix methods in SrvDomain class for inactive managed domains
2008-03-19 Keir Fraser 17261:4af873c95d0b x86: Avoid dereference of 'struct page_info' for invalid MFNs.
2008-03-19 Keir Fraser 17260:0901aec1d00b ioemu: Improve SDL openGL configure-script detection.
2008-03-18 Keir Fraser 17259:eee1bbb0e9f5 ia64: Fix ACPI header inclusion into libxc.
2008-03-18 Keir Fraser 17258:c40a5ae3e18b save/restore: Permute saved memory with 2MB chunk size.
2008-03-18 Keir Fraser 17257:df89656a4b94 ia64: Fix build after ACPI header churn.
2008-03-18 Keir Fraser 17256:6ac99b961bff x86: stub domains and page ownership for mapping in dom0
2008-03-18 Keir Fraser 17255:4b157affc08f x86: fix feature availability for PV guests
2008-03-18 Keir Fraser 17254:2c2b442902e2 x86: check ModR/M mod bits for CR/DR access insns
2008-03-18 Keir Fraser 17253:bdaf721c3616 vfb: Add opengl option
2008-03-18 Keir Fraser 17252:c4de13817571 svm: Reported SS.DPL must equal CPL, as this is assumed by generic HVM
2008-03-18 Keir Fraser 17251:b2a3fe7f5591 domain_shutdown() needs to vcpu_pause_nosync() rather than directly
2008-03-18 Keir Fraser 17250:64b19db801b6 p2m: hap enabled/supported fix
2008-03-18 Keir Fraser 17249:c978ecfc4f41 libxc: Variable-size gntdev support
2008-03-18 Keir Fraser 17248:13cba2e78a65 Update ACPI headers to Linux 2.6.24.
2008-03-18 Keir Fraser 17247:5cbfc6c24d32 Xend forgets to write the domain's VDI UUID into the domain state file
2008-03-18 Keir Fraser 17246:0f204e41cc93 stubdom: disable xen_blktap
2008-03-18 Keir Fraser 17245:fe339d30e2e1 Install missing hvm public headers.
2008-03-18 Keir Fraser 17244:2b3ab5377dbb vmx: fix debugctl handling
2008-03-18 Keir Fraser 17243:8cc1ed987d5f ioemu: Set subsystem vendor/device for ne2k device model.
2008-03-18 Keir Fraser 17242:cbb0dffdc07a ioemu: SDL rendering using OpenGL
2008-03-18 Keir Fraser 17241:ef85eeaf439a minios: avoid putting trailing \0 in xenstore
2008-03-18 Keir Fraser 17240:3f407392da49 tools: Add PV passthrough PCI device hotplug support.
2008-03-18 Keir Fraser 17239:e678b42c36c4 Fix domain suspend by xend stop
2008-03-18 Keir Fraser 17238:4ee7c6a4d193 xm: allow non-existent readline module
2008-03-18 Keir Fraser 17237:d0a538659726 Allow libvirt to specify force, rm_cfg
2008-03-18 Keir Fraser 17236:ea5ee63548e4 minios: Fix lost events
2008-03-18 Keir Fraser 17235:b543b4b759ba stubdom: fix select calls after CDROM ejection
2008-03-18 Keir Fraser 17234:14b2319d6126 stubdom: support save/restore by passing the -loadvm parameter,
2008-03-18 Keir Fraser 17233:3d6d042144d7 stubdom: add support for reading the command line from the config
2008-03-18 Keir Fraser 17232:312053c2da89 stubdom: Add support for select() call with NULL arguments.
2008-03-18 Keir Fraser 17231:1eae3adc5bf7 Stubdom: add support for file creation.
2008-03-18 Keir Fraser 17230:1efc81ab19cd x86_64: Make VGCF_in_syscall definition available to assembly code.
2008-03-18 Keir Fraser 17229:c949248d590a Convert XenAPI platform values to appropriate types.
2008-03-18 Keir Fraser 17228:06dbce4a60f9 Set device model when creating rfb console via XenAPI
2008-03-18 Keir Fraser 17227:939ceafa5ef9 Initialization of new domU config options via XenAPI
2008-03-18 Keir Fraser 17226:2ed94b9b10b3 Add periodic fflush to xentop batch mode.
2008-03-18 Keir Fraser 17225:3ab6635f783d Each TAP/TUN device name for a HVM guest includes its domain ID.
2008-03-18 Keir Fraser 17224:3633eae53572 Fix xc_save compile
2008-03-18 Keir Fraser 17223:f07a7ba63885 Use ioemu block drivers through blktap.
2008-03-18 Keir Fraser 17222:bab6afd2a29f hvm: Remove incorrect comment from public save header.
2008-03-18 Keir Fraser 17221:12b589420bd1 x86: Clean ups and fixes after bitops changes.
2008-03-18 Keir Fraser 17220:9b0ee101c2e2 svm: Fix the build.
2008-03-17 Keir Fraser 17219:8325f200e194 SVM: handle page faults in emulated instruction fetches
2008-03-17 Keir Fraser 17218:f82baf1755ac x86 numa: Fix the overflow of physical addresses.
2008-03-17 Keir Fraser 17217:9f6117e9d7d9 hvm bios: Fix EDD pointer in int 13h, fn 48h BIOS call return buffer
2008-03-17 Keir Fraser 17216:b0fe56f7b190 Add -fno-optimize-sibling-calls to debug CFLAGS. Also get rid of ?=
2008-03-17 Keir Fraser 17215:f71f2bcb6cd6 Remove deprecated and unused features from LaTeX source.
2008-03-17 Keir Fraser 17214:e534d7c9029c Clean up xenstore Makefile.
2008-03-17 Keir Fraser 17213:fea44c1d3e41 Clean up blktap Makefiles.
2008-03-17 Keir Fraser 17212:bf8a3fc79093 Move iommu code to arch-generic locations, and also clean up some VT-d code.
2008-03-16 Keir Fraser 17211:af33f2054f47 x86: Allow bitop functions to be applied only to fields of at least 4
2008-03-10 Keir Fraser 17210:f33328217eee x86: Reserve 32 bits for each of acpiid and apicid in new phys_id vcpu hypercall.
2008-03-14 Alex Williamson 17209:8c921adf4833 [IA64] Raise a fault with unimplemented physical address
2008-03-14 Alex Williamson 17208:82fa2e6cb592 [IA64] vmx_init_env must be called on every processor
2008-03-14 Alex Williamson 17207:d2a3b823b7aa [IA64] Cleanup: remove useless commented lines.
2008-03-14 Alex Williamson 17206:13b0f6b7d5a4 [IA64] Cleanup vcpu_set_psr_l()
2008-03-10 Alex Williamson 17205:716a637722e4 [IA64] Remove bogus hypercall arg
2008-03-10 Alex Williamson 17204:7d300a1ea762 [IA64] Initialize guest register to valid value
2008-03-10 Alex Williamson 17203:b45f3a99a4bb [IA64] Switch to VPS save/restore for HVM
2008-03-10 Alex Williamson 17202:e6d6595d29f7 [IA64] Additional user of pa_clear_uc()
2008-03-10 Alex Williamson 17201:85d25d01d93f [IA64] Avoid multiple calls to lookup_domain_mpa for io emulation
2008-03-10 Alex Williamson 17200:16f6435a9d07 [IA64] get_wallclock also returns NOW value.
2008-03-10 Alex Williamson 17199:f40a07c00209 [IA64] Prepare sioemu for SMP and save & restore.
2008-03-10 Alex Williamson 17198:d23487433911 [IA64] Automatic xenheap sizing
2008-03-07 Alex Williamson 17197:7619c93e6028 [IA64] Fix io access from the inside of UC physical address
2008-03-07 Alex Williamson 17196:43a87df9a11e [IA64] Hand optimize for hyperprivop
2008-03-07 Alex Williamson 17195:6225df3ff209 [IA64] Remove GPFN_INV_MASK
2008-03-07 Alex Williamson 17194:d5bcf03596cc [IA64] Create a vlsapic - viosapic interface
2008-03-07 Alex Williamson 17193:54c7e3798464 [IA64] Stop collision chain search after match is found
2008-03-05 Keir Fraser 17192:59b8768d0d0d Remove hard tabs from Xen source file.
2008-03-05 Keir Fraser 17191:1166ee0f4765 docs: Remove 'hap' boot parameter from the user manual.
2008-03-05 Keir Fraser 17190:f85b379fa943 x86 hvm: Remove global 'hap' boot parameter now that their is a
2008-03-05 Keir Fraser 17189:86e64b684fb2 ioemu: Let the USB tablet reach the far bottom and right pixels
2008-03-05 Keir Fraser 17188:e1898e917373 ioemu: support shared framebuffer and linesize != width * depth.
2008-03-05 Keir Fraser 17187:21532468020b x86: New vcpu_op call to get physical CPU identity.
2008-03-05 Keir Fraser 17186:854b0704962b ioemu: Slown down refresh interval when SDL is minimized
2008-03-04 Keir Fraser 17185:2909b03e05de ioemu: improve colordepth negotiation
2008-03-04 Keir Fraser 17184:166995f1d588 tools: Compile xentop only if curses are available.
2008-03-04 Keir Fraser 17183:96453af916b9 x86_emulate: Load FPU context before FWAIT.
2008-03-04 Keir Fraser 17182:d6e6ba8a72bf x86: Clean up FPU code style and add a comment about FNSAVE/FWAIT
2008-03-04 Keir Fraser 17181:017927162815 x86: On CPU shutdown, clear pending FPU exceptions.
2008-03-04 Keir Fraser 17180:771c7124bf38 x86_emulate: Emit emulated forms of most FPU instructions as '.byte
2008-03-04 Keir Fraser 17179:f76f151a7431 xm: Fix 2nd argument value of arg_check() for a few xm commands.
2008-03-03 Keir Fraser 17178:7530c4dba8a5 hvm emulate: Correctly probe when we are in 64-bit mode and set
2008-03-03 Keir Fraser 17177:d0daf11fb35d ioemu: Fix segfault when creating qcow-backed vbds.
2008-03-03 Keir Fraser 17176:38bbaa69c065 ioemu: xenfb shared memory patch
2008-03-03 Keir Fraser 17175:a2359114b6cb x86_emulate: More FPU instructions.
2008-03-03 Keir Fraser 17174:c89f6ed56351 x86_emulate: INS/OUTS need Mov attribute to force writeback (since
2008-03-03 Keir Fraser 17173:a142ddb40b1c Fix xm vcpu-pin for inactive managed domains
2008-03-03 Keir Fraser 17172:990eb630033a blktapctrl: Fix a potential device minor number leak.
2008-03-03 Keir Fraser 17171:69bb0c4af952 ioemu: sdl blitting
2008-03-03 Keir Fraser 17170:be143a3a90c6 ioemu: fix xenfb slow case update by shifting to the left before
2008-03-03 Keir Fraser 17169:56a7feb9de14 mini-os: fbfront shouldn't send unsolicited updates
2008-03-03 Keir Fraser 17168:703afd373e33 Really delete xen/common/compat/kexec.c
2008-03-03 Keir Fraser 17167:750788fdd42f kexec: Remove xen/common/compat/kexec.c
2008-03-03 Keir Fraser 17166:f476727b1683 kexec: Add explicit kexec_load_unload_compat()
2008-03-03 Keir Fraser 17165:df31d8e294ff kexec: Add XLAT_kexec_range
2008-03-03 Keir Fraser 17164:8d2e77f0bcd0 kexec: Include compat/kexec.h early
2008-03-03 Keir Fraser 17163:35f4f285762f xm-test: Have domains deleted if they are managed domains
2008-03-03 Keir Fraser 17162:5ea409d66ee4 TPM emulator: HMAC calculation fix for response from TPM_LoadKey2
2008-02-29 Alex Williamson 17161:71a8366fb212 merge with xen-unstable.hg
2008-02-29 Keir Fraser 17160:9049b0b62e08 PV-on-HVM: Fix __xen_suspend() for changed XenLinux interface.
2008-02-28 Keir Fraser 17159:8271e1268828 Shadow audit: paging-disabled shadows no longer need special treatment
2008-02-28 Keir Fraser 17158:9becbdd13b31 x86 shadow: shadow_check_gwalk() must sh_unmap_domain_page() each page
2008-02-28 Keir Fraser 17157:91316e501e92 Fix x86 build.
2008-02-28 Keir Fraser 17156:bf63d055d30c stubdom: Fix compilation after abs_z to rel_z change
2008-02-28 Keir Fraser 17155:5f7bfdeb8748 NUMA node migration
2008-02-28 Keir Fraser 17154:15c3c136206d x86 shadow: Audit tables and guest walk when we know they are consistent.
2008-02-28 Keir Fraser 17153:0e22182446fa Add ACPI tables support for AMD IOMMU
2008-02-28 Keir Fraser 17152:36529ef3ef23 blktap: Fix unused warnings in block-qcow2.c with -D_FORTIFY_SOURCE=2.
2008-02-28 Keir Fraser 17151:8612d3d9578a x86 shadow: Remove lock on first guest table walk.
2008-02-28 Keir Fraser 17150:6b875abd0a9e stubdom: fix mini-os messages log and SDL termination
2008-02-28 Keir Fraser 17149:ecf7ded43d5c Rename struct xenkbd_position member abs_z to rel_z. Z-axis motion is
2008-02-28 Keir Fraser 17148:896b543581fe kexec: extend hypercall for efi memory map, boot parameter and xenheap regions
2008-02-28 Keir Fraser 17147:c88394b7c05a kexec: Add machine_kexec_get()
2008-02-28 Keir Fraser 17146:90ae3dfdd3cc kexec: limit scope of the use of compat_kexec_range_t
2008-02-28 Keir Fraser 17145:f8624b023d67 xend: Remove duplicate setResume() method.
2008-02-28 Keir Fraser 17144:c19044cad1a3 Fix error message of xm suspend and xm resume for Domain-0.
2008-02-28 Keir Fraser 17143:e44c6b67a483 ioemu: Send logs to stderr and have xend redirect stderr to the
2008-02-28 Keir Fraser 17142:b6cda88a3da6 stubdom: use PVFB so as to e.g. permit SDL display
2008-02-28 Keir Fraser 17141:45a24393a594 Fix non-portability in xentrace
2008-02-27 Keir Fraser 17140:5e6e1fce3300 ioemu: Expandable storage backends should defeat block-device range checks.
2008-02-27 Keir Fraser 17139:bfd87849ccda Fix xm save command's #params check.
2008-02-27 Keir Fraser 17138:b58180cf8ab8 xend: Set default vcpu affinity for better performance in NUMA systems.
2008-02-27 Keir Fraser 17137:2b940e46857c ioemu: Fix e1000 mmio range size.
2008-02-27 Keir Fraser 17136:6951fb517f5b minios: have xenbus_printf return the error returned by xenbus_write
2008-02-27 Keir Fraser 17135:368d3774a4b5 Fix libxenstat on Solaris
2008-02-29 Alex Williamson 17134:0b20ac6ec64a [IA64] kexec: Unpin TLB in the hypervisor
2008-02-27 Alex Williamson 17133:daf39fc8038a [IA64] Updating collision chain length in VHPT is not necessary
2008-02-26 Alex Williamson 17132:f97a0b6152c3 merge with xen-unstable.hg
2008-02-26 Keir Fraser 17131:2a8eaba24bf0 stubdom: log and documentation fixes
2008-02-26 Keir Fraser 17130:e6c3006fd9be stubdom: fix x86_32 compilation by __moddi3 from FreeBSD
2008-02-26 Keir Fraser 17129:450be98ef36b Fix xm mem-max command to restore previous setting if xc.domain_setmaxmem fails.
2008-02-26 Keir Fraser 17128:6ef22eefc360 xend: Add free memory size of every node in physinfo to help user to
2008-02-26 Keir Fraser 17127:c8b58f82d893 ioemu: VNC updates should be sent only when requested.
2008-02-26 Keir Fraser 17126:580bcd4c9642 minios: add PVFB support
2008-02-26 Keir Fraser 17125:ca2cf5c1adcc ioemu: Do not sue xce_handle directly as a file descriptor.
2008-02-26 Keir Fraser 17124:76479f25cdac x86_emulate: Fix FNSTCW/FNSTSW modrm range check.
2008-02-26 Keir Fraser 17123:4f8c3a61511c x86 hvm: Fix bugzilla bug 1172.
2008-02-26 Keir Fraser 17122:3278024fa4ea xentrace: Add a time parameter
2008-02-26 Keir Fraser 17121:0d732e2455b3 xentrace: Disable tracing by default on exit
2008-02-26 Keir Fraser 17120:803c964e3ede xentrace: Add option to reserve disk space
2008-02-26 Keir Fraser 17119:644ddc6514b1 xentrace: Fix --discard-buffers option
2008-02-26 Keir Fraser 17118:2749d15c7410 ioemu: e1000 emulation
2008-02-26 Keir Fraser 17117:9dd235d6174d Fix restore of saved image containing rtc_timeoffset
2008-02-26 Keir Fraser 17116:b6323bf8dae0 vtpm: script function for identifying vTPM by its UUID
2008-02-25 Keir Fraser 17115:d34e99141506 stubdom: Disable PCI passthrough functionality for now.
2008-02-25 Keir Fraser 17114:cb3e47897b85 x86: Foreign mappings of HVM-guest pages should not affect type count,
2008-02-25 Keir Fraser 17113:746fc8fe9d75 hvmloader/acpi: Simplify Processor Object definitions.
2008-02-25 Keir Fraser 17112:44ec075760b6 xenoprof: Fix x86 32-on-64 xenoprof_arch_counter() implementation.
2008-02-25 Keir Fraser 17111:89ee92328720 blktap: Remove some code duplication
2008-02-25 Keir Fraser 17110:cd06c0c1bfff ioemu: Fix Solaris build.
2008-02-25 Keir Fraser 17109:5adc98ae6861 svm: Fix stupid typo in svm_set_interrupt_shadow().
2008-02-22 Keir Fraser 17108:200787660b5f hvm: More emulation changes: push some of the realmode or HVM-emulate
2008-02-22 Keir Fraser 17107:757cd7bb5e35 xen: Add license stanza to a few public headers.
2008-02-25 Alex Williamson 17106:7e8334e651c4 [IA64] Remove VL_LDFLAGS=ia64.ld from Makefile.target
2008-02-25 Alex Williamson 17105:4a9f31bdfcc0 [IA64] Clear console page for sioemu
2008-02-25 Alex Williamson 17104:07d9e9ca34f0 [IA64] Add a dump command to xenitp
2008-02-22 Alex Williamson 17103:3d6e463d08a2 [IA64] Fix qemu memory access on IA64
2008-02-22 Keir Fraser 17102:8338290757c5 x86 hvm: More emulation simplifications.
2008-02-22 Keir Fraser 17101:b21b434b3b1a New Xenbus states Reconfiguring and Reconfigured.
2008-02-21 Keir Fraser 17100:09b53f27a18b hvm: Remove lots of custom trap-and-emulate code and defer to
2008-02-21 Keir Fraser 17099:591cfd37bd54 Move vtd and amd iommu code to arch-generic location.
2008-02-21 Keir Fraser 17098:f1a107ec62b6 x86_emulate: Allow writeback-avoidance optimisation to be defeated by
2008-02-21 Keir Fraser 17097:221b2680ffe5 blktap: qcow2 image format support
2008-02-20 Keir Fraser 17096:ea1dc85d7122 x86/64: Fix PAE-on-64 mmuext_op() preemption.
2008-02-20 Keir Fraser 17095:28dcae176191 xenconsoled: don't force newline with timestamps
2008-02-20 Keir Fraser 17094:6e096456b3e1 ioemu: Share framebuffer between VGA device model and VNC server.
2008-02-20 Keir Fraser 17093:e3c722d483f5 ioemu: Do proper block device extent checks.
2008-02-20 Keir Fraser 17092:511ab2b89ced xm: Fix xm vcpu-pin to complain for CPU numbers out of range.
2008-02-20 Keir Fraser 17091:6757307d1adc x86 shadow: Minor fix to the fast emulation patch.
2008-02-20 Keir Fraser 17090:3f1cf03826fe x86 hvm: Replace old MMIO emulator with x86_emulate()-based harness.
2008-02-19 Alex Williamson 17089:f853c0497095 merge with xen-unstable.hg
2008-02-18 Keir Fraser 17088:8848d9e07584 hvm: Better gating of hvm_get_segment_register() in __hvm_copy().
2008-02-18 Keir Fraser 17087:9d29141a5e52 x86: Fix mod_l3_entry() for PAE-on-64 guests. The adjustment of
2008-02-18 Keir Fraser 17086:eb418cb71d4b ia64: Fix build after PCI hotplug changes.
2008-02-18 Keir Fraser 17085:bf19616b2ae8 amd iommu: Allow device deassignment.
2008-02-15 Keir Fraser 17084:1cb8d51b4d77 ioemu: Fix the build.
2008-02-15 Keir Fraser 17083:819399d0bdb1 x86: Fix debug build.
2008-02-15 Keir Fraser 17082:c6eeb71a85cf Enable HVM guest VT-d device hotplug via a simple ACPI hotplug device model.
2008-02-15 Keir Fraser 17081:29c03bc32d3e hvm acpi: Expose \_S4 ACPI object, allowing suspend-to-disk.
2008-02-15 Keir Fraser 17080:03d13b696027 Provide fast write emulation path to release shadow lock.
2008-02-15 Keir Fraser 17079:38b532eea3bf vt-d: Fix dom0 boot issue with vtd=1 on Stoakley platform. Turn off
2008-02-15 Keir Fraser 17078:8210e430be2b xenconsoled: Use ISO8601 date stamp format.
2008-02-19 Alex Williamson 17077:63b0a8cb56ff [IA64] Fix getvcpucontext hypercall
2008-02-19 Alex Williamson 17076:a0900277d1d1 [IA64] Fix shadow_op_off hypercall
2008-02-19 Alex Williamson 17075:6aa10413da5b [IA64] Avoid wild use of registers.
2008-02-19 Alex Williamson 17074:aaf4d6d1d83e [IA64] Handle long vhpt format for ttag and thash.
2008-02-19 Alex Williamson 17073:031c8f407e01 [IA64] Self IO EMUlator - tools part
2008-02-19 Alex Williamson 17072:430a036ab261 [IA64] Self IO EMUlator (sioemu) - Hypervisor part
2008-02-19 Alex Williamson 17071:c750c7177d63 [IA64] Build warning fix
2008-02-15 Alex Williamson 17070:2c9d0eb5a855 [IA64] Handle nested dtlb miss in vmx_dirty_bit
2008-02-14 Alex Williamson 17069:29faad225cbb [IA64] Make translate_phy_pte() static
2008-02-14 Alex Williamson 17068:d8fbfd8ef184 [IA64] Cleanup vmx_vcpu.h
2008-02-14 Alex Williamson 17067:8e89261a8308 [IA64] Add support for hvm live migration
2008-02-14 Alex Williamson 17066:9e9ba5185ef1 merge with xen-unstable.hg
2008-02-14 Keir Fraser 17065:55ae3b66b1b6 x86/64: Make BIOS call to declare our intention to enter long mode.
2008-02-14 Keir Fraser 17064:72f52dd2dba8 x86 iommu: Define vendor-neutral interface for access to IOMMU.
2008-02-14 Keir Fraser 17063:c9d9bbf1204c ioemu: Support the WMVi pseudoencoding in the vnc server.
2008-02-14 Keir Fraser 17062:0769835cf50f x86 shadow: Reduce scope of shadow lock.
2008-02-14 Keir Fraser 17061:80428fb872be ioemu: Stub out direct-Linux-boot support for anything other than x86.
2008-02-14 Keir Fraser 17060:866e90d5deb4 ioemu: backport upstream's qemu_memalign.
2008-02-14 Keir Fraser 17059:eefd66912b65 minios: drop unused xenblk_rxidx function
2008-02-14 Keir Fraser 17058:c1003b9e0bb8 stubdom: optimize block io completion polling by not polling all the
2008-02-14 Keir Fraser 17057:b9b6caf06f8c Mini-OS: Fix alignment in maybe_split()
2008-02-13 Keir Fraser 17056:e1dde6f8bc87 xen: Clean up SMP/hotplug headers and implementation a bit.
2008-02-13 Keir Fraser 17055:e7085b40dc08 vmx realmode: Only check for pending interrupts every 16th
2008-02-13 Keir Fraser 17054:ec1fa84147ad vmx realmode: __hvm_copy() should not hvm_get_segment_register() when
2008-02-13 Keir Fraser 17053:4c64376d439d x86 vmx: Streamline vmx_interrupt_blocked() to avoid a VMREAD if
2008-02-13 Keir Fraser 17052:e56c9fe4a7e6 x86 vmx: Remove bogus BUG_ON() introduced in previous changeset.
2008-02-13 Keir Fraser 17051:5e1df44d406e x86 hvm: Factor out save/restore of segment registers from VMX/SVM
2008-02-13 Keir Fraser 17050:0164d924ceba Tools: fix save/restore of 32-bit PV guests with 64-bit tools
2008-02-13 Keir Fraser 17049:27314cfbcefe pv-on-hvm: Signal crash to Xen tools when HVM guest panics.
2008-02-12 Keir Fraser 17048:e85399173769 stubdom: missing two renames (avoids always re-compiling newlib)
2008-02-12 Keir Fraser 17047:2424c6a3a0ed stubdom: Rename stubdom/*.build into stubdom/*-build, newlib into
2008-02-12 Keir Fraser 17046:7e91007fa727 Make stubdom/Makefile override XEN_OS to MiniOS, and add
2008-02-12 Keir Fraser 17045:761604c6136d [BUILD] Disable LOCALVERSION_AUTO in upstream Linux builds.
2008-02-12 Keir Fraser 17044:419a141ca16d [BUILD] Fixup support for building upstream kernels.
2008-02-12 Keir Fraser 17043:319a54d5c804 [BUILD] Add option to ensure kernel build is non-interactive.
2008-02-12 Keir Fraser 17042:a905c582a406 Add stubdomain support. See stubdom/README for usage details.
2008-02-12 Keir Fraser 17041:88818d55e95a libxenctrl headers should not pollute macro namespace with
2008-02-12 Keir Fraser 17040:bd09d9692bda device-dm: Use SIGHUP before SIGKILL
2008-02-12 Keir Fraser 17039:c3fd43049492 xend: Remove redundant check of maximum memory size.
2008-02-12 Keir Fraser 17038:181578832957 Add timestamp option to xenconsoled
2008-02-11 Keir Fraser 17037:2a3111016f88 Rendezvous selected cpus in softirq (stop_machine).
2008-02-11 Keir Fraser 17036:7b0c0ab0566b ioemu: Dynamic VNC colour depth.
2008-02-11 Keir Fraser 17035:7fd49c55c0b0 xen-api: Fix some errors in Xen-API's PBD class.
2008-02-11 Keir Fraser 17034:e3b7f1793f0c xen-api: Add TOC and hyperlink cross reference to xen-api document
2008-02-11 Keir Fraser 17033:7e189fc27f4f ioemu: save 3MB of ioport tables (on 64bit machines)
2008-02-11 Keir Fraser 17032:a1b83b3b0449 ioemu: cope with partial reads/writes when using the read()/write()
2008-02-11 Keir Fraser 17031:209512f6d89c x86 hvm: Allow HPET to be configured as a per-domain config option.
2008-02-11 Keir Fraser 17030:17020f4eb0aa xend: Better support for legacy HVM config with hvmloader configured
2008-02-11 Keir Fraser 17029:bab9e298450a x86: Compile fix for p2m audit code.
2008-02-11 Keir Fraser 17028:faefbf2c4840 vt-d: Remap interrupt for passthru device if such HW is detected on VT-d platforms.
2008-02-11 Keir Fraser 17027:e3d417c4786b x86: Fix build after xentrace changes.
2008-02-11 Keir Fraser 17026:ad064e48b6f2 Document XenStore's new SET_TARGET message
2008-02-11 Keir Fraser 17025:9541494c0945 x86 shadow: Move the shadow linear mapping for n-on-3-on-4 shadows so
2008-02-11 Keir Fraser 17024:49f87f3c2cb8 xend: Remove redundant xc.domain_setcpuweight() all the way down to libxenctrl.
2008-02-11 Keir Fraser 17023:f8b855ffa470 domain builder: make vfb = [ 'type=sdl' ] work
2008-02-11 Keir Fraser 17022:fbbc0523779e ioemu stubdom: make daemonize optional
2008-02-11 Keir Fraser 17021:b0119e24d900 ioemu: some ifndef NO_UNIX_SOCKETS were missing
2008-02-11 Keir Fraser 17020:dbb60ed6bc22 ioemu: make AIO optional (already done upstream)
2008-02-11 Keir Fraser 17019:54bd38dab5ef ioemu: fix compilation without softfloat
2008-02-11 Keir Fraser 17018:df9e3ec0490a ioemu stubdom: make TPM optional
2008-02-11 Keir Fraser 17017:96b418cf047e qemu: Queue mouse clicks.
2008-02-11 Keir Fraser 17016:c68ce89542c7 xentrace: Remove redundant tb_done_init checks, and add missing ones.
2008-02-11 Keir Fraser 17015:7a415bce11c9 xentrace: Improve xentrace to use VIRQ_TBUF interrupts as well as a
2008-02-11 Keir Fraser 17014:98e9d5d4b309 xentrace: Allow xentrace to handle >4G of trace data.
2008-02-11 Keir Fraser 17013:7d03c0b07504 xentrace: Fix bug in logic for bytes_to_wrap in trace buffer.
2008-02-07 Keir Fraser 17012:1b750b9cf431 x86_emulate: Fix IMUL r/m8 emulation.
2008-02-07 Keir Fraser 17011:8e4cd0658c41 vmx realmode: Add REP MOVS handler.
2008-02-07 Keir Fraser 17010:5e08872c24f7 x86_emulate: Handle rep_ins, rep_outs, rep_movs hook failure and fall
2008-02-07 Keir Fraser 17009:445edf4089a3 x86_emulate: Fix MUL emulation.
2008-02-13 Alex Williamson 17008:0a2ee4279326 [IA64] Cleanup: remove unused functions and definitions
2008-02-13 Alex Williamson 17007:ef67e2867b44 [IA64] Cleanup in xc_ia64_linux_save.c
2008-02-13 Alex Williamson 17006:390707dd4c2f [IA64] Make xenitp more '|tee' friendly
2008-02-07 Alex Williamson 17005:9203ee23e724 merge with xen-unstable.hg
2008-02-07 Keir Fraser 17004:e6cf98edf0c5 ioemu: use POSIX int type.
2008-02-07 Keir Fraser 17003:eef22fa42f44 x86: physaddr_bitsize must always be initialised for 32-on-64 dom0.
2008-02-07 Keir Fraser 17002:9cac8f659a24 ioemu: Fix build after LIST->QEMU_LIST changes.
2008-02-07 Keir Fraser 17001:2adf154d17c2 vmx: Clean up VPMU code a little and remove noisy printk.
2008-02-07 Keir Fraser 17000:199f81c4b882 hvm: Clean up CPUID_0000_0001 return values.
2008-02-07 Keir Fraser 16999:58e5e9ae0f8d Add 'coredump-destroy' and 'coredump-restart' actions for crashed domains.
2008-02-07 Keir Fraser 16998:d04593aa1605 xm reboot: Fix wait option of xm reboot command
2008-02-07 Keir Fraser 16997:45b2e7d59e3a ioemu: avoid name clashes due to LIST_* macros
2008-02-07 Keir Fraser 16996:3821e39cc1a0 ioemu: config cleanup re AF_UNIX sockets on non-Windows
2008-02-07 Keir Fraser 16995:0672d5b11262 minios: Fix blkfront grant map leak
2008-02-07 Keir Fraser 16994:c9844192c965 minios: Support net/block backend in domU
2008-02-06 Keir Fraser 16993:b280ee89dcdc hvmloader: Remove dead function check_amd().
2008-02-06 Keir Fraser 16992:9d0e86d8c1d1 x86 vmx: Remove vmxassist.
2008-02-05 Keir Fraser 16991:f8db1c6baad9 Revert 16973:b5427f2d83c3, which breaks automated testing (HVM qemu-dm
2008-02-05 Keir Fraser 16990:bf4a24c172d2 x86_emulate: fix side-effect macro call.
2008-02-05 Keir Fraser 16989:92734271810a vmx realmode: Emulate protected-mode transition while CS and SS have
2008-02-05 Keir Fraser 16988:df6b8bed2845 xend: Scrub vnc password for vfb from xend.log.
2008-02-05 Keir Fraser 16987:def2adbce510 xend: Restore values of /vm/uuid/xend/* to recreated domains.
2008-02-05 Keir Fraser 16986:32e9c52fc6d9 x86_emulate: Fix SAHF emulation.
2008-02-07 Alex Williamson 16985:e3e8bdb5d52d [IA64] Fix vcpu_tranlate()
2008-02-06 Alex Williamson 16984:7823534b28ca [IA64] Fix shadow_op hypercall
2008-02-07 Alex Williamson 16983:741ac532eb79 [IA64] Fix live migration
2008-02-05 Alex Williamson 16982:e83d2b840e88 [IA64] Fix maximum_gpfn hypercall
2008-02-05 Alex Williamson 16981:700f33cc0297 [IA64] Add EXTRA_AFLAGS for platform-pci/xcom_asm.S
2008-02-05 Alex Williamson 16980:28310fefde60 [IA64] Fix domain refernece counting
2008-02-04 Alex Williamson 16979:c98276a51ff8 [IA64] Add xencomm_arch_hypercall_suspend to fix module load
2008-02-04 Alex Williamson 16978:0695363214c3 merge with xen-unstable.hg
2008-02-04 Keir Fraser 16977:99b8ffe25088 x86: adjust reserved bit page fault handling
2008-02-04 Keir Fraser 16976:7e6a705e8ec5 x86 shadow: Cleanup for early-unshadow code.
2008-02-04 Keir Fraser 16975:4e9b5427f2d8 ioemu: use SIGHUP instead of SIGKILL
2008-02-04 Keir Fraser 16974:90844659c458 Revert 16947:32b898768217027. Breaks HVM qcow-backed discs.
2008-02-03 Keir Fraser 16973:e4edc310e949 hvm: FPU management cleanups.
2008-02-03 Keir Fraser 16972:aecbf98aa709 vmx realmode: HOST_CR0.TS must be cleared when restoring guest FPU
2008-02-03 Keir Fraser 16971:39ddd51318e9 Revert 16963:d29d74d4eeac and 16750:2ac0fd9fd4b4.
2008-02-02 Keir Fraser 16970:a47ac2495137 Fix hvmloader makefile dependencies, and do not recurse into
2008-02-02 Keir Fraser 16969:bb0477a0e9f2 etherboot: Supply pre-built option ROMs to avoid needing to build
2008-02-02 Keir Fraser 16968:8b6fa61bb433 Fix to Xen NAT network scripts for Debian.
2008-02-02 Keir Fraser 16967:b1b93caa7d8e xend: Fix grow of the LEGACY_UNSUPPORTED_BY_XENAPI_CFG list each time
2008-02-02 Keir Fraser 16966:5d84464dc1fc Fix save/restore failure cleanup
2008-02-01 Keir Fraser 16965:d29d74d4eeac hvm: Fix 'xm save' bug in qhich qemu-dm ignores SIGTERM.
2008-02-01 Keir Fraser 16964:3787e70b2ab2 x86 shadow: Fix cross-page write emulation failure.
2008-02-01 Keir Fraser 16963:396ab902b02d Direct Linux boot: XenD changes for HVM direct Linux boot.
2008-02-01 Keir Fraser 16962:67ca9c37ef02 Direct Linux boot: Support booting non-relocatable Linux kernels.
2008-02-01 Keir Fraser 16961:17cce0554151 Direct Linux boot: Support booting relocatable Linux kernels.
2008-01-31 Keir Fraser 16960:42369d21641d hvm: Etherboot for E100 NIC
2008-01-31 Keir Fraser 16959:71e9c5d41023 Remove unused find-gcc-3 script.
2008-01-31 Keir Fraser 16958:f3b418afc6be etherboot: Fix the build.
2008-01-31 Keir Fraser 16957:af5d189df051 vmx realmode: Exception delivery clears interrupt shadow.
2008-01-31 Keir Fraser 16956:938446025b5b Fix x86/64 Xen build.
2008-01-31 Keir Fraser 16955:c4a06902febf Fix xm shutdown/reboot for HVM domain of IA64
2008-01-31 Keir Fraser 16954:1b4fa085bec6 Small fix for VMX Core2 perfctr access.
2008-01-31 Keir Fraser 16953:475f4323b86a libxc: Fix the third argument of bitmap_64_to_byte in xc_tbuf_set_cpu_mask
2008-01-31 Keir Fraser 16952:0faf620bc749 build: Make PREFIX work by fixing LIBDIR
2008-01-31 Keir Fraser 16951:0d70e01c0012 vmx realmode: Emulate MSR accesses.
2008-01-31 Keir Fraser 16950:a6c037d8cba3 Add DTrace support to xenstored
2008-01-31 Keir Fraser 16949:32b898768217 ioemu: Stop PV guest from parsing xenstore and opening block devices.
2008-01-30 Ian Jackson 16948:5c30a9dec02d Build etherboot ROM from source.
2008-01-30 Alex Williamson 16947:33d0cf9474f9 [IA64] Fix infinite loop in fault handler if debugger is not connected
2008-01-30 Alex Williamson 16946:13eb21985d3d [IA64] Flush cache after patch kernel
2008-01-30 Keir Fraser 16945:5f997b5b8a58 ioemu: Fix xenstore access changes.
2008-01-30 Keir Fraser 16944:0343aa136101 ioemu: strip tap subtype prefix from image name
2008-01-30 Keir Fraser 16943:625c923f7b4a xend: fix external-device-migrate step 0
2008-01-30 Keir Fraser 16942:87ab3222640c acm, xend: Fix resetting policy.
2008-01-30 Keir Fraser 16941:087caea46be7 vmx: Clean up after Core2 perf-monitoring patch.
2008-01-30 Keir Fraser 16940:6ea3db7ae24d vmx: Enable Core 2 Duo Performance Counters in HVM guest
2008-01-30 Keir Fraser 16939:47b7ec3b4055 xend: Small fix for hvm/hap flags.
2008-01-30 Keir Fraser 16938:92aa029e7cb1 ioemu: use standard uint8_t instead of uint8 in new e100 s/r code
2008-01-30 Keir Fraser 16937:4942f9909ec8 xend: Perform uuid/name uniqueness check on restore.
2008-01-30 Keir Fraser 16936:3daab9b636c1 ioemu: Better fix for SB16 infinite looping.
2008-01-30 Keir Fraser 16935:daf1862c4ee5 vtpm: Small makefile fix.
2008-01-29 Keir Fraser 16934:1a357a1504b2 minios: Fix bug when blkfront reading into zero-mapped buffer
2008-01-29 Keir Fraser 16933:233f40973e1d xend: Fix building PV guests after introducing new HVM-HAP config option.
2008-01-29 Keir Fraser 16932:04e24b9dcc16 xend: Obey localtime config option for HVM guests as well as PV guests.
2008-01-29 Keir Fraser 16931:98c2665056ea x86, hvm: Add a per-domain parameter to specify shadow or hap.
2008-01-29 Keir Fraser 16930:193afcdb85b2 x86: Fix shadow pinning logic (for PV live relo).
2008-01-29 Keir Fraser 16929:128f7bc0a277 x86: Fix HVM hypercall preemption causing guest crash.
2008-01-29 Keir Fraser 16928:7aa2149a3b0e ioemu: Add support for e100 nic save/restore.
2008-01-29 Keir Fraser 16927:a4bd1371196e x86: Fix XENPF_change_freq hypercall to not dereference a non-existent
2008-01-29 Keir Fraser 16926:e23144190f93 x86: Fix 16889:60bb765b25b5 in a couple of respects:
2008-01-28 Keir Fraser 16925:01e178f7ec6d minios: Fix ia64 build.
2008-01-28 Keir Fraser 16924:3a263c0cf989 Update hgignore list now that tools/libxc/xen/ no longer exists.
2008-01-28 Keir Fraser 16923:4a92c68db1d2 firmware: Use new path to xen public headers.
2008-01-28 Keir Fraser 16922:ed2ca78286a8 vmx realmode: Multiple I/O reads to qemu in an instruction is not
2008-01-28 Keir Fraser 16921:ed8ab1a36b09 x86-64: use 1GB pages in 1:1 mapping if available
2008-01-28 Keir Fraser 16920:1fbab289fed1 Make check-libext2fs cross-friendly
2008-01-27 Keir Fraser 16919:afa521cf82e6 Move remaining xen/include/public/foreign files to tools/include/xen-foreign
2008-01-27 Keir Fraser 16918:226de1674b2f Remove machine setting from HOSTCFLAGS.
2008-01-27 Keir Fraser 16917:47b8ab314cb6 xenstore headers also need public includes.
2008-01-27 Keir Fraser 16916:d5dd9a457337 libxc: Push parallel build of libraries down to a new phony target, as
2008-01-27 Keir Fraser 16915:f26026336462 Fix ia64 public headers installation typo.
2008-01-27 Keir Fraser 16914:f605f35bd6ba Do not special-case native architecture in mkchecker.py.
2008-01-27 Keir Fraser 16913:240d78e0bb0b Update hgignore for tools/include/xen/*
2008-01-27 Keir Fraser 16912:a59e0510780b Define CFLAGS and LDFLAGS for libxenstore.
2008-01-27 Keir Fraser 16911:4bac220563b1 Define CFLAGS and LDFLAGS for libxenguest.
2008-01-27 Keir Fraser 16910:ddf454872de4 Define CFLAGS and LDFLAGS for libxenctrl.
2008-01-27 Keir Fraser 16909:7e5bae3586ee libxc: Remove duplicate zlib check.
2008-01-27 Keir Fraser 16908:5d11d526a820 tools: Merge clean and distclean target.
2008-01-27 Keir Fraser 16907:d6c12530c69d Hypervisor build subsystem does not need COMPILE_ARCH/COMPILE_SUBARCH.
2008-01-26 Keir Fraser 16906:f4ee7e5793cf Add check to subdirs.
2008-01-26 Keir Fraser 16905:363a1e845189 Add ioemu to subdirs.
2008-01-26 Keir Fraser 16904:7f2b79c05988 Call makefile recursively for subdirs.
2008-01-26 Keir Fraser 16903:1fe8c8a275c9 Remove tools/guest-headers; no longer needed.
2008-01-26 Keir Fraser 16902:cc04dd2d51d2 Move xen/foreign build out of tree setup.
2008-01-26 Keir Fraser 16901:b8ec663b0f6b Use real source files for xen/foreign build.
2008-01-26 Keir Fraser 16900:69b8816b5c8c Move xen/sys parts down to tools/include/xen-sys.
2008-01-26 Keir Fraser 16899:221b867ee084 Add PRIVATE_BINDIR. Use it.
2008-01-26 Keir Fraser 16898:414b37f60e62 Also install xen/sys into headers.
2008-01-26 Keir Fraser 16897:63275fd1596a x86: When Xen is notified that CPU frequency has changed, do not trust
2008-01-26 Keir Fraser 16896:7327e1c2a42c Inroduce new vcpu_lock_affinity() and vcpu_unlock_affinity() helper
2008-01-26 Keir Fraser 16895:4fd33f77be6b Remove commented-out dropping from previous changeset.
2008-01-26 Keir Fraser 16894:b9004e222fde Move generation of public header hierarchy into the tools.
2008-01-26 Keir Fraser 16893:3d71b7bf06ea blktap: Clean up makefile and linked libs.
2008-01-26 Keir Fraser 16892:97dd72c045a5 Changeset 16771 introduced a new file called tools/check/funcs.sh. This
2008-01-26 Keir Fraser 16891:a4335050220c Use VPATH instead of symlinks for libelf inclusion into libxenctrl.
2008-01-25 Keir Fraser 16890:c2216dce87fb Update XenAPI version number, changelog, and cover sheet.
2008-01-25 Keir Fraser 16889:c360bb765b25 x86: Ensure RAM holes really are not mapped in Xen's ongoing 1:1 physmap.
2008-01-25 Keir Fraser 16888:76601c290fa9 x86: First 1MB of memory should be mapped with 4kB mappings to avoid
2008-01-25 Keir Fraser 16887:923f2f736507 x86: Clarify early_page_fault() handler intent, and improve debug tracing.
2008-01-25 Keir Fraser 16886:7f9646fcffe8 Fix leaking of /vm/<uuid> path in xenstore on various VM lifecycle events.
2008-01-25 Keir Fraser 16885:dc6264577b59 Remove outdated comments concerning Xen API in xend configuration file.
2008-01-25 Keir Fraser 16884:367902a19412 Fix 'on_*=rename-restart' domain configuration option.
2008-01-25 Keir Fraser 16883:666573856c59 (Re)introduce notion of crashed VM power state.
2008-01-25 Keir Fraser 16882:b321ef006189 x86: Fix host S3.
2008-01-25 Keir Fraser 16881:3f5dec2011b0 [PV-on-HVM] Process event channels notifications in round-robin order
2008-01-25 Keir Fraser 16880:78a29cf8476b Fix losetup -r flag when we specify 'w!' for the disk mode.
2008-01-24 Keir Fraser 16879:1a2f557448cf x86: make show_page_walk() more robust.
2008-01-24 Keir Fraser 16878:7a2824f99a28 x86, hvm: Only invalidate qemu mapcache on XENMEM_decrease_reservation.
2008-01-24 Keir Fraser 16877:31adb5c972d0 block scripts: use fatal() in xen-hotplug-common.sh if the file does not exist.
2008-01-24 Keir Fraser 16876:6269a3ce7b83 x86, hvm: MTRR can't cover all the memery ranges
2008-01-24 Keir Fraser 16875:74a9bfccddba vt-d: Do FLR of assigned devices with VT-d
2008-01-24 Keir Fraser 16874:bfea0518d630 Update hgignore list.
2008-01-24 Keir Fraser 16873:86c32269ba60 network-nat: Fix NAT scripts.
2008-01-24 Keir Fraser 16872:1190d50ce18c Fix libfsimage build on Solaris
2008-01-24 Keir Fraser 16871:5e60a38ffcf2 ioemu: 'lib64' is Linux-specific
2008-01-24 Keir Fraser 16870:edc268331a9e ioemu: Improve xenstore_read_vncpasswd().
2008-01-24 Keir Fraser 16869:db620f1c9d30 vmx realmode: Restructure code for clarity and better treatment of
2008-01-23 Keir Fraser 16868:05e36e506c09 ioemu: handle empty vnc passwd
2008-01-23 Keir Fraser 16867:ed540d61339e minios: permit blkfront to write from mapped memory
2008-01-23 Keir Fraser 16866:79497be10105 ioemu: Use asprintf instead of PATH_MAX, which POSIX says to be facultative.
2008-01-23 Keir Fraser 16865:019f5bd23ea5 ioemu: fix xc_handle declaration
2008-01-23 Keir Fraser 16864:f98a26b5b398 ioemu: fix phys_ram_addr parameter usage
2008-01-23 Keir Fraser 16863:6496ad18c3e2 ioemu: cache the BlockDriverState pointer
2008-01-23 Keir Fraser 16862:1c826ea72a80 pv-on-hvm: Fix up linux code after hypercall-type-checking changes.
2008-01-23 Keir Fraser 16861:5a3448506d9c vmx realmode: Implement new x86_emulate hook load_fpu_ctxt().
2008-01-23 Keir Fraser 16860:5f3a178a80fc x86_emulate: Emulate FNINIT, FNSTCW, FNSTSW x87 instructions.
2008-01-23 Keir Fraser 16859:7f940c605893 x86_emulate: Fix CLTS emulation.
2008-01-23 Keir Fraser 16858:c364f80eb4b5 ChangeLog: Document new set_target xenstore and domctl commands.
2008-01-23 Keir Fraser 16857:26fc953a89bb New XS_SET_TARGET
2008-01-23 Keir Fraser 16856:cff4c8a1aa28 New XEN_DOMCTL_set_target
2008-01-23 Keir Fraser 16855:bcae9d2cc2f8 tools/check: Add explicit include path for funcs.sh.
2008-01-23 Keir Fraser 16854:56307d5809cc minios: make allocation of page tables for ondemand mapping lazy
2008-01-23 Keir Fraser 16853:470e9dc0afc2 Remove auto-generated files in extboot/ directory.
2008-01-22 Keir Fraser 16852:087c2b76d360 Merge with ia64 tree
2008-01-22 Keir Fraser 16851:7eafc6e84188 vmx: Disable vmxassist in the default build.
2008-01-22 Keir Fraser 16850:dbb5a7983775 vmx realmode: Faster emulation of REP INS and REP OUTS.
2008-01-22 Keir Fraser 16849:a878752a83f9 x86_emulate: Provide callbacks for faster emulation of:
2008-01-22 Alex Williamson 16848:b79802517a75 [IA64][IOEMU] Add back ia64
2008-01-22 Alex Williamson 16847:603ea719d73a merge with xen-unstable.hg (staging)
2008-01-22 Keir Fraser 16846:0ededc85e6b4 Add MANDIR, MAN1DIR and MAN8DIR. Use it.
2008-01-22 Keir Fraser 16845:71012e36922c Add SBINDIR. Use it always.
2008-01-22 Keir Fraser 16844:51a7e508bd01 ioemu: Use XEN_TARGET_ARCH instead of uname -m.
2008-01-22 Keir Fraser 16843:5e03f0bc0aa2 Add BINDIR. Use it.
2008-01-22 Keir Fraser 16842:89995ccec15a Add INCLUDEDIR. Use it.
2008-01-22 Keir Fraser 16841:6ed9b42d1ec4 Apply PREFIX directly to LIBDIR.
2008-01-22 Keir Fraser 16840:d57a94546911 Add PREFIX definition as base for all installed files.
2008-01-22 Keir Fraser 16839:898ce9341e6b minios: permit blkfront to write from mapped memory
2008-01-22 Keir Fraser 16838:945820bfedb6 minios: POSIX fixes
2008-01-22 Keir Fraser 16837:7b1e7e8a5130 minios: fix case when _text is not 0
2008-01-22 Keir Fraser 16836:d5e22e766d1f minios: Fix x86_32 compilation
2008-01-22 Keir Fraser 16835:b006c58b055e hvmloader: Expand iomem allocation pool to 0xf0000000-0xfc000000.
2008-01-22 Keir Fraser 16834:824ffb1efa9c hvmloader: Assign PCI resources in descending order of size for better packing.
2008-01-22 Keir Fraser 16833:491c28320794 XEN_GUEST_HANDLE_00030205() compat macro is broken. Remove it and
2008-01-22 Keir Fraser 16832:6f3fb3f86b68 xend: On block-attach, remove device information when VmError occurs.
2008-01-22 Keir Fraser 16831:2af5fb3e34e5 hvm, ioemu: Fix the ide/cdrom emulation error on FC7 guest.
2008-01-22 Keir Fraser 16830:cc5bb500df5f vtd: Enable queued invalidation method if such HW support is
2008-01-22 Keir Fraser 16829:80e177b12fd2 minios: add blkfront testing
2008-01-22 Keir Fraser 16828:623d668b3029 minios, blkfront: set default block path.
2008-01-22 Keir Fraser 16827:5f3c236d1711 minios: Add align support to _xmalloc().
2008-01-22 Keir Fraser 16826:6ba04ec03dec Make tools/check scripts cross-friendly
2008-01-22 Keir Fraser 16825:5b9b3b41fe89 Make tools/Makefile cross-friendly
2008-01-21 Keir Fraser 16824:6fed70d658ea hvm: Allow PCI high-memory resource to be decided by hvmloader at
2008-01-21 Keir Fraser 16823:f1947dddb5a0 x86: Sync cpu/intel_cacheinfo.c with Linux kernel
2008-01-21 Keir Fraser 16822:60ee6f97cb19 x86, xenoprof: Support Intel Penryn processors.
2008-01-21 Keir Fraser 16821:3c49ae5641b0 minios: add lwIP 1.3.0 support
2008-01-21 Keir Fraser 16820:aca8d453da59 minios: make time interface POSIX
2008-01-18 Keir Fraser 16819:3f26758bcc02 xend: Handle unspecified timer_mode domain platform parameter.
2008-01-22 Alex Williamson 16818:29268e3fc7ab [IA64] Fix a perf counter typo
2008-01-22 Alex Williamson 16817:564fa97594a6 [IA64] Introduce dom0_vhpt_size_log2 boot option to change dom0 vhpt size
2008-01-18 Alex Williamson 16816:ff90abf572f2 [IA64] Fix thash long format crash
2008-01-18 Alex Williamson 16815:759a9fb42645 [IA64] Fix emacs file mode in vmx_entry.S and vmx_vsa.S
2008-01-18 Alex Williamson 16814:0ace9a451a25 [IA64] Use rcu where possible.
2008-01-18 Alex Williamson 16813:a868bd4236e6 merge with xen-unstable.hg staging
2008-01-18 Keir Fraser 16812:1e6455d608bd minios: do not exit if FS backend not found.
2008-01-18 Keir Fraser 16811:420f98121491 minios: support COW for a zero page
2008-01-18 Keir Fraser 16810:ec10c9a2d976 do_set_trap_table()'s argument can be const.
2008-01-18 Keir Fraser 16809:ada944b5e066 do_callback_op()'s second argument can be const allowing the guest to
2008-01-18 Keir Fraser 16808:692a91e3b262 Move primitive-type guest-handle definitions into common xen.h header file.
2008-01-18 Keir Fraser 16807:478c798b9937 pv-on-hvm: fix/adjust pv driver's mkbuildtree
2008-01-18 Keir Fraser 16806:edc95d23493b xenctx/x86: fix format for readability and add information
2008-01-18 Keir Fraser 16805:2d6a0ee25f2a minios: extend map_frames into being able to map a series of
2008-01-18 Keir Fraser 16804:8101b65014e8 minios: set text and rodata read-only, free unused pages 0 and 1
2008-01-18 Keir Fraser 16803:62fc84adc8ed Clarify 'xm mem-set' and 'xm vcpu-set' requirements in documentation.
2008-01-18 Keir Fraser 16802:2633dc4f55d4 vt-d: Clean up and bug fixes to ioapic handling.
2008-01-18 Keir Fraser 16801:4a6282589b90 Revert network-nat script changes introduced by 16739:33dcf04d77152.
2008-01-18 Keir Fraser 16800:80ea335cf209 ioemu: replace non-standard ulong with unsigned long
2008-01-18 Keir Fraser 16799:2ac0fd9fd4b4 qemu-dm: Nicely terminate the device model script, to let it properly
2008-01-18 Keir Fraser 16798:a1a3fe600ef3 Add FS backend/frontend drivers (frontend in minios only).
2008-01-17 Keir Fraser 16797:764d6741de07 minios: add blkfront
2008-01-17 Alex Williamson 16796:7643472d6b43 [IA64] Make maximum number of supported physical CPUs a compile-time option
2008-01-17 Alex Williamson 16795:44aca51a4b7b [IA64] Support continuation for hypercall in hvm.
2008-01-17 Alex Williamson 16794:7238393ef220 [IA64] xenoprof/ia64 howto
2008-01-17 Alex Williamson 16793:003036d7db0f [IA64] Cleanup duplicate kdump_find_rsvd_region()
2008-01-17 Alex Williamson 16792:8977f087351a [IA64] Fix start_kernel() to call init_xenheap_pages() with correct range.
2008-01-17 Alex Williamson 16791:4fbde3a39909 [IA64] Improve boot loader data moving logic in start_kernel()
2008-01-17 Alex Williamson 16790:bba0419a05f1 [IA64] domheap: Clean up of context switch code
2008-01-17 Alex Williamson 16789:0c2dc9424a68 [IA64] domheap: Introduce xenheap_megabytes boot option
2008-01-17 Alex Williamson 16788:37a3e770a85c [IA64] domheap: Allocate mca related objects from domheap instead of xenheap
2008-01-17 Alex Williamson 16787:a1288419288e [IA64] domheap: Allocate percpu area from domheap
2008-01-17 Alex Williamson 16786:a739d3edc185 [IA64] domheap: Allocate vm buffer before boot allocator
2008-01-17 Alex Williamson 16785:af3550f53874 [IA64] domheap: Don't pin xenheap down. Now it's unnecessary.
2008-01-17 Alex Williamson 16784:6a7fa7dbde56 [IA64] domheap: Fix current->domain->arch.shadow_bitmap reference
2008-01-17 Alex Williamson 16783:d0216f9e87c1 [IA64] domheap: Don't refer struct domain from GET_VA_VCPU_VHPT_MADDR()
2008-01-17 Alex Williamson 16782:4f1f9ee50133 [IA64] domheap: Don't refer domain->arch.rid_bits from optfaults.S
2008-01-17 Alex Williamson 16781:6f7e6608cb74 [IA64] domheap: Allocate privregs from domain heap for VTi domain
2008-01-17 Alex Williamson 16780:80626da7f6e3 [IA64] domheap: Remove duplicated declarations vmx_save_state()/vmx_load_state()
2008-01-17 Alex Williamson 16779:17751a50accb [IA64] domheap: Remove the unused constant, IA64_DOMAIN_SHARED_INFO_VA_OFFSET
2008-01-17 Alex Williamson 16778:851c52be63df [IA64] domheap: Allocate PV privregs pages from domain heap
2008-01-17 Alex Williamson 16777:db81d2f94866 [IA64] domheap: Allocate shared_info page from domain heap
2008-01-17 Alex Williamson 16776:0246cca2544e [IA64] domheap: Remove unused IA64_DOMAIN_SHARED_INFO_OFFSET
2008-01-17 Alex Williamson 16775:f0b88ed504dd [IA64] domheap: Fix ia64_switch_to()
2008-01-17 Alex Williamson 16774:36231eca00d9 [IA64] Fix MCA handling from xen relocation changes
2008-01-17 Alex Williamson 16773:ac296153ea64 [IA64] Rearrange IA64_TR_ definitions to use from lower value
2008-01-17 Alex Williamson 16772:64653720c9e4 [IA64] Allocate struct vcpu from domheap.
2008-01-17 Alex Williamson 16771:e8d933b33f4b [IA64] Fix ia64_reload_tr in mca_asm.S
2008-01-17 Alex Williamson 16770:fd56e24b07c8 [IA64] Remove init_task definition
2008-01-17 Alex Williamson 16769:d4abdf169a00 [IA64] Fix start in head.S
2008-01-17 Alex Williamson 16768:fb47d7f0d84b [IA64] Fix ia64_switch_to() so that it checks overlap with xenheap.
2008-01-17 Alex Williamson 16767:ed7d55e8cd34 [IA64] Fix ia64_swith_to() so that it doesn't check with init_task
2008-01-17 Alex Williamson 16766:8909a5717cd7 [IA64] Cleanup white space in ia64_switch_to()
2008-01-17 Alex Williamson 16765:70db89a4beab [IA64] Make vmx_swtich_rr7() consistent to ia64_new_rr7() so that it maps stack.
2008-01-17 Alex Williamson 16764:50ac3b26b252 [IA64] Cleanup white space of vmx_switch_rr7. use tab.
2008-01-17 Alex Williamson 16763:234a7033e949 [IA64] Update a stale comment in xenasm.S
2007-12-14 Alex Williamson 16762:a66cad24cda6 [IA64] Move asmmacro.h from linux-xen to linux
2007-12-14 Alex Williamson 16761:fe25c7ec84e8 [IA64] Move PERFC() from asmmacro.h
2007-12-14 Alex Williamson 16760:38c73bd5e02d [IA64] vti fault handler clean up: consolidate vmx_interrupt and vmx_dispatch_interrupt
2007-12-14 Alex Williamson 16759:2d0193702170 [IA64] vti fault handler clean up: fix vmx_break_fault and vmx_ia64_handle_break
2007-12-14 Alex Williamson 16758:5ab3288e5b0f [IA64] vti fault handler clean up: introduce VMX_SAVE_MIN_WITH_COVER_NO_PANIC
2007-12-14 Alex Williamson 16757:9ab95900afec [IA64] vti fault handler clean up: improve the VTi domain fault handler
2007-12-14 Alex Williamson 16756:fa80218de06a [IA64] vti fault handler clean up: make VMX_DO_SAVE_MIN aware of fault in xen
2007-12-14 Alex Williamson 16755:8cb29f1083ac [IA64] vti fault handler clean up: clean up of vmx_ivt.S
2007-12-14 Alex Williamson 16754:d0f0ed665d1a [IA64] vti fault handler clean up: clean up VMX_DO_SAVE_MIN
2007-12-14 Alex Williamson 16753:81cee3aa9e90 [IA64] vti fault handler clean up: clean up ia64_leave_nested
2007-12-14 Alex Williamson 16752:40f15062d188 [IA64] vti fault handler clean up: make VMX_DBG_FAULT aware of fault in xen
2007-12-14 Alex Williamson 16751:ba569af64b44 [IA64] vti fault handler clean up: make VTI_DEBUG configurable
2007-12-14 Alex Williamson 16750:0f5926ba1d28 [IA64] vti fault handler clean up: vmx_vit.S white space & stale comments
2007-12-14 Alex Williamson 16749:54ed70d1dd11 [IA64] vti fault handler clean up: vmx_minstate.h white space
2007-12-14 Alex Williamson 16748:09cd682ac68e [IA64] Remove is_vti arch flag
2008-01-17 Keir Fraser 16747:bf828db8d017 hvm: Extboot support for Xen
2008-01-17 Keir Fraser 16746:95558b4a6714 minios: support several netfronts
2008-01-17 Keir Fraser 16745:6fdb108db46c xm: Fix xm restore command.
2008-01-17 Keir Fraser 16744:dc9916adaa1d Minor correction in xm man page for 'xm create'.
2008-01-17 Keir Fraser 16743:76d88d1da324 minios: add xenbus token support and separate watch event queues
2008-01-17 Keir Fraser 16742:acb35c1088fd tools: disable lomount and miniterm by default
2008-01-17 Keir Fraser 16741:2773cdbecda5 tools: LDFLAGS in link lines
2008-01-17 Keir Fraser 16740:68673ad57302 network scripts: SUSE has sensible use of ifup nowadays
2008-01-17 Keir Fraser 16739:33dcf04d7715 tools/docs: Fix example and default IP addresses.
2008-01-17 Keir Fraser 16738:2d9a8a4d7e73 libxen: Avoid declarations-after-statement (C++ coding style).
2008-01-17 Keir Fraser 16737:8984cc0a1d80 minios: add realloc
2008-01-17 Keir Fraser 16736:8f6640070a86 minios: make stack size configurable
2008-01-17 Keir Fraser 16735:1101ca828ad9 minios: add wait_event_deadline
2008-01-17 Keir Fraser 16734:a26aee4a1522 minios: add trydown
2008-01-17 Keir Fraser 16733:10101bc8181f minios: use ASSERT for BUG_ON
2008-01-17 Keir Fraser 16732:b18f70656fdb minios: Add exit_thread prototype. Make sure exit_thread doesn't
2008-01-17 Keir Fraser 16731:03c2236e0089 minios: Add noreturn attribute to do_exit
2008-01-17 Keir Fraser 16730:e51bf624433a minios: Optimize IA64's get_current()
2008-01-17 Keir Fraser 16729:0a88a8fe5e97 Update API changelog for new feature flags.
2008-01-17 Keir Fraser 16728:be960a84e492 hvm: Allocate an unmapped guard page to separate ordinary low RAM
2008-01-16 Keir Fraser 16727:f17b34df974f amd hvm (svm): Print warning if NPT constraints on PAE are hit.
2008-01-16 Keir Fraser 16726:ec3f90599ab1 xenconsoled: Make slave pty raw during initialization.
2008-01-16 Keir Fraser 16725:847bc9b19c48 x86: New feature flag XENFEAT_mmu_pt_update_preserve_ad.
2008-01-16 Keir Fraser 16724:a66bdc82d8fa x86: Reserve a CPUID feature bit to advertise new
2008-01-15 Keir Fraser 16723:a407a8a51319 x86: Document the new MMU_PT_UPDATE_PRESERVE_AD hypercall.
2008-01-15 Keir Fraser 16722:04d3ca600f74 -DNDEBUG for hypervisor only
2008-01-15 Keir Fraser 16721:b953c358d0ad libxen: Fix function prototype.
2008-01-15 Keir Fraser 16720:d13c4d2836a8 Merge with ia64 tree.
2008-01-15 Keir Fraser 16719:fba4e7357744 x86: Allow batched mmu updates which preserve accessed/dirty pte bits.
2008-01-15 Keir Fraser 16718:58dfcad8d56d Update version to 3.3-unstable.
2008-01-15 Keir Fraser 16717:b64be2bc7a91 xend: Remove hardcoded (and apparently unused) xend version.
2008-01-15 Keir Fraser 16716:e6e165f72e57 hvm, x86: Add QEMU BIOS menu for choosing boot device.
2008-01-15 Keir Fraser 16715:b6cc74f275fd blktap: factor out linux specific code
2008-01-15 Alex Williamson 16714:235bef53d5bd [IA64] Fix security vulnerability
2008-01-15 Keir Fraser 16713:973221f4d9c7 x86: INT3 and INTO trap gates should have DPL==3.
2008-01-13 Keir Fraser 16712:45d16899a21d Added tag 3.2.0-rc6 for changeset 9facc624a238
2008-01-13 Keir Fraser 16711:9facc624a238 Update version to xen-3.2.0-rc63.2.0-rc6
2008-01-12 Keir Fraser 16710:533a8e6cebd0 x86: Fix PV PIT handler after previous changeset.
2008-01-12 Keir Fraser 16709:9862217f3c34 hvm: Improve in-Xen PIO emulation to better handle string PIO
2008-01-12 Keir Fraser 16708:a30aabe3c84a svm: Properly mask unsupported bits in CPUID_80000001_ECX.
2008-01-11 Keir Fraser 16707:51aa2f884f64 hvm: hpet: Tidy up hpet_to_ns_limit calculation.
2008-01-11 Keir Fraser 16706:f2b4779623d2 vmxassist: Emulate CLTS.
2008-01-11 Keir Fraser 16705:e4fd457a3dd5 x86 hvm: hvm_maybe_deassert_evtchn_irq() needs to be called early in
2008-01-10 Keir Fraser 16704:56b42d68518e x86_emulate: Fix near CALL/JMP <reg,mem>. Broken by c/s 16491.
2008-01-10 Keir Fraser 16703:c86025f569cb x86_emulate: Certain opcodes are only valid with a memory operand.
2008-01-10 Keir Fraser 16702:850ec55df0dc Fix network-bridge shell quoting.
2008-01-09 Keir Fraser 16701:8922a1469284 Added tag 3.2.0-rc5 for changeset 36bb2ab4722733d919d32e4555eb46cc6a06cb8f
2008-01-09 Keir Fraser 16700:36bb2ab47227 Update version to 3.2.0-rc53.2.0-rc5
2008-01-09 Keir Fraser 16699:7e400607cdd8 x86_emulate: Fix handling of RIP-relative addressing.
2008-01-09 Keir Fraser 16698:f983aa8e4b26 vt-d: Fix print_vtd_entries walk VTd mapping table.
2008-01-09 Keir Fraser 16697:1b2be7cf0b7b hvm: hpet: Clamp period to sane values to prevent excessive looping in
2008-01-09 Keir Fraser 16696:b5b3e27f1af3 x86_emulate: Correct RIP-relative addressing offset for SHLD/SHRD with
2008-01-09 Keir Fraser 16695:4c1a0d2a318d Fix x86_emulate() handling of imul with immediate operands.
2008-01-08 Keir Fraser 16694:15cfd1f8fa38 x86: Fix a comment in get_page_type().
2008-01-08 Keir Fraser 16693:9ff64d045e61 hvm: hpet: Fix overflow when converting to nanoseconds.
2008-01-08 Keir Fraser 16692:9865d5e82802 hvm: Fix evtchn-to-fake-pci interrupt propagation.
2008-01-08 Keir Fraser 16691:1ffa3c1335a4 Add a ChangeLog file
2008-01-08 Keir Fraser 16690:01adaec882d4 hvm: time: Fixes to 'SYNC' (no_missed_ticks_pending) timer handling.
2008-01-08 Keir Fraser 16689:66db23ecd562 hvm: hpet: Fix per-timer enable/disable.
2008-01-08 Keir Fraser 16688:4fcc8b64c2b5 x86: Fixes for S3 suspend resume:
2008-01-08 Keir Fraser 16687:25771a7c2907 x86, hvm: Add a perf counter for CR0.WP=0 emulation.
2008-01-08 Keir Fraser 16686:40f9dda7c5f5 [Xend] Fix 2 problems related to SR class
2008-01-08 Keir Fraser 16685:9d22f78d9e5a Merge with ia64 tree
2008-01-08 Keir Fraser 16684:7b7700a30e52 Handle netdev secondary addresses and labels
2008-01-08 Keir Fraser 16683:60440a7e7a40 HVM vif without bridge.
2007-12-30 Alex Williamson 16682:7515dc56c124 [IA64] Sort out the XEN_IA64_OPTF_IDENT_MAP_REG[457] constants confusion
2007-12-30 Alex Williamson 16681:ecdc7b5f650b [IA64] Fix PV break fault handler.
2007-12-30 Alex Williamson 16680:6c0aec4604f7 [IA64] Fix XEN_DOMCTL_shadow_op. it should check copy_to_guest() return value.
2007-12-30 Alex Williamson 16679:3d7213deb33e [IA64] fix vmx_switch_rr7(). uninitialized register r3 was used. initialize it.
2007-12-29 Keir Fraser 16678:2491691e3e69 Added tag 3.2.0-rc4 for changeset c5deb251b9dcece9e466a48a66d3528ca1797db4
2007-12-29 Keir Fraser 16677:c5deb251b9dc Update version to 3.2.0-rc43.2.0-rc4
2007-12-29 Keir Fraser 16676:43aab98aef60 vmx: Fix the 2nd argument of cpuid_count() in vmx_cpuid_intercept()
2007-12-29 Keir Fraser 16675:688e9186eed4 vtpm: Fix GetCapabilityOwner function
2007-12-28 Keir Fraser 16674:ad0f20f5590a Rename uintN_t guest handles to uintN, to avoid nameclash with uintN_t
2007-12-28 Keir Fraser 16673:62c38443e9f7 xentrace bug fix: data format of hvmtrace is changed.
2007-12-28 Keir Fraser 16672:c0a9b8ab631c vt-d: Only setup rmrr identity mappings of the assigned devices
2007-12-28 Keir Fraser 16671:19f549449cb5 In C99 (7.19.6.2.10), the behavior of scanf("stuff... %n", ..., &n) is
2007-12-27 Keir Fraser 16670:4624795a2346 hvm: copy_{to,from}_user_hvm shoudl return appropriate error codes.
2007-12-27 Keir Fraser 16669:7fbc521b07a9 x86, hvm, rombios: INT13 LBA48 support for disks bigger than 128GB.
2007-12-27 Keir Fraser 16668:50bd5d2c15cf Fix pygrub handling of many kernels
2007-12-27 Keir Fraser 16667:9bf8b152df9f gdbstub: Various fixes.
2007-12-27 Keir Fraser 16666:d24f457fa1af libxc: Fix xc_domain_bind_pt_irq().
2007-12-27 Keir Fraser 16665:003542d9ab77 tapaio check return value from read()
2007-12-27 Keir Fraser 16664:9fe92a88912b Fix xend xenstore handling.
2007-12-27 Keir Fraser 16663:d5f0afb58589 vmx: Map the VLAPIC access page as mmio-direct in the p2m. This
2007-12-27 Keir Fraser 16662:e818c24cec03 hvm: For functions which translate virtual addresses to machine
2007-12-27 Keir Fraser 16661:1e3e30670ce4 hvm: Cannot use ring_3() macro on HVM guests. It does not work because
2007-12-27 Keir Fraser 16660:2324110ef2c6 hvm: Register fields CS,DS,ES,FS,GS,SS,etc. are all undefined during
2007-12-22 Keir Fraser 16659:717f0dce76e7 x86: Fix PAE build.
2007-12-22 Keir Fraser 16658:3a2ff31ac913 Update version to 3.2.0-rc4-pre
2007-12-21 Keir Fraser 16657:3f0f0bd3f1c1 hvm: More physaddrs in unsigned longs.
2007-12-20 Keir Fraser 16656:1f4b29eaf7f4 Added tag 3.2.0-rc3 for changeset ed79613b48817d5e0d1f9b3cf104c0e4e8b0d8cf
2007-12-20 Keir Fraser 16655:ed79613b4881 Update version for 3.2.0-rc33.2.0-rc3
2007-12-20 Keir Fraser 16654:72bb96eb71a0 Merge with ia64 tree
2007-12-20 Keir Fraser 16653:c433ebd2a9bb [qemu-dm] Fix debugging output in tpm tis model
2007-12-20 Alex Williamson 16652:7b7b123625d0 [IA64] Fix missing put_domain in XEN_DOMCTL_set_opt_feature
2007-12-20 Keir Fraser 16651:741ecee8ccc0 Xend: don't check for device reuse if the device has no uname.
2007-12-20 Keir Fraser 16650:923b8dbb0fed Fix some build system error handling.
2007-12-20 Keir Fraser 16649:e2fa79c659e2 linux: Force build failure if modules build fails
2007-12-20 Keir Fraser 16648:6730dfe7ec69 hvm: Fix TPMD and QEMU connection
2007-12-20 Keir Fraser 16647:d0052f37363c ioemu: Do not close slave half of a pty.
2007-12-19 Keir Fraser 16646:f12da56acc57 Added tag 3.2.0-rc2 for changeset 458dc123dd02d38aaa9acb513d6f237a1c6e967e
2007-12-19 Keir Fraser 16645:458dc123dd02 Update version string for 3.2.0-rc23.2.0-rc2
2007-12-19 Keir Fraser 16644:ea809f12c813 doc: Fix serial console command line.
2007-12-19 Keir Fraser 16643:35ab2bb25e09 vmx: Do not set bit 1 of FEATURE_CONTROL MSR if SMX is not supported
2007-12-19 Keir Fraser 16642:643ab64d12d5 tools/examples/block better use of losetup -r
2007-12-19 Keir Fraser 16641:b0c85bc56f9e Fix serial output of carriage return when using high-bit stream muxing.
2007-12-19 Keir Fraser 16640:e08c4cab65c8 xend: Fix device duplicate check.
2007-12-19 Keir Fraser 16639:ca461349620a xend: Fix PCI Device Configuration
2007-12-19 Keir Fraser 16638:28921e83000b Fix master/slave handling in xenconsoled and qemu
2007-12-19 Keir Fraser 16637:9b37cabe0485 xend: Indicate a resume operation
2007-12-19 Keir Fraser 16636:181483b8e959 hvm: Some cleanups to vlapic emulation.
2007-12-19 Keir Fraser 16635:9d447ba0c99a Shadow: tidy the virtual-TLB translation cache.
2007-12-19 Keir Fraser 16634:0335b9fe2f10 Shadow: Make gfn_t always an unsigned long. GFNs are passed around
2007-12-19 Keir Fraser 16633:7c98b9177b15 xentrace: Ensure virq gets sent even if we exactly hit the half water mark.
2007-12-17 Alex Williamson 16632:2900e4dacaa7 [IA64] xenoprof: don't modify mPSR.pp. VTi case
2007-12-17 Alex Williamson 16631:213a7029fdbc [IA64] xenoprof: don't modify mPSR.pp. PV case
2007-12-17 Alex Williamson 16630:57eec263d48b [IA64] xenoprof: various fix on linux-xen/perfmon.c
2007-12-17 Alex Williamson 16629:9a545d45b192 [IA64] xenoprof: fix xenoprof_handler()
2007-12-17 Alex Williamson 16628:e88253dfefdc [IA64] xenoprof: make xenoprofile_get_mode() vti domain aware
2007-12-17 Alex Williamson 16627:d3881629d572 [IA64] xenoprof: fix xenoprof_shared_gmfn()
2007-12-15 Keir Fraser 16626:d9ab9eb2bfee HVM: support unaligned and page-crossing writes in the shadow emulator
2007-12-15 Keir Fraser 16625:44a98411d230 xend: Prevent XenD touching externally managed bridges
2007-12-15 Keir Fraser 16624:257ca4017b41 x86: Fix e820 walk and allocator initialisation.
2007-12-14 Alex Williamson 16623:9152cf7f5b82 [IA64] Fix vmx_asm_thash typo
2007-12-14 Alex Williamson 16622:e6069a715fd7 [IA64] Fix vulnerability of copy_to_user in PAL emulation
2007-12-14 Alex Williamson 16621:a7ede5cb628a merge with xen-unstable.hg (staging)
2007-12-14 Keir Fraser 16620:966a6d3b7408 SVM: Treat the vlapic's tpr as the master copy and sync the vtpr to it
2007-12-14 Keir Fraser 16619:cb0ce96c02de hvm: Remove duplicate assignment of __HYPERVISOR_grant_table_op in
2007-12-14 Keir Fraser 16618:136f80d21958 cpufreq: Always return successfully from cpufreq MSR traps