All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH v7 00/15] x86/domctl: Save info for one vcpu instance
@ 2018-06-07 14:59 Alexandru Isaila
  2018-06-07 14:59 ` [PATCH v7 01/15] x86/cpu: Introduce vmce_save_vcpu_ctxt_one() func Alexandru Isaila
                   ` (14 more replies)
  0 siblings, 15 replies; 30+ messages in thread
From: Alexandru Isaila @ 2018-06-07 14:59 UTC (permalink / raw)
  To: xen-devel; +Cc: wei.liu2, paul.durrant, ian.jackson, jbeulich, andrew.cooper3

Hi all,

This patch series addresses the ideea of saving data from a single vcpu instance.
First it starts by adding *save_one functions, then it removes the for loops from
the *save functions and it merges them to the *save_one functions.
In the final patch, the hvm_save and hvm_save_one functions are changed to make use       
of the new *save functions.                        

Cheers,

Alexandru Isaila (15):

 x86/cpu: Introduce vmce_save_vcpu_ctxt_one() func
 x86/hvm: Introduce hvm_save_tsc_adjust_one() func
 x86/hvm: Introduce hvm_save_cpu_ctxt_one func
 x86/hvm: Introduce hvm_save_cpu_xsave_states_one
 x86/hvm: Introduce hvm_save_cpu_msrs_one func
 x86/hvm: Introduce hvm_save_mtrr_msr_one func
 x86/hvm: Introduce viridian_save_vcpu_ctxt_one()
 x86/cpu: Remove loop form vmce_save_vcpu_ctxt() func
 x86/hvm: Remove loop from hvm_save_tsc_adjust() func
 x86/hvm: Remove loop from hvm_save_cpu_ctxt func
 x86/hvm: Remove loop from hvm_save_cpu_xsave_states
 x86/hvm: Remove loop from hvm_save_cpu_msrs func
 x86/hvm: Remove loop from hvm_save_mtrr_msr func
 x86/hvm: Remove loop from viridian_save_vcpu_ctxt()
 x86/domctl: Don't pause the whole domain if only getting vcpu state

_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xenproject.org
https://lists.xenproject.org/mailman/listinfo/xen-devel

^ permalink raw reply	[flat|nested] 30+ messages in thread

end of thread, other threads:[~2018-06-21  8:15 UTC | newest]

Thread overview: 30+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2018-06-07 14:59 [PATCH v7 00/15] x86/domctl: Save info for one vcpu instance Alexandru Isaila
2018-06-07 14:59 ` [PATCH v7 01/15] x86/cpu: Introduce vmce_save_vcpu_ctxt_one() func Alexandru Isaila
2018-06-08 14:45   ` Jan Beulich
2018-06-07 14:59 ` [PATCH v7 02/15] x86/hvm: Introduce hvm_save_tsc_adjust_one() func Alexandru Isaila
2018-06-07 14:59 ` [PATCH v7 03/15] x86/hvm: Introduce hvm_save_cpu_ctxt_one func Alexandru Isaila
2018-06-08 14:47   ` Jan Beulich
2018-06-07 14:59 ` [PATCH v7 04/15] x86/hvm: Introduce hvm_save_cpu_xsave_states_one Alexandru Isaila
2018-06-08 14:49   ` Jan Beulich
2018-06-07 14:59 ` [PATCH v7 05/15] x86/hvm: Introduce hvm_save_cpu_msrs_one func Alexandru Isaila
2018-06-08 14:50   ` Jan Beulich
2018-06-07 14:59 ` [PATCH v7 06/15] x86/hvm: Introduce hvm_save_mtrr_msr_one func Alexandru Isaila
2018-06-08 14:57   ` Jan Beulich
2018-06-07 14:59 ` [PATCH v7 07/15] x86/hvm: Introduce viridian_save_vcpu_ctxt_one() func Alexandru Isaila
2018-06-08  8:27   ` Paul Durrant
2018-06-07 14:59 ` [PATCH v7 08/15] x86/cpu: Remove loop form vmce_save_vcpu_ctxt() func Alexandru Isaila
2018-06-08  8:33   ` Paul Durrant
2018-06-08  8:51     ` Alexandru Stefan ISAILA
2018-06-08 12:46       ` Paul Durrant
2018-06-08 14:42         ` Jan Beulich
2018-06-20  8:56           ` Alexandru Stefan ISAILA
2018-06-21  7:39             ` Jan Beulich
2018-06-21  7:47               ` Alexandru Stefan ISAILA
2018-06-21  8:15                 ` Jan Beulich
2018-06-07 14:59 ` [PATCH v7 09/15] x86/hvm: Remove loop from hvm_save_tsc_adjust() func Alexandru Isaila
2018-06-07 14:59 ` [PATCH v7 10/15] x86/hvm: Remove loop from hvm_save_cpu_ctxt func Alexandru Isaila
2018-06-07 14:59 ` [PATCH v7 11/15] x86/hvm: Remove loop from hvm_save_cpu_xsave_states Alexandru Isaila
2018-06-07 14:59 ` [PATCH v7 12/15] x86/hvm: Remove loop from hvm_save_cpu_msrs func Alexandru Isaila
2018-06-07 14:59 ` [PATCH v7 13/15] x86/hvm: Remove loop from hvm_save_mtrr_msr func Alexandru Isaila
2018-06-07 14:59 ` [PATCH v7 14/15] x86/hvm: Remove loop from viridian_save_vcpu_ctxt() func Alexandru Isaila
2018-06-07 14:59 ` [PATCH v7 15/15] x86/domctl: Don't pause the whole domain if only getting vcpu state Alexandru Isaila

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.