First  |  Prev |  Next  |  Last
Pages: 551 552 553 554 555 556 557 558 559 560 561 562 563 564 565 566 567 568 569 570 571
[PATCH 3/6] kvm: rename gfn_to_pfn() etc.
gfn_to_pfn() does actually increase the reference of the page. But "gfn_to_pfn" is questionable, it misses this semantic. So we rename it to kvm_get_pfn_for_gfn() which make more sense. gfn_to_page() and hva_to_pfn() are also renamed. (no behavior changed) Signed-off-by: Lai Jiangshan <laijs(a) 15 Jul 2010 23:05
[PATCH 2/6] kvm, ept: remove the default write bit
When ept enabled, current code set shadow_base_present_pte including the write bit, thus all pte entries have writabe bit, and it means guest os can always write to any mapped page (even VMM maps RO pages for the guest.) we will use RO pages future, fix it. Signed-off-by: Lai Jiangshan <laijs(a)> ... 15 Jul 2010 23:05
[PATCH 5/6] kvm, x86: use ro page and don't copy shared page
When page fault, we always call get_user_pages(write=1). Actually, we don't need to do this when it is not write fault. get_user_pages(write=1) will cause shared page(ksm) copied. If this page is not modified in future, this copying and the copied page are just wasted. Ksm may scan and merge them and may cause th... 15 Jul 2010 23:05
[PATCH 4/6] kvm: add host_writable parameter
add host_writable parameter for some functions, no functionality changed, prepare for using RO pages. Signed-off-by: Lai Jiangshan <laijs(a)> --- diff --git a/arch/x86/kvm/mmu.c b/arch/x86/kvm/mmu.c index 0867ced..8ba9b0d 100644 --- a/arch/x86/kvm/mmu.c +++ b/arch/x86/kvm/mmu.c @@ -1861,7 +1861,... 15 Jul 2010 23:05
[PATCH 1/6] kvm: pass error code to handler
handle_ept_violation() does not pass error code to the handler tdp_page_fault(). It means tdp_page_fault() handles the page fault with ignoring the error code, It will not handle the page fault completely correctly, and may causes endless page fault. Signed-off-by: Lai Jiangshan <laijs(a)> --- di... 15 Jul 2010 23:05
net/nuc900: enable Mac driver clock
From: Wan ZongShun <> Date: Wed, 14 Jul 2010 17:48:45 +0800 This patch fixed a bug that Mac driver does not work,because I missed the clk enable. I have ever tested the driver when I submitted previous Mac driver patch, and it worked good, since my bootloader has enabled the clock in ... 15 Jul 2010 23:05
Bad relocation warnings while Building a CONFIG_RELOCATABLE kernel with CONFIG_ISERIES enabled
> commit e62cee42e66dcca83aae02748535f62e0f564a0c solved the problem for 2.6.34-rc6. However some other bad relocation warnings generated against 2.6.35-rc5 on Power7/ppc64 below: MODPOST 2004 modules^M WARNING: 2 bad relocations^M c000000000008590 R_PPC64_ADDR32 .text+0x4000000000008460^M c000... 19 Jul 2010 03:46
drivers: isdn: get rid of custom strtoul()
From: Andy Shevchenko <andy.shevchenko(a)> Date: Thu, 15 Jul 2010 15:37:20 +0300 There were two methods isdn_gethex() and isdn_getnum() which are custom implementations of strtoul(). Get rid of them in regard to strict_strtoul() kernel's function. Signed-off-by: Andy Shevchenko <andy.shevchenk... 15 Jul 2010 23:05
drivers: isdn: remove custom strtoul()
From: Andy Shevchenko <andy.shevchenko(a)> Date: Thu, 15 Jul 2010 15:37:19 +0300 In this case we safe to use strict_strtoul(). Signed-off-by: Andy Shevchenko <andy.shevchenko(a)> Applied. -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message... 15 Jul 2010 23:05
isdn/hardware/eicon: Convert pci_table entries to PCI_VDEVICE (if PCI_ANY_ID is used)
From: Peter Huewe <PeterHuewe(a)> Date: Thu, 15 Jul 2010 21:04:45 +0200 From: Peter Huewe <peterhuewe(a)> This patch converts pci_table entries, where .subvendor=PCI_ANY_ID and .subdevice=PCI_ANY_ID, .class=0 and .class_mask=0, to use the PCI_VDEVICE macro, and thus improves readability. ... 15 Jul 2010 23:05
First  |  Prev |  Next  |  Last
Pages: 551 552 553 554 555 556 557 558 559 560 561 562 563 564 565 566 567 568 569 570 571