[PATCH 3/10] KVM MMU: move unsync/sync tracpoints to proper place
Move unsync/sync tracepoints to the proper place, it's good for us to obtain unsync page live time Signed-off-by: Xiao Guangrong <xiaoguangrong(a)cn.fujitsu.com> --- arch/x86/kvm/mmu.c | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) diff --git a/arch/x86/kvm/mmu.c b/arch/x86/kvm/mmu.c index ddfa... 23 Apr 2010 17:51
[PATCH 10/10] KVM MMU: optimize sync/update unsync-page
invlpg only need update unsync page, sp->unsync and sp->unsync_children can help us to find it Now, a gfn may have many shadow pages, when one sp need be synced, we write protect sp->gfn and sync this sp but we keep other shadow pages asynchronous So, while gfn happen page fault, let it not touch unsync page, ... 23 Apr 2010 17:51
proc: fix badness in fs/proc/generic.c
On Thu, Apr 22, 2010 at 7:10 AM, GuanJun He <heguanbo(a)gmail.com> wrote: fix badness in fs/proc/generic.c, �Bug 15589 - �2.6.34-rc1: Badness at fs/proc/generic.c:316 this is just to get least waste. This is already fixed by powerpc folks, I believe. Without memory leak. --- linux-2.6.34-rc1.orig/fs/pro... 23 Apr 2010 21:14
rmap: fix page_address_in_vma() to walk through anon_vma_chain
> mmap_sem page_table_lock mm/ksm.c: write_protect_page() hold not hold replace_page() hold not hold mm/memory-failure.c: add_to_kill() not hold hold ^^^^ Sorry, I misrea... 23 Apr 2010 21:10
[BUG] rmap: fix page_address_in_vma() to walk through anon_vma_chain
I found a bug on page_address_in_vma() related to anon_vma_chain. I wrote a patch, but according to a comment in include/linux/rmap.h, I suspect this doesn't meet lock requirement of anon_vma_chain (mmap_sem and page_table_lock, see below). mmap_sem page_table_lock mm/ksm.c: ... 23 Apr 2010 17:51
Hi, I'm new to this mail list. And I want to touch the linux kernel. But I can't find way to start. Can anyone help to give me some advice? Thanks Angel Fish -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo(a)vger.kernel.org More majordomo info at... 23 Apr 2010 17:51
microblaze: fix divide by zero exception message
Randy Dunlap wrote: From: Randy Dunlap <randy.dunlap(a)oracle.com> Fix divide exception message to say "divide by zero". Signed-off-by: Randy Dunlap <randy.dunlap(a)oracle.com> Cc: Michal Simek <monstr(a)monstr.eu> Cc: microblaze-uclinux(a)itee.uq.edu.au --- arch/microblaze/kernel/exceptions.c | ... 23 Apr 2010 17:51
[PATCH] kernel.h: Add pr_warn for symmetry to dev_warn, netdev_warn
The current logging macros are pr_<level>, dev_<level>, netdev_<level>, and netif_<level>. pr_ uses warning, the other use warn. Standardize these logging macros a bit more by adding pr_warn and pr_warn_ratelimited. Right now, there are: $ for level in emerg alert crit err warn warning notice info ; do \ ... 23 Apr 2010 17:50
net: change recvform to return same address length as getsockname on unnamed unix sockets
From: Pavel Pergamenshchik <ppergame(a)gmail.com> Date: Wed, 21 Apr 2010 20:29:25 -0700 unix_*_recvmsg() returns zero-length sockaddr if the sender is an unnamed AF_UNIX socket. Change it to return a two-byte sockaddr with just the address family, to be consistent with unix_getname(). Signed-off-by: Pa... 23 Apr 2010 17:50
a WARNING and a BUG from kernel/lockdep.c
On Thu, Apr 22, 2010 at 11:31:39AM +0800, Li Zefan wrote: Maybe this is caused by commit bd6d29c25bb1a24a4c160ec5de43e0004e01f72b ("lockstat: Make lockstat counting per cpu") Frederic has put patches for it: http://lkml.org/lkml/2010/4/15/391 Thanks, Yong ? ============================... 23 Apr 2010 17:50