search for: intel_iommu_domain_init

Displaying 6 results from an estimated 6 matches for "intel_iommu_domain_init".

2009 Jan 22
17
Critical bug: VT-d fault causes disk corruption or Dom0 kernel panic.
All, We met several system failures on different hardware platforms, which are all caused by VT-d fault. err 1: disk is corrupted by VT-d fault on SATA. err 2: Dom0 kernel panics at booting, which is caused VT-d fault on UHCI. err 3, Dom0 complains disk errors while creating HVM guests. The culprit would be changeset 19054 "x86_64: Remove statically-partitioned Xen heap.". Detailed
2009 Feb 13
12
VT-D RMRR is incorrect
I try pci pci passthrough with xen 3.3.1 and CentOS 5.2(64bit) on a SUPERMICRO C7X58 board I see the following the error in my boot log. (XEN) [VT-D]dmar.c:372: RMRR is incorrect. This problem is caused by this condition in dmr.c:372. if ( rmrr->base_address >= rmrr->end_address ) { dprintk(XENLOG_ERR VTDPREFIX, "RMRR is incorrect.\n"); return -EFAULT; } As an
2009 Feb 13
12
VT-D RMRR is incorrect
I try pci pci passthrough with xen 3.3.1 and CentOS 5.2(64bit) on a SUPERMICRO C7X58 board I see the following the error in my boot log. (XEN) [VT-D]dmar.c:372: RMRR is incorrect. This problem is caused by this condition in dmr.c:372. if ( rmrr->base_address >= rmrr->end_address ) { dprintk(XENLOG_ERR VTDPREFIX, "RMRR is incorrect.\n"); return -EFAULT; } As an
2011 Jun 02
0
[PATCH] pci: Use pr_<level> and pr_fmt
...(); return ret; } - printk(KERN_INFO - "PCI-DMA: Intel(R) Virtualization Technology for Directed I/O\n"); + pr_info("PCI-DMA: Intel(R) Virtualization Technology for Directed I/O\n"); init_timer(&unmap_timer); #ifdef CONFIG_SWIOTLB @@ -3730,13 +3719,11 @@ static int intel_iommu_domain_init(struct iommu_domain *domain) dmar_domain = iommu_alloc_vm_domain(); if (!dmar_domain) { - printk(KERN_ERR - "intel_iommu_domain_init: dmar_domain == NULL\n"); + pr_err("%s: dmar_domain == NULL\n", __func__); return -ENOMEM; } if (md_domain_init(dmar_domain, DEFA...
2011 Jun 02
0
[PATCH] pci: Use pr_<level> and pr_fmt
...(); return ret; } - printk(KERN_INFO - "PCI-DMA: Intel(R) Virtualization Technology for Directed I/O\n"); + pr_info("PCI-DMA: Intel(R) Virtualization Technology for Directed I/O\n"); init_timer(&unmap_timer); #ifdef CONFIG_SWIOTLB @@ -3730,13 +3719,11 @@ static int intel_iommu_domain_init(struct iommu_domain *domain) dmar_domain = iommu_alloc_vm_domain(); if (!dmar_domain) { - printk(KERN_ERR - "intel_iommu_domain_init: dmar_domain == NULL\n"); + pr_err("%s: dmar_domain == NULL\n", __func__); return -ENOMEM; } if (md_domain_init(dmar_domain, DEFA...
2011 Jun 02
0
[PATCH] pci: Use pr_<level> and pr_fmt
...(); return ret; } - printk(KERN_INFO - "PCI-DMA: Intel(R) Virtualization Technology for Directed I/O\n"); + pr_info("PCI-DMA: Intel(R) Virtualization Technology for Directed I/O\n"); init_timer(&unmap_timer); #ifdef CONFIG_SWIOTLB @@ -3730,13 +3719,11 @@ static int intel_iommu_domain_init(struct iommu_domain *domain) dmar_domain = iommu_alloc_vm_domain(); if (!dmar_domain) { - printk(KERN_ERR - "intel_iommu_domain_init: dmar_domain == NULL\n"); + pr_err("%s: dmar_domain == NULL\n", __func__); return -ENOMEM; } if (md_domain_init(dmar_domain, DEFA...