소스 검색

iommu/vt-d: Use dev_err(..) in intel_svm_device_to_iommu(..)

This will give a little bit of assistance to those developing drivers
using SVM. It might cause a slight annoyance to end-users whose kernel
disables the IOMMU when drivers are trying to use it. But the fix there
is to fix the kernel to enable the IOMMU.

Signed-off-by: Sudeep Dutt <sudeep.dutt@intel.com>
Signed-off-by: David Woodhouse <David.Woodhouse@intel.com>
Sudeep Dutt 9 년 전
부모
커밋
b9997e385e
1개의 변경된 파일2개의 추가작업 그리고 2개의 파일을 삭제
  1. 2 2
      drivers/iommu/intel-iommu.c

+ 2 - 2
drivers/iommu/intel-iommu.c

@@ -5042,12 +5042,12 @@ struct intel_iommu *intel_svm_device_to_iommu(struct device *dev)
 
 	iommu = device_to_iommu(dev, &bus, &devfn);
 	if ((!iommu)) {
-		dev_dbg(dev, "No IOMMU for device; cannot enable SVM\n");
+		dev_err(dev, "No IOMMU for device; cannot enable SVM\n");
 		return NULL;
 	}
 
 	if (!iommu->pasid_table) {
-		dev_dbg(dev, "PASID not enabled on IOMMU; cannot enable SVM\n");
+		dev_err(dev, "PASID not enabled on IOMMU; cannot enable SVM\n");
 		return NULL;
 	}