arch/x86/kvm/mmu/paging_tmpl.h in the Linux kernel before 5.12.11 incorrectly computes the access permissions of a shadow page, leading to a missing guest protection page fault. Reference and upstream patch: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=b1bd5cba3306691c771d558e94baa73e8b0b96b7
Created kernel tracking bugs for this issue: Affects: fedora-all [bug 1992265]
This was fixed for Fedora with the 5.12.11 stable kernel updates.