direct-io.hg

log

age author revision description
2006-11-30 Ian Campbell 12660:5091a9a55d86 [XEN] Only parse the crashkernel command line parameter once on boot
2006-11-30 Ian Campbell 12659:f6993ff5cf49 [XEN] Rename machine_shutdown to machine_reboot_kexec to better
2006-11-30 Ian Campbell 12658:d7f71de58c4b [LINUX] Fix backward compatibility with hypervisors which do not support kexec.
2006-11-30 Ewan Mellor 12657:cefb1f761f0b Fix HVM shutdown when xend is restarted.
2006-11-30 Ewan Mellor 12656:dde9e37c0671 Fix-up reference to name_label.
2006-11-30 Ewan Mellor 12655:2e9eb9980c41 Reinstate the reboot-feature code that was accidentally lost as part of the
2006-11-30 Ian Campbell 12654:c7e33053f59b [LINUX] Only initialise kexec in domain0.
2006-11-30 kfraser 12653:582d21e2d3cd [QEMU] Do shift-key processing in QEMU monitor terminal when connected via VNC.
2006-11-30 kfraser 12652:b7095209e31a [LIBXC] Fix Solaris build: Use XC_PAGE_SIZE not PAGE_SIZE.
2006-11-30 kfraser 12651:30fe5097cf7f [LINUX] Properly trigger XenbusStateClosed in blkfront
2006-11-30 kfraser 12650:f19ddc0ee3e6 [QEMU] usb-uhci: Data buffer is too small
2006-11-30 kfraser 12649:f66f7c3a82a7 [QEMU] Simpler workaround for guest writes to PCI config
2006-11-30 kfraser 12648:ccc419cbe0ba [LINUX] Missing xenoprof.h header file for x86/64.
2006-11-30 kfraser 12647:a2c26a896725 [XEN] Remove use of 'inline' on functions accessed via pointers.
2006-11-30 kfraser 12646:2c5bed93ffbc linux/x86-64: missing agp.h
2006-11-30 kfraser 12645:27a5a62552c0 [MINIOS] Improved unbind_all_ports().
2006-11-30 kfraser 12644:5adde07b4b8a [XEN] Arch-specific softirq definitions.
2006-11-30 kfraser 12643:d5d5915f4a7c [XEN] Proper segmentation emulation added to HVM emulated PTE writes.
2006-11-30 Ian Campbell 12642:01860d20feac merge
2006-11-30 Ian Campbell 12641:7ee6d20893f7 [XEN] Do not spin at the end of machine_crash_kexec(). If there was no crash
2006-11-30 Alastair Tse 12640:18b4b0fdf56b [XEND] Fix HVM configuration parsing typo for certain cfg values.
2006-11-30 Alastair Tse 12639:8b91546569d7 [XEND] Catch TypeErrors when unexpected SXP is encountered.
2006-11-30 Alastair Tse 12638:b2f5f1251330 [XEND] Fix Xen API attribute access to be robust to missing keys.
2006-11-30 Alastair Tse 12637:d9b5e34c4e5c [XEND] Checks to make sure the image type is valid in configuration
2006-11-30 Alastair Tse 12636:96621d417bd4 [XENAPI] Update debugging scripts to support vbd_list
2006-11-30 Alastair Tse 12635:09c29e91e3cd [XEND] Rename Xen API methods to match case of the API documentation
2006-11-30 Alastair Tse 12634:a3b8c9e773e1 [XEND] Fix hidden vcpu state when calling xm-list
2006-11-30 Alastair Tse 12633:5bed7bc05c8a [XEND] Remove SXP from most parts of Xend.
2006-11-30 Ian Campbell 12632:e7cb5813e2a7 Update -xen0 defconfig for nhew kexec option
2006-11-30 kfraser 12631:b1d538e557ee [XEN] Fix SIB byte decode when extended by REX.X and REX.B.
2006-11-30 Ian Campbell 12630:5d6be0099bdf merge
2006-11-30 Ian Campbell 12629:2a17ff9b8ffc [XEN] kexec: use parse_size_and_unit() when parsing crashkernel
2006-11-30 Ian Campbell 12628:b19922790440 [XEN] Fixup whitespace and tweak for Xen coding style.
2006-11-30 Ian Campbell 12627:aa08fbbf1243 [LINUX] kexec: Backport fix for overlapping program headers in x86_64 linker script.
2006-11-30 Ian Campbell 12626:a1a04c48da6c [XEN] Kexec / Kdump: x86_64 specific code
2006-11-30 Ian Campbell 12625:5690d18637f5 [XEN] Kexec / Kdump: x86_32 specific code
2006-11-30 Ian Campbell 12624:2b43fb3afb3e [XEN] Kexec / Kdump: Code shared between x86_32 and x86_64
2006-11-30 Ian Campbell 12623:c988f781817d [XEN] Kexec / Kdump: Generic code
2006-11-30 kfraser 12622:88935ae47fa9 [XEN] Simplify x86_emulate interface.
2006-11-29 Ewan Mellor 12621:d1b0a5adaeab Added the console class to the diagram.
2006-11-29 Ewan Mellor 12620:884c25ba7d26 State that getters and setters do not have asynchronous versions -- there's no
2006-11-29 Ewan Mellor 12619:5e9812e53300 New modelling for consoles -- have them as separate classes attached to the
2006-11-29 kfraser 12618:463bda167715 merge
2006-11-29 kfraser 12617:c630278d4193 [HVMLOADER] Clean up makefile, change TPM detection.
2006-11-29 Ewan Mellor 12616:2773c39df9a6 Fix xm new -F -- this fix was recently introduced for xm create.
2006-11-29 Ewan Mellor 12615:1b501311c778 Move the assert under the protection of the in_transaction flag.
2006-11-29 Ewan Mellor 12614:07e3f39eaf10 Silence log message when trying to unregister a watch that's already been
2006-11-29 kfraser 12613:53795f0a41b1 [LINUX] Avoid triggering the softlockup BUG when offline for too long.
2006-11-29 kfraser 12612:f32abd365ae0 [LINUX] console: Fix comment.
2006-11-29 kfraser 12611:4876e7ebca6e [XENOPROFILE, LINUX] compilation fix on x86_64
2006-11-29 kfraser 12610:9164f836943d [HVMLOADER] Fix CFLAGS.
2006-11-29 kfraser 12609:8832712b0b37 [LINUX] console: Add option to use /dev/xvc0, major=204, minor=191.
2006-11-29 kfraser 12608:15e80a946a6a [HVM][VMX] NX bit implies PAE can be enabled. If IA32 VMX guest finds
2006-11-29 kfraser 12607:f69c4a275d4d [DOCS] Update for new Xen boot parameters.
2006-11-29 kfraser 12606:4dad3420d74a Fix for network routing setup. Enables proxy arp on dom0's externally visible interface.
2006-11-29 Ewan Mellor 12605:ec2af46f9472 Diagnose a failure to open the xend-debug.log, and make the /var/log/xen
2006-11-29 kfraser 12604:a98bec6aacac [XEN] Emulator fixes.
2006-11-28 Ewan Mellor 12603:81c9213b3d39 A trivial fix. login_unconditionally needs to be called with
2006-11-28 Ewan Mellor 12602:bd5ebf33f222 Wait for device-bringup inside domain_start, outside the scope of the
2006-11-28 Ewan Mellor 12601:33951d547223 Plumb the "start_paused" flag through for VM.start and VM.resume. Do not
2006-11-28 kfraser 12600:39e40ccf7df5 Allow DMA address width to be overridden with boot parameters:
2006-11-28 Ewan Mellor 12599:d30be569532d Add test_bindings back into the build -- it isn't integrated with the normal
2006-11-14 jfehlig 12598:1fce8221d473 Fix casing of various functions in XendAPI class.
2006-11-28 kfraser 12597:a4ba47e9bc1f Clean up the DMADOM physical upper limit handling to properly honour
2006-11-22 jfehlig 12596:9493864f7a3c Add libxen to overall xen build via a config option in Config.mk.
2006-11-28 Ewan Mellor 12595:221b8ea81823 Dummy implementation of get_platform_keymap, so that the API layer doesn't
2006-11-28 Ewan Mellor 12594:fe15bf5a58ad Allow the C bindings to be more permissive when a structure is missing some
2006-11-28 kfraser 12593:514ed4f0e5da [HVMLOADER][ACPI] Move SSDT initialisation to acpi/ dir.
2006-11-28 Ian Campbell 12592:6c2c7ff6265a [LINUX] Update to 2.6.16.33.
2006-11-28 kfraser 12591:7826e5482d42 [XEN] Add emulator tracing diagnostic on error path.
2006-11-28 Ewan Mellor 12590:1c51c580dc05 Bump xend_config_format to 3, to indicate that the lifecycle patches are
2006-11-28 kfraser 12589:5c47222b60dc [HVMLOADER] acpi: Implement an acpi_rsdp_get() function that searches
2006-11-28 kfraser 12588:4666710bfc55 [BLKTAP] Use lartge enough types to express parameters of large block devices.
2006-11-28 kfraser 12587:99878f3f74ee [HVM][SVM] Allows 64bit HVM AMD-V Linux guests to boot.
2006-11-28 kfraser 12586:7cb4376044b5 [QEMU] pci: Unaligned config read/write overflow
2006-11-28 kfraser 12585:b08e7ed94991 [XENOPROFILE] fix shared_xenoprof_page_with_guest() and cleanup.
2006-11-28 Ewan Mellor 12584:bbcaa0cad3d2 Added xm list --state option, to select VMs with a particular state. Make
2006-11-28 Ewan Mellor 12583:723dbe1fc751 Do not display -1 as the domid when a VM is not running -- simply leave the
2006-11-28 Tim Deegan 12582:4cd39f7f090d [XEN] Clear just the _PAGE_RW bit when shooting writeable mappings
2006-11-28 kfraser 12581:0af1ba62a14b merge
2006-11-28 kfraser 12580:b75574cb80a3 [HVM] Add/fix access rights and limit checks to INS/OUTS emulation
2006-11-28 kfraser 12579:519a74928bd4 [HVM] Non-flat protected mode HVM support.
2006-11-28 kfraser 12578:62b0b520ea53 [HVM] Fix MSR access code.
2006-11-28 Ewan Mellor 12577:fa8b2059c5d8 Fix missing import.
2006-11-28 Ewan Mellor 12576:7a5246955bef Don't bail if the VM renaming at the end of saving doesn't succeed -- we
2006-11-28 Ewan Mellor 12575:ee70bf177981 Added configuration for authentication through Xen-API -- it can now be set
2006-11-28 Ewan Mellor 12574:018af1c94a5e Fix log message.
2006-11-28 Ewan Mellor 12573:6206685650f5 Implement an "allowed hosts" mechanism for the XML-RPC server layer, using
2006-11-28 Tim Deegan 12572:b4baf35cff11 [XEN] Remove valid_mfn().
2006-11-28 Tim Deegan 12571:658b9c47db98 [XEN] Don't unpin old shadow top levels until the new ones are pinned.
2006-11-27 Ewan Mellor 12570:3b961863062d Cope with non-integer domids (i.e. None) in the error message surrounding
2006-11-27 kfraser 12569:9d6bc06919e0 [HVM] Re-introduce the 'apic' configuration option, default to 1.
2006-11-27 kfraser 12568:93e657836d07 [XEN] Remove VALID_MFN(); replace uses with mfn_valid().
2006-11-27 Ewan Mellor 12567:445db3980f61 When suspending and resuming, look up the managed path using the domain's UUID.
2006-11-27 Ewan Mellor 12566:1c09d1d195e7 Don't send the old state string for halted domains -- it doesn't make any
2006-11-27 Ewan Mellor 12565:ca01484e4e8c Reset the domain name after the save completes. This is necessary, now that
2006-11-27 Ewan Mellor 12564:7c0f72918cec Add xm resume to the commands list.
2006-11-27 kfraser 12563:2ae4e4e89d6d [XEN] Cleanups to phys/mach address handling.
2006-11-27 Ian Campbell 12562:c242b6d6a64a [LINUX] Import kasprintf patch from upstream.
2006-11-27 Ian Campbell 12561:aaaa249e6f3b [LINUX] Update to Linux 2.6.16.32
2006-11-27 Ian Campbell 12560:447ac06f74d3 [LINUX] Update to Linux 2.6.16.31
2006-11-27 Ian Campbell 12559:a5aadc4c6bb6 [LINUX] Update to 2.6.16.30.
2006-11-27 kfraser 12558:277bdeee88f8 [NET] back: Fix DPRINTK message.
2006-11-27 Ewan Mellor 12557:57422757b04c Fix typo.
2006-11-27 Ewan Mellor 12556:dc1c8ae0a87a Do not bother waiting for the old HttpServer and UnixHttpServer threads when
2006-11-27 kfraser 12555:b6c6a1efbfaf [HVM] Move IOAPIC ID back to 0x00. Shift LAPIC IDs to 0x01 upwards.
2006-11-27 kfraser 12554:63786d35bc48 [HVM] Fix 8259 ELCR masks.
2006-11-27 kfraser 12553:5e70a5184746 [XENOPROFILE] removed unused gmaddr argument.
2006-11-27 kfraser 12552:d9c8a18624fb [MINIOS] Switched to new interface for HYPERVISOR_sched_op().
2006-11-27 kfraser 12551:8795be1653c9 [HVM] Fix bugs in RTC alarm code.
2006-11-27 kfraser 12550:f711b87ba951 [QEMU] fdc: Limit sector size to 16K
2006-11-27 kfraser 12549:f3ee62b7fb52 [VMXASSIST] Fix the wrong order definition of ES/DS in regs structure.
2006-11-27 kfraser 12548:84c0f49de1b1 [PATCH] svm: fix RIP-relative addressing in invlpg emulation
2006-11-27 kfraser 12547:b0a86eda868a [HVM] Small fixes to mmio decoder/emulator.
2006-11-27 kfraser 12546:97c552510470 [MINIOS] Exports a function to have all Xen ports unbound.
2006-11-27 kfraser 12545:50467f56ed65 [HVM] Fix building PV-on-HVM drivers on i386.
2006-11-26 kaf24 12544:25cb51eed511 Update hgignore list
2006-11-26 kaf24 12543:4d07411c517a [HVM] Dynamically build ACPI-table data block.
2006-11-26 kaf24 12542:91951de7592c [XEN] Fix emulator EA calculation for LODS/STOS.
2006-11-26 kaf24 12541:e4bb22422b50 [XEN] Clean up EA computation in emulator.