| To: | Shinya Kuribayashi <shinya.kuribayashi@necel.com> |
|---|---|
| Subject: | Re: [PATCH 1/3] Loongson-2F: Flush the branch target history such as BTB and RAS |
| From: | Ralf Baechle <ralf@linux-mips.org> |
| Date: | Thu, 11 Mar 2010 10:59:44 +0100 |
| Cc: | Wu Zhangjin <wuzhangjin@gmail.com>, Greg KH <gregkh@suse.de>, linux-mips@linux-mips.org, linux-kernel@vger.kernel.org |
| In-reply-to: | <4B98632E.70806@necel.com> |
| Original-recipient: | rfc822;linux-mips@linux-mips.org |
| References: | <cover.1268153722.git.wuzhangjin@gmail.com> <d513f16856e499e82f0b4e428c97fe06afb5a426.1268153722.git.wuzhangjin@gmail.com> <4B98632E.70806@necel.com> |
| Sender: | linux-mips-bounce@linux-mips.org |
| User-agent: | Mutt/1.5.20 (2009-08-17) |
On Thu, Mar 11, 2010 at 12:27:42PM +0900, Shinya Kuribayashi wrote: > Are you sure that RAS represents "Row Address Strobe", not "Return > Address Stack?" > > By the way, we have a similar local workaround for vr55xx processors > when switching from kernel mode to user mode. It's not necessarily > related to out-of-order issues, but we need to prevent the processor > from doing instruction prefetch beyond "eret" instruction. Some R4000 revisions may do silly things in case of an NMI where c0_errorepc is pointing is pointing to an ERET instruction. There are various processors which want to save and restore core-specific registers, for example the Cavium cnMIPS core. > In the long term, it would be appreciated that the kernel has a set > of hooks when switching KUX-modes, so that each machine could have > his own, processor-specific treatmens. It seems that uasm is the tool of choice. Ralf |
| <Prev in Thread] | Current Thread | [Next in Thread> |
|---|---|---|
| ||
| Previous by Date: | Re: [PATCH] MIPS: Fix elfcore.c build warning, Ralf Baechle |
|---|---|
| Next by Date: | Re: [PATCH] MIPS: Initialize an atomic_t properly with ATOMIC_INIT(0)., Ralf Baechle |
| Previous by Thread: | Re: [PATCH 1/3] Loongson-2F: Flush the branch target history such as BTB and RAS, Wu Zhangjin |
| Next by Thread: | Re: [PATCH 1/3] Loongson-2F: Flush the branch target history such as BTB and RAS, Wu Zhangjin |
| Indexes: | [Date] [Thread] [Top] [All Lists] |