diff options
| author | Shivansh Dhiman <shivansh.dhiman@amd.com> | 2026-09-30 12:36:32 -0700 |
|---|---|---|
| committer | Sean Christopherson <seanjc@google.com> | 2026-09-30 14:22:24 -0700 |
| commit | 39080c3ca8b1edefdca7a4a189696427bbd8f6f7 (patch) | |
| tree | cb4951db1846a20d34fc439951c2818d13da64c0 /scripts/basic/split-include.c | |
| parent | cab4449bddbdcd8bf121ebe67ddb44fc61ca1b8e (diff) | |
| download | linux-39080c3ca8b1edefdca7a4a189696427bbd8f6f7.tar.gz linux-39080c3ca8b1edefdca7a4a189696427bbd8f6f7.zip | |
KVM: nSVM: Don't assume all active-low bits DR6 are fixed-1
When preparing vmcb02 for nested VMRUN, force only the actual fixed-1 bits
instead of setting all active-low bits. The flaw is currently benign, as
the only active-low bits supported by KVM are RTM (Restricted Transactional
Memory) and BLD (Bus Lock Detect), neither of which is currently supported
on SVM, but that's about to change.
Signed-off-by: Shivansh Dhiman <shivansh.dhiman@amd.com>
[sean: massage changelog]
Link: https://patch.msgid.link/20260930193634.3415089-11-seanjc@google.com
Signed-off-by: Sean Christopherson <seanjc@google.com>
Diffstat (limited to 'scripts/basic/split-include.c')
0 files changed, 0 insertions, 0 deletions
