From: Linus Torvalds Date: Tue, 12 Aug 2025 15:19:23 +0000 (-0700) Subject: Merge tag 'snp_cache_coherency' of git://git.kernel.org/pub/scm/linux/kernel/git... X-Git-Url: https://git.kernel.dk/?a=commitdiff_plain;h=20e0d8576484c60c8c0c9d5d6665541c37dee327;p=linux-block.git Merge tag 'snp_cache_coherency' of git://git./linux/kernel/git/tip/tip - Add a mitigation for a cache coherency vulnerability when running an SNP guest which makes sure all cache lines belonging to a 4K page are evicted after latter has been converted to a guest-private page [ SNP: Secure Nested Paging - not to be confused with Single Nucleotide Polymorphism, which is the more common use of that TLA. I am on a mission to write out the more obscure TLAs in order to keep track of them. Because while math tells us that there are only about 17k different combinations of three-letter acronyms using English letters (26^3), I am convinced that somehow Intel, AMD and ARM have together figured out new mathematics, and have at least a million different TLAs that they use. - Linus ] * tag 'snp_cache_coherency' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip: x86/sev: Evict cache lines during SNP memory validation --- 20e0d8576484c60c8c0c9d5d6665541c37dee327