|
@@ -490,7 +490,7 @@ static irqreturn_t prq_event_thread(int irq, void *d)
|
|
|
req = &iommu->prq[head / sizeof(*req)];
|
|
|
|
|
|
result = QI_RESP_FAILURE;
|
|
|
- address = (u64)req->addr << PAGE_SHIFT;
|
|
|
+ address = (u64)req->addr << VTD_PAGE_SHIFT;
|
|
|
if (!req->pasid_present) {
|
|
|
pr_err("%s: Page request without PASID: %08llx %08llx\n",
|
|
|
iommu->name, ((unsigned long long *)req)[0],
|