diff options
author | Takashi Iwai <tiwai@suse.de> | 2013-05-03 11:39:36 +0200 |
---|---|---|
committer | Takashi Iwai <tiwai@suse.de> | 2013-05-03 11:39:36 +0200 |
commit | f91eeeb59583087722dc0699ac8aaf4b6af4a77f (patch) | |
tree | 7ea886877cfdfbc8cc6f50aa1f379de62a9092f1 /arch/sparc/mm/tlb.c | |
parent | 4ca231b2e6ed171107c5b21f9e92d1965fd6fd9e (diff) | |
parent | 9631c02e240236ec206394fb52380647d0e70e4f (diff) |
Merge tag 'asoc-v3.10-4' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound into for-next
ASoC: Updates for v3.10
A few more bug fixes, the DAPM clock fix is actually a driver specific
one since currently there's only one user of the clock support due to
the problems relying on the clock API.
Diffstat (limited to 'arch/sparc/mm/tlb.c')
-rw-r--r-- | arch/sparc/mm/tlb.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/arch/sparc/mm/tlb.c b/arch/sparc/mm/tlb.c index 272aa4f7657..83d89bcb44a 100644 --- a/arch/sparc/mm/tlb.c +++ b/arch/sparc/mm/tlb.c @@ -87,7 +87,7 @@ static void tlb_batch_add_one(struct mm_struct *mm, unsigned long vaddr, if (!tb->active) { global_flush_tlb_page(mm, vaddr); flush_tsb_user_page(mm, vaddr); - return; + goto out; } if (nr == 0) @@ -98,6 +98,7 @@ static void tlb_batch_add_one(struct mm_struct *mm, unsigned long vaddr, if (nr >= TLB_BATCH_NR) flush_tlb_pending(); +out: put_cpu_var(tlb_batch); } |