[PATCH] x86/pat: fix memory leak in free_memtype
reserve_memtype will allocate memory for new memtype, but in free_memtype, after the memtype erased from rbtree, the memory is not freed. Signed-off-by: Xiaotian Feng <dfeng(a)redhat.com> Cc: Thomas Gleixner <tglx(a)linutronix.de> Cc: Ingo Molnar <mingo(a)redhat.com> Cc: "H. Peter Anvin" <hpa(a)zytor.com> Cc: Venkates... 25 May 2010 06:56
[patch 1/2] dma/timb_dma: fixup error handling in td_alloc_init_desc()
The original code tried to kfree(td_desc->desc_list) when td_desc was NULL so I re-arranged it. Signed-off-by: Dan Carpenter <error27(a)gmail.com> diff --git a/drivers/dma/timb_dma.c b/drivers/dma/timb_dma.c index 0172fa3..3e101a0 100644 --- a/drivers/dma/timb_dma.c +++ b/drivers/dma/timb_dma.c @@ -390,7 +390,... 25 May 2010 06:56
[tip:perf/core] perf, trace: Fix !x86 build bug
Commit-ID: 87f44bbc246c5244c76a701f8eefba7788bce64a Gitweb: http://git.kernel.org/tip/87f44bbc246c5244c76a701f8eefba7788bce64a Author: Peter Zijlstra <peterz(a)infradead.org> AuthorDate: Tue, 25 May 2010 11:02:55 +0200 Committer: Ingo Molnar <mingo(a)elte.hu> CommitDate: Tue, 25 May 2010 11:28:49 +0200 pe... 25 May 2010 05:52
[PATCH 1/3] GFS2: Rework reclaiming unlinked dinodes
On Tue, May 25, 2010 at 09:21:27AM +0100, Steven Whitehouse wrote: From: Bob Peterson <rpeterso(a)redhat.com> The previous patch I wrote for reclaiming unlinked dinodes had some shortcomings and did not prevent all hangs. This version is much cleaner and more logical, and has passed very difficult test... 25 May 2010 05:52
sched: Track and export per task [hard|soft]irq time
* Venkatesh Pallipadi <venki(a)google.com> [2010-05-24 17:11:19]: Currently, kernel does not have accounting mechanism for softirq and hardirq times at the task level. There is irq time info in kstat_cpu which is accumulated at the cpu level. Without the task level information, the non irq run time of t... 25 May 2010 05:52
[Patch 1/4] Allow arch-specific cleanup before breakpoint unregistration
Certain architectures (such as PowerPC Book III S) have a need to cleanup data-structures before the breakpoint is unregistered. This patch introduces an arch-specific hook in release_bp_slot() along with a weak definition in the form of a stub funciton. Signed-off-by: K.Prasad <prasad(a)linux.vnet.ibm.com> --- ... 25 May 2010 05:52
perf, trace: Fix IRQ-disable removal from perf/tracepoint interaction
On Tue, 2010-05-25 at 08:06 +0000, tip-bot for Peter Zijlstra wrote: Commit-ID: 23ef672d1e8236e6fe606a39963ba2d576972d84 Gitweb: http://git.kernel.org/tip/23ef672d1e8236e6fe606a39963ba2d576972d84 Author: Peter Zijlstra <peterz(a)infradead.org> AuthorDate: Sun, 23 May 2010 20:16:27 +0200 Committer:... 25 May 2010 05:52
[PATCH 4/5] superblock: add filesystem shrinker operations
From: Dave Chinner <dchinner(a)redhat.com> Now we have a per-superblock shrinker implementation, we can add a filesystem specific callout to it to allow filesystem internal caches to be shrunk by the superblock shrinker. Rather than perpetuate the multipurpose shrinker callback API (i.e. nr_to_scan == 0 meaning ... 25 May 2010 05:52
[PATCH 0/5] Per superblock shrinkers V2
This series reworks the filesystem shrinkers. We currently have a set of issues with the current filesystem shrinkers: 1. There is an dependency between dentry and inode cache shrinking that is only implicitly defined by the order of shrinker registration. 2. The shrinkers... 25 May 2010 05:52
GFS2: Pre-pull patch posting (fixes)
Hi, These are three important, but relatively small, bug fixes for GFS2. The first prevents a kernel BUG triggering in a relatively unlikely (but possible) scenario when a log flush caused by glock demotion races with a log flush from some other initiator (e.g. fsync). The second and third patches add extra co... 25 May 2010 05:51