| To: | Ralf Baechle <ralf@linux-mips.org>, linux-mips <linux-mips@linux-mips.org> |
|---|---|
| Subject: | [PATCH 0/3] Remove 'ehb' instructions from Cavium TLB handlers. |
| From: | David Daney <ddaney@caviumnetworks.com> |
| Date: | Tue, 12 May 2009 12:40:33 -0700 |
| Original-recipient: | rfc822;linux-mips@linux-mips.org |
| Sender: | linux-mips-bounce@linux-mips.org |
| User-agent: | Thunderbird 2.0.0.21 (X11/20090320) |
The Cavium Octeon CPU never needs the ehb instruction, this patch set removes it resulting in shorter TLB handler hot paths. I will reply with the three patches. David Daney (3): MIPS: Allow R2 CPUs to turn off generation of 'ehb' instructions. MIPS: Remove execution hazard barriers for Octeon. MIPS: Remove dead case label. arch/mips/include/asm/cpu-features.h | 4 ++++ .../asm/mach-cavium-octeon/cpu-feature-overrides.h | 1 + arch/mips/mm/tlbex.c | 4 ++-- 3 files changed, 7 insertions(+), 2 deletions(-) |
| <Prev in Thread] | Current Thread | [Next in Thread> |
|---|---|---|
| ||
| Previous by Date: | [PATCH] fix warning: incompatiable argument type of clear_user, Wu Zhangjin |
|---|---|
| Next by Date: | [PATCH 1/3] MIPS: Allow R2 CPUs to turn off generation of 'ehb' instructions., David Daney |
| Previous by Thread: | [PATCH] fix warning: incompatiable argument type of clear_user, Wu Zhangjin |
| Next by Thread: | [PATCH 1/3] MIPS: Allow R2 CPUs to turn off generation of 'ehb' instructions., David Daney |
| Indexes: | [Date] [Thread] [Top] [All Lists] |