File tree Expand file tree Collapse file tree 1 file changed +12
-0
lines changed Expand file tree Collapse file tree 1 file changed +12
-0
lines changed Original file line number Diff line number Diff line change @@ -2876,6 +2876,12 @@ static int svm_get_msr(struct kvm_vcpu *vcpu, struct msr_data *msr_info)
2876
2876
case MSR_CSTAR :
2877
2877
msr_info -> data = svm -> vmcb01 .ptr -> save .cstar ;
2878
2878
break ;
2879
+ case MSR_GS_BASE :
2880
+ msr_info -> data = svm -> vmcb01 .ptr -> save .gs .base ;
2881
+ break ;
2882
+ case MSR_FS_BASE :
2883
+ msr_info -> data = svm -> vmcb01 .ptr -> save .fs .base ;
2884
+ break ;
2879
2885
case MSR_KERNEL_GS_BASE :
2880
2886
msr_info -> data = svm -> vmcb01 .ptr -> save .kernel_gs_base ;
2881
2887
break ;
@@ -3101,6 +3107,12 @@ static int svm_set_msr(struct kvm_vcpu *vcpu, struct msr_data *msr)
3101
3107
case MSR_CSTAR :
3102
3108
svm -> vmcb01 .ptr -> save .cstar = data ;
3103
3109
break ;
3110
+ case MSR_GS_BASE :
3111
+ svm -> vmcb01 .ptr -> save .gs .base = data ;
3112
+ break ;
3113
+ case MSR_FS_BASE :
3114
+ svm -> vmcb01 .ptr -> save .fs .base = data ;
3115
+ break ;
3104
3116
case MSR_KERNEL_GS_BASE :
3105
3117
svm -> vmcb01 .ptr -> save .kernel_gs_base = data ;
3106
3118
break ;
You can’t perform that action at this time.
0 commit comments