diff options
author | Linus Torvalds <torvalds@linux-foundation.org> | 2025-08-12 08:19:23 -0700 |
---|---|---|
committer | Linus Torvalds <torvalds@linux-foundation.org> | 2025-08-12 08:19:23 -0700 |
commit | 20e0d8576484c60c8c0c9d5d6665541c37dee327 (patch) | |
tree | 63bb9fe92c0efeb5149c1120c559d92f44c0f255 /scripts/lib/kdoc/kdoc_output.py | |
parent | 53e760d8949895390e256e723e7ee46618310361 (diff) | |
parent | 7b306dfa326f70114312b320d083b21fa9481e1e (diff) |
Merge tag 'snp_cache_coherency' of git://git.kernel.org/pub/scm/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
Diffstat (limited to 'scripts/lib/kdoc/kdoc_output.py')
0 files changed, 0 insertions, 0 deletions