[RFC PATCH] take all anon_vma locks in anon_vma_lock
Take all the locks for all the anon_vmas in anon_vma_lock, this properly excludes migration and the transparent hugepage code from VMA changes done by mmap/munmap/mprotect/expand_stack/etc... Also document the locking rules for the same_vma list in the anon_vma_chain and remove the anon_vma_lock call from expand_... 28 Apr 2010 14:00
[PATCH -next] infiniband: fix cxgb4 printk format warnings
From: Randy Dunlap <randy.dunlap(a)oracle.com> Fix printk format warnings in infiniband/hw/cxgb4: drivers/infiniband/hw/cxgb4/cq.c:844: warning: format '%lu' expects type 'long unsigned int', but argument 6 has type 'size_t' drivers/infiniband/hw/cxgb4/qp.c:109: warning: format '%llx' expects type 'long long unsig... 28 Apr 2010 14:00
Staging: cx25821 : fix coding style issues in cx25821-alsa.c
On Wed, 2010-04-28 at 22:47 +0530, sai wrote: This is a patch to cx25821-alsa.c file that fixes of most of the warning & errors found by checkpatch.pl tool Signed-off-by: sai gopal <tsg321(a)gmail.com> --- drivers/staging/cx25821/cx25821-alsa.c | 75 +++++++++++++++++--------------- 1 files changed, 40 ... 28 Apr 2010 14:00
asm-generic: Don't warn that atomic_t is only 24 bit
From: Peter Fritzsche <peter.fritzsche(a)gmx.de> Date: Wed, 28 Apr 2010 13:10:36 +0200 32-bit Sparc used to only allow usage of 24-bit of it's atomic_t type. This was corrected with linux 2.6.3 when Keith M Wesolowski changed the implementation to use the parisc approach of having an array of spinlocks to ... 28 Apr 2010 12:52
[RFC PATCH 1/6] mm: export lru_cache_add_*() to modules
This is needed to enable moving pages into the page cache in fuse with splice(..., SPLICE_F_MOVE). Signed-off-by: Miklos Szeredi <mszeredi(a)suse.cz> --- mm/swap.c | 1 + 1 file changed, 1 insertion(+) Index: linux-2.6/mm/swap.c =================================================================== --- linux... 28 Apr 2010 12:52
[RFC PATCH 2/6] mm: export remove_from_page_cache() to modules
This is needed to enable moving pages into the page cache in fuse with splice(..., SPLICE_F_MOVE). Signed-off-by: Miklos Szeredi <mszeredi(a)suse.cz> --- mm/filemap.c | 1 + 1 file changed, 1 insertion(+) Index: linux-2.6/mm/filemap.c =================================================================== ---... 28 Apr 2010 12:52
[RFC PATCH 4/6] fuse: get page reference for readpages
Acquire a page ref on pages in ->readpages() and release them when the read has finished. Not acquiring a reference didn't seem to cause any trouble since the page is locked and will not be kicked out of the page cache during the read. However the following patches will want to remove the page from the cache so... 28 Apr 2010 12:52
drivers/staging/dt3155: Integrate 3 badly styled files into 1 clean file
On Tue, 27 Apr 2010 23:00:30 PDT, Joe Perches said: On Tue, 2010-04-27 at 22:52 -0700, Greg KH wrote: I seem to be learning that you little taste. -ENOPARSE Choosing competing patches based on date received order not quality is poor taste. So you're saying when Greg gets a somewhat ugly but ... 28 Apr 2010 12:52
[RFC PATCH 3/6] fuse: use get_user_pages_fast()
Replace uses of get_user_pages() with get_user_pages_fast(). It looks nicer and should be faster in most cases. Signed-off-by: Miklos Szeredi <mszeredi(a)suse.cz> --- fs/fuse/dev.c | 5 +---- fs/fuse/file.c | 5 +---- 2 files changed, 2 insertions(+), 8 deletions(-) Index: linux-2.6/fs/fuse/dev.c ===... 28 Apr 2010 12:52
Request For Help - Embedded x86, Kernel 2.6.33 boots, Mounts JFFS2 rootfs, Stops at init
Graeme Russ <graeme.russ(a)gmail.com> wrote: I've been working for a while now getting the x86 U-Boot port up to speed to boot a linux kernel ....ewww x86. [snipped] [ 1.911896] Write protecting the kernel read-only data: 596k [ 1.915842] kernel_execve(/sbin/init) (I've added a p... 28 Apr 2010 12:52