Re: [PATCH] kvm-userspace: set pci mem to start at 0xc100000 and vesa to 0xc000000

2009-01-17 Thread Izik Eidus
Chris Wright wrote: * Izik Eidus (iei...@redhat.com) wrote: This patch make the pci mem region larger (1 giga now). this is needed for pci devices that require large amount of memory such as video cards. for pea guests this patch is not an issue beacuse the guest OS will map the rest of the

[ kvm-Bugs-2494730 ] Guests stalling on kvm-82

2009-01-17 Thread SourceForge.net
Bugs item #2494730, was opened at 2009-01-09 09:59 Message generated for change (Comment added) made by kmshanah You can respond by visiting: https://sourceforge.net/tracker/?func=detailatid=893831aid=2494730group_id=180599 Please note that this message will contain a full copy of the comment

cirrus-vga is not properly reset

2009-01-17 Thread Jan Kiszka
Hi, when rebooting from non-text mode, the text output of BIOS and bootloader is unreadable. This only happens with cirrus and the KVM tree, std-vga is fine, cirrus with upstream QEMU is fine, too. Moreover, -no-kvm makes no difference. What's very strange about this: CirrusVGAState does not

Re: cirrus-vga is not properly reset

2009-01-17 Thread Jan Kiszka
Jan Kiszka wrote: Hi, when rebooting from non-text mode, the text output of BIOS and bootloader is unreadable. This only happens with cirrus and the KVM tree, std-vga is fine, cirrus with upstream QEMU is fine, too. Moreover, -no-kvm makes no difference. Looked at it again, and I was able

[Resolved] XP Guest Clock Slow

2009-01-17 Thread kvm-user
Update in case someone else fights the same issue. Replaced Lenny kernel with 2.6.28 kernel.org compile. All is well now - At least within a few seconds per day. -- Marty -Original Message- From: kvm-ow...@vger.kernel.org [mailto:kvm-ow...@vger.kernel.org] On Behalf Of

[PATCH v2 0/6] ATS capability support for Intel IOMMU

2009-01-17 Thread Yu Zhao
This patch series implements Address Translation Service support for the Intel IOMMU. ATS makes the PCI Endpoint be able to request the DMA address translation from the IOMMU and cache the translation in the Endpoint, thus alleviate IOMMU pressure and improve the hardware performance in the I/O

[PATCH v2 2/6] VT-d: parse ATSR in DMA Remapping Reporting Structure

2009-01-17 Thread Yu Zhao
Parse the Root Port ATS Capability Reporting Structure in DMA Remapping Reporting Structure ACPI table. Signed-off-by: Yu Zhao yu.z...@intel.com --- drivers/pci/dmar.c | 112 -- include/linux/dmar.h|9 include/linux/intel-iommu.h

[PATCH v2 3/6] VT-d: add queue invalidation fault status support

2009-01-17 Thread Yu Zhao
Check fault register after submitting an queue invalidation request. Signed-off-by: Yu Zhao yu.z...@intel.com --- drivers/pci/dmar.c | 59 +++-- drivers/pci/intr_remapping.c | 21 -- include/linux/intel-iommu.h |4 ++- 3 files

[PATCH v2 6/6] VT-d: support the device IOTLB

2009-01-17 Thread Yu Zhao
Support device IOTLB (i.e. ATS) for both native and KVM environments. Signed-off-by: Yu Zhao yu.z...@intel.com --- drivers/pci/intel-iommu.c | 97 +- include/linux/intel-iommu.h |1 + 2 files changed, 95 insertions(+), 3 deletions(-) diff --git

[PATCH v2 4/6] VT-d: add device IOTLB invalidation support

2009-01-17 Thread Yu Zhao
Support device IOTLB invalidation to flush the translation cached in the Endpoint. Signed-off-by: Yu Zhao yu.z...@intel.com --- drivers/pci/dmar.c | 63 -- include/linux/intel-iommu.h | 13 - 2 files changed, 72 insertions(+), 4

[PATCH v2 5/6] VT-d: cleanup iommu_flush_iotlb_psi and flush_unmaps

2009-01-17 Thread Yu Zhao
Make iommu_flush_iotlb_psi() and flush_unmaps() easier to read. Signed-off-by: Yu Zhao yu.z...@intel.com --- drivers/pci/intel-iommu.c | 46 +--- 1 files changed, 22 insertions(+), 24 deletions(-) diff --git a/drivers/pci/intel-iommu.c