Re: [PATCH 3/4] iommu/sva: Support reservation of global PASIDs

From: Jason Gunthorpe
Date: Mon Mar 06 2023 - 13:20:12 EST


On Mon, Mar 06, 2023 at 09:57:59AM -0800, Jacob Pan wrote:

> ENQCMDS does not have the restriction of using a single CPU MSR to store
> PASIDs, PASID is supplied to the instruction operand.

Huh? That isn't what it says in the programming manual. It says the
PASID only comes from the IA32_PASID msr and the only two operands are
the destination MMIO and the memory source for the rest of the payload.

Jason