First  |  Prev |  Next  |  Last
Pages: 805 806 807 808 809 810 811 812 813 814 815 816 817 818 819 820 821 822 823 824 825
[PATCH v4 5/6] KVM: MMU: combine guest pte read between walk and pte prefetch
Combine guest pte read between guest pte walk and pte prefetch Signed-off-by: Xiao Guangrong <xiaoguangrong(a)cn.fujitsu.com> --- arch/x86/kvm/paging_tmpl.h | 48 ++++++++++++++++++++++++++++++------------- 1 files changed, 33 insertions(+), 15 deletions(-) diff --git a/arch/x86/kvm/paging_tmpl.h b/arch/x86/k... 1 Jul 2010 11:05
[PATCH 1/2] KVM: Remove unnecessary divide operations
This patch converts unnecessary divide and modulo operations in the KVM large page related code into logical operations. This allows to convert gfn_t to u64 while not breaking 32 bit builds. Signed-off-by: Joerg Roedel <joerg.roedel(a)amd.com> --- arch/ia64/include/asm/kvm_host.h | 1 + arch/powerpc/inclu... 1 Jul 2010 11:05
[PATCH 0/2] Use u64 for gfn_t in KVM
Hi, Avi, Marcelo, these two patches currently lie on the bottom of my npt-npt patch set. They came out of a discussion on the mailing list about the last version of the npt-npt patchset. These patches are independent of the rest of the patchset, so I post and discuss them seperatly. The changes to make gfn_t an u... 1 Jul 2010 11:05
sony-laptop: use platform_device_unregister in sony_pf_remove
On Thu, Jul 01, 2010 at 10:18:01AM +0800, Axel Lin wrote: platform_device_unregister calls platform_device_del and platform_device_put, thus this change is logically equivalent to original code. I made this change because the documents in platform.c shows that: platform_device_del and platform_device_pu... 1 Jul 2010 11:05
[PATCH] perf tools: Fix fallback to cplus_demangle() when bfd_demangle() is not available
make version 3.80 doesn't support "else ifdef" on the same line, also it doesn't support unindented nested constructs. Build fails with: Makefile:608: Extraneous text after `else' directive Makefile:611: *** only one `else' per conditional. Stop. This patch fixes the build for make 3.80. Signed-off-by: Con... 1 Jul 2010 11:05
[PATCH v4 4/6] KVM: MMU: prefetch ptes when intercepted guest #PF
Support prefetch ptes when intercept guest #PF, avoid to #PF by later access If we meet any failure in the prefetch path, we will exit it and not try other ptes to avoid become heavy path Note: this speculative will mark page become dirty but it not really accessed, the same issue is in other speculative paths... 1 Jul 2010 11:05
acer-wmi: set permissions on interface file to S_IRUGO
On Wed, Jun 30, 2010 at 10:20:23AM +0800, Axel Lin wrote: The interface file is not writable, thus set permissions to S_IRUGO. Signed-off-by: Axel Lin <axel.lin(a)gmail.com> Applied, thanks. -- Matthew Garrett | mjg59(a)srcf.ucam.org -- To unsubscribe from this list: send the line "unsubscribe linux-ker... 1 Jul 2010 11:05
[PATCH v4 3/6] KVM: MMU: introduce pte_prefetch_topup_memory_cache()
Introduce this function to topup prefetch cache Signed-off-by: Xiao Guangrong <xiaoguangrong(a)cn.fujitsu.com> --- arch/x86/kvm/mmu.c | 25 +++++++++++++++++++++---- 1 files changed, 21 insertions(+), 4 deletions(-) diff --git a/arch/x86/kvm/mmu.c b/arch/x86/kvm/mmu.c index a0c5c31..6673484 100644 --- a/arc... 1 Jul 2010 11:05
dell-wmi: fix a memory leak
On Wed, Jun 30, 2010 at 05:25:46PM +0800, Axel Lin wrote: If dell_new_hk_type is true, dell_legacy_wmi_keymap will point to a memory allocated in setup_new_hk_map(). In this case, the memory is not freed in current implementation. This patch fixes the leak by kfree(dell_wmi_keymap) if dell_new_hk_type is tr... 1 Jul 2010 11:05
[PATCH v4 1/6] KVM: MMU: introduce gfn_to_pfn_atomic() function
Introduce gfn_to_pfn_atomic(), it's the fast path and can used in atomic context, the later patch will use it Signed-off-by: Xiao Guangrong <xiaoguangrong(a)cn.fujitsu.com> --- arch/x86/mm/gup.c | 2 ++ include/linux/kvm_host.h | 1 + virt/kvm/kvm_main.c | 32 +++++++++++++++++++++++++------- ... 1 Jul 2010 11:05
First  |  Prev |  Next  |  Last
Pages: 805 806 807 808 809 810 811 812 813 814 815 816 817 818 819 820 821 822 823 824 825