From 6c539b4f2de3e08f0d472bdcb314a047622922e8 Mon Sep 17 00:00:00 2001 From: Bernd Schmidt Date: Sun, 21 Oct 2007 22:32:27 +0800 Subject: [PATCH] --- yaml --- r: 71945 b: refs/heads/master c: c1e7399da76646f34c3857147cca649cd58745af h: refs/heads/master i: 71943: 372738f16134c1bc224faa2889268fcd71761eab v: v3 --- [refs] | 2 +- trunk/arch/blackfin/kernel/traps.c | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/[refs] b/[refs] index 29c00672d6e8..cc3db4060829 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: eaa854902aaeeade4a28cc8987de2b2ce182003b +refs/heads/master: c1e7399da76646f34c3857147cca649cd58745af diff --git a/trunk/arch/blackfin/kernel/traps.c b/trunk/arch/blackfin/kernel/traps.c index 8823e9ade584..afd044e78af6 100644 --- a/trunk/arch/blackfin/kernel/traps.c +++ b/trunk/arch/blackfin/kernel/traps.c @@ -118,12 +118,14 @@ static int printk_address(unsigned long address) offset = (address - vma->vm_start) + (vma->vm_pgoff << PAGE_SHIFT); write_unlock_irq(&tasklist_lock); + mmput(mm); return printk("<0x%p> [ %s + 0x%lx ]", (void *)address, name, offset); } vml = vml->next; } + mmput(mm); } write_unlock_irq(&tasklist_lock);