public inbox for kvm@vger.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/38] KVM: Decouple Intel VT implementation from base kvm
@ 2006-11-27 12:10 Avi Kivity
  2006-11-27 12:16 ` [PATCH 6/38] KVM: Make the guest debugger an arch operation Avi Kivity
       [not found] ` <456AD5C6.1090406-atKUWr5tajBWk0Htik3J/w@public.gmane.org>
  0 siblings, 2 replies; 49+ messages in thread
From: Avi Kivity @ 2006-11-27 12:10 UTC (permalink / raw)
  To: kvm-devel-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f; +Cc: Andrew Morton, linux-kernel

This patchset prepares kvm for multiple architecture implementations.  
The kvm.ko module is split into kvm.ko and kvm-intel.ko, and a function 
vector is used to dispatch arch specific operations to the arch module.


-- 
error compiling committee.c: too many arguments to function


-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys - and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV

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

end of thread, other threads:[~2006-11-30 20:31 UTC | newest]

Thread overview: 49+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2006-11-27 12:10 [PATCH 0/38] KVM: Decouple Intel VT implementation from base kvm Avi Kivity
2006-11-27 12:16 ` [PATCH 6/38] KVM: Make the guest debugger an arch operation Avi Kivity
     [not found] ` <456AD5C6.1090406-atKUWr5tajBWk0Htik3J/w@public.gmane.org>
2006-11-27 12:11   ` [PATCH 1/38] KVM: Create kvm-intel.ko module Avi Kivity
2006-11-27 12:36     ` Ingo Molnar
     [not found]       ` <20061127123606.GA11825-X9Un+BFzKDI@public.gmane.org>
2006-11-30 14:24         ` Christoph Hellwig
     [not found]           ` <20061130142435.GA13372-wEGCiKHe2LqWVfeAwA7xHQ@public.gmane.org>
2006-11-30 15:44             ` Ingo Molnar
2006-11-30 19:59               ` Andrew Morton
2006-11-30 20:19                 ` Ingo Molnar
2006-11-30 20:24                   ` Christoph Hellwig
2006-11-30 20:31                     ` Ingo Molnar
2006-11-27 12:12   ` [PATCH 2/38] KVM: Make /dev/registration happen when the arch specific module is loaded Avi Kivity
2006-11-27 12:13   ` [PATCH 0/38] KVM: Decouple Intel VT implementation from base kvm Avi Kivity
2006-11-27 12:13   ` [PATCH 3/38] KV: Make hardware detection an arch operation Avi Kivity
2006-11-27 12:14   ` [PATCH 4/38] KVM: Make the per-cpu enable/disable functions arch operations Avi Kivity
2006-11-27 12:15   ` [PATCH 5/38] KVM: Make the hardware setup operations (non-percpu) " Avi Kivity
2006-11-27 12:17   ` [PATCH 7/38] KVM: Make msr accessors " Avi Kivity
2006-11-27 12:18   ` [PATCH 8/38] KVM: Make the segment " Avi Kivity
2006-11-27 12:19   ` [PATCH 9/38] KVM: Cache guest cr4 in vcpu structure Avi Kivity
2006-11-27 12:20   ` [PATCH 10/38] KVM: Cache guest cr0 " Avi Kivity
2006-11-27 12:21   ` [PATCH 11/38] KVM: Add get_segment_base() arch accessor Avi Kivity
2006-11-27 12:22   ` [PATCH 12/38] KVM: Add idt and gdt descriptor accessors Avi Kivity
2006-11-27 12:23   ` [PATCH 13/38] KVM: Make syncing the register file to the vcpu structure an arch operation Avi Kivity
2006-11-27 12:24   ` [PATCH 14/38] KVM: Make the vcpu execution loop " Avi Kivity
2006-11-27 12:25   ` [PATCH 15/38] KVM: Move the vmx exit handlers to vmx.c Avi Kivity
2006-11-27 12:26   ` [PATCH 16/38] KVM: Make vcpu_setup() an arch operation Avi Kivity
2006-11-27 12:27   ` [PATCH 17/38] KVM: Make __set_cr0() (and dependencies) arch operations Avi Kivity
2006-11-27 12:28   ` [PATCH 18/38] KVM: Make __set_cr4() an arch operation Avi Kivity
2006-11-27 12:29   ` [PATCH 19/38] KVM: Make __set_efer() " Avi Kivity
2006-11-27 13:39     ` Christoph Hellwig
     [not found]       ` <20061127133944.GA4155-wEGCiKHe2LqWVfeAwA7xHQ@public.gmane.org>
2006-11-27 13:46         ` Avi Kivity
2006-11-27 12:30   ` [PATCH 20/38] KVM: Make set_cr3() and tlb flushing arch operations Avi Kivity
2006-11-27 12:31   ` [PATCH 21/38] KVM: Make inject_page_fault() an arch operation Avi Kivity
2006-11-27 12:32   ` [PATCH 22/38] KVM: Make inject_gp() " Avi Kivity
2006-11-27 12:33   ` [PATCH 23/38] KVM: Use the idt and gdt accessors in realmode emulation Avi Kivity
2006-11-27 12:34   ` [PATCH 24/38] KVM: Use the general purpose register accessors rather than direct access Avi Kivity
2006-11-27 12:35   ` [PATCH 25/38] KVM: Move the vmx tsc accessors to vmx.c Avi Kivity
2006-11-27 12:36   ` [PATCH 26/38] KVM: Access rflags through an arch operation Avi Kivity
2006-11-27 12:37   ` [PATCH 27/38] KVM: Move the vmx segment field definitions to vmx.c Avi Kivity
2006-11-27 12:38   ` [PATCH 28/38] KVM: Add an arch accessor for cs d/b and l bits Avi Kivity
2006-11-27 12:39   ` [PATCH 29/38] KVM: Add a set_cr0_no_modeswitch() arch accessor Avi Kivity
2006-11-27 12:40   ` [PATCH 30/38] KVM: Make vcpu_load() and vcpu_put() arch operations Avi Kivity
2006-11-27 12:41   ` [PATCH 31/38] KVM: Make vcpu creation and destruction " Avi Kivity
2006-11-27 12:42   ` [PATCH 32/38] KVM: Move vmcs static variables to vmx.c Avi Kivity
2006-11-27 12:43   ` [PATCH 33/38] KVM: Make is_long_mode() an arch operation Avi Kivity
2006-11-27 12:44   ` [PATCH 34/38] KVM: Use the tlb flush arch operation instead of an inline Avi Kivity
2006-11-27 12:45   ` [PATCH 35/38] KVM: Remove guest_cpl() Avi Kivity
2006-11-27 12:46   ` [PATCH 36/38] KVM: Move vmcs accessors to vmx.c Avi Kivity
2006-11-27 12:47   ` [PATCH 37/38] KVM: Move vmx helper inlines " Avi Kivity
2006-11-27 12:48   ` [PATCH 38/38] KVM: Remove vmx includes from arch independent code Avi Kivity

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox