| To: | Matthew Dharm <mdharm@momenco.com> |
|---|---|
| Subject: | RE: Does Linux invalidate TLB entries? |
| From: | Justin Carlson <justincarlson@cmu.edu> |
| Date: | 30 Jan 2002 15:44:37 -0500 |
| Cc: | linux-mips@oss.sgi.com |
| In-reply-to: | <NEBBLJGMNKKEEMNLHGAIOECICFAA.mdharm@momenco.com> |
| References: | <NEBBLJGMNKKEEMNLHGAIOECICFAA.mdharm@momenco.com> |
| Sender: | owner-linux-mips@oss.sgi.com |
On Wed, 2002-01-30 at 14:33, Matthew Dharm wrote: > Damn. The entire line of processors from the RM7000 to the 7000A, > 7000B, 7061A, and 7065A all have a bug which involves invalid TLB > entries. > > I've sent the errata to Ralf only for review. Basically, under > certain circumstances the processor will take the "TLB refill" > exception vector instead of the "TLB invalid" vector. What's the behavior if the invalid entry is not fixed up and we replay the offending instruction? If there's a guarantee that it won't take the wrong vector repeatedly, then this would be trivial to fix (and may not need one at all for correctness). -Justin
|
| <Prev in Thread] | Current Thread | [Next in Thread> |
|---|---|---|
| ||
| Previous by Date: | Re: [patch] linux 2.4.17: An mb() rework, Jason Gunthorpe |
|---|---|
| Next by Date: | RE: Does Linux invalidate TLB entries?, Matthew Dharm |
| Previous by Thread: | RE: Does Linux invalidate TLB entries?, Matthew Dharm |
| Next by Thread: | RE: Does Linux invalidate TLB entries?, Matthew Dharm |
| Indexes: | [Date] [Thread] [Top] [All Lists] |