Series |
Reduce scope of vcpu state at hyp by refactoring out state hyp needs
|
expand
-
[RFC,v1,00/30] Reduce scope of vcpu state at hyp by refactoring out state hyp needs
-
[RFC,v1,01/30] KVM: arm64: placeholder to check if VM is protected
-
[RFC,v1,02/30,DONOTMERGE] Temporarily disable unused variable warning
-
[RFC,v1,03/30,DONOTMERGE] Coccinelle scripts for refactoring
-
[RFC,v1,04/30] KVM: arm64: remove unused parameters and asm offsets
-
[RFC,v1,05/30] KVM: arm64: add accessors for kvm_cpu_context
-
[RFC,v1,06/30] KVM: arm64: COCCI: use_ctxt_access.cocci: use kvm_cpu_context accessors
-
[RFC,v1,07/30] KVM: arm64: COCCI: add_ctxt.cocci use_ctxt.cocci: reduce scope of functions to kvm_c…
-
[RFC,v1,08/30] KVM: arm64: add hypervisor state accessors
-
[RFC,v1,09/30] KVM: arm64: COCCI: vcpu_hyp_accessors.cocci: use accessors for hypervisor state vcpu…
-
[RFC,v1,10/30] KVM: arm64: Add accessors for hypervisor state in kvm_vcpu_arch
-
[RFC,v1,11/30] KVM: arm64: create and use a new vcpu_hyp_state struct
-
[RFC,v1,12/30] KVM: arm64: COCCI: add_hypstate.cocci use_hypstate.cocci: Reduce scope of functions …
-
[RFC,v1,13/30] KVM: arm64: change function parameters to use kvm_cpu_ctxt and hyp_state
-
[RFC,v1,14/30] KVM: arm64: reduce scope of vgic v2
-
[RFC,v1,15/30] KVM: arm64: COCCI: vgic3_cpu.cocci: reduce scope of vgic v3
-
[RFC,v1,16/30] KVM: arm64: reduce scope of vgic_v3 access parameters
-
[RFC,v1,17/30] KVM: arm64: access __hyp_running_vcpu via accessors only
-
[RFC,v1,18/30] KVM: arm64: reduce scope of __guest_exit to only depend on kvm_cpu_context
-
[RFC,v1,19/30] KVM: arm64: change calls of get_loaded_vcpu to get_loaded_vcpu_ctxt
-
[RFC,v1,20/30] KVM: arm64: add __hyp_running_ctxt and __hyp_running_hyps
-
[RFC,v1,21/30] KVM: arm64: transition code to __hyp_running_ctxt and __hyp_running_hyps
-
[RFC,v1,22/30] KVM: arm64: reduce scope of __guest_enter to depend only on kvm_cpu_ctxt
-
[RFC,v1,23/30] KVM: arm64: COCCI: remove_unused.cocci: remove unused ctxt and hypstate variables
-
[RFC,v1,24/30] KVM: arm64: remove unused functions
-
[RFC,v1,25/30] KVM: arm64: separate kvm_run() for protected VMs
-
[RFC,v1,26/30] KVM: arm64: pVM activate_traps to use vcpu_ctxt and vcpu_hyp_state
-
[RFC,v1,27/30] KVM: arm64: remove unsupported pVM features
-
[RFC,v1,28/30] KVM: arm64: reduce scope of pVM fixup_guest_exit to hyp_state and kvm_cpu_ctxt
-
[RFC,v1,29/30,DONOTMERGE] Remove Coccinelle scripts added for refactoring
-
[RFC,v1,30/30,DONOTMERGE] Re-enable warnings
|