On Wed, Mar 26, 2025 at 06:18:49PM +0100, Eric Auger wrote: > Again I think we need to understand the consequence of having a more > comprehensive support of SSID. This also holds with old the IDR fields > that may be inherited from the HW and we don't support yet in the > emulation code
To be very clear, and this is in one of the uapi header comments, the vmm should not be copying IDR fields blindly. It should refer to the physical HW IDR to build the virtual one only for bits which make sense and match its own paravirtualization capabilities. Also, I don't think any of the emulation SW in qemu can use a pasid, so isn't it OK to just ignore the non-zero SSIDs in the CD table, and continue to advertise a vPCI device without a PASID cap?? Jason
