I read a whitepaper about SEV-SNP, and understand that RMP (Reverse Map Table) checks ownership of each page by comparing ASID recorded in RMP entry and VM's ASID.
I am curious about how this operation works in detail. Where does each guest VM's ASID is stored while it is running, and how hardware gets the value to compare it with the ASID recorded in RMP entry?