mm: vmscan fix mapping use after free
On Tue, Jun 15, 2010 at 03:43:44PM +1000, Nick Piggin wrote: On Tue, Jun 15, 2010 at 03:12:42PM +1000, Nick Piggin wrote: Once that page is unlocked, we can't touch *mapping - its inode can be concurrently reclaimed. Although I guess the technique in handle_write_error() can be reused. ... 15 Jun 2010 09:48
[PATCH 1/1] ARM: unwind - optimise linked-list searches for modules
With several sections per module, and dozens of modules, the searches down the linked list would dominate the lookup time, dwarfing any savings from the binary search within the section. A simple move-to-front optimisation exploits the commonality of the code paths taken, and in simple real-world tests reduces t... 15 Jun 2010 09:48
x86: Introduce text_poke_smp_batch() for batch-code modifying
On Wed, May 19, 2010 at 12:53:26PM -0400, Masami Hiramatsu wrote: Introduce text_poke_smp_batch(). This function modifies several text areas with one stop_machine() on SMPr. Because calling stop_machine() is heavy task, it is better to aggregate text_poke requests. Signed-off-by: Masami Hiramatsu <mh... 15 Jun 2010 08:41
KVM: MMU: trace pte prefetch
On 06/15/2010 05:47 AM, Xiao Guangrong wrote: Trace pte prefetch to see what trouble we meet, if can help us to improve the prefetch Signed-off-by: Xiao Guangrong<xiaoguangrong(a)cn.fujitsu.com> --- arch/x86/kvm/mmu.c | 12 +++++++++++- arch/x86/kvm/mmutrace.h | 26 +++++++++++++++++... 17 Jun 2010 04:37
KVM: MMU: support pte prefetch when intercepted guest #PF
On 06/15/2010 05:46 AM, Xiao Guangrong wrote: Hi Avi, Marcelo, This patchset support pte prefetch when intercepted guest #PF, the aim is to reduce guest #PF which can be intercepted by VMM. If we meet any failure in the prefetch path, we will exit it and not try other ptes to avoid become heavy pat... 17 Jun 2010 04:37
KVM: MMU: prefetch ptes when intercepted guest #PF
On 06/15/2010 05:47 AM, Xiao Guangrong wrote: 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 +#define PTE_PREFETCH_NUM 16 + #define PT_FIRST_AVA... 5 Jul 2010 08:51
i2c:i2c_core Fix warning: variable 'dummy' set but not used
Hi Justin, On Mon, 14 Jun 2010 14:06:12 -0700, Justin P. Mattock wrote: On 06/14/2010 01:53 PM, Jean Delvare wrote: Hi Justin, On Mon, 14 Jun 2010 13:26:46 -0700, Justin P. Mattock wrote: could be a right solution, could be wrong here is the warning: CC drivers/i2c/i2c-cor... 15 Jun 2010 13:09
WARNING: at fs/logfs/readwrite.c:902 logfs_seek_hole+0x91/0xa1 [logfs]()
Hi, When trying to install Debian via deboostrap to logfs loop file get a warning. Steps to reproduce: dd if=/dev/zero of=loop.img bs=512 count=2015232 mklogfs -c loop.img //mklogfs version 1.1 mount -o loop loop.img /mnt/ -t logfs debootstrap unstable /mnt/ http://ftp.bg.debian.org/debian [ ... 21 Jun 2010 11:19
ieee1394/sdp2 Fix warning: variable 'unit_characteristics' set but not used
On Mon, 14 Jun 2010 13:26:47 -0700, Justin P. Mattock wrote: Temporary fix until something is resolved This is wrong by design, sorry. Warnings aren't blocking, and thus need no "temporary fix". Such temporary fixes would be only hiding the warning, cancelling the good work of gcc developers. Nack nack nack. ... 15 Jun 2010 08:41
KVM: MMU: introduce gfn_to_page_atomic() and gfn_to_pfn_atomic()
On 06/15/2010 05:46 AM, Xiao Guangrong wrote: Introduce gfn_to_page_atomic() and gfn_to_pfn_atomic(), those functions is fast path and can used in atomic context, the later patch will use those @@ -942,6 +942,41 @@ unsigned long gfn_to_hva(struct kvm *kvm, gfn_t gfn) } EXPORT_SYMBOL_GPL(gfn_... 17 Jun 2010 03:32