Date: | 2013-04-25 01:52:18 (10 years 11 months ago) |
---|---|
Author: | David S. Miller |
Commit: | f0af97070acbad5d6a361f485828223a4faaa0ee |
Message: | sparc64: Fix missing put_cpu_var() in tlb_batch_add_one() when not
batching. Reported-by: Meelis Roos <mroos@linux.ee> Signed-off-by: David S. Miller <davem@davemloft.net> |
Files: |
arch/sparc/mm/tlb.c (2 diffs) |
Change Details
arch/sparc/mm/tlb.c | ||
---|---|---|
87 | 87 | if (!tb->active) { |
88 | 88 | global_flush_tlb_page(mm, vaddr); |
89 | 89 | flush_tsb_user_page(mm, vaddr); |
90 | return; | |
90 | goto out; | |
91 | 91 | } |
92 | 92 | |
93 | 93 | if (nr == 0) |
... | ... | |
98 | 98 | if (nr >= TLB_BATCH_NR) |
99 | 99 | flush_tlb_pending(); |
100 | 100 | |
101 | out: | |
101 | 102 | put_cpu_var(tlb_batch); |
102 | 103 | } |
103 | 104 |
Branches:
ben-wpan
ben-wpan-stefan
5396a9238205f20f811ea57898980d3ca82df0b6
jz-2.6.34
jz-2.6.34-rc5
jz-2.6.34-rc6
jz-2.6.34-rc7
jz-2.6.35
jz-2.6.36
jz-2.6.37
jz-2.6.38
jz-2.6.39
jz-3.0
jz-3.1
jz-3.11
jz-3.12
jz-3.13
jz-3.15
jz-3.16
jz-3.18-dt
jz-3.2
jz-3.3
jz-3.4
jz-3.5
jz-3.6
jz-3.6-rc2-pwm
jz-3.9
jz-3.9-clk
jz-3.9-rc8
jz47xx
jz47xx-2.6.38
master
Tags:
od-2011-09-04
od-2011-09-18
v2.6.34-rc5
v2.6.34-rc6
v2.6.34-rc7
v3.9