First  |  Prev |  Next  |  Last
Pages: 843 844 845 846 847 848 849 850 851 852 853 854 855 856 857 858 859 860 861 862 863
[PATCH 09/14] vmscan: Setup pagevec as late as possible in shrink_inactive_list()
shrink_inactive_list() sets up a pagevec to release unfreeable pages. It uses significant amounts of stack doing this. This patch splits shrink_inactive_list() to take the stack usage out of the main path so that callers to writepage() do not contain an unused pagevec on the stack. Signed-off-by: Mel Gorman <mel... 29 Jun 2010 08:31
avoid race condition in pick_next_task_fair in kernel/sched_fair.c
2010/6/29 Peter Zijlstra <peterz(a)infradead.org>: On Tue, 2010-06-29 at 15:10 +0800, shenghui wrote: I think some lock on the metadata can fix this issue, but we may change plenty of code to add support for lock. I think the easist way is just substacting nr_running before dequing tasks. But all tha... 29 Jun 2010 09:38
splice fixes
On 2010-06-29 13:08, Miklos Szeredi wrote: These patches fix bugs that affect real-world users of splice(2) and sendfile(2) interfaces. Not sure if some or all of them are appropriate for 2.6.35 and/or -stable? I think that 1-2 should go into 2.6.35 directly, and 3 for .36 with a stable backport as ... 8 Jul 2010 14:44
[PATCH 3/3] splice: fix misuse of SPLICE_F_NONBLOCK
From: Miklos Szeredi <mszeredi(a)suse.cz> SPLICE_F_NONBLOCK is clearly documented to only affect blocking on the destination pipe and not on the source file. In __generic_file_splice_read(), however, it returns EAGAIN if the page is currently being read. This makes it impossible to write an application that on... 29 Jun 2010 07:27
[PATCH 0/3] splice fixes
These patches fix bugs that affect real-world users of splice(2) and sendfile(2) interfaces. Not sure if some or all of them are appropriate for 2.6.35 and/or -stable? Thanks, Miklos -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo(a)vger.kernel.... 29 Jun 2010 07:27
[PATCH 1/3] splice: direct_splice_actor() should not use pos in sd
From: Changli Gao <xiaosuo(a)gmail.com> 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> Signed-off-by: Miklos Szeredi <mszeredi(a)suse.cz> ---- fs/splice.c | 3 ++- 1 file changed, 2 insertions(+),... 29 Jun 2010 07:27
avoid race condition in pick_next_task_fair in kernel/sched_fair.c
On Tue, 2010-06-29 at 15:10 +0800, shenghui wrote: I think some lock on the metadata can fix this issue, but we may change plenty of code to add support for lock. I think the easist way is just substacting nr_running before dequing tasks. But all that is fully serialized by the rq->lock.. so I'm really not... 29 Jun 2010 08:32
n2-drv: remove casts from void*
On Tue, Jun 29, 2010 at 02:15:01PM +0400, Kulikov Vasiliy wrote: Remove unnesessary casts from void*. I have no idea how I made it to this list of recipients, but the change looks sane to me :) Daniel Signed-off-by: Kulikov Vasiliy <segooon(a)gmail.com> --- drivers/char/hw_random/n2-drv.c | 2... 5 Jul 2010 09:57
[tip:x86/irq] x86: Always use irq stacks
Commit-ID: 7974891db234467eaf1fec613ec0129cb4ac2332 Gitweb: http://git.kernel.org/tip/7974891db234467eaf1fec613ec0129cb4ac2332 Author: Christoph Hellwig <hch(a)lst.de> AuthorDate: Mon, 28 Jun 2010 14:15:54 +0200 Committer: Thomas Gleixner <tglx(a)linutronix.de> CommitDate: Tue, 29 Jun 2010 12:12:59 +0200 ... 29 Jun 2010 07:27
[PATCH 03/25] snsc: remove casts from void*
Remove unnesessary casts from void*. Signed-off-by: Kulikov Vasiliy <segooon(a)gmail.com> --- drivers/char/snsc.c | 8 ++++---- 1 files changed, 4 insertions(+), 4 deletions(-) diff --git a/drivers/char/snsc.c b/drivers/char/snsc.c index 32b74de..ae6aa91 100644 --- a/drivers/char/snsc.c +++ b/drivers/char... 29 Jun 2010 07:27
First  |  Prev |  Next  |  Last
Pages: 843 844 845 846 847 848 849 850 851 852 853 854 855 856 857 858 859 860 861 862 863