All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH]0/5 Patch to split x86 specific code from kvm_main.c
@ 2007-11-08  7:21 Zhang, Xiantao
       [not found] ` <42DFA526FC41B1429CE7279EF83C6BDC905003-wq7ZOvIWXbMAbVU2wMM1CrfspsVTdybXVpNB7YpNyf8@public.gmane.org>
  0 siblings, 1 reply; 4+ messages in thread
From: Zhang, Xiantao @ 2007-11-08  7:21 UTC (permalink / raw)
  To: Avi Kivity
  Cc: kvm-devel-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f,
	carsteno-tA70FqPdS9bQT0dZR+AlfA, Hollis Blanchard

Hi Avi,
This series of patches are intended to further split x86 specific code
from kvm_main.c, and make kvm_main.c arch-independent.  
For easy review, I splitted them into small patches. With these patches,
we almost finish the first stage work for code split. 

[1/5] Remove unused header files include from kvm_main.c since the
corresponding functions have been moved to x86.c
[2/5] Move kvm_x86_ops definition to x86, and prepare for next step's
work.
[3/5] Using kvm_arch prefix to redefine kvm_x86_ops->ops in x86.c. and
make kvm_x86_ops as x86_specific part.
[4/5] Combine kvm_init and kvm_init_x86 into one kvm_init function, and
meanwhile, remove module_init and module_exit function since kvm_init
will called by svm and vmx.
[5/5] Make kvm_init as arch-indepenent, through defining a void pointer
type parameter . All archs will register their corresponding functions
into kvm module. For example, x86 will use this parameter to register
vmx/svm's ops. 

CC to Hollis and Carste to check whether they block your sides. :) 

Thanks 
Xiantao

-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems?  Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >> http://get.splunk.com/

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

end of thread, other threads:[~2007-11-08 13:36 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2007-11-08  7:21 [PATCH]0/5 Patch to split x86 specific code from kvm_main.c Zhang, Xiantao
     [not found] ` <42DFA526FC41B1429CE7279EF83C6BDC905003-wq7ZOvIWXbMAbVU2wMM1CrfspsVTdybXVpNB7YpNyf8@public.gmane.org>
2007-11-08 12:06   ` Carsten Otte
     [not found]     ` <4732FBC1.3030301-tA70FqPdS9bQT0dZR+AlfA@public.gmane.org>
2007-11-08 12:59       ` Zhang, Xiantao
     [not found]         ` <42DFA526FC41B1429CE7279EF83C6BDC94EE2B-wq7ZOvIWXbMAbVU2wMM1CrfspsVTdybXVpNB7YpNyf8@public.gmane.org>
2007-11-08 13:36           ` [Resend ] [PATCH]0/5 Patch to split x86 specific code fromkvm_main.c, rebase to latest commits Zhang, Xiantao

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.