ia64/xen-unstable

log

age author revision description
2007-12-14 Keir Fraser 16617:3ee37b6279b7 hvm: Remove guest-triggerable assertions from vlapic emulation.
2007-12-14 Keir Fraser 16616:301507ac350a xenoprof: Fix more than one events can't be sampled concurrently for Intel CPU with family equal to 6
2007-12-14 Keir Fraser 16615:61ff9b393c83 acm, xend: Serialize the execution of external scripts.
2007-12-14 Keir Fraser 16614:8aa377fb1b1f xenoprof: flush remaining smples when sampling is stopped.
2007-12-14 Keir Fraser 16613:75b56d086b26 docs: Adds VT-d testing combinations and lists OS which VT-d works on.
2007-12-14 Keir Fraser 16612:a1ba468e45eb xsm: Implement missing functions in XSM dummy module
2007-12-14 Keir Fraser 16611:1f8797a74743 tools: Some fixes for 'make clean'.
2007-12-14 Keir Fraser 16610:95bb6485d29d xenstore size limits
2007-12-14 Keir Fraser 16609:a4fadcab5cb0 docs/misc/xenstore.txt minor fixes
2007-12-13 Alex Williamson 16608:19c2b6d2930c [IA64] Update README.xenia64
2007-12-13 Alex Williamson 16607:dad1f2974d29 [IA64] Fix XenITP build
2007-12-13 Keir Fraser 16606:8f0cbfc478d6 Merge with ia64 tree.
2007-12-13 Keir Fraser 16605:2ebced8f8baf hvm: Fix mistake in timer cleanup.
2007-12-12 Alex Williamson 16604:d90dbf72049c merge with xen-unstable.hg (staging)
2007-12-12 Keir Fraser 16603:4553bc1087d9 hvm: Reduce vpt.c dependencies on external timer details.
2007-12-12 Keir Fraser 16602:20898120c8f9 ioemu/qemu vga: save and restore vram buffer (take 2)
2007-12-12 Keir Fraser 16601:51c9755a52d5 Revert 16579:0884e0a5ecc33afac8d60ea09652cf436d1a33ce.
2007-12-12 Keir Fraser 16600:d54bcd738247 Revert a chunk of the gdbstub fixup patch.
2007-12-12 Keir Fraser 16599:514d450ad729 Fix gdb debugging of hypervisor.
2007-12-12 Keir Fraser 16598:f2f7c92bf1c1 hvm: Fix destroy_periodic_time() to not race destruction of one-shot timers.
2007-12-12 Keir Fraser 16597:686b75b31f3c hvm: Fix is_isa_irq_masked().
2007-12-12 Keir Fraser 16596:23febc32fc1b Fix build after I removed test_assign_device from domctl union.
2007-12-12 Keir Fraser 16595:ef83b50fc4a4 vt-d: Test device assignability in xend, but defer actual assignment to qemu-dm.
2007-12-12 Keir Fraser 16594:5a451d2c36bc hvm: MTRR MSRs save/restore support.
2007-12-12 Keir Fraser 16593:8ae3f083490a vt-d: Clean up hypervisor logging.
2007-12-12 Keir Fraser 16592:ca077fa59206 docs: vtd.txt doc change
2007-12-12 Keir Fraser 16591:12cf63d3e4a2 ia64, xend: Close nvram file when rebooting HVM domain
2007-12-12 Keir Fraser 16590:7b4e560d6caf xend: Fix cleanup_domains() for suspending managed domains
2007-12-12 Keir Fraser 16589:e502e8308e46 tools: Fix distutils installation of xsview.
2007-12-12 Keir Fraser 16588:7441ee9013bf tools: Use os.system instead of exec to start xentop.
2007-12-12 Keir Fraser 16587:38febeb3033f tools: Remove references to USB paravirt driver. Doesn't affect qemu usb args.
2007-12-12 Keir Fraser 16586:309141220822 Add missing file from previous changeset.
2007-12-12 Keir Fraser 16585:96cdf88ba9ff docs: Adjust revision number in Xen-API document and introduce revision history.
2007-12-12 Keir Fraser 16584:433f6a6a862a xend, acm: Extend Xen-API with function to reset the policy
2007-12-12 Keir Fraser 16583:dad243d08849 Fix domctl GCC dependency
2007-12-12 Keir Fraser 16582:0884e0a5ecc3 ioemu/qemu vga: save and restore vram buffer
2007-12-12 Alex Williamson 16581:be02461e9810 [IA64] Fix TLB purge and reload for xen heap in MCA handler
2007-12-11 Alex Williamson 16580:124f7a7f5f84 [IA64] Stop all cpus at panic
2007-12-11 Alex Williamson 16579:35b2c54f59d5 [IA64] Fix LOAD_PHYSICAL for INIT handler
2007-12-10 Keir Fraser 16578:4054cd60895b ioemu: Include mouse dz in xenfb event packet
2007-12-10 Keir Fraser 16577:d9cd502d8df2 xm-test: Don't run security test if ACM is not enabled.
2007-12-10 Keir Fraser 16576:40812c9d96e7 x86: avoid LOCK prefix in some cases where it's not necessary.
2007-12-10 Keir Fraser 16575:d4d3b2f1714d x86: eliminate (unused) return value from exception handling routines
2007-12-10 Keir Fraser 16574:8d5517355aa8 Avoid duplication of domainID in messages.
2007-12-10 Keir Fraser 16573:38a45b7c6cb5 init_heap_pages() can be static.
2007-12-10 Keir Fraser 16572:207ad1afe9bb x86: Clean up boot/wakeup code.
2007-12-08 Keir Fraser 16571:d571fb2a1c0d Fix XEN_EXTRAVERSION and shorten so it fits on a single line after
2007-12-08 Keir Fraser 16570:47efaa78e3ac Revert 16560:822d4ec5cfb1.
2007-12-08 Keir Fraser 16569:5db00aad6b40 Start development for 3.2.0-rc2.
2007-12-08 Keir Fraser 16568:f7e7520fd1b1 Added tag 3.2.0-rc1 for changeset 1f0c6e0d74a4
2007-12-08 Keir Fraser 16567:1f0c6e0d74a4 Update Xen version to 3.2.0-rc13.2.0-rc1
2007-12-08 Keir Fraser 16566:01c9b2b3118a hvm stdvga: Do not emulate PIO reads inside Xen. They should be rare
2007-12-08 Keir Fraser 16565:c3286cb2fc59 xm-test, acm: fixes an API call due to recent changes.
2007-12-08 Keir Fraser 16564:180e4a77e805 qemu 16550 uart: Fast-drop bursts of transmitted characters to avoid
2007-12-07 Keir Fraser 16563:d4a3479e68ce x86: Respect e820 map even below 16MB.
2007-12-07 Keir Fraser 16562:35890b260971 x86: Change proliant io emulation stub to use pushf/popf instead of pushfw/popfw.
2007-12-07 Keir Fraser 16561:a74efcdc87b3 vmx realmode: Fix exception delivery w.r.t. in-flight I/O.
2007-12-07 Keir Fraser 16560:822d4ec5cfb1 tools: Rationalise library soname versions.
2007-12-07 Keir Fraser 16559:98e9485d8fcf hvm: Clean up AP initialisation. This allows AP bringup into emulated
2007-12-07 Keir Fraser 16558:c0f7ba3aa9b2 ioemu: Include termios.h and sys/ioctl.h to get TIOCM_* definitions.
2007-12-07 Keir Fraser 16557:8e6c01aef56d xm: Fix help messages of xm vcpu-list/uptime
2007-12-07 Keir Fraser 16556:14830da3fa9d [IOEMU] Correct hu keymap definitions
2007-12-07 Keir Fraser 16555:c1012765c760 [IOEMU] Add latin2 key symbol definitions.
2007-12-07 Keir Fraser 16554:ec61ca6cd55b Fix ioemu compile: serial.c was including a Linux-specific header.
2007-12-06 Keir Fraser 16553:b240698146a2 x86: Remove bogus variables on construct_dom0()
2007-12-06 Keir Fraser 16552:4dd302c8d59c ia64: Fix build after buf_ioreq struct change.
2007-12-06 Keir Fraser 16551:cfdbdca5b831 libxc: Interface has changed a bit since Xen 3.1, so bump the major
2007-12-06 Keir Fraser 16550:381781af1d5a hvm: buffered_ioreq does not need a 'df' field. Add explicit bitfield
2007-12-06 Keir Fraser 16549:baf90ee3c1da 32-on-64: Fixes to previous changeset.
2007-12-06 Keir Fraser 16548:cd5e1e76d0bc 32-on-64: Fix domain address-size clamping, implement
2007-12-06 Keir Fraser 16547:3221dff4b460 ACM: Recover if XML policy representation is missing.
2007-12-06 Keir Fraser 16546:3df07c94c9aa xm-test: An additional ACM security test case for the test suite.
2007-12-06 Keir Fraser 16545:0f9b5ab59579 hvm: Split no_missed_tick_accounting into two modes:
2007-12-06 Keir Fraser 16544:d7a0a73e5dca xc ptrace: Fix a couple of bugs in page-table walking.
2007-12-06 Keir Fraser 16543:46776e65e679 [XEN, 32on64]: Correct continuation translation for large
2007-12-06 Keir Fraser 16542:1936e6a79f85 x86: Fix management support on HP ProLiant systems.
2007-12-06 Keir Fraser 16541:90f02ca76244 qemu-dm: Limit transmit retries from virtual UART FIFO.
2007-12-05 Keir Fraser 16540:8ba08f2244b2 xenstore: expanding_buffer variables are supposed to be static. Apart
2007-12-05 Keir Fraser 16539:46af6ec3ae4e Check block file existence.
2007-12-05 Keir Fraser 16538:f0ac46de680c [QEMU-DM] Upgrade emulated UART to 16550A.
2007-12-05 Keir Fraser 16537:bf21e00155b7 [QEMU-DM] Modem control line & msl/mcr register support.
2007-12-05 Keir Fraser 16536:89e7031e153c hvm: Initialize vlapic->timer_last_update.
2007-12-05 Keir Fraser 16535:c67d024fdd2d x86_64: Do not leak trampoline mapping into dom0's initial address space.
2007-12-05 Keir Fraser 16534:671ef298d491 xenstore: document the xenstore protocol
2007-12-05 Keir Fraser 16533:b6fb8b4dc261 xenstore-ls -f for find(1)-like output
2007-12-05 Keir Fraser 16532:b47849b774f1 xenstore: deprecating but \-quoting binary data.
2007-12-05 Keir Fraser 16531:32237d8517b1 vt-d: Use bitmap to solve domain-id limitation issue.
2007-12-05 Keir Fraser 16530:fda41d46a6a3 PV-on-HVM: Fix build for RHEL/SLES.
2007-12-05 Keir Fraser 16529:0974e59dd744 xm: Fix help message of xm info.
2007-12-05 Keir Fraser 16528:6d879bb3f6f0 x86_emulate: EFLAGS.PF only reflects least-significant byte of result,
2007-12-05 Keir Fraser 16527:e39931a314c8 [USER GUIDE] [ACM/sHype Update] User Guide Update for sHype/Xen
2007-12-05 Keir Fraser 16526:1b863ae2bf1e blktap: cleanups for *BSD.
2007-12-05 Keir Fraser 16525:eb4aa1a07e21 Fix help message of on_xend_stop
2007-12-05 Keir Fraser 16524:3dc3a5feeb60 x86: Sync cpu/common.c with Linux 2.6.18.
2007-12-05 Keir Fraser 16523:9cc381efbc29 x86 domain builder: Propagate x86_compat return code.
2007-12-05 Keir Fraser 16522:54482c56e435 Implement legacy XML-RPC interface for ACM commands.
2007-12-05 Keir Fraser 16521:5255eac35270 Implement legacy XML-RPC interface for ACM commands.
2007-12-04 Keir Fraser 16520:a583f3a7eafc Revert 16498:d2bef6551c1263e457aef75ce403ba53652a803f.
2007-12-04 Keir Fraser 16519:62451388f630 Fix xenctl_cpumap_to_cpumask.
2007-12-04 Keir Fraser 16518:6706934cdf9d x86_emulate: Fix SHLD/SHRD emulation -- cannot rely on dst.orig_val
2007-12-04 Keir Fraser 16517:62717554d4cb docs: Fix interface manual to correctly reference
2007-12-04 Keir Fraser 16516:aa430556d33f Merge with ia64.
2007-12-04 Keir Fraser 16515:0c234da66b4a x86: clean up mm.c and cache 'current' where appropriate.
2007-12-04 Keir Fraser 16514:ebfb3b26010d blkif interface: Add BLKIF_OP_FLUSH_DISKCACHE.
2007-12-04 Keir Fraser 16513:b1da8762f853 blktap: remove unused headers.
2007-12-04 Keir Fraser 16512:9ce9d43a76a2 tboot, xen: Update for Trusted Boot v20071128.
2007-12-04 Keir Fraser 16511:d1e1db24bd5f xend: Implement get_by_name_label for class XendNetwork
2007-12-04 Keir Fraser 16510:7bee812a0397 Fix xenmon.py to work on Solaris
2007-12-04 Keir Fraser 16509:0e8e68cfc8ac vt-d: Print messages when:
2007-12-04 Keir Fraser 16508:d2bef6551c12 xsm: Consolidate xsm processing within domain control hypercall.
2007-12-04 Keir Fraser 16507:190c2592247d xentrace: Don't append trace on existing file.
2007-12-04 Keir Fraser 16506:6e7cf648f7f3 domain builder: make mmap() failure message more verbose.
2007-12-04 Keir Fraser 16505:01faea565a9b mini-os: No -fpic when building for x86.
2007-12-04 Keir Fraser 16504:7573133112c5 vnet: Fix compilation on x86/64 which erroneously asserts
2007-12-04 Keir Fraser 16503:f54b2dd57037 vnet: Fix compilation.
2007-12-04 Keir Fraser 16502:8e3d42fdb8e7 x86: Move get_page/put_page out of header file, and only print on
2007-11-30 Alex Williamson 16501:32ec5dbe2978 merge with xen-unstable.hg
2007-11-29 Keir Fraser 16500:3057f813da14 x86_emulate: Fix POPA. Few other cleanups.
2007-11-28 Keir Fraser 16499:e10eacec8b91 vmx: Better tracing in vmcs_dump_vcpu() -- grab RIP/RSP/RFLAGS from
2007-11-28 Keir Fraser 16498:0b9048f7f257 x86_emulate: Emulate SHLD and SHRD instructions.
2007-11-28 Keir Fraser 16497:c555a5f97982 domctl: Fix handling of size parameter in ext_vcpucontext domctl commands.
2007-11-28 Keir Fraser 16496:71bfeeb0b321 xsm: Fix linker script integration for xsm initcall list.
2007-11-28 Keir Fraser 16495:c00f31f27de6 hvm: Fix 2 type mismatches in vlapic.h and hpet.c for 32-bit build Xen
2007-11-28 Keir Fraser 16494:c76a9aa12d2e hvm: Inject #UD for un-emulated instructions rather than crash guest
2007-11-28 Keir Fraser 16493:bb31c9325d5f Fix string length check for vsnprintf() in debugtrace_printk().
2007-11-28 Keir Fraser 16492:43b7d24acf9c x86_emulate: Emulate RDTSC instruction.
2007-11-28 Keir Fraser 16491:cca2f2fb857d x86_emulate: Emulate ENTER and LEAVE instructions.
2007-11-28 Keir Fraser 16490:3fdbdd131fc7 [Mini-OS] Catch NULL dereferences
2007-11-28 Keir Fraser 16489:74bd94747ca3 [Mini-OS] Fix strrchr() when string doesn't contain the character.
2007-11-28 Keir Fraser 16488:8d406e2813c8 [Mini-OS] Make gnttab allocation/free safe
2007-11-28 Keir Fraser 16487:f173cd885ffb vt-d: Some fixes and cleanup of Intel iommu
2007-11-27 Keir Fraser 16486:6fd17d0dcbcd minios: Revert 16206:7b5b65fbaf61 (xenbus wait fixup)
2007-11-27 Keir Fraser 16485:3b71ee29c282 x86_emulate: Fix use-before-initialise warning.
2007-11-26 Keir Fraser 16484:26e766e0c628 vmx realmode: Slight finessing of an error path.
2007-11-26 Keir Fraser 16483:f9a43c6b5be1 vmx realmode: When returning to protected mode we have to massage the
2007-11-26 Keir Fraser 16482:4d6f92fa1014 vmx realmode: Emulate writes to control registers.
2007-11-26 Keir Fraser 16481:f676c0dacbb9 x86_emulate: Emulate LMSW and SMSW.
2007-11-26 Keir Fraser 16480:4deb65519d9b x86 emulate: Emulate atomic read-modify-write instructions as a
2007-11-26 Keir Fraser 16479:11bfa26dd125 vmx realmode: Fix emulation of exception delivery (stack pointer must
2007-11-26 Keir Fraser 16478:c5332fa8b68d x86_emulate: Emulate RETF and RETF imm16.
2007-11-29 Alex Williamson 16477:f9ca1d8c9e65 [IA64] Implement guest_os_type for ia64
2007-11-29 Alex Williamson 16476:8d5487ca222f [IA64] Provide backing for XEN_DOMCTL_set_opt_feature
2007-11-29 Alex Williamson 16475:1de4e5056394 [IA64] Create XEN_DOMCTL_set_opt_feature
2007-11-29 Alex Williamson 16474:ad5fa636bc4e [IA64] Create common guest_os_type domain config option
2007-11-28 Alex Williamson 16473:22f7a7a42b86 [IA64] Fix assign_domain_mmio_page
2007-11-28 Alex Williamson 16472:c4ed92fb0d05 [IA64] Only use streamlined entry/exit for xen hypercall.
2007-11-28 Alex Williamson 16471:0cc58b6dfeb2 [IA64] vcpu_setcontext: only set cr_irr if VGCF_SET_CR_IRR flag is set.
2007-11-26 Alex Williamson 16470:98defc4f3bf9 [IA64] Add physical to physical data only and reverse transitions.
2007-11-26 Alex Williamson 16469:4ac315e33f88 [IA64] Extract debug_op.h from arch-ia64.h
2007-11-26 Keir Fraser 16468:9f61a0add5b6 x86_emulate: Emulate CPUID and HLT.
2007-11-26 Keir Fraser 16467:dc3a566f9e44 x86_emulate: Emulate LDS/LES/LFS/LGS/LSS.
2007-11-25 Keir Fraser 16466:bb961bda7eff vmx realmode: Detect and correctly plumb mmio accesses from emulated
2007-11-25 Keir Fraser 16465:6d129d093394 x86_emulate: Emulate CMPS and SCAS string-compare instructions.
2007-11-25 Keir Fraser 16464:7c6944d861b2 x86_emulate: Emulate IRET.
2007-11-25 Keir Fraser 16463:502f5b9469c3 x86_emulate: Decode and emulate PUSHF/POPF.
2007-11-25 Keir Fraser 16462:f6a587e3d5c9 x86_emulate: Allow emulated injection of exceptions and interrupts.
2007-11-25 Keir Fraser 16461:d40788f07a4f x86_emulate: Emulate far call/jmp. This completes emulation of Grp5.
2007-11-25 Keir Fraser 16460:a194083696d5 vmx realmode: Support privileged EFLAGS updates in emulated realmode.
2007-11-25 Keir Fraser 16459:368bcf480772 vmx realmode: Plumb through I/O port accesses in emulated realmode.
2007-11-25 Keir Fraser 16458:ce3e5e859d66 vt-d: Fix iommu_map_page().
2007-11-24 Keir Fraser 16457:9fd36167ecfa Remove unused bcopy() implementation.
2007-11-24 Keir Fraser 16456:ad632e4f26d4 Revert 16450:5e8e82e80. Instead remove all arch-specific handling of
2007-11-24 Keir Fraser 16455:51082cf273d4 vmx: Initial framework for real-mode emulation (disabled by default).
2007-11-24 Keir Fraser 16454:d5c396128897 x86_emulate: Support most common segment load/save instructions.
2007-11-24 Keir Fraser 16453:2e7fcea74cb1 x86: Fix read/write control-register in x86_emulate().
2007-11-24 Keir Fraser 16452:b92239112869 vt-d: Some fixes of Intel iommu
2007-11-24 Keir Fraser 16451:483329e219c9 [ACM] Remove aggregate set calculations for Domain-0
2007-11-24 Keir Fraser 16450:5e8e82e80f3b Fix non-optimized compilation of Xen's memcmp
2007-11-24 Keir Fraser 16449:96409cebd74b [Mini-OS] Fix domain blocking race
2007-11-24 Keir Fraser 16448:2c52520f3284 [Mini-OS] Permit x86_64 trap handlers to return
2007-11-24 Keir Fraser 16447:ee519207734f [Mini-OS] Make sure schedule() is called safely
2007-11-24 Keir Fraser 16446:7eea09b18839 [Mini-OS] Fix netfront xmit overflow
2007-11-24 Keir Fraser 16445:eac7ef8ba544 [Mini-OS] Fix net backend path leak
2007-11-24 Keir Fraser 16444:2fd1ead7fdf5 [Mini-OS] Make wake_up callback-safe
2007-11-24 Keir Fraser 16443:fb7b96a980f6 [Mini-OS] Fix init_waitqueue_entry
2007-11-24 Keir Fraser 16442:ebb61551565b [Mini-OS] Add init_SEMAPHORE
2007-11-24 Keir Fraser 16441:9e88db95ddc7 [Mini-OS] Make semaphores callback-safe
2007-11-24 Keir Fraser 16440:0814fb0f8a4d x86, hvm: Config option to allow vmxassist to be disabled.
2007-11-23 Keir Fraser 16439:dc9246357cdb [Mini-OS] Add strrchr()
2007-11-23 Keir Fraser 16438:b1324eca1cd9 [Mini-OS] Add ENOTSUP
2007-11-23 Keir Fraser 16437:c9c476a22036 [Mini-OS] Move _ctype into a module
2007-11-23 Keir Fraser 16436:81e63d66a64d vt-d: Fix ISA IRQ alias issue
2007-11-23 Keir Fraser 16435:e40015e20548 [Mini-OS] Make bind_virq return the port
2007-11-23 Keir Fraser 16434:d46265d21dc5 [Mini-OS] Fix x86 arch_switch_thread
2007-11-23 Keir Fraser 16433:2215f4f6f0f2 [Mini-OS] Optimize get_current()
2007-11-23 Keir Fraser 16432:f28d36628de8 [Mini-OS] Fix stack closures
2007-11-23 Keir Fraser 16431:75cb82d277be [Mini-OS] Fix x86 initial stack alignment
2007-11-23 Keir Fraser 16430:2e05a6173be0 xend: Add support for NetBSD.
2007-11-22 Keir Fraser 16429:f2711b7eae95 hvm: Clean up VMCS/VMCB construction.
2007-11-22 Keir Fraser 16428:69b56d3289f5 x86: emulate I/O port access breakpoints
2007-11-22 Keir Fraser 16427:fd3f6d814f6d x86: single step after instruction emulation
2007-11-22 Keir Fraser 16426:ae087a0fa2c9 acm: Fix an exit label.
2007-11-22 Keir Fraser 16425:d3041196ae69 netfront/back: Specify interface allowing multicast address add/remove
2007-11-22 Keir Fraser 16424:5e85709e998b [SVM] handle MC threshold registers for Barcelona
2007-11-22 Keir Fraser 16423:66a7ff355762 x86: make set_task_gate() x86-32-only since x86-64 doesn't have task gates.
2007-11-22 Keir Fraser 16422:db98e4676d3f x86-64: access only 4 bytes a the reset vector location on smpboot.
2007-11-22 Keir Fraser 16421:5b1120109823 Header dependency fix.
2007-11-22 Keir Fraser 16420:980b8d1a5541 Merge with ia64 tree.
2007-11-22 Keir Fraser 16419:7186e9611d55 libxc: Minor clean up of xc_core, and fix for -fstrict-overflow.
2007-11-22 Keir Fraser 16418:93d129d27f69 hvm: Clean up CPUID 0x80000001 emulation. Filter out RDTSCP feature
2007-11-21 Alex Williamson 16417:53dc1cf50506 merge with xen-unstable.hg (staging)
2007-11-21 Keir Fraser 16416:05cbf512b82b x86: rmb() can be weakened according to new Intel spec.
2007-11-21 Keir Fraser 16415:7ccf7d373d0e x86: Re-factor and clean up system.h.
2007-11-21 Keir Fraser 16414:6301c3b6e1ba i386: Remove unnecessary, and broken, address check I added to seg
2007-11-21 Keir Fraser 16413:81aa410fa662 i386: adjustment to segment fixup code.
2007-11-21 Keir Fraser 16412:8c305873f2b8 x86: Make IDT/GDT/LDT updates safe.
2007-11-21 Keir Fraser 16411:ec0bc82cebfd ioemu: Add e100 NIC support. Req'd for w2k3/IA64.
2007-11-21 Keir Fraser 16410:ae6f4c7f15cb hvm: Do not crash guest if it does an unaligned access to an HPET
2007-11-21 Keir Fraser 16409:00fec8212ae6 Remove unused smpboot.h header file.
2007-11-20 Alex Williamson 16408:9a9ddc04eea2 merge with xen-unstable.hg (staging)
2007-11-20 Keir Fraser 16407:2e5d922b7ee3 xen: Allow granting of foreign access to iomem pages, and with
2007-11-20 Keir Fraser 16406:f62e6c697eeb x86, 32-on-64: Improve checking in vcpu_destroy_pagetables(). It *is*
2007-11-20 Keir Fraser 16405:94b3979606cd xenapi: Extension to get vif total i/o stats.
2007-11-20 Keir Fraser 16404:2022cbc842af ACM: Test sharing as part of the authorization check.
2007-11-20 Keir Fraser 16403:bc6aaa44e296 svm: Fix __update_guest_eip() to clear interrupt shadow.
2007-11-20 Keir Fraser 16402:64fbef22f86a xen: Domain0 builder should set start_info magic string to
2007-11-20 Alex Williamson 16401:87afd05bd254 [IA64] vti save-restore: save.h clean up
2007-11-20 Alex Williamson 16400:e6acebec04a2 [IA64] vti save-restore: save/restore opt_feature status
2007-11-20 Alex Williamson 16399:6fc79cb7934d [IA64] vti save-restore: preparation opt_feature support
2007-11-20 Alex Williamson 16398:b444678b94ea [IA64] vti save-restore: fix opt_feature hypercall
2007-11-20 Alex Williamson 16397:428679ca60d8 [IA64] vti save-restore: fix vacpi_save()
2007-11-17 Keir Fraser 16396:d2935f9c217f x86: Move log-dirty-mode assertion to correct place.
2007-11-16 Keir Fraser 16395:8e98c3d6a55f Log dirty radix tree code cleanup. Also do not deference non-existent
2007-11-16 Keir Fraser 16394:86e4b37a06cc hvm: RTC emulation - RTC_UIE/RTC_SET fix
2007-11-16 Keir Fraser 16393:68c911f7733a hvm: make dirty logging stop requiring physical pages of order > 0
2007-11-16 Keir Fraser 16392:2052364cb456 x86: Clean up some files of inline asm, and fix
2007-11-16 Keir Fraser 16391:5a72a99be911 hvm passthru: Uses of XC_PAGE_MASK should be XC_PAGE_SIZE-1.
2007-11-16 Keir Fraser 16390:e2f5b5b24e07 xentrace: make xentrace and xenmon work on Solaris and *BSD.
2007-11-16 Keir Fraser 16389:270bd0fc3669 xentrace: Fix TypeError handling of xentrace_format.
2007-11-16 Keir Fraser 16388:e948f402c356 qemu: more verbose on failures.
2007-11-16 Keir Fraser 16387:03d6d0f96e12 vt-d: Clean up VT-d code
2007-11-16 Keir Fraser 16386:614dad9f8fdc pvfb: PVFB SDL backend chokes on bogus screen updates
2007-11-16 Keir Fraser 16385:1ad85cdcca3d xend: host.get_log() close fd
2007-11-16 Keir Fraser 16384:e82fb0729b51 vmx: wbinvd optimization for pass-through domain.
2007-11-16 Keir Fraser 16383:ef4b60c99735 x86, hvm: Small code cleanups.
2007-11-16 Keir Fraser 16382:79d050b2b35e xend, xenapi: Strip characters from logs that XMLRPC layer cannot handle.
2007-11-16 Keir Fraser 16381:d1ac500f77c1 x86, hvm: Allow stdvga acceleration to work with 32-bit x86.
2007-11-15 Keir Fraser 16380:01d5511e47ba xend: readDomTxn() and friends use dompath, not vmpath.
2007-11-13 Keir Fraser 16379:ba69fe2dce91 Fix header dependencies list, broken by c/s 16133.
2007-11-13 Keir Fraser 16378:a7f8ff1ca311 x86: Do not read/write EFER MSR if it doesn't exist.
2007-11-13 Keir Fraser 16377:44f24d717299 Fix non-portable grep usage. Solaris doesn't have -q option.
2007-11-13 Keir Fraser 16376:6c544894b8b2 x86: GDT reserved page should be a full page.
2007-11-13 Keir Fraser 16375:a35586bd493b vmx: Restore correct host SYSENTER parameters on vmexit.
2007-11-13 Keir Fraser 16374:ab516ca6e984 vmx: Set HOST_FS and HOST_GS to unusable on vmexit.
2007-11-13 Keir Fraser 16373:5e4d4934a5d7 tools: Avoid -nostdlib argument to $(LD).
2007-11-13 Keir Fraser 16372:37be0bb60518 Revert 16067:9f9f9b68cd08a03fc8cfad9f5ab702e50b6b6463.
2007-11-11 Keir Fraser 16371:dfca1120813f libxc: Consistently print errno on write() error in domain_save code.
2007-11-11 Keir Fraser 16370:f669bf5c6720 libxc: Consolidate read()/write() syscall wrappers to read/write an
2007-11-10 Keir Fraser 16369:a790ad6ef073 solaris, xend: Fix FMRI for Solaris SMF.
2007-11-10 Keir Fraser 16368:afd7d5c96e09 xend: Fix appending policy module to end of grub's config file
2007-11-09 Keir Fraser 16367:8d8d179b9b05 vmx: Enable WBINVD intercepts to avoid real WBINVD for non-vtd guests.
2007-11-09 Keir Fraser 16366:837f83225153 svm: Intercept and disallow MONITOR/MWAIT.
2007-11-09 Keir Fraser 16365:fc8be8f3707b x86, hvm: Better handling of INVD/WBINVD on VMX and SVM.
2007-11-08 Keir Fraser 16364:1dcb24e6c4e4 Merge with ia64 tree.
2007-11-08 Keir Fraser 16363:0f792d2c7ee3 Fix i386 Xen build.
2007-11-08 Alex Williamson 16362:568816a7cb0a [IA64] Add paddr_to_pfn for upstream changes
2007-11-08 Alex Williamson 16361:ee935d2b8a63 merge with xen-unstable.hg (staging)
2007-11-08 Keir Fraser 16360:3e3b0418905f Fix xend startup after 16344:0ebac857649591.
2007-11-08 Keir Fraser 16359:0ebac8576495 xend: Allow for non-existent xen-python-path binary.
2007-11-08 Keir Fraser 16358:c0bdfda5183d hvm: Clean up buf_ioreq handling.
2007-11-08 Keir Fraser 16357:cb6675149af8 x86, vt-d: Clean up utils code.
2007-11-08 Keir Fraser 16356:8ff5bb70136d x86, hvm: Clean up periodic timer code a little. This leads naturally
2007-11-08 Keir Fraser 16355:6d7ea0cf6e5b xm: Fix long options of xm sched-credit
2007-11-08 Keir Fraser 16354:03e7f6806adb x86, hvm: Fix boot of HVM guests with pass-thru devices. Cache
2007-11-08 Keir Fraser 16353:5b8730c78454 Replace is_xen_heap_frame() with is_xen_heap_{page,mfn}(). Callers are
2007-11-07 Alex Williamson 16352:d0cd18d78074 [IA64] Fix breakage from upstream and remove duplicate code
2007-11-07 Alex Williamson 16351:a1247c2df2b4 merge with xen-unstable.hg (staging)
2007-11-07 Keir Fraser 16350:d4c5a1cdcf2e network-bridge: Make detection of gateway device more robust.
2007-11-07 Keir Fraser 16349:4f1363491a77 ioemu: Do not use PAGE_SHIFT/PAGE_SIZE/PAGE_MASK macros. Use the libxc
2007-11-07 Keir Fraser 16348:4fd6610949f1 vt-d: Support intra-domain shared interrupt.
2007-11-07 Keir Fraser 16347:644e7577f6ee x86, hvm: Fix typo in no-missed-tick-accounting timer mode.
2007-11-07 Keir Fraser 16346:00db9ec39831 x86: Fix PV guest CR4 handling. We should not leak hidden CR4 bits
2007-11-07 Keir Fraser 16345:c982fe8a9f91 [SHADOW] Fix up change that allowed MMIO mappings to be shadowed
2007-11-07 Keir Fraser 16344:ff2edb1fd9f2 x86: Change cache attributes of Xen 1:1 page mappings in response to
2007-11-07 Keir Fraser 16343:fbe7ed173314 Enable loopback disk image files on readonly nfs filesystem.
2007-11-07 Keir Fraser 16342:11dcbf74edf2 HVM device passthru: Correct PCI_EXP_DEVCTL_FLR
2007-11-07 Keir Fraser 16341:b544448502a4 vt-d: Disable PMR on every vt-d engine.
2007-11-07 Alex Williamson 16340:ef6415fdaf8a [IA64] Simplify thash_purge_and_insert()
2007-11-07 Alex Williamson 16339:e1cc10766f15 [IA64] Remove panic_domain in guest_write_eoi() for NULL_VECTOR
2007-11-07 Alex Williamson 16338:303ac8ec2359 [IA64] Clean up of vcpu_init_regs().
2007-11-07 Alex Williamson 16337:1d0a2cb9f383 [IA64] vti save-restore: ia64 qemu-dm boot clean up.
2007-11-07 Alex Williamson 16336:df5b49037c77 [IA64] vti save-restore: ia64 hvm builder clean up with respect to hvm params.
2007-11-07 Alex Williamson 16335:91575bb23d07 [IA64] vti save-restore: hvm domain io page clean up.
2007-11-07 Alex Williamson 16334:74b40a9f4c0a [IA64] vti save-restore: clean up arch_get/set_info_guest()
2007-11-07 Alex Williamson 16333:828cb584c1cc [IA64] vti save-restore: reap ioreq after resume.
2007-11-07 Alex Williamson 16332:166bf3b04495 [IA64] vti save-restore: clean up of PV region register handling.
2007-11-07 Alex Williamson 16331:7ac9bfbc24e2 [IA64] Fix spinlock initializer.
2007-11-06 Alex Williamson 16330:a071725bda88 [IA64] Ignore SAL_PHYSICAL_ID_INFO
2007-11-06 Alex Williamson 16329:3fd755b95f6f [IA64] Cleanup: remove unused fields from struct arch_domain
2007-11-06 Alex Williamson 16328:7ca6e0b9f73d [IA64] Cleanup: remove unused functions, add static.
2007-11-06 Keir Fraser 16327:14faf0a94123 xentrace: Add missing xentrace format entries for HVM guests.
2007-11-06 Keir Fraser 16326:6c218ca2db7e [PV-ON-HVM] Fix evtchn of unbind_from_irqhandler()
2007-11-06 Keir Fraser 16325:55b24410ebfc vt-d: Free memory of g2m_ioport_list.
2007-11-06 Keir Fraser 16324:e2445c775efc Users manual updates:
2007-11-06 Keir Fraser 16323:468a30d74bd6 xenstored: Recover from corrupt tdb on reboot
2007-11-06 Keir Fraser 16322:ed20c4232e16 xend: Fix startup crash for some network configurations.
2007-11-05 Keir Fraser 16321:bfb1cb958632 [SHADOW] Fix error paths in guest-pagetable walker.
2007-11-05 Keir Fraser 16320:d945240821e7 Small cleanups to console-input-redirect code in Xen.
2007-11-05 Keir Fraser 16319:dfe9c0c10a2c ioemu: Clean up compile warnings.
2007-11-05 Keir Fraser 16318:a609b4fc411d xm: fix "xm labels type=any" command error
2007-11-05 Keir Fraser 16317:ddc9e6b2babb cpufreq, amd: Xen support for architectural AMD pstate driver
2007-11-05 Keir Fraser 16316:28487ba2ea1e x86, hvm: Minor fix of hvm_set_pci_link_route().
2007-11-05 Keir Fraser 16315:070da619e65e x86, hvm: More fixes to no-missed-tick-accounting mode.
2007-11-02 Keir Fraser 16314:650cadd1b283 Merge.
2007-11-02 Tim Deegan 16313:db9f62d8f7f4 [SHADOW] Make the guest PT walker more complete.
2007-11-02 Keir Fraser 16312:838e77a41a3c hvm: Timer fixes:
2007-11-02 Keir Fraser 16311:e11b24680480 x86, svm: Add hunk I missed from Jan's debug-register handling
2007-11-02 Keir Fraser 16310:46f91ed0f7d1 Live migration with MMIO pages: fix shadow pte propagation.
2007-11-02 Keir Fraser 16309:3e397fa3a6ad x86_emulate: Allow to build outside Xen tree (in tools/test).
2007-11-02 Keir Fraser 16308:055d98aa2dd0 solaris: Fix Solaris tools build.
2007-11-02 Keir Fraser 16307:d7d40acebdc1 xen: Remove stdint.h include. Xen defines its own types.
2007-11-02 Keir Fraser 16306:4c1b7e48f791 ioemu: Remove dependency on linux/input.h
2007-11-02 Keir Fraser 16305:3582a7a52c10 x86, svm: Adds nested paging performance counter to svmexit
2007-11-02 Keir Fraser 16304:b41333afc9cc Merge with ia64/xen-unstable.hg
2007-11-01 Keir Fraser 16303:2462265f09ae Fix use-after-free in xenconsoled.
2007-11-01 Keir Fraser 16302:7cd040290f82 ioemu: ioemu portion of buffered-io fix.
2007-11-01 Keir Fraser 16301:338f3c34e656 x86: Fix various problems with debug-register handling.
2007-11-01 Alex Williamson 16300:cbf8224779c6 [IA64] Add support for 4 & 8 byte buffered io
2007-11-01 Alex Williamson 16299:4255ca79f9d9 merge with xen-unstable.hg (staging)
2007-11-01 Keir Fraser 16298:adefbadab27c x86/64: Fix the build.
2007-11-01 Keir Fraser 16297:2a5461071ca4 x86, hvm: Fix stdvga and buffered-io code.
2007-11-01 Keir Fraser 16296:ba1b6f9d33f5 acm, xend: Follow linked files.
2007-11-01 Keir Fraser 16295:76f30b65854f xend: Fix missing boolean xend config options
2007-11-01 Keir Fraser 16294:931e4b987257 PV-on-HVM: Define BLOCKING_NOTIFIER_HEAD macro for old Linux kernels.
2007-10-31 Keir Fraser 16293:3191627e5ad6 xenperf: Fix typo in mlock() invocation.
2007-10-31 Keir Fraser 16292:e2d76fb12ae2 ia64: Fix the build after guest_physmap_add_page() changes.
2007-10-31 Keir Fraser 16291:2717128cbdd1 hvm: Fail attempts to add pages to guest pseudophys memory map above
2007-10-31 Keir Fraser 16290:c7d5d229f191 x86, hvm: Allow HAP to be enabled on 32-bit Xen (but still disabled by default).
2007-10-31 Keir Fraser 16289:eaa8014ef779 x86, hvm: Fix 'no_missed_tick_accoutning' timer mode.
2007-11-01 Alex Williamson 16288:41c1731c9125 [IA64] Implement some PAL procedures
2007-11-01 Alex Williamson 16287:b235b68a0f4f [IA64] Update pal.h and pal.S to linux-2.6.21
2007-11-01 Alex Williamson 16286:42e032f52371 [IA64] Fix ia64_sal_get_state_info() emulation bug
2007-10-30 Alex Williamson 16285:a07288a84785 merge with xen-unstable.hg (staging)
2007-10-30 Keir Fraser 16284:7eb68d995aa7 ia64: Fix after stdvga performance changes to bufioreq struct.
2007-10-30 Keir Fraser 16283:9379c83e14b5 x86, hvm: Flush local TLB after any change to linear pagetable mapping.
2007-10-30 Keir Fraser 16282:44dde35cb2a6 x86, hvm: New timer mode 'no missed-tick accounting'.
2007-10-30 Ian Campbell 16281:cc58c6f3950e Refactor buildconfigs/mk.* to make the common rules separate from the
2007-10-30 Ian Campbell 16280:0c64074794da ALLOW_INTERFACE_MISMATCH defaults to "y" so don't specify it
2007-10-30 Ian Campbell 16279:34f7017a5941 Always use ketchup for tarball sources, since the only non-user was
2007-10-30 Ian Campbell 16278:4687dc12f1af Remove the linux-2.6-paravirt build target since it is obsolete now the code is
2007-10-30 Keir Fraser 16277:4b4c75cb6c0f x86: cache current vcpu in some trap-handling functions.
2007-10-30 Keir Fraser 16276:007ff84be506 vt-d: Do dpci eoi outside of irq_lock.
2007-10-30 Keir Fraser 16275:26fb702fd8cf Update README file for Xen 3.2, and add tboot makefile targets and
2007-10-30 Keir Fraser 16274:afd768e9382e Intel(R) Trusted Execution Technology (Intel(R) TXT) support for Xen.
2007-10-30 Keir Fraser 16273:ceb195042ca7 acm, xm: Propagate error codes.
2007-10-30 Keir Fraser 16272:dc3fcd5dd4eb qemu vnc auth 4/4: XenD config for VNC TLS protocol
2007-10-30 Keir Fraser 16271:f7026f931e60 qemu vnc auth 3/4: Add VNC auth support from upstream QEMU
2007-10-30 Keir Fraser 16270:5cc6a30faf69 qemu vnc auth 2/4: Revert current VNC auth support
2007-10-30 Keir Fraser 16269:d25ab83a89e3 qemu vnc auth 1/4: QEMU event handler bug fix
2007-10-30 Keir Fraser 16268:09d8b6eb3131 xend: Reduce xenstore transactions when listing domains
2007-10-29 Keir Fraser 16267:4034317507de x86: allow pv guests to disable TSC for applications
2007-10-29 Keir Fraser 16266:ba8c2bbaad79 x86: Remove dead code from arch_get_info_guest().
2007-10-29 Keir Fraser 16265:955ee4fa1345 xenconsoled: Rate-limit activity caused by each domU.
2007-10-29 Keir Fraser 16264:3bb94bb35dad Allow incremental access to hypervisor console log.
2007-10-29 Keir Fraser 16263:23582bcda6e1 x86: Clean up NMI delivery logic. Allow set_trap_table vector 2 to be
2007-10-29 Keir Fraser 16262:63bfed7b662b x86, hvm: Clean up code style in stdvga code and do not compile for
2007-10-29 Keir Fraser 16261:03b006b02995 x86, vt-d: Move out isa irq mapping from hvm_do_IRQ_dpci()
2007-10-29 Keir Fraser 16260:752d6e94a4c0 xend, acm: Trigger a script when a resource's label changes
2007-10-29 Keir Fraser 16259:0fa1643c48ff xend, acm: Fix bad indentation
2007-10-26 Keir Fraser 16258:aa56bb2fe7d9 Fix PVFB device initialization
2007-10-26 Keir Fraser 16257:05f257f4f3c7 x86: Replace FLUSH_LEVEL() parameter to flush_area() with rather
2007-10-26 Keir Fraser 16256:537b8edb1efa serial: Check index argument before indexing into an array.
2007-10-26 Keir Fraser 16255:62426339d644 Fire watch for non-dom0 backend when frontend is removed from xenstore
2007-10-26 Keir Fraser 16254:3fe75ef9ca93 x86/64: paravirt 32-on-64 call gate support
2007-10-26 Keir Fraser 16253:1438f3255384 Clean up xen/xsm/xsm_policy.c compilation warning on !x86.
2007-10-26 Keir Fraser 16252:3980cdd8f879 LAPIC timer accounting fix
2007-10-26 Keir Fraser 16251:0fbb6ec3ed47 x86: Fix 32-bit build, and remove pragma usage in public headers (and
2007-10-26 Keir Fraser 16250:d31f63db5f1e x86, hvm: Allow Cirrus VGA BIOS to clear framebuffer with minimal PIO writes.
2007-10-26 Keir Fraser 16249:413107fa49a5 x86, hvm, vt-d: Kill timer in iommu domain destroy
2007-10-26 Keir Fraser 16248:cae485f682aa x86, hvm: Improve standard VGA performance
2007-10-26 Keir Fraser 16247:2d238ca6d51a x86: Fix MTRR/PAT virtualisation on PAE
2007-10-26 Keir Fraser 16246:fd09283562e2 hvm: Clean up firmware compilation warnings.
2007-10-26 Keir Fraser 16245:b5a2cbca3930 hvm, x86: Allow virtual timer mode to be specified.
2007-10-25 Keir Fraser 16244:a9171b9c3fd8 xentrace: Fix race in updating consumer ring index.
2007-10-25 Keir Fraser 16243:c3b41281b1fc ia64, qemu-dm: Trivial build fix.
2007-10-25 Keir Fraser 16242:3d97c1c1f7c8 pv-on-hvm: fixes for unmodified drivers build and modern Linux
2007-10-25 Keir Fraser 16241:01d45050a808 qemu: Add extra tracing around logdirty bitmap setup.
2007-10-25 Keir Fraser 16240:e4cd41c5c4e8 hvm: In xenstore_process_logdirty_event(), if a stale shared memory
2007-10-25 Keir Fraser 16239:b4060976cf5e hvm: Improve and limit the messages for unexpected mmio accesses to
2007-10-25 Keir Fraser 16238:b100412f621c hvm,x86: Add more vmxassist opcodes for Ubuntu 7.0.4 support
2007-10-25 Keir Fraser 16237:a4df9c0c33fd pv-qemu 10/10: Make xenconsoled ignore doms with qemu-dm
2007-10-25 Keir Fraser 16236:e8905caa47b5 pv-qemu 9/10: XenD device model re-factoring
2007-10-25 Keir Fraser 16235:b34ba3bcab0b pv-qemu 8/10: Add pv console to QEMU paravirt machine
2007-10-25 Keir Fraser 16234:695871933840 pv-qemu 7/10: Async negotiation with xenfb frontend
2007-10-25 Keir Fraser 16233:b760a4aa8dcf pv-qemu 6/10: Merge private & public xenfb structs
2007-10-25 Keir Fraser 16232:54b72f14eb25 pv-qemu 5/10: Refactor QEMU console integration
2007-10-25 Keir Fraser 16231:93938fee0bf5 pv-qemu 4/10: Refactor xenfb event handlers
2007-10-25 Keir Fraser 16230:1ed990bc8da9 pv-qemu: Remove standalone xenfb code
2007-10-25 Keir Fraser 16229:290b460838a8 pv-qemu 2/10: Add a QEMU machine type for paravirt guests
2007-10-25 Keir Fraser 16228:65b961265093 pv-qemu 1/10: Add a QEMU machine type for fullvirt guests
2007-10-25 Keir Fraser 16227:168beb9a27a5 x86: Save/restore new syscall/sysenter context info.
2007-10-25 Tim Deegan 16226:e5a0ed682280 [XEN] Remove dead code.
2007-10-25 Keir Fraser 16225:5eb7729fcca0 xen: Fix new domctl/sysctl structs to be 32-/64-bit invariant.
2007-10-25 Keir Fraser 16224:f63aba1b5387 xend: fix hvm domain restore failure when using vncdisplay option.
2007-10-25 Keir Fraser 16223:0f86492f1a8c x86: GDTR must be reset after using real-mode BIOS services. Some
2007-10-25 Keir Fraser 16222:ffc17d35d636 vt-d: add a vt-d howto setup document
2007-10-25 Keir Fraser 16221:beb81ee16009 xend, acm: small fixes
2007-10-25 Keir Fraser 16220:c8ef0ae53bba xend, acm: Put the __UNLABELED__ label into the mapfile if policy specifies it
2007-10-25 Keir Fraser 16219:a2222599b97b xend: Reworked initialization of XSPolicy administration class
2007-10-25 Keir Fraser 16218:f0c98631b2e5 xm-test: various fixes
2007-10-30 Alex Williamson 16217:c17bfb091790 [IA64] Make Xen relocatable
2007-10-30 Alex Williamson 16216:9adec82f7bfe [IA64] Simplify emulate_io_inst
2007-10-30 Alex Williamson 16215:9e0fe6aaac49 [IA64] Increase NITRS/NDTRS to 12
2007-10-30 Alex Williamson 16214:c30eff01402a [IA64] xenitp: typo fix
2007-10-30 Alex Williamson 16213:c9535eb45a8b [IA64] Enable dbr for VTi domain
2007-10-24 Alex Williamson 16212:359484cee7d9 [IA64] Check range of r2 for mov rr[r3]=r2
2007-10-24 Alex Williamson 16211:8cea24cf57c7 [IA64] Minor fixes in domain.h
2007-10-24 Alex Williamson 16210:71fcc70ea78b [IA64] Define IA64_DOMAIN_RID_BITS_OFFSET.
2007-10-24 Keir Fraser 16209:2b11cb52f6a0 x86: Remove dependency on stdbool.h.
2007-10-24 Keir Fraser 16208:185a13c03255 x86: Remove CALLBACKTYPE_sysexit.
2007-10-24 Keir Fraser 16207:aeebd173c3fa x86-64: syscall/sysenter support for 32-bit apps for both 32-bit apps
2007-10-24 Keir Fraser 16206:7b5b65fbaf61 minios: xenbus wait fixup
2007-10-24 Keir Fraser 16205:b0a7612ae372 minios: Make NSEC_TO_USEC/NSEC_TO_SEC macros expression safe.
2007-10-24 Keir Fraser 16204:eb786950169c x86/64: Fix the build.
2007-10-24 Keir Fraser 16203:4393255607be x86, dom0: Allow get idle time stats by mask.
2007-10-24 Keir Fraser 16202:c05ec22a9106 x86, cpufreq: Allow dom0 kernel to govern cpufreq via the Intel
2007-10-23 Alex Williamson 16201:2ad8550033cb merge with xen-unstable.hg (staging)
2007-10-23 Keir Fraser 16200:6a9b1626c82a Add definitions for machine check MSRs introduced in AMD Family 0x10 (Barcelona).
2007-10-23 Keir Fraser 16199:47ad9f54e74b xentop: build fix for *bsd.
2007-10-23 Keir Fraser 16198:8f33d2c6c67c libxc: check length on string copy (strcpy -> strncpy).
2007-10-23 Keir Fraser 16197:b3fa9b58a102 hvm, vt-d: Add memory cache-attribute pinning domctl for HVM
2007-10-23 Keir Fraser 16196:9d1d27fddc50 Use $(SHELL) to find shell to run get-fields.sh script.
2007-10-23 Keir Fraser 16195:4970cbf9b19e x86: Fix xentrace of hypercalls in debug builds of Xen.
2007-10-23 Keir Fraser 16194:5a213170b06e vt-d: Fix a bug in pmr register disabling code.
2007-10-23 Keir Fraser 16193:b28ae5f00553 xenmon: Fix security vulnerability CVE-2007-3919.
2007-10-22 Keir Fraser 16192:118a21c66fd5 x86: small boot-time changes:
2007-10-23 Alex Williamson 16191:f9772037c2e7 [IA64] Prevent softlock when destroying VTi domain
2007-10-22 Alex Williamson 16190:d105b8c30b7d merge with xen-unstable.hg (staging)
2007-10-22 Keir Fraser 16189:24c2745f939f vt-d: Fix PCI=device parsing.
2007-10-22 Keir Fraser 16188:368f563f2fd0 A few small fixes for xenstored:
2007-10-22 Keir Fraser 16187:dc2ff26bbdf6 ia64: Fix ia64 PV domain creation with new vhpt-size parameter.
2007-10-22 Keir Fraser 16186:3e7c86602c70 hvm/x86: MTRR/PAT virtualisation.
2007-10-22 Keir Fraser 16185:42d8dadb5864 x86: Allow NMI callback CS to be specified via set_trap_table()
2007-10-22 Keir Fraser 16184:183a2d6eaadf Allow a guest to send NMIs to its VCPUs.
2007-10-22 Keir Fraser 16183:c44d82f36665 ia64: make buffered pio aware of save/restore.
2007-10-22 Keir Fraser 16182:d77da4c174f7 ia64: Add HVM_PARAM_BUFPIOREQ_PFN constant.
2007-10-22 Keir Fraser 16181:3b481059a54d x86: Allow BOOT_TRAMPOLINE to be changed without needing manual
2007-10-22 Alex Williamson 16180:62a7a2f4d9c7 [IA64] Fix MMIO readb operation
2007-10-22 Alex Williamson 16179:ecbda3783c85 [IA64] Don't share privregs with hvm domain
2007-10-22 Alex Williamson 16178:7e69ca25c278 [IA64] Kdump: 64-bit aligned access to elf-note data
2007-10-21 Alex Williamson 16177:98ac6d05aed2 [IA64] Enable switch to PHY_D mmu mode
2007-10-21 Alex Williamson 16176:da8e527d20bd [IA64] phy_d mode in thash_vhpt_insert
2007-10-21 Alex Williamson 16175:85613b8c4176 [IA64] Handle phy_d mode in vmx_hpw_miss
2007-10-21 Alex Williamson 16174:1e27eb0c9f22 [IA64] New features for xenitp
2007-10-21 Alex Williamson 16173:c1e272707063 [IA64] vti domain save/restore: libxc: implement vti domain save/restore
2007-10-21 Alex Williamson 16172:d251f99b55e7 [IA64] ti domain save/restore: libxc: add support set/get_hvmcontext support
2007-10-21 Alex Williamson 16171:e7d7a4adf357 [IA64] vti domain save/restore: implement hvm_save/load. work in progress.
2007-10-21 Alex Williamson 16170:ff1f49f62204 [IA64] vti domain save/restore: implement arch_get/set_info_guest() more
2007-10-21 Alex Williamson 16169:d261b2d5e988 [IA64] vti domain save/restore: clean up vti break fault handler
2007-10-21 Alex Williamson 16168:328dcc446f9e merge with xen-unstable.hg
2007-10-20 Keir Fraser 16167:7231d971f78c hvm: Fix PCI-passthru string parsing.
2007-10-19 Keir Fraser 16166:6df47366830c Replace sysctl.physinfo.sockets_per_node with more directly useful
2007-10-19 Keir Fraser 16165:975811798ffe Avoid passing uninitialised ACPI tables to dom0 when checksums fail.
2007-10-19 Keir Fraser 16164:959b4b92b6bf x86: Fix EFLAGS adjustment for emulated instructions.
2007-10-19 Keir Fraser 16163:08295dc13166 Fix x86/64 build for *BSD.
2007-10-19 Keir Fraser 16162:6236adfbebe6 x86: Fix get_page_from_l1e() and avoid host crash on 'xm save'.
2007-10-19 Keir Fraser 16161:bf3514726c1b x86: Remove io_apic fake-vector style of IRQ acknowledgement. Not
2007-10-19 Keir Fraser 16160:e733e6b73d56 vt-d: Allow pass-through of shared interrupts.
2007-10-19 Keir Fraser 16159:bc4afcd4c612 vt-d: Detect and report failure to assign a pass-thru PCI device.
2007-10-19 Keir Fraser 16158:3ad0080ad9b5 ia64: configure VHPT size per domain: ia64 part
2007-10-19 Keir Fraser 16157:c5530fbbe9d0 ia64: configure VHPT size per domain: common part
2007-10-18 Keir Fraser 16156:218f054a3587 xen, xsm: Remove private function prototype from public header.
2007-10-18 Keir Fraser 16155:789e4303b330 tools: Remove bogus external uses of xc_private.h. Clean up libflask.
2007-10-18 Keir Fraser 16154:9ea5f4c1feb5 hvm: Split save.c into arch generic/specific part.
2007-10-18 Keir Fraser 16153:a87d94be1172 Split xen/include/public/hvm/save.h into common part and x86 specific part.
2007-10-18 Keir Fraser 16152:07063bca8a10 Split asm-x86/hvm/support into arch generic part and x86 specific part.
2007-10-18 Keir Fraser 16151:46a7c9a15b0f x86, vt-d: Fail PCI device assignment if device already assigned.
2007-10-18 Keir Fraser 16150:2173fe77dcd2 x86: Fix writable-pagetable cmpxchg path to properly adjust PTE (i.e.,
2007-10-17 Keir Fraser 16149:16f5672879c8 x86: add option to display last exception records during register dumps
2007-10-17 Keir Fraser 16148:765600a13e4a vmx: last branch recording MSR emulation
2007-10-17 Keir Fraser 16147:ca2984b17fcf x86: Tighten handling of page-type attributes and make
2007-10-17 Keir Fraser 16146:b4278beaf354 hvm: Fix one-shot timers. Do not disable until the interrupt has been
2007-10-17 Keir Fraser 16145:d994e6d3136d x86: Reduce logging about get_page_type() failures.
2007-10-17 Keir Fraser 16144:76bf1fcaf01d x86: Remove invlpg_works_ok and invlpg only single-page regions.
2007-10-17 Keir Fraser 16143:86bd91e90eec Fix xenstore unwatch with node name starting with "@"
2007-10-17 Keir Fraser 16142:786a210e7cab hvm: TCGBIOS fixes
2007-10-16 Keir Fraser 16141:a38a2fdb4f1b xend: xenapi: Suspended domain causes fault if vif.get_all_records() is called
2007-10-16 Keir Fraser 16140:b6ff4859b3d4 x86: Initialise INVLPG support to PTEs only for all CPUs, not just BP.
2007-10-16 Keir Fraser 16139:96930bc060a6 Clean up a little bit after the TLB/cache-flush changes.
2007-10-16 Keir Fraser 16138:9488d3166553 x86: consolidate/enhance TLB flushing interface
2007-10-16 Keir Fraser 16137:1f893d055c6f xend: Clean up hvm_build Python wrapper. Python code can get/set hvm
2007-10-16 Keir Fraser 16136:05337cb5206f ioemu: Allow xvd* to co-exist with hd*.
2007-10-16 Keir Fraser 16135:d915111f8246 minios: Fix get_current() inline asm.
2007-10-15 Keir Fraser 16134:07c8b97ee1af ioemu: Add keymap definitions to the Dutch Belgium keymap file.
2007-10-15 Keir Fraser 16133:2372f89c0447 ioemu: Allow blktap to be able to be booted as system volume for PV-on-HVM
2007-10-15 Keir Fraser 16132:c19c51317eeb libxc: Avoid overflow in xc_domain_dumpcore_via_callback().
2007-10-15 Keir Fraser 16131:c918a68617c9 x86/64: Do not clobber %r11 (user rflags) on syscall from guest
2007-10-15 Tim Deegan 16130:415beae13d06 PV guests don't require order-non-zero pages for shadowing, hence lift
2007-10-13 Keir Fraser 16129:a76f3f7ddca0 vt-d: disable protected memory registers after vt-d is enabled.
2007-10-12 Keir Fraser 16128:22175cd36a10 x86: Fix acpi_parse_fadt()
2007-10-12 Keir Fraser 16127:628f8ec692a0 xend: Fix file resouce leak on resume of suspended managed domains.
2007-10-12 Keir Fraser 16126:1c4203730ff6 x86/64: Fix the build.
2007-10-12 Keir Fraser 16125:a330276d8c90 xentrace/x86: PV guest tracing extensions.
2007-10-12 Keir Fraser 16124:ef4119637f52 x86: propagate VESA capabilities to dom0
2007-10-12 Keir Fraser 16123:723b9837db1b x86/hvm: miscellaneous CPUID handling changes
2007-10-12 Keir Fraser 16122:e66147d054cf x86: Sync flag definitions in cpufeature.h with Linux.
2007-10-12 Keir Fraser 16121:ac37f61f6908 svm: allow guest to use EFER.FFXSE
2007-10-17 Alex Williamson 16120:3f6e855d218b [IA64] Backup/restore ACPI tables
2007-10-17 Alex Williamson 16119:31959a65fe7c [IA64] Cleanup: remove unused definitions.
2007-10-17 Alex Williamson 16118:1d6c24fa03b7 [IA64] Declare field x of M28 (fc vs fc.i).
2007-10-17 Alex Williamson 16117:ab89a931f94f [IA64] Don't warn for EOI-ing an edge triggered interrupt.
2007-10-15 Alex Williamson 16116:2863852e02f6 [IA64] Cleanup of hypercall leave path.
2007-10-15 Alex Williamson 16115:cd889a7ccae4 [IA64] Support console_timestamps on IA64
2007-10-15 Alex Williamson 16114:503756587ccf [IA64] Correctly decode imm fields in mmio.c
2007-10-12 Alex Williamson 16113:2e13bfcf4abb [IA64] Fix MCA error handler problems
2007-10-12 Alex Williamson 16112:52d9f5028397 [IA64] Fix TLB insertion for subpaging
2007-10-12 Alex Williamson 16111:4e45ba84a1fa [IA64] vti domain save/restore: make vmx_vcpu_set_rr() accept non-current
2007-10-12 Alex Williamson 16110:e120054bf0ac [IA64] vti domain save/restore: add unwind directive to break fault handler
2007-10-12 Alex Williamson 16109:3d11c7ad9e87 [IA64] vti domain save/restore: fix stack unwinder
2007-10-12 Alex Williamson 16108:64ffc61b940b [IA64] vti domain save/restore: add show_stack() prototype
2007-10-12 Alex Williamson 16107:be791f4f6040 [IA64] hvm domain builder clean up. use xc_vcpu_setcontext().
2007-10-12 Alex Williamson 16106:f5bc04410880 [IA64] vmx_setup_platform() may fail. make it return error value.
2007-10-12 Alex Williamson 16105:0badb22cde79 [IA64] Fix vmx_emul_mov_from_dbr/ibr()
2007-10-12 Alex Williamson 16104:f0f4cd789eaa [IA64] Clean up: vmx_vcpu_set_rr()
2007-10-12 Alex Williamson 16103:52b71f12dce7 [IA64] Remove dead code
2007-10-12 Alex Williamson 16102:9c52742f7734 [IA64] Avoid set cr.ivt when context switch if possible
2007-10-12 Alex Williamson 16101:e71c7789c2f5 [IA64] Minor clean up of sync_vcpu_execstate()
2007-10-12 Alex Williamson 16100:5c13433f8842 [IA64] Remove duplicate xc_get/set_hvm_param() definitions
2007-10-12 Keir Fraser 16099:4746c8c9372f svm: last branch recording MSR emulation
2007-10-11 Keir Fraser 16098:f6a06b2eefc5 x86: Fix time-scale calculation to avoid #DE fault.
2007-10-11 Keir Fraser 16097:d5531095d06b x86: Fix emulation of DIV instruction. Never actually used currently,
2007-10-11 Keir Fraser 16096:313ab23f05db hvm: Fix CR0.TS handling.
2007-10-11 Keir Fraser 16095:034df2dca608 Clean up SMP macros and always have IRQs disabled when executing an
2007-10-11 Keir Fraser 16094:cab326925ea6 x86: disable AMD's C1E mode.
2007-10-11 Keir Fraser 16093:0d7d6804af22 x86: AMD Fam10/11 adjustments
2007-10-11 Keir Fraser 16092:49323c8b8633 Add local header files to HDRS.
2007-10-11 Keir Fraser 16091:19a843def5fd More static shadow functions.
2007-10-11 Keir Fraser 16090:8d51b80fcb6f Shadow code printing adjustments.
2007-10-11 Keir Fraser 16089:ab5b615867ee Do not include compile.h directly -- use version.h indirection functions.
2007-10-11 Keir Fraser 16088:51f521303df7 [vTPM] Add set/get_other_config to Xen-API.
2007-10-11 Keir Fraser 16087:960a05895a4a hvm: Fix migration of 64-bit guests by permitting EFER_LMA to be set
2007-10-10 Keir Fraser 16086:e7ae19321560 ia64: Fix help message of xenitp.
2007-10-10 Keir Fraser 16085:dc0199ff3968 Fix printing month in printk prefix (1-12 rather than 0-11).
2007-10-09 Keir Fraser 16084:56f158c8644b vt-d: Clean up iommu code.
2007-10-09 Keir Fraser 16083:dcab07f0776d MiniOS: no-stack-protector added to the cflags if needed,
2007-10-09 Keir Fraser 16082:a18dbd4a96e6 [IA64] Update for cset 16067:9f9f9b68cd08
2007-10-08 Keir Fraser 16081:de68316bd2fa xend, xsm: Lock domain access while modifying policy.
2007-10-08 Keir Fraser 16080:685054d5fa48 xend: Remove unused xoptions.netback_type.
2007-10-08 Keir Fraser 16079:3d13b318349a xenconsoled: portability fixes:
2007-10-08 Keir Fraser 16078:ff99e8da117f Remove tabs from python scripts xenmon and xentrace_format.
2007-10-08 Keir Fraser 16077:58db20a15687 Fix domU reboot failure when using "pci=" option
2007-10-08 Tim Deegan 16076:0c2535407828 [XEN] Shadow: fix locking in error path.
2007-10-05 Keir Fraser 16075:a1d0a272c890 Initialize last_error in libxc.
2007-10-05 Keir Fraser 16074:61ef23e45e9c xenstore: sprintf->snprintf, and fix for OpenBSD.
2007-10-05 Keir Fraser 16073:1d120f6807ba entrace: Remove assertions to avoid system crashes on debug build xen.
2007-10-05 Keir Fraser 16072:b629d7a2bcc7 [NW scripts] Choose alternative interface if NFSroot is used.
2007-10-04 Keir Fraser 16071:2d761ca771fb xen: Changes to printk handling:
2007-10-04 Keir Fraser 16070:65c4977850d7 Revert 16065:671dcd08e806 and try again to fix the issue.
2007-10-04 Keir Fraser 16069:56b543dd0da2 xsview: a xenstore viewer written in PyQT.
2007-10-04 Keir Fraser 16068:062fe1c7b09f Clean up grant-table code after recent changes.
2007-10-04 Keir Fraser 16067:9f9f9b68cd08 Allow iomem permissions to be set up through grant table ops.
2007-10-04 Keir Fraser 16066:48d42d659a04 Fix TLB flush on grant unmap.
2007-10-04 Keir Fraser 16065:671dcd08e806 Fix kernel version after linux-2.6.18-xen.hg 219:3e8752eb69dc which
2007-10-04 Keir Fraser 16064:6903e3f3bdd6 hvm: Fix the flush-all-tlbs hypercall.
2007-10-04 Keir Fraser 16063:4881f984e06e This patch ensures xen vmm has exclusive access of vt-d hw by zapping
2007-10-04 Keir Fraser 16062:5a9c89cd5c7e README: Remove incorrect information about PAE builds.
2007-10-04 Keir Fraser 16061:1c298e2fbc92 xenbaked: Fix for new trace format.
2007-10-04 Keir Fraser 16060:d24787ece0e0 [hotplug scripts] Unlock the 'block' lock before bailing.
2007-10-04 Keir Fraser 16059:c632def5f69b svm: Enable nested paging only on x86/64.
2007-10-03 Keir Fraser 16058:ca1085e8ab82 hvm: More changes to reduce size of domain structure.
2007-10-03 Keir Fraser 16057:74a3ee6e1795 hvm: Do not include full hvm_hw_hpet in 'struct domain'. It is very
2007-10-03 Keir Fraser 16056:a5b239d68cc2 xm: Add accel option to xm network-attach.
2007-10-03 Keir Fraser 16055:33107700062c svm: Actually remove disabling of CR4-read-intercept when using NPT.
2007-10-03 Keir Fraser 16054:479d83aa02ca svm: Can only avoid CR3 reads when NPT is enabled.
2007-10-03 Keir Fraser 16053:b1f6e77b69a5 Merge with ia64 tree.
2007-10-03 Keir Fraser 16052:aa8944bc4987 xend: Check access to the privcmd interface before doing the call to
2007-10-03 Keir Fraser 16051:2e5e948bf69d Extend 'xm dumppolicy' to support Xen-API
2007-10-02 Alex Williamson 16050:3165e43ce734 merge with xen-unstable.hg (staging)
2007-10-02 Keir Fraser 16049:385b9b6bb61f x86/64: Fix build.
2007-10-02 Keir Fraser 16048:c2871913c5c2 vtd: Dynamically allocate IRQ-tracking structures, only for those
2007-10-02 Keir Fraser 16047:e1b574bc36b5 x86/32: Re-factor mapcache data structure into per-domain and per-vcpu
2007-10-02 Keir Fraser 16046:818cc26e3926 xentop: Flush batch output on SIGTERM or SIGINT.
2007-10-02 Keir Fraser 16045:d9039e8103e4 hvm svm: Fix #MC intercept routine for AMD SVM.
2007-10-02 Keir Fraser 16044:50edcaff5520 Add XENPF_getidletime.
2007-10-02 Keir Fraser 16043:8c67b2038ff2 Clean up and fix XEN_SYSCTL_getcpuinfo error path.
2007-10-02 Keir Fraser 16042:a345f9897226 xend: Fix name/uuid uniqueness checks.
2007-10-02 Keir Fraser 16041:93b7f47407bc Revert 15642:207582c8d88b532783da5c6f5839336187556f0a.
2007-10-02 Keir Fraser 16040:8426ac1a5df8 Fix external-device-migrate infinite loop.
2007-10-02 Keir Fraser 16039:1ead02bab5c8 xenctx: Print EFLAGS for i386 and x86/64.
2007-10-02 Keir Fraser 16038:60c898eeb17b hvm: Fix HVMOP_flush_tlbs to flush paging-mode state.
2007-10-02 Keir Fraser 16037:949664900fff xentrace: Fix xentrace_format for new file format.
2007-10-02 Keir Fraser 16036:016cb0f193ba xentrace: Fix man page (remove xentrace_cpuinfo(1)).
2007-10-02 Keir Fraser 16035:fe94b7818c4e Fix ioemu compile on Solaris
2007-10-02 Keir Fraser 16034:1a04c799e20e Fix non-portabilities in libflask.
2007-10-02 Keir Fraser 16033:74e385194be4 xend: Fix refactoring done in CS 15938 in security.py.
2007-10-02 Keir Fraser 16032:9a39dac6660a xm-test: Fix bugzilla #1051.
2007-10-01 Keir Fraser 16031:307a8688a9e3 x86: Rename math_state_restore() to more logical
2007-10-01 Keir Fraser 16030:22273a5336e5 x86: Clean up arch_set_info_guest() by having HVM VCPUs bail early.
2007-10-01 Keir Fraser 16029:772674585a1a hvm: Avoid need for ugly setcpucontext() in HVM domain builder by
2007-10-01 Keir Fraser 16028:9eff4c97053b hvm: Re-jig event delivery logic to better integrate TPR management.
2007-10-01 Keir Fraser 16027:69a74ac976cb libxenctrl: Fix lock_pages()/unlock_pages() region-size calculation.
2007-10-01 Keir Fraser 16026:b3814860d170 x86: Fix time going backwards on CPU frequency change.
2007-10-01 Keir Fraser 16025:96895c637d27 x86: Fix debug build.
2007-10-02 Alex Williamson 16024:d6c09be8c5f5 [IA64] micro-optimize and comments in vmx_ivt.S
2007-10-02 Alex Williamson 16023:0040e5afdb00 [IA64] cleanup in vmx headers
2007-10-02 Alex Williamson 16022:c95959a0cf9c [IA64] Cleanup: remove useless #ifndef and indentation.
2007-10-02 Alex Williamson 16021:df985cc06100 [IA64] Remove warnings.
2007-10-02 Alex Williamson 16020:9f2b83a34453 [IA64] xenitp improvements
2007-10-02 Alex Williamson 16019:669347b873fa [IA64] xenitp: Display symbolic names of cr.
2007-10-02 Alex Williamson 16018:9fbbba4c23fb [IA64] Fix + more cr regs for vcpu_get_context
2007-10-01 Alex Williamson 16017:f71b7d6ad5d8 merge with xen-unstable.hg
2007-10-01 Keir Fraser 16016:5c7afb32df99 xm: Print xend config via 'xm info --config'.
2007-10-01 Keir Fraser 16015:0416abdd0efd xsm:acm: Fix nul dereference bug (take 2).
2007-10-01 Keir Fraser 16014:db075ecf29b2 Revert 15975:96f46954c7f1.
2007-10-01 Keir Fraser 16013:f34cc7d1f2f6 vt-d: Allocate iommu pages from domheap rather than xenheap.
2007-09-28 Keir Fraser 16012:ff4ff3e3ebbe hvm: Clean up EFER handling. Check CR0/CR4/EFER on HVM restore.
2007-09-28 Keir Fraser 16011:96f46954c7f1 xsm:acm: fix a null dereference bug.
2007-09-28 Keir Fraser 16010:b4c8cd753b88 hvm: Enable HAP by default (NPT on AMD SVM systems).
2007-10-01 Alex Williamson 16009:d3665dc74a41 [IA64] xenitp: correctly size vcpu_ctx array
2007-10-01 Alex Williamson 16008:2d1b8ae1548d [IA64] Fix wrong insertion of TLB entry in region 0
2007-10-01 Alex Williamson 16007:3874bdc78204 [IA64] xenctx: fix rse arithmetic
2007-10-01 Alex Williamson 16006:5c56ce7b9892 [IA64] Replace mode_flags by mmu_mode
2007-09-27 Alex Williamson 16005:83239b289072 [IA64] Kexec: Implement elf_core_save_regs()
2007-09-27 Alex Williamson 16004:cbe97b8802e9 [IA64] Kexec: Zap VHPT in relocate_kernel
2007-09-27 Alex Williamson 16003:687de7ae2298 [IA64] Kexec: Fix ia64_do_tlb_purge so that it works with XEN
2007-09-27 Alex Williamson 16002:ec3f4e9e62f6 [IA64] Kexec: partial port of CPU_HOTPLUG
2007-09-27 Alex Williamson 16001:2b0cbf3ef83f [IA64] Kexec: Add kexec_disable_iosapic
2007-09-27 Alex Williamson 16000:d7c3b12014b3 [IA64] Kdump: Save dom0_mm_pgd_mfn in vmcore on ia64
2007-09-27 Alex Williamson 15999:4108c2589fd1 [IA64] kexec for xen
2007-09-27 Alex Williamson 15998:ee498c9af856 merge with xen-unstable.hg (staging)
2007-09-27 Keir Fraser 15997:8817a53c030f xend: Fix name uniqueness check (revert 15168:a717cb2fac90).
2007-09-27 Keir Fraser 15996:3a799196ff69 xend: fix server/netif.py so that it respects type=None.
2007-09-27 Keir Fraser 15995:9c567284436e x86: If e820 map overflows, leak memory in a safe manner.
2007-09-27 Keir Fraser 15994:04cc0e22a20a ioemu: Fixes for BSD.
2007-09-27 Keir Fraser 15993:98d97e3ad29a xend: Fix dummy security_policy_dir.
2007-09-27 Keir Fraser 15992:b220ea0a2feb libaio: Fix for *BSD
2007-09-26 Keir Fraser 15991:0b04a48f65cc xend: Slightly finesse allocation of vmpath in xenstore.
2007-09-26 Keir Fraser 15990:d4511c625a50 hvm: Fix task switch update of TR state.
2007-09-26 Keir Fraser 15989:69879c7bf4b5 [xend,xenapi] Fix handling of scheduler params
2007-09-26 Keir Fraser 15988:80277ff19c9c x86: force DMI table to not be in E820 RAM region
2007-09-26 Keir Fraser 15987:0b873d909ad3 ioemu: security fixes for not-built or not-default-configured subsystems.
2007-09-26 Keir Fraser 15986:3c1e76dda38b vt-d: Fix crash on x86/32.
2007-09-26 Keir Fraser 15985:e54226c3b796 hvm: Improve tcgbios code for finding ACPI RSDP.
2007-09-26 Keir Fraser 15984:6ae1f8af06a7 xenapi: add xen_xspolicy.h to libxen includes file
2007-09-26 Keir Fraser 15983:ea60bafe2702 firmware: fix romimage generation for *bsd
2007-09-25 Keir Fraser 15982:ce3916c3e47d hvm: eflags[1] must remain set across task switch.
2007-09-25 Keir Fraser 15981:265950e3df69 xend: Fix VIF MAC address being lost across localhost migration.
2007-09-25 Keir Fraser 15980:f60b9feb5d75 Fix xend start after xsm:acm bootloader changes.
2007-09-25 Keir Fraser 15979:974c00dec723 Fix tools dependency-check scripts for *BSD.
2007-09-25 Keir Fraser 15978:1d74c55bb573 minios: Remove unnecessary padding and unused sections from x86/64
2007-09-25 Keir Fraser 15977:70bb28b62ffb Fix security vulnerability CVE-2007-4993.
2007-09-25 Keir Fraser 15976:55c45361bbe3 xend memory ballooning: do not bother if guest will not fit in
2007-09-24 Keir Fraser 15975:ad339d88639d [Xend/ACM] Automatic loading of policy after xend has started.
2007-09-24 Keir Fraser 15974:66fa2bc70e2a x86: Auto-probe the serial port baud rate if 'com1' or 'com2' is
2007-09-24 Keir Fraser 15973:2b5c427c080f Another msised netbsd file.
2007-09-24 Keir Fraser 15972:f673460e0701 Missed files in previous changeset.
2007-09-24 Keir Fraser 15971:a6190cf22c46 xenstat/xenstore: NetBSD fixes.
2007-09-24 Keir Fraser 15970:94e3684d0e81 Fix xentrace build.
2007-09-24 Tim Deegan 15969:117b36e95de9 Merge
2007-09-24 Tim Deegan 15968:1445de775a7c Merge
2007-09-24 Tim Deegan 15967:c0d1825f5189 [HVM] Don't count "missed ticks" on one-shot timers.
2007-09-24 Keir Fraser 15966:e73ea74cba30 libxc: NetBSD-specific pieces.
2007-09-24 Keir Fraser 15965:6ab8580e6855 Xen tracing cleanups and fixes.
2007-09-23 Keir Fraser 15964:d17532dc1725 Fix the build after AMD IOMMU patches.
2007-09-23 Keir Fraser 15963:4fdcea9881b2 vt-d: disable for old chipset steppings with incompatible page table format.
2007-09-23 Keir Fraser 15962:40d88481cd3f XSM:FLASK support for domain management under Xen-API
2007-09-23 Keir Fraser 15961:5957d62f7290 Fix libfsimage build on NetBSD.
2007-09-22 Keir Fraser 15960:f187dc338d82 vmxassist: Emulate HLT.
2007-09-21 Keir Fraser 15959:f7c1758b8b16 libxc: improve error message when starting a domain and mmap() fails
2007-09-21 Keir Fraser 15958:ca1360094654 network-bridge: default to eth0 if no default gateway.
2007-09-21 Keir Fraser 15957:844e507d56b8 Add AMD IOMMU support into hypervisor
2007-09-21 Keir Fraser 15956:a956ef58b012 Fix build after tracing changes.
2007-09-21 George Dunlap 15955:305a8dbc264c [xen][hvm][tracing] Refine hvm tracing
2007-09-21 George Dunlap 15954:7ed576909132 [xen][tracing] Introduce variable-size trace records
2007-09-21 Keir Fraser 15953:517432b9f8b5 vmx: Fix VMCS state pretty printing.
2007-09-20 Keir Fraser 15952:40bf3ffff484 Fix tools/console to build on NetBSD.
2007-09-20 Keir Fraser 15951:ecbddf7b7896 vtd: Fix init/destroy domain hooks.
2007-09-20 Keir Fraser 15950:35893e27bdeb libelf: OpenBSD and NetBSD portability.
2007-09-20 Keir Fraser 15949:7bd5b1f55308 vtd: cleanups to iommu code.
2007-09-20 Keir Fraser 15948:2477e94450aa cpufreq: Support cpufreq updates on AMD hardware by dom0 kernel.
2007-09-20 Keir Fraser 15947:00040cd1b34f [XM-TEST] Fixes a parameter to the external tools used
2007-09-20 Tim Deegan 15946:01c329f425a8 Merge
2007-09-20 Tim Deegan 15945:a93ebecda83b [HVM] iommu p2m ops: check guest is translated, and maintain m2p consistency
2007-09-20 Keir Fraser 15944:be5f27ff147b Fix typo in blktap script.
2007-09-20 Keir Fraser 15943:c2d651811741 vmx: Fix 64-bit asm stub for VM entry/exit.
2007-09-20 Tim Deegan 15942:1902a21dd1ae Merge
2007-09-19 Tim Deegan 15941:4c8394e3b011 [TOOLS] Make xc_domain_{save, restore} understand compat guests
2007-09-20 Keir Fraser 15940:b33ee2276b6a domctl and p2m changes for PCI passthru.
2007-09-20 Keir Fraser 15939:39c85fa942aa VTD: Small fix to iommu initialisation.
2007-09-20 Keir Fraser 15938:fdabc0af5852 [VTD] dynamically determines whether to link with libpci or not in QEMU.
2007-09-19 kfraser 15937:177ebf350b4c libxc portability fixes for NetBSD.
2007-09-19 kfraser 15936:b21ba95c686b ia64: Fix target for Linux image install.
2007-09-19 kfraser 15935:4bc37263e69f vmx: Print VMCS state in a more helpful format.
2007-09-19 kfraser 15934:ec3b23d8d544 hvm: Always keep canonical copy of RIP/RSP/RFLAGS in
2007-09-19 Ian Campbell 15933:202153d094d8 Using "make install" causes a distro specific script
2007-09-19 George Dunlap 15932:91a5b7eaede3 [shadow] Be smarter about what we check to avoid unnecessary brute-force searches
2007-09-19 George Dunlap 15931:fadd1f8222b3 [SHADOW] Use fast-unshadow for early_unshadow heuristic.
2007-09-19 kfraser 15930:6146bea9e67f hvm: hvm_{load,store}_cpu_guest_regs() does not touch segment
2007-09-19 kfraser 15929:45548c83daef PCI passthru various Xen changes.
2007-09-19 kfraser 15928:aad813d8a8ad PCI passthru: VT-d I/O hooks.
2007-09-18 kfraser 15927:b7eb2bb9b625 IRQ injection changes for HVM PCI passthru.
2007-09-18 kfraser 15926:b594583d6e44 Log an error when enabling shadow mode fails for live relocation.
2007-09-18 kfraser 15925:f19c741cb55f Evaluate XEN_GUEST_HANDLE_64 twice.
2007-09-18 kfraser 15924:e1c80d6bf2cf xm: Extend width of ID in 'xm list --label' to 5 digits
2007-09-18 kfraser 15923:da8b8fbe26c2 [VTPM] VTPM manager -- Fix parameter check
2007-09-18 kfraser 15922:3ce70f7312d9 [VTPM] Fix vTPM function in HVM domain
2007-09-18 Steven Hand 15921:15babb02bc75 Intercept TS on SVM.
2007-09-18 kfraser 15920:3727f7570dff Revert 15826:447db1235adf1bc59bbd76c951716c3df7ee8843.
2007-09-18 kfraser 15919:35fb20c4822c hvm: Support hardware task switching.
2007-09-17 kfraser 15918:49700bb716bb hvm: New HVM function hvm_set_segment_register().
2007-09-17 Tim Deegan 15917:babe17e7a4ee [XEN] p2m: internal p2m_set_entry() function uses types rather than
2007-09-14 kfraser 15916:f4bbd3f327e4 Intel vt-d specific changes in arch/x86/hvm/vmx/vtd.
2007-09-14 kfraser 15915:acfa9290746f PCI passthru: tools changes (generic and vt-d)
2007-09-14 kfraser 15914:b3f681d71265 x86: fix NUMA code for 32bit
2007-09-14 kfraser 15913:0349e4eedd25 qemu-dm: fix block-raw io debug print
2007-09-14 kfraser 15912:9a7cbde124a5 Fix xm dump-core command for paused domain.
2007-09-14 kfraser 15911:9f4f70233041 Fix 'xm reboot'
2007-09-14 kfraser 15910:c36292e83f07 Fix two memory leaks in xend.
2007-09-14 kfraser 15909:b032af6ad976 Let Xen cmdline boolean options be specified as "=0", "=1", "=false", "=true".
2007-09-14 Tim Deegan 15908:a79d2c043643 [XEN] add typed p2m entry-setting function
2007-09-12 kfraser 15907:ca495837a722 Generic and VT-d specific Xen header changes for PCI passthru.
2007-09-12 kfraser 15906:9dd580b8b056 x86: allow Dom0 to drive PC speaker
2007-09-12 Tim Deegan 15905:45dbef0ab7a6 [XEN] Fix assert in typed p2m code
2007-09-12 kfraser 15904:a00cc97b392a docs: Fix typos.
2007-09-27 Alex Williamson 15903:eae7b887e5ac [IA64] Consolidate DELIVER_PSR_CLR and DELIVER_PSR_SET definition.
2007-09-27 Alex Williamson 15902:764d33505b98 [IA64] Make viosapic SMP-safe adding lock/unlock similar to x86 vioapic
2007-09-27 Alex Williamson 15901:b658296982ee [IA64] make vacpi SMP-safe by adding lock similar to x86 pmtimer
2007-09-27 Alex Williamson 15900:51f4a0e0b554 [IA64] Merge vmx_dispatch_itlb_miss and vmx_dispatch_dtlb_miss
2007-09-27 Alex Williamson 15899:65e336ea451f [IA64] asm-offsets.s must depend on $(HDRS)
2007-09-26 Alex Williamson 15898:788c39a0b905 [IA64] Use same RID fro rr0 and rr4 in metaphysical mode.
2007-09-26 Alex Williamson 15897:c7140b8f56ac [IA64] clean up xenitp build warnings
2007-09-24 Alex Williamson 15896:42d4313b5fdd [IA64] update .hgignore for xenitp
2007-09-24 Alex Williamson 15895:b3862770cde2 [IA64] Add xenitp tool
2007-09-21 Alex Williamson 15894:09b45357e492 [IA64] vmx_vcpu_tak: Fix bugs
2007-09-21 Alex Williamson 15893:f3173d151e1d [IA64] debug_op hypercall and debug points
2007-09-17 Alex Williamson 15892:b2a02f7ed849 [IA64] Make use of PAGE_MASK and PAGE_ALIGN()
2007-09-17 Alex Williamson 15891:fdd298b75fb5 [IA64] Performance enhancement for big-endian, 4k-pages, protection keys
2007-09-17 Alex Williamson 15890:082faaa306e0 [IA64] Fill more registers for vcpu_getcontext
2007-09-17 Alex Williamson 15889:b91d16ab68be [IA64] Cleanup: remove unused declarations, add static and reindent
2007-09-17 Alex Williamson 15888:0902e4aae810 [IA64] Make local functions static, indentation
2007-09-17 Alex Williamson 15887:0f16d41ebb0b [IA64] cleanup vmx_virt.c
2007-09-17 Alex Williamson 15886:487df63c4ae9 [IA64] Check slot for itr.d and itr.i and generate interrupt in case of error.
2007-09-17 Alex Williamson 15885:b5488dee14af [IA64] Remove some legacy debug code.
2007-09-12 Alex Williamson 15884:ea0b57e35c2c [IA64] Fix unmodified drivers.
2007-09-11 Alex Williamson 15883:4c020dd76b18 [IA64] Remove unused variable
2007-09-11 Alex Williamson 15882:923795831f9a [IA64] tak emulation, minor 4k-page correction
2007-09-11 Alex Williamson 15881:42caadb14edb [IA64] Make Big-Endian appliation run on top of dom0 and domU
2007-09-11 Alex Williamson 15880:c94683db19e9 [IA64] Remove unused arguments of vmx_switch_rr7
2007-09-11 James Bulpin 15879:fec8b52b1a7f [xm-test] Set "console=xvc0" for xm-test guests on Intel architecture platforms.
2007-09-11 kfraser 15878:5352a7cc4f2a [QEMU] Enhance raw io reliability
2007-09-11 kfraser 15877:2e4912a256a4 qemu: Backport qemu vnc/event-loop fix from upstream.
2007-09-11 kfraser 15876:0ec41d91799f hvmloader: ACPI DSDT dynamically indicates presence of COM1/COM2 ports
2007-09-11 kfraser 15875:4cd10e49c3f8 Fix memory leak in xend
2007-09-11 kfraser 15874:d146097e049d Add 'type vnc' to vfb device sexpr for HVM guest
2007-09-11 Tim Deegan 15873:7dfc9a7a0d4e Xend: "shadow_memory" setting in xm config is in MiB, not bytes.
2007-09-11 kfraser 15872:5ccf8bbf8628 x86: Clean up asm keyword usage (asm volatile rather than __asm__
2007-09-11 kfraser 15871:a657ebf8e418 x86: Use halt() macro instead of direct HLT asm.
2007-09-11 kfraser 15870:2635119a1766 xenstore: Remove incorrect comment.
2007-09-10 Alex Williamson 15869:42b925c00d8a merge with xen-unstable.hg (staging)
2007-09-10 kfraser 15868:154769114a82 x86: Cleanup system restart code, and wait 10ms for APs to offline.
2007-09-10 kfraser 15867:aaae02dbe269 x86: Handle 'self-IPI' on legacy UP systems with no APIC.
2007-09-10 kfraser 15866:1c85fe14169f Change prototype of machine_restart to void machine_restart(void).
2007-09-10 kfraser 15865:e3984b0b81f5 vmx: Sync with SVM TPR/CR8 changes.
2007-09-10 kfraser 15864:924c153e0cf9 svm: Greatly reduce total number of CR8 intercepts
2007-09-10 Tim Deegan 15863:4633e9604da9 [HVM] Add type information to the p2m map.
2007-09-10 kfraser 15862:1474db8058b2 [libxen] Compilation fix.
2007-09-10 kfraser 15861:005cd2cba069 Remove dead code in acpi sleep.
2007-09-08 kfraser 15860:1a8f8f96e0cd Install xen/xsm headers to .../usr/include/xen/xsm/
2007-09-10 Alex Williamson 15859:7d9b20d91102 [IA64] Use xc_map_foreign_pages() in copy_from_GFW_to_nvram()
2007-09-10 Alex Williamson 15858:1c392e192379 [IA64] Cleanup within vti code
2007-09-07 Alex Williamson 15857:f16bff0934d7 merge with xen-unstable.hg (staging)
2007-09-07 kfraser 15856:a53aaea4c698 hvm: Fix up guest_table handling after p2m changes.
2007-09-07 kfraser 15855:f8e7f06b351c x86/32: Fix domain_relinquish_resources().
2007-09-07 kfraser 15854:9071521d4864 xc_map_foreign_pages(), a convenient alternative to xc_map_foreign_batch()
2007-09-07 kfraser 15853:0c14d0bf369e Fix error message and wait time for xm block-detach command.
2007-09-07 kfraser 15852:7dba4441bf92 xend: Fix error message for xm trigger command.
2007-09-07 kfraser 15851:f2bc66154ba9 xend: waitForDevices() on xm reboot.
2007-09-07 kfraser 15850:05950e909ba6 Fix xenstored's dup2() usage.
2007-09-07 kfraser 15849:f779ee15c553 PV-on-HVM: Fix non-SMP build warning for PV-on-HVM drivers.
2007-09-07 kfraser 15848:9cc5858c145d Check for libxml2 if security tools are to be built, and adapt the
2007-09-06 Alex Williamson 15847:192f2df46e67 [IA64] Foreign p2m: make xc_ia64_get_pfn_list() static
2007-09-06 Alex Williamson 15846:e7c143aafbc1 [IA64] Foreign p2m: rewrite save/restore with foreign p2m
2007-09-06 Alex Williamson 15845:de247793f7b5 [IA64] Foreign p2m: xc_core: ia64 xc_core_arch_gpfn_may_present()
2007-09-06 Alex Williamson 15844:005652f8e4e4 [IA64] Foreign p2m: test module
2007-09-06 Alex Williamson 15843:3cde7ffdfd0f [IA64] Foreign p2m: libxc side
2007-09-06 Alex Williamson 15842:d956779d8d47 [IA64] Foreign p2m: xen side
2007-09-06 Alex Williamson 15841:c5f735271e22 [IA64] Foreign p2m: Fix vti domain builder.
2007-09-06 Alex Williamson 15840:af03eea56697 [IA64] Add missing continuable destroy domain chunk
2007-09-06 Alex Williamson 15839:8b2e0de43b55 [IA64] fix build - missing include
2007-09-06 Alex Williamson 15838:4ffca478e2f7 merge with xen-unstable.hg (staging)
2007-09-06 kfraser 15837:32f331858d75 Fix domain restore after memory auto-balloon changes.
2007-09-06 kfraser 15836:9813c9c79055 Fix xm-test python import after XSM security changes.
2007-09-06 kfraser 15835:49b67fdefcd6 [XSM] correctly rename, relocate and patch the security.py file
2007-09-06 kfraser 15834:453f87d6e7f0 [XSM] correctly located update_va_mapping hook within x86 ifdefs
2007-09-06 kfraser 15833:447db1235adf hvm: Ignore NMI deliveries for now, until hardware taskswitch is emulated.
2007-09-06 kfraser 15832:4b5f3a087737 hvm: Remove hvm-specific NMI flag and use generic flag instead.
2007-09-06 kfraser 15831:dd230a032a8d Delete flask tools build target and add to .hgignore.
2007-09-03 Ian Campbell 15830:e8b71d5e584d Build libflask unconditionally since the python low-level tools
2007-09-03 Ian Campbell 15829:1b11356af548 Fix 64 bit build, cannot mix code and data declarations.
2007-08-31 kfraser 15828:3b50a7e52ff2 Implement x86 continuable domain destroy.
2007-08-31 kfraser 15827:230000d3ef32 xend: Always build lowlevel security modules, as there are some
2007-08-31 kfraser 15826:7e79e7f01f3d Implement ia64 continuable domain destroy.
2007-08-31 kfraser 15825:bd59dd48e208 Make XEN_DOMCTL_destroydomain hypercall preemptible, in a way that is
2007-08-31 kfraser 15824:ca0938180509 libxenctrl: xc_destroy_domain() handles EAGAIN.
2007-08-31 kfraser 15823:5ee379a1f0d0 xend: Correct indexing in xc_cpu_to_node_t map.
2007-08-31 kfraser 15822:2f13d0f2b07c xend: Add blktap disk type check
2007-08-31 kfraser 15821:06ac4c740c4a Add line termination to 'echo' usage in network-bridge script.
2007-08-31 kfraser 15820:16e01b0dcdbc Fix handling of auto-generated file xsm.py.
2007-08-31 kfraser 15819:7e7e0ea6a0bb Cleanups after XSM checkin.
2007-08-31 kfraser 15818:fa4d44c9d9f6 Xen Security Modules: ACM.
2007-08-31 kfraser 15817:993655d24b55 Xen Security Modules: Tools.
2007-08-31 kfraser 15816:6c8c934b235c Xen Security Modules: FLASK
2007-08-31 kfraser 15815:96f64f4c42f0 Xen Security Modules: XSM
2007-08-31 kfraser 15814:0f196e11a143 DEFINE_XEN_GUEST_HANDLE is evaluated by the pre-processor twice. Do this also for XEN_GUEST_HANDLE.
2007-08-31 kfraser 15813:577313e3c0a6 Fix blktap script for versions of readlink command that do not handle
2007-08-31 Tim Deegan 15812:86a154e1ef5d [HVM] Shadow: don't shadow the p2m table.
2007-08-31 Tim Deegan 15811:9fd5becfba6b [XEN] Shadow: remove ununsed function shadow_convert_to_log_dirty().
2007-08-30 kfraser 15810:9554ec3e27cd Support extensions to Intel architecture for TXT/SMX.
2007-08-30 kfraser 15809:d032a17aced2 qemu: Allow more IDE power management.
2007-08-30 kfraser 15808:b3689eb59c5e blktap: Fix double-free in tapdisk cleanup.
2007-08-30 kfraser 15807:fba9884685fb PV-on-HVM: Define DEFINE_RWLOCK() macro for older Linux kernels.
2007-08-30 kfraser 15806:3738840029b4 PV-on-HVML: Remove extra parentheses in netif_tx_lock_bh and netif_tx_unlock_bh
2007-08-30 kfraser 15805:8f1c807ace97 [ACM/XEND] Fix case where resource label file does not exist.
2007-08-30 kfraser 15804:3805cc382dbe qemu: Remove mapcache lock - we no longer have multiple threads in core qemu code.
2007-08-30 kfraser 15803:23bf79231e12 Update dump-core-foramt.txt documentation.
2007-08-30 kfraser 15802:263fc122f62b Introduce xc_core_arch_gpfn_may_present() hook.
2007-08-30 kfraser 15801:df860912f348 Optimize xc_core.c implementation.
2007-08-30 kfraser 15800:104aba61893e Some minor cleanup of xc_core.c.
2007-08-30 kfraser 15799:1c19a3430ab1 xen: Understand the E820_UNUSABLE (type code 5) memory type.
2007-08-30 kfraser 15798:c398dad9d50a hvm: Provide an HVMOP_flush_tlbs to flush VCPU TLBs.
2007-08-29 kfraser 15797:b485d8d7347a ioemu: Avoid unaligned guest memory accesses on ia64.
2007-08-29 kfraser 15796:2eb38cefdcd9 Skipping image name at start of command line is an
2007-08-29 kfraser 15795:c868eab6c99b hvm: Add rombios decoding of F11/F12 scancodes in support for
2007-08-29 kfraser 15794:adad9f3820f1 Improve commenting of xencomm_ctxt_next().
2007-08-29 kfraser 15793:828e1df114d4 hvm: Intercept reads of MSR_IA32_MCG_CAP and return 0.
2007-08-29 kfraser 15792:747b71c8c4a8 x86: Do not #GP when guest writes unexpected values to CR4. Just
2007-08-29 kfraser 15791:79053138b35c x86: Remove (most) Centaur CPU support. Only VIA C7 can work, as it
2007-08-29 kfraser 15790:86a02b7148fa x86: Kill Rise iDragon support.
2007-08-28 kfraser 15789:8e9ec8711efa ioemu: Avoid struct members clashing with POSIX apis
2007-08-28 kfraser 15788:8e3abd893835 xm: Fix error message for xm create command.
2007-08-28 kfraser 15787:7f53312a3297 ioemu: error checkin when setting up the Cirrus Logic video device.
2007-08-28 kfraser 15786:505021d029eb xend: Fix memory ballooning logic during save/restore. Should be same
2007-08-28 kfraser 15785:2aee2e4eacc8 Fix VNC server after HVM save/restore/migrate, when no vncpasswd specified.
2007-08-28 kfraser 15784:f4a0804d18f9 xencomm: Code style cleanups.
2007-08-28 kfraser 15783:c93e2a822d6f [xen, xencomm] xencomm multiple page support
2007-08-28 kfraser 15782:b1c3b9df7d9a [xen, xencomm] fix various xencomm invalid racy access.
2007-08-24 kfraser 15781:58d131f1fb35 hvmloader: Clarify relationship between xen_domain_handle_t and SMBIOS uuid field.
2007-08-24 Keir Fraser 15780:f279d776fcb0 x86: Fix paging_init() to not overwrite existing page-directory entry
2007-08-17 kfraser 15779:1892f4a9822f Merge with ia64/xen-unstable.hg
2007-08-17 Ian Campbell 15778:8ef276326042 silentoldconfig seems to break automated testing, try an explicit make prepare
2007-08-17 kfraser 15777:ceb0115627b9 Update version number to reflect that next stable release will be 3.2.x
2007-08-17 Ian Campbell 15776:ae923d1f50bf Linux 2.6.18 doesn't create include/linux/autoconf.h as a side effect
2007-08-17 Ian Campbell 15775:a1b6555a37bf Pull XEN_LINUX_UPDATE into mk.linux-2.6-xen so it can be shared by
2007-08-17 kfraser 15774:bd8647a7b992 Add sharing-check for blktap
2007-08-17 kfraser 15773:ac7a8c9d6202 xend: Fix vbd detach.
2007-08-17 kfraser 15772:458e8b37aec8 Fix "xm restore" require 4 times amount of memory on ia64.
2007-08-17 kfraser 15771:2ece8ff05ce7 xend: Avoid unnecessary writes to xenstore.
2007-08-16 kfraser 15770:cd511c380e03 Tack -m32/-m64 on HOSTCFLAGS when COMPILE_ARCH is x86.
2007-08-16 kfraser 15769:d1f9652e35c3 Avoid new-fangled gnumake else-if syntax.
2007-08-16 kfraser 15768:0edecad52917 Allow Xen to build on FreeBSD.
2007-09-06 Alex Williamson 15767:12be90e2f831 [IA64] Supress warning of __assign_domain_page().
2007-08-28 Alex Williamson 15766:3cd445aecf59 [IA64] Fixes for 4k page support.
2007-08-28 Alex Williamson 15765:9341dd055619 [IA64] Remove unused var opt_xenheap_megabytes
2007-08-28 Alex Williamson 15764:f88eea67a469 [IA64] Move nvram from /usr to /var
2007-08-28 Alex Williamson 15763:c21bd325088a [IA64] Fix parallel build; directory must exist before making symlink
2007-08-24 Alex Williamson 15762:6644d8486266 [IA64] Clean up NVRAM failure case
2007-08-24 Alex Williamson 15761:0cc2e0a1b2fc [IA64] Kill PM timer
2007-08-16 Alex Williamson 15760:049d4baa9965 [IA64] xencomm - compilation fix of unmodified driver
2007-08-16 Alex Williamson 15759:cb3c7f006077 [IA64] Use common xencomm.c and remove ia64 xencomm.c
2007-08-16 Alex Williamson 15758:778985f246a0 merge with xen-unstable.hg
2007-08-16 kfraser 15757:256160ff19b7 Remove unused max_dma_mfn variable.
2007-08-14 kfraser 15756:c98c707a07a8 xencomm: Fix for code style.
2007-08-14 kfraser 15755:3db3c4868568 [xen, xencomm] preparetion for xencomm consolidation.
2007-08-14 kfraser 15754:0d367c186e8c [xen, xencomm] xencomm trivial bug fix
2007-08-14 kfraser 15753:e9a5c6b2acbe xen: Cache 'current' vcpu in physdev_op hcall implementation.
2007-08-14 kfraser 15752:ef79bf6f0142 xen: Do not accept DOMID_SELF as input to DOMCTL_getdomaininfo.
2007-08-14 kfraser 15751:fdffab15499d libxc: Various xc_evtchn_* functions must return signed integer type.
2007-08-13 kfraser 15750:08e962b8597c hvm: Cleanups to state-restore paths (including vmxassist world restore).
2007-08-13 Tim Deegan 15749:d8b5b02c52cf [HVM] [TOOLS] Move device state save earlier in suspend path
2007-08-13 kfraser 15748:01c721fddb90 [PV-on-HVM]: Add missing includes
2007-08-13 kfraser 15747:f2649861d594 x86-64: enable hypervisor output on VESA frame buffer
2007-08-12 James Bulpin 15746:c362bcee8047 xm-test: Allow dom0 network interface used in tests to be overriden
2007-08-10 kfraser 15745:66a262700cf7 x86: Trivial clean up of debug output.
2007-08-10 kfraser 15744:8c77ae93f982 x86: Improved memcpy() asm implementation.
2007-08-09 kfraser 15743:95f90f24f3b1 Fix xm block/network-detach command.
2007-08-09 kfraser 15742:f0298301ba8b acm: Some fixes to the Xend ACM management code
2007-08-09 kfraser 15741:3876b4e7cc0a x86-64: pv wrmsr emulation fix
2007-08-09 kfraser 15740:db21f714d37f Ensure multiboot modules are mapped when we copy them.
2007-08-09 kfraser 15739:b55fe44438bc x86: Always define both PAE and non-PAE address constants
2007-08-09 kfraser 15738:918e04a982b8 acm: Cleaner use of copy_from_guest().
2007-08-09 kfraser 15737:ae3b1331ce19 Clean up usage of 'current' in do_iret() hypercall.
2007-08-08 kfraser 15736:484848f240e8 x86: Do not print unbounded bogus FACS signature.
2007-08-08 kfraser 15735:9ef1c3e6c48e hvm: Handle hw_cr[] array a bit more sanely.
2007-08-08 kfraser 15734:25e5c1b9faad hvm: Unify %cr0 handling.
2007-08-08 Ian Campbell 15733:359707941ae8 Do not clobber new wallclock offset on restore.
2007-08-08 kfraser 15732:00aa18fd722e hvm: Fix %cr4 handling in HAP paging mode.
2007-08-08 Tim Deegan 15731:35337d5c83f9 Merge
2007-08-08 Tim Deegan 15730:123ad31e9c3b [TOOLS] Avoid unaligned accesses in libfsimage FAT16 code
2007-08-08 kfraser 15729:da2c7dab1a3a hvm: More cleanups, particularly to %cr4 handling.
2007-08-08 kfraser 15728:511c41a55045 hvm: More cleanups around paging interfaces.
2007-08-07 kfraser 15727:0f541efbb6d6 hvm: Clean up control-register and EFER handling.
2007-08-16 Alex Williamson 15726:b5dbf184df6c [IA64] Support of 4k page size for individual guests
2007-08-16 Alex Williamson 15725:f317c27973f5 [IA64] Shrink vtlb size
2007-08-12 Alex Williamson 15724:cd51fa91956b merge with xen-unstable.hg
2007-08-07 kfraser 15723:7953164cebb6 xen: Clean up some paging files: no tab and trailing spaces.
2007-08-07 kfraser 15722:ff2dae3ebb1d xentop: fix abnormal value cpu(%) when domain shutdown.
2007-08-07 kfraser 15721:007a11317ce8 [ACM] Explicitly cast byte arrays when used in copy_from_guest
2007-08-06 Tim Deegan 15720:6f18f5bdeea3 [HVM] Store Etherboot ROM as hexdump, not binary
2007-08-06 kfraser 15719:11b70c3d2194 xm: Fix control characters causing xm tests to fail.
2007-08-06 kfraser 15718:c2d4efc2c8f9 xm: pass --skipdtd parameter through to 'xm new'
2007-08-06 Ian Campbell 15717:c229802cedbb [32on64] Copy the right grant table status code back to the guest.
2007-08-06 kfraser 15716:b82e6818fb31 hvm: Fix PV-on-HVM drivers to not execuite hypercall page while it is
2007-08-06 kfraser 15715:e1435c1f3382 hvm: Fix save/restore when callback_via line is routed through a PCI
2007-08-06 kfraser 15714:fd20c1333e3e pygrub: LiloConf.py supports root and read-only
2007-08-06 kfraser 15713:f8d5c509f156 Fix/cleanup destroyDevice code path in xend.
2007-08-06 kfraser 15712:92e43b36d211 [ACM] Support for removing / replacing a policy
2007-08-06 kfraser 15711:6384e168f122 [ACM] Support for running unlabeled domains alongside labeled ones
2007-08-03 kfraser 15710:0120cca78435 domain builder: Zero start_info struct.
2007-08-03 kfraser 15709:cb3e6fcb7f34 On debug builds, scrub pages with non-zero poison.
2007-08-03 Tim Deegan 15708:52e5c110aadb [HVM] Yet another MCA/MCE MSR.
2007-08-03 kfraser 15707:a451b0ab40d9 es7000: Remove the bulk of the ES7000 specific code from Xen.
2007-08-02 kfraser 15706:9f939ff527ee Merge with ppc/xen-unstable.hg
2007-08-02 Hollis Blanchard 15705:04fb85a46dc5 merge with xen-unstable.hg
2007-08-02 Hollis Blanchard 15704:976db28bcc43 [POWERPC][XEN] Commit missing multiboot files.
2007-08-02 kfraser 15703:7ee30cf72fd3 libelf: Clean up and fix up BSD symtab handling.
2007-08-02 kfraser 15702:78be123257fa elfloader: Re-add break stmt I stupidly removed from elf parser.
2007-08-02 kfraser 15701:29f349a3b452 libelf: Remove unneeded extra elf_set_verbose() invocation.
2007-08-02 Tim Deegan 15700:e0b424bc9572 Merge
2007-08-02 Tim Deegan 15699:bf85b467ee89 [MINIOS] fix x86_64 p2m map and CFLAGS
2007-08-01 kfraser 15698:07364f8574b8 xenstore: Redirect stdin/stdout/stderr to /dev/null.
2007-08-01 kfraser 15697:f343d3c16dcc xenstore: Do not assign to stdout/stderr/stdin - they are not
2007-08-12 Alex Williamson 15696:5b19839d0365 [IA64] Make MMU setting of domVTi configurable
2007-08-12 Alex Williamson 15695:54c721bb6d45 [IA64] Minimal long vhpt format support
2007-08-12 Alex Williamson 15694:82f5fbe59e26 [IA64] Use defines instead of hard coded numbers
2007-08-08 Alex Williamson 15693:87a72ba32301 [IA64] Saner dom0 memory and cpu defaults
2007-08-06 Alex Williamson 15692:cc83df4c96d6 [IA64] Fix parameter check in do_hvm_op()
2007-08-03 Alex Williamson 15691:90c830835ec1 [IA64] Cleanup panic
2007-08-03 Alex Williamson 15690:0cf0feba58fb [IA64] Remove more useless code
2007-08-01 Alex Williamson 15689:d83c9d87ede4 merge with xen-unstable.hg
2007-08-01 kfraser 15688:88bb0d305308 [ELF] Load elf symbols when BSD_SYMTAB=yes.
2007-08-01 kfraser 15687:0c79a9414f8d xenstored: Do not write to stderr if we are daemonised!
2007-08-01 kfraser 15686:eabac09d9e4e xenstored: Remove unused util code.
2007-08-01 kfraser 15685:ad9a79db3839 blktap: Fix unaligned access to blktap/tapdisk message payloads.
2007-08-01 kfraser 15684:425c3d6f7557 Fix file descriptor leak in blktapctrl
2007-08-01 kfraser 15683:36caf6f84072 Merge with ppc/xen-unstable.hg.
2007-07-30 Hollis Blanchard 15682:553f64e4f6ef [POWERPC][XEN] Use multiboot2 data structures when present.
2007-07-30 Hollis Blanchard 15681:a94bf8086002 [POWERPC][XEN] Deal with "shadow" -> "paging" fallout.
2007-07-30 Hollis Blanchard 15680:403bb3c4130e [POWERPC][XEN] Fix build by adding proper guards to asm/numa.h
2007-08-01 kfraser 15679:43836c2b595b [IA64] Fix tools build.
2007-07-31 kfraser 15678:0636f262ecd8 hvm: Large-scale cleanups and fixes to event deliver logic.
2007-07-31 kfraser 15677:7c5c3aa858cc hvmloader: Avoid bogus use of NULL pointer.
2007-07-31 Tim Deegan 15676:66055f773d19 [HVM] Inject #PF when mmio instruction fetch fails
2007-07-31 kfraser 15675:66147ca8f9c4 hvm: Define common (across VMX and SVM) set of event types.
2007-07-31 kfraser 15674:9174a8cfb578 hvm: Fix CR0 handling, which I broke in 15652.
2007-07-31 kfraser 15673:8daf61f4d89d vmx: Simplify event-injection logic.
2007-07-30 kfraser 15672:55fb4c6e7702 [ACM] Some more fixes
2007-07-30 kfraser 15671:9cd309378326 [IA64] Disable ACPI SRAT,SLIT table of dom0.
2007-07-30 kfraser 15670:c0fbee66aff6 Add acpi_table_disable() into xen/drivers/acpi/tables.c
2007-07-30 kfraser 15669:d9c3836e0684 Move generate_acpi_checksum() from ia64 code to common.
2007-07-27 kfraser 15668:f42ca20a1bb3 hvm: Clean up CR0 handling.
2007-08-01 Alex Williamson 15667:77c87416fbd0 [IA64] Set rr0 to rr4 hyperprivop
2007-07-31 Alex Williamson 15666:039f2ccb1e38 [IA64] Fix PAL_HALT of dom0 for panic_notifier_list
2007-07-30 Alex Williamson 15665:d69a57b29e3f [IA64][MINIOS] PKR support
2007-07-30 Alex Williamson 15664:57f519c41534 [IA64] Switch on PKR
2007-07-30 Alex Williamson 15663:255abff9d1f7 [IA64] Extend interfaces to use itir instead logps
2007-07-30 Alex Williamson 15662:85c2f2d754ef [IA64] Use key in optimzation feature
2007-07-30 Alex Williamson 15661:522a1932111f [IA64] Declarations for PKR
2007-07-30 Alex Williamson 15660:32825349924d [IA64] Clean up unused pkrs[] handling.
2007-07-27 Alex Williamson 15659:4492a0285bae merge with xen-unstable.hg
2007-07-27 kfraser 15658:5682f899c7ae Implement Xen API method Console.set_other_config.