swiotlb v0.8: seperation of physical/virtual address translation
On Mon, May 17, 2010 at 06:48:35PM +0900, FUJITA Tomonori wrote: On Tue, 11 May 2010 11:39:07 -0400 Konrad Rzeszutek Wilk <konrad.wilk(a)oracle.com> wrote: git://git.kernel.org/pub/scm/linux/kernel/git/konrad/swiotlb-2.6.git swiotlb-0.8 include/linux/swiotlb.h | 27 ++++++++- lib/swiotlb... 28 May 2010 12:39
[PATCH 5/5] extend KSM refcounts to the anon_vma root
Subject: extend KSM refcounts to the anon_vma root KSM reference counts can cause an anon_vma to exist after the processe it belongs to have already exited. Because the anon_vma lock now lives in the root anon_vma, we need to ensure that the root anon_vma stays around until after all the "child" anon_vmas have b... 26 May 2010 12:27
[PATCH 1/5] rename anon_vma_lock to vma_lock_anon_vma
Subject: rename anon_vma_lock to vma_lock_anon_vma Rename anon_vma_lock to vma_lock_anon_vma. This matches the naming style used in page_lock_anon_vma and will come in really handy further down in this patch series. Signed-off-by: Rik van Riel <riel(a)redhat.com> --- include/linux/rmap.h | 4 ++-- mm/mmap... 26 May 2010 12:27
[PATCH -v2 0/5] always lock the root anon_vma
On Wed, 26 May 2010 00:00:15 -0400 Rik van Riel <riel(a)redhat.com> wrote: On 05/13/2010 05:09 PM, Andrew Morton wrote: I'm not very confident in merging all these onto the current MM pile. Blah. I thought I just did that (and wondered why it was so easy), and then I saw that the MMOTM git tree is... 26 May 2010 12:27
[PATCH 3/5] track the root (oldest) anon_vma
Subject: track the root (oldest) anon_vma Track the root (oldest) anon_vma in each anon_vma tree. Because we only take the lock on the root anon_vma, we cannot use the lock on higher-up anon_vmas to lock anything. This makes it impossible to do an indirect lookup of the root anon_vma, since the data structures... 26 May 2010 12:27
EXOFS: do not manipulate s_dirt directly
On 05/25/2010 04:49 PM, Artem Bityutskiy wrote: From: Artem Bityutskiy <Artem.Bityutskiy(a)nokia.com> ... use new VFS helpers instead. Signed-off-by: Artem Bityutskiy <Artem.Bityutskiy(a)nokia.com> Cc: Boaz Harrosh <bharrosh(a)panasas.com> Ack-by: Boaz Harrosh <bharrosh(a)panasas.com> --- fs/exo... 26 May 2010 11:21
PROBLEM: getpid() returning same value as getppid()
Hi, here is a bug that occurs on my kernel 2.6.31-21, maybe with older ones. If a C program contains a function with the constructor attribute that calls getpid(), then, a call to syscall(SYS_fork) produces a son that obtains the same value calling getpid() or getppid(). Best regards, Sébastien Paumier ... 2 Jun 2010 12:02
Change to invalidate_bdev() may break emergency remount R/O
The following commit may be a problem for emergency_remount() [Alt+SysRq+U]: commit fa4b9074cd8428958c2adf9dc0c831f46e27c193 Author: Tejun Heo <tj(a)kernel.org> Date: Sat May 15 20:09:27 2010 +0200 buffer: make invalidate_bdev() drain all percpu LRU add caches invalidate_bdev() should release ... 26 May 2010 11:21
asm-generic: Use raw_local_irq_save/restore instead local_irq_save/restore
On Wed, 2010-05-26 at 10:48 +0200, monstr(a)monstr.eu wrote: From: Michal Simek <monstr(a)monstr.eu> start/stop_critical_timing function for preemptirqsoff, preemptoff and irqsoff tracers contains atomic_inc and atomic_dec operations. Atomic operations used local_irq_save/restore macros to ensure ato... 26 May 2010 13:35
[PATCH v2 2/4] splice: direct_splice_actor() should not use pos in sd
direct_splice_actor() should not use pos in sd direct_splice_actor() shouldn't use sd->pos, as sd->pos is for file reading, file->f_pos should be used instead. Signed-off-by: Changli Gao <xiaosuo(a)gmail.com> ---- fs/splice.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/fs/splice.c ... 26 May 2010 11:21