KVM: Decouple Intel VT implementation from base kvm
Get series with b4
b4 am [email protected]Versions newest first
- v1 Latest38 patches 10 repliesIn review
Patches in v1 No applies recorded yet
| # | Subject and files | Size | Replies | Applied |
|---|---|---|---|---|
| 1/38 | KVM: Create kvm-intel.ko moduledrivers/ drivers/ drivers/ +2 more | +71 | 7 replies | |
| 2/38 | KVM: Make /dev/registration happen when the arch specific module is loadeddrivers/ drivers/ drivers/ | +16 | 0 replies | |
| 3/38 | KV: Make hardware detection an arch operationdrivers/ drivers/ drivers/ | +30 | 0 replies | |
| 4/38 | KVM: Make the per-cpu enable/disable functions arch operationsdrivers/ drivers/ drivers/ +1 more | +38 | 0 replies | |
| 5/38 | KVM: Make the hardware setup operations (non-percpu) arch operationsdrivers/ drivers/ drivers/ +1 more | +80 | 0 replies | |
| 6/38 | KVM: Make the guest debugger an arch operationdrivers/ drivers/ drivers/ | +54 | 0 replies | |
| 7/38 | KVM: Make msr accessors arch operationsdrivers/ drivers/ drivers/ | +156 | 0 replies | |
| 8/38 | KVM: Make the segment accessors arch operationsdrivers/ drivers/ drivers/ | +87 | 0 replies | |
| 9/38 | KVM: Cache guest cr4 in vcpu structuredrivers/ drivers/ drivers/ +2 more | +39 | 0 replies | |
| 10/38 | KVM: Cache guest cr0 in vcpu structuredrivers/ drivers/ drivers/ +1 more | +24 | 0 replies | |
| 11/38 | KVM: Add get_segment_base() arch accessordrivers/ drivers/ drivers/ | +23 | 0 replies | |
| 12/38 | KVM: Add idt and gdt descriptor accessorsdrivers/ drivers/ drivers/ | +51 | 0 replies | |
| 13/38 | KVM: Make syncing the register file to the vcpu structure an arch operationdrivers/ drivers/ drivers/ | +36 | 0 replies | |
| 14/38 | KVM: Make the vcpu execution loop an arch operationdrivers/ drivers/ drivers/ +1 more | +427 | 0 replies | |
| 15/38 | KVM: Move the vmx exit handlers to vmx.cdrivers/ drivers/ drivers/ | +448 | 0 replies | |
| 16/38 | KVM: Make vcpu_setup() an arch operationdrivers/ drivers/ drivers/ +1 more | +338 | 0 replies | |
| 17/38 | KVM: Make __set_cr0() (and dependencies) arch operationsdrivers/ drivers/ drivers/ | +183 | 0 replies | |
| 18/38 | KVM: Make __set_cr4() an arch operationdrivers/ drivers/ drivers/ | +13 | 0 replies | |
| 19/38 | KVM: Make __set_efer() an arch operationdrivers/ drivers/ drivers/ | +28 | 2 replies | |
| 20/38 | KVM: Make set_cr3() and tlb flushing arch operationsdrivers/ drivers/ drivers/ | +21 | 0 replies | |
| 21/38 | KVM: Make inject_page_fault() an arch operationdrivers/ drivers/ drivers/ | +34 | 0 replies | |
| 22/38 | KVM: Make inject_gp() an arch operationdrivers/ drivers/ drivers/ | +20 | 0 replies | |
| 23/38 | KVM: Use the idt and gdt accessors in realmode emulationdrivers/ | +6 | 0 replies | |
| 24/38 | KVM: Use the general purpose register accessors rather than direct accessdrivers/ | +9 | 0 replies | |
| 25/38 | KVM: Move the vmx tsc accessors to vmx.cdrivers/ drivers/ | +25 | 0 replies | |
| 26/38 | KVM: Access rflags through an arch operationdrivers/ drivers/ drivers/ | +20 | 0 replies | |
| 27/38 | KVM: Move the vmx segment field definitions to vmx.cdrivers/ drivers/ | +19 | 0 replies | |
| 28/38 | KVM: Add an arch accessor for cs d/b and l bitsdrivers/ drivers/ drivers/ | +18 | 0 replies | |
| 29/38 | KVM: Add a set_cr0_no_modeswitch() arch accessordrivers/ drivers/ drivers/ | +17 | 0 replies | |
| 30/38 | KVM: Make vcpu_load() and vcpu_put() arch operationsdrivers/ drivers/ drivers/ | +84 | 0 replies | |
| 31/38 | KVM: Make vcpu creation and destruction arch operationsdrivers/ drivers/ drivers/ | +85 | 0 replies | |
| 32/38 | KVM: Move vmcs static variables to vmx.cdrivers/ drivers/ | +3 | 0 replies | |
| 33/38 | KVM: Make is_long_mode() an arch operationdrivers/ drivers/ drivers/ +2 more | +13 | 0 replies | |
| 34/38 | KVM: Use the tlb flush arch operation instead of an inlinedrivers/ drivers/ | +1 | 0 replies | |
| 35/38 | KVM: Remove guest_cpl()drivers/ drivers/ | +0 | 0 replies | |
| 36/38 | KVM: Move vmcs accessors to vmx.cdrivers/ drivers/ drivers/ +1 more | +60 | 0 replies | |
| 37/38 | KVM: Move vmx helper inlines to vmx.cdrivers/ drivers/ | +13 | 0 replies | |
| 38/38 | KVM: Remove vmx includes from arch independent codedrivers/ drivers/ | +1 | 0 replies |
Reviews trailers per patch
No Reviewed-by, Acked-by or Tested-by trailers for v1 yet.
Cover letter [PATCH 0/38] KVM: Decouple Intel VT implementation from base kvm
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.
Signature · 8 lines
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