index
:
sinitax/cachepc-linux
master
Fork of AMDESE/linux with modifications for CachePC side-channel attack
Louis Burda
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
arch
/
x86
/
kvm
/
svm
/
sev.c
Commit message (
Expand
)
Author
Age
Files
Lines
*
Properly implement target gfn stepping
Louis Burda
2023-02-03
1
-18
/
+12
*
Merge branch 'sev-snp-iommu-avic_5.19-rc6_v4' of github.com:AMDESE/linux
Louis Burda
2023-01-31
1
-8
/
+0
|
\
|
*
Revert "KVM: SEV: add cache flush to solve SEV cache incoherency issues"
Ashish Kalra
2022-09-28
1
-8
/
+0
*
|
TRACK_STEPS_SIGNALLED: Only prime+probe when we are stepping on target gfn
Louis Burda
2023-01-27
1
-2
/
+0
*
|
Add signalled stepping track mode
Louis Burda
2023-01-26
1
-16
/
+92
*
|
Add more debug prints
Louis Burda
2023-01-17
1
-6
/
+12
*
|
Minimize diff to 0aaa1e5 and small restructure
Louis Burda
2023-01-11
1
-42
/
+2
*
|
Fix decrypt_rip for SEV SNP
Louis Burda
2023-01-09
1
-33
/
+36
*
|
Fix page fault handling
Louis Burda
2022-12-19
1
-2
/
+70
*
|
Remove old warnings
Louis Burda
2022-12-11
1
-5
/
+0
*
|
Dont unmap vmsa from direct map
Louis Burda
2022-12-10
1
-3
/
+60
*
|
stash
Louis Burda
2022-12-06
1
-5
/
+34
|
/
*
*fixup: KVM: SVM: Fix lock imbalance during page-state change failure
Michael Roth
2022-08-23
1
-0
/
+1
*
KVM: SVM: Disable SEV-ES support if MMIO caching is disable
Sean Christopherson
2022-08-05
1
-0
/
+10
*
*debug: warn if setup_vmgexit_scratch() fails in sev_es_string_io()
Michael Roth
2022-07-13
1
-1
/
+3
*
*debug: use trace_kvm_sev_es_unmap_ghcb
Michael Roth
2022-07-13
1
-0
/
+18
*
KVM: SVM: Sync the GHCB scratch buffer using already mapped ghcb
Ashish Kalra
2022-07-13
1
-8
/
+21
*
KVM: SVM: Add module parameter to enable the SEV-SNP
Brijesh Singh
2022-07-13
1
-3
/
+4
*
KVM: SVM: Support SEV-SNP AP Creation NAE event
Tom Lendacky
2022-07-13
1
-0
/
+197
*
KVM: SVM: Use a VMSA physical address variable for populating VMCB
Tom Lendacky
2022-07-13
1
-3
/
+2
*
KVM: SVM: Provide support for SNP_GUEST_REQUEST NAE event
Brijesh Singh
2022-07-13
1
-6
/
+190
*
KVM: SVM: Add support to handle the RMP nested page fault
Brijesh Singh
2022-07-13
1
-0
/
+76
*
KVM: SVM: Introduce ops for the post gfn map and unmap
Brijesh Singh
2022-07-13
1
-2
/
+46
*
KVM: SVM: Add support to handle Page State Change VMGEXIT
Brijesh Singh
2022-07-13
1
-5
/
+74
*
KVM: SVM: Add support to handle MSR based Page State Change VMGEXIT
Brijesh Singh
2022-07-13
1
-0
/
+197
*
KVM: SVM: Add support to handle GHCB GPA register VMGEXIT
Brijesh Singh
2022-07-13
1
-0
/
+27
*
KVM: SVM: Remove the long-lived GHCB host map
Brijesh Singh
2022-07-13
1
-48
/
+83
*
KVM: SVM: Do not use long-lived GHCB map while setting scratch area
Brijesh Singh
2022-07-13
1
-40
/
+34
*
KVM: X86: Keep the NPT and RMP page level in sync
Brijesh Singh
2022-07-13
1
-0
/
+46
*
KVM: SVM: Add KVM_SEV_SNP_LAUNCH_FINISH command
Brijesh Singh
2022-07-13
1
-0
/
+119
*
KVM: SVM: Mark the private vma unmerable for SEV-SNP guests
Brijesh Singh
2022-07-13
1
-0
/
+32
*
KVM: SVM: Add KVM_SEV_SNP_LAUNCH_UPDATE command
Brijesh Singh
2022-07-13
1
-0
/
+187
*
KVM: SVM: Disallow registering memory range from HugeTLB for SNP guest
Brijesh Singh
2022-07-13
1
-0
/
+37
*
KVM: SVM: Add KVM_SEV_SNP_LAUNCH_START command
Brijesh Singh
2022-07-13
1
-3
/
+112
*
KVM: SVM: Add KVM_SNP_INIT command
Brijesh Singh
2022-07-13
1
-2
/
+42
*
KVM: SVM: Add initial SEV-SNP support
Brijesh Singh
2022-07-13
1
-1
/
+9
*
KVM: SVM: Make AVIC backing, VMSA and VMCB memory allocation SNP safe
Brijesh Singh
2022-07-13
1
-0
/
+35
*
KVM: SVM: Provide the Hypervisor Feature support VMGEXIT
Brijesh Singh
2022-07-13
1
-0
/
+14
*
KVM: SVM: Add support to handle AP reset MSR protocol
Tom Lendacky
2022-07-13
1
-8
/
+48
*
KVM: SEV: Init target VMCBs in sev_migrate_from
Peter Gonda
2022-06-24
1
-23
/
+45
*
KVM: x86/svm: add __GFP_ACCOUNT to __sev_dbg_{en,de}crypt_user()
Mingwei Zhang
2022-06-24
1
-2
/
+2
*
Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm
Linus Torvalds
2022-05-26
1
-8
/
+20
|
\
|
*
KVM: SVM: Use kzalloc for sev ioctl interfaces to prevent kernel data leak
Ashish Kalra
2022-05-25
1
-6
/
+6
|
*
Merge tag 'kvm-riscv-5.19-1' of https://github.com/kvm-riscv/linux into HEAD
Paolo Bonzini
2022-05-25
1
-4
/
+38
|
|
\
|
*
\
Merge tag 'kvmarm-5.19' of git://git.kernel.org/pub/scm/linux/kernel/git/kvma...
Paolo Bonzini
2022-05-25
1
-35
/
+32
|
|
\
\
|
*
|
|
KVM: SEV-ES: Use V_TSC_AUX if available instead of RDTSC/MSR_TSC_AUX intercepts
Babu Moger
2022-04-29
1
-0
/
+8
|
*
|
|
Merge branch 'kvm-fixes-for-5.18-rc5' into HEAD
Paolo Bonzini
2022-04-29
1
-3
/
+2
|
|
\
\
\
|
*
|
|
|
KVM, SEV: Add KVM_EXIT_SHUTDOWN metadata for SEV-ES
Peter Gonda
2022-04-13
1
-2
/
+7
|
|
/
/
/
*
|
|
|
Merge tag 'x86_sev_for_v5.19_rc1' of git://git.kernel.org/pub/scm/linux/kerne...
Linus Torvalds
2022-05-23
1
-11
/
+11
|
\
\
\
\
|
|
_
|
_
|
/
|
/
|
|
|
|
*
|
|
KVM: SVM: Create a separate mapping for the SEV-ES save area
Tom Lendacky
2022-04-06
1
-11
/
+11
[next]